arch/arm64/kvm/arm.c
2213
static void cpu_hyp_init(void *discard)
arch/arm64/kvm/arm.c
2221
static void cpu_hyp_uninit(void *discard)
arch/m68k/fpsp040/fpsp.h
67
| handler exit code will reload the new frame and discard the old.
arch/mips/generic/yamon-dt.c
70
memsize -= min_t(unsigned long, memsize, mr->discard);
arch/mips/include/asm/yamon-dt.h
21
phys_addr_t discard;
arch/x86/xen/setup.c
897
bool discard = false;
arch/x86/xen/setup.c
916
discard = true;
arch/x86/xen/setup.c
919
if (!discard)
block/kyber-iosched.c
942
KYBER_DEBUGFS_DOMAIN_ATTRS(KYBER_DISCARD, discard)
block/kyber-iosched.c
969
KYBER_QUEUE_DOMAIN_ATTRS(discard),
block/kyber-iosched.c
981
KYBER_HCTX_DOMAIN_ATTRS(discard),
drivers/atm/eni.c
531
discard(vcc,length >> 2);
drivers/atm/eni.c
601
discard(vcc,size);
drivers/block/null_blk/main.c
1791
if (nullb->dev->discard == false)
drivers/block/null_blk/main.c
1795
nullb->dev->discard = false;
drivers/block/null_blk/main.c
1801
nullb->dev->discard = false;
drivers/block/null_blk/main.c
221
module_param_named(discard, g_discard, bool, 0444);
drivers/block/null_blk/main.c
222
MODULE_PARM_DESC(discard, "Support discard operations (requires memory-backed null_blk device). Default: false");
drivers/block/null_blk/main.c
459
NULLB_DEVICE_ATTR(discard, bool, NULL);
drivers/block/null_blk/main.c
812
dev->discard = g_discard;
drivers/block/null_blk/null_blk.h
104
bool discard; /* if support discard */
drivers/block/ublk_drv.c
4329
const struct ublk_param_discard *pd = &ub->params.discard;
drivers/block/ublk_drv.c
877
const struct ublk_param_discard *p = &ub->params.discard;
drivers/block/xen-blkback/blkback.c
1004
make_response(ring, req->u.discard.id, req->operation, status);
drivers/block/xen-blkback/blkback.c
1097
dst->u.discard.flag = src->u.discard.flag;
drivers/block/xen-blkback/blkback.c
1098
dst->u.discard.id = src->u.discard.id;
drivers/block/xen-blkback/blkback.c
1099
dst->u.discard.sector_number = src->u.discard.sector_number;
drivers/block/xen-blkback/blkback.c
1100
dst->u.discard.nr_sectors = src->u.discard.nr_sectors;
drivers/block/xen-blkback/blkback.c
1150
dst->u.discard.flag = src->u.discard.flag;
drivers/block/xen-blkback/blkback.c
1151
dst->u.discard.id = src->u.discard.id;
drivers/block/xen-blkback/blkback.c
1152
dst->u.discard.sector_number = src->u.discard.sector_number;
drivers/block/xen-blkback/blkback.c
1153
dst->u.discard.nr_sectors = src->u.discard.nr_sectors;
drivers/block/xen-blkback/blkback.c
976
preq.sector_number = req->u.discard.sector_number;
drivers/block/xen-blkback/blkback.c
977
preq.nr_sects = req->u.discard.nr_sectors;
drivers/block/xen-blkback/blkback.c
989
(req->u.discard.flag & BLKIF_DISCARD_SECURE))
drivers/block/xen-blkback/blkback.c
991
req->u.discard.sector_number,
drivers/block/xen-blkback/blkback.c
992
req->u.discard.nr_sectors, GFP_KERNEL);
drivers/block/xen-blkback/blkback.c
994
err = blkdev_issue_discard(bdev, req->u.discard.sector_number,
drivers/block/xen-blkback/blkback.c
995
req->u.discard.nr_sectors, GFP_KERNEL);
drivers/block/xen-blkback/common.h
124
struct blkif_x86_32_request_discard discard;
drivers/block/xen-blkback/common.h
180
struct blkif_x86_64_request_discard discard;
drivers/block/xen-blkfront.c
563
ring_req->u.discard.nr_sectors = blk_rq_sectors(req);
drivers/block/xen-blkfront.c
564
ring_req->u.discard.id = id;
drivers/block/xen-blkfront.c
565
ring_req->u.discard.sector_number = (blkif_sector_t)blk_rq_pos(req);
drivers/block/xen-blkfront.c
567
ring_req->u.discard.flag = BLKIF_DISCARD_SECURE;
drivers/block/xen-blkfront.c
569
ring_req->u.discard.flag = 0;
drivers/edac/amd76x_edac.c
240
struct amd76x_error_info discard;
drivers/edac/amd76x_edac.c
270
amd76x_get_error_info(mci, &discard); /* clear counters */
drivers/edac/e752x_edac.c
1264
struct e752x_error_info discard;
drivers/edac/e752x_edac.c
1360
e752x_get_error_info(mci, &discard); /* clear other MCH errors */
drivers/edac/e7xxx_edac.c
428
struct e7xxx_error_info discard;
drivers/edac/e7xxx_edac.c
493
e7xxx_get_error_info(mci, &discard);
drivers/edac/i82860_edac.c
188
struct i82860_error_info discard;
drivers/edac/i82860_edac.c
222
i82860_get_error_info(mci, &discard); /* clear counters */
drivers/edac/i82875p_edac.c
397
struct i82875p_error_info discard;
drivers/edac/i82875p_edac.c
433
i82875p_get_error_info(mci, &discard); /* clear counters */
drivers/edac/i82975x_edac.c
472
struct i82975x_error_info discard;
drivers/edac/i82975x_edac.c
567
i82975x_get_error_info(mci, &discard); /* clear counters */
drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h
495
uint32 discard : 1;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
320
suffix->flags.discard = 0;
drivers/input/misc/wistron_btns.c
1146
static void poll_bios(bool discard)
drivers/input/misc/wistron_btns.c
1156
if (val != 0 && !discard)
drivers/md/dm-cache-metadata.c
1137
dm_dblock_t dblock, bool discard)
drivers/md/dm-cache-metadata.c
1141
r = (discard ? __set_discard : __clear_discard)(cmd, dblock);
drivers/md/dm-cache-metadata.c
1150
dm_dblock_t dblock, bool discard)
drivers/md/dm-cache-metadata.c
1155
r = __discard(cmd, dblock, discard);
drivers/md/dm-cache-metadata.h
84
int dm_cache_set_discard(struct dm_cache_metadata *cmd, dm_dblock_t dblock, bool discard);
drivers/md/dm-cache-target.c
2894
dm_dblock_t dblock, bool discard)
drivers/md/dm-cache-target.c
2900
if (discard) {
drivers/md/dm-integrity.c
1417
unsigned char mismatch_filler = !ic->discard;
drivers/md/dm-integrity.c
1469
mismatch_filler = !ic->discard;
drivers/md/dm-integrity.c
279
bool discard;
drivers/md/dm-integrity.c
3946
arg_count += ic->discard;
drivers/md/dm-integrity.c
3969
if (ic->discard)
drivers/md/dm-integrity.c
4019
DMEMIT(",allow_discards=%c", ic->discard ? 'y' : 'n');
drivers/md/dm-integrity.c
4837
ic->discard = true;
drivers/md/dm-integrity.c
4925
if (ic->discard) {
drivers/md/dm-integrity.c
4961
if (ic->discard && !ic->internal_hash) {
drivers/md/dm-integrity.c
5335
if (ic->discard)
drivers/md/dm-vdo/message-stats.c
273
write_u64("discard : ", stats->discard, ", ", buf, maxlen);
drivers/md/dm-vdo/statistics.h
164
u64 discard;
drivers/md/dm-vdo/vdo.c
1435
b->discard = atomic64_read(&a->discard);
drivers/md/dm-vdo/vdo.c
1447
.discard = minuend.discard - subtrahend.discard,
drivers/md/dm-vdo/vdo.h
80
atomic64_t discard; /* Number of REQ_DISCARD bios */
drivers/md/dm-vdo/vio.c
475
atomic64_inc(&bio_stats->discard);
drivers/md/raid5.c
1990
bool fua = false, sync = false, discard = false;
drivers/md/raid5.c
1998
discard |= test_bit(R5_Discard, &sh->dev[i].flags);
drivers/md/raid5.c
2005
if (!discard && !test_bit(R5_SkipCopy, &dev->flags)) {
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
113
bool discard;
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1334
if (buf->discard)
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
639
if (!buf->discard) {
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
695
buf->discard = true;
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
744
if (buf->discard)
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
772
unsigned int discard;
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
785
discard = list_empty(&video->out_pending) ? 2
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
795
list = i < discard ? &video->out_discard : &video->out_pending;
drivers/media/platform/st/sti/delta/delta-v4l2.c
1026
delta_au_done(ctx, au, (discard ? -ENODATA : 0));
drivers/media/platform/st/sti/delta/delta-v4l2.c
934
bool discard = false;
drivers/media/platform/st/sti/delta/delta-v4l2.c
978
discard = true;
drivers/media/platform/st/sti/delta/delta-v4l2.c
995
if (!discard)
drivers/media/usb/gspca/jeilinj.c
271
goto discard;
drivers/media/usb/gspca/jeilinj.c
297
goto discard;
drivers/media/usb/gspca/jeilinj.c
299
discard:
drivers/media/usb/gspca/ov534.c
1476
goto discard;
drivers/media/usb/gspca/ov534.c
1482
goto discard;
drivers/media/usb/gspca/ov534.c
1488
goto discard;
drivers/media/usb/gspca/ov534.c
1510
goto discard;
drivers/media/usb/gspca/ov534.c
1524
discard:
drivers/media/usb/gspca/ov534_9.c
1648
goto discard;
drivers/media/usb/gspca/ov534_9.c
1654
goto discard;
drivers/media/usb/gspca/ov534_9.c
1660
goto discard;
drivers/media/usb/gspca/ov534_9.c
1690
discard:
drivers/mfd/ab8500-core.c
510
goto discard;
drivers/mfd/ab8500-core.c
516
discard:
drivers/misc/mei/interrupt.c
119
goto discard;
drivers/misc/mei/interrupt.c
123
goto discard;
drivers/misc/mei/interrupt.c
139
goto discard;
drivers/misc/mei/interrupt.c
156
goto discard;
drivers/misc/mei/interrupt.c
166
goto discard;
drivers/misc/mei/interrupt.c
177
goto discard;
drivers/misc/mei/interrupt.c
183
goto discard;
drivers/misc/mei/interrupt.c
188
goto discard;
drivers/misc/mei/interrupt.c
196
goto discard;
drivers/misc/mei/interrupt.c
208
goto discard;
drivers/misc/mei/interrupt.c
215
goto discard;
drivers/misc/mei/interrupt.c
237
discard:
drivers/mtd/ftl.c
1049
.discard = ftl_discardsect,
drivers/mtd/mtd_blkdevs.c
337
if (tr->discard)
drivers/mtd/mtd_blkdevs.c
63
if (tr->discard(dev, block, nsect))
drivers/mtd/mtdswap.c
1479
.discard = mtdswap_discard,
drivers/mtd/rfd_ftl.c
816
.discard = rfd_ftl_discardsect,
drivers/net/ethernet/intel/ixgbe/ixgbe.h
284
bool discard;
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c
293
next_bi->discard = true;
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c
297
if (unlikely(bi->discard)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c
300
bi->discard = false;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
545
struct fbnic_ring *ring, bool discard,
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
565
if (likely(!discard))
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
608
if (unlikely(discard)) {
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
633
struct fbnic_ring *ring, bool discard,
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
668
if (discard) {
drivers/net/phy/bcm-phy-ptp.c
148
bool discard;
drivers/net/phy/bcm-phy-ptp.c
482
if (BCM_SKB_CB(ts_skb)->discard) {
drivers/net/phy/bcm-phy-ptp.c
749
bool discard = false;
drivers/net/phy/bcm-phy-ptp.c
760
discard = true;
drivers/net/phy/bcm-phy-ptp.c
764
discard = true;
drivers/net/phy/bcm-phy-ptp.c
770
BCM_SKB_CB(skb)->discard = discard;
drivers/net/ppp/ppp_mppe.c
451
if (!state->discard) {
drivers/net/ppp/ppp_mppe.c
460
state->discard = 1;
drivers/net/ppp/ppp_mppe.c
479
state->discard = 0;
drivers/net/ppp/ppp_mppe.c
87
int discard; /* stateful mode packet loss flag */
drivers/net/wireless/ath/ath10k/htt_rx.c
2497
if (fw_desc->u.bits.discard) {
drivers/net/wireless/ath/ath10k/rx_desc.h
1320
u8 discard:1,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2453
priv->wstats.discard.misc++;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2461
priv->wstats.discard.misc++;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2536
priv->wstats.discard.misc++;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
8097
wstats->discard.retries = 0;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
8193
wstats->discard.retries = tx_failures;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7648
priv->wstats.discard.misc++;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7653
priv->wstats.discard.misc++;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7711
priv->wstats.discard.misc++;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7716
priv->wstats.discard.misc++;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7726
priv->wstats.discard.misc++;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8321
priv->wstats.discard.misc++;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9974
wstats->discard.retries = 0;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9991
wstats->discard.retries = priv->last_tx_failures;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9992
wstats->discard.code = priv->ieee->ieee_stats.rx_discards_undecryptable;
drivers/perf/arm_spe_pmu.c
280
GEN_PMU_FORMAT_ATTR(discard);
drivers/perf/arm_spe_pmu.c
618
if (ATTR_CFG_GET_FLD(&event->attr, discard)) {
drivers/perf/arm_spe_pmu.c
868
if (ATTR_CFG_GET_FLD(&event->attr, discard) &&
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
767
goto discard;
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
837
discard:
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1274
goto discard;
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1344
discard:
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1381
goto discard;
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1407
discard:
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1475
goto discard;
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1505
discard:
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1546
goto discard;
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1597
discard:
drivers/scsi/mpi3mr/mpi3mr.h
1426
bool discard;
drivers/scsi/mpi3mr/mpi3mr_os.c
1855
if (fwevt->discard)
drivers/scsi/mpi3mr/mpi3mr_os.c
2013
if (fwevt->discard)
drivers/scsi/mpi3mr/mpi3mr_os.c
401
fwevt->discard = 1;
drivers/scsi/mpi3mr/mpi3mr_os.c
933
if (mrioc->current_event->discard) {
drivers/scsi/mpi3mr/mpi3mr_os.c
990
if (mrioc->current_event->discard) {
drivers/scsi/mpi3mr/mpi3mr_transport.c
1485
if (mrioc->current_event->discard)
drivers/scsi/mpi3mr/mpi3mr_transport.c
1606
if (mrioc->current_event->discard)
drivers/tty/serial/8250/8250_aspeed_vuart.c
232
bool discard)
drivers/tty/serial/8250/8250_aspeed_vuart.c
239
if (!discard)
drivers/tty/serial/jsm/jsm_neo.c
427
u8 discard;
drivers/tty/serial/jsm/jsm_neo.c
429
memcpy_fromio(&discard, &ch->ch_neo_uart->txrxburst, 1);
fs/afs/volume.c
357
struct afs_server_list *new, *old, *discard;
fs/afs/volume.c
392
discard = new;
fs/afs/volume.c
400
discard = old;
fs/afs/volume.c
410
if (discard == old)
fs/afs/volume.c
412
afs_put_serverlist(volume->cell->net, discard);
fs/btrfs/inode.c
6761
goto discard;
fs/btrfs/inode.c
6838
goto discard;
fs/btrfs/inode.c
6846
goto discard;
fs/btrfs/inode.c
6858
goto discard;
fs/btrfs/inode.c
6865
goto discard;
fs/btrfs/inode.c
6871
discard:
fs/btrfs/sysfs.c
480
BTRFS_ATTR(discard, discardable_bytes, btrfs_discardable_bytes_show);
fs/btrfs/sysfs.c
491
BTRFS_ATTR(discard, discardable_extents, btrfs_discardable_extents_show);
fs/btrfs/sysfs.c
502
BTRFS_ATTR(discard, discard_bitmap_bytes, btrfs_discard_bitmap_bytes_show);
fs/btrfs/sysfs.c
513
BTRFS_ATTR(discard, discard_bytes_saved, btrfs_discard_bytes_saved_show);
fs/btrfs/sysfs.c
524
BTRFS_ATTR(discard, discard_extent_bytes, btrfs_discard_extent_bytes_show);
fs/btrfs/sysfs.c
554
BTRFS_ATTR_RW(discard, iops_limit, btrfs_discard_iops_limit_show,
fs/btrfs/sysfs.c
584
BTRFS_ATTR_RW(discard, kbps_limit, btrfs_discard_kbps_limit_show,
fs/btrfs/sysfs.c
614
BTRFS_ATTR_RW(discard, max_discard_size, btrfs_discard_max_discard_size_show,
fs/btrfs/sysfs.c
623
BTRFS_ATTR_PTR(discard, discardable_bytes),
fs/btrfs/sysfs.c
624
BTRFS_ATTR_PTR(discard, discardable_extents),
fs/btrfs/sysfs.c
625
BTRFS_ATTR_PTR(discard, discard_bitmap_bytes),
fs/btrfs/sysfs.c
626
BTRFS_ATTR_PTR(discard, discard_bytes_saved),
fs/btrfs/sysfs.c
627
BTRFS_ATTR_PTR(discard, discard_extent_bytes),
fs/btrfs/sysfs.c
628
BTRFS_ATTR_PTR(discard, iops_limit),
fs/btrfs/sysfs.c
629
BTRFS_ATTR_PTR(discard, kbps_limit),
fs/btrfs/sysfs.c
630
BTRFS_ATTR_PTR(discard, max_discard_size),
fs/exfat/exfat_fs.h
237
discard:1, /* Issue discard requests on deletions */
fs/exfat/fatent.c
173
sbi->options.discard = 0;
fs/exfat/fatent.c
231
if (sbi->options.discard)
fs/exfat/fatent.c
255
if (sbi->options.discard) {
fs/exfat/super.c
142
if (opts->discard)
fs/exfat/super.c
180
if (opts->discard)
fs/exfat/super.c
181
opts->discard = 0;
fs/exfat/super.c
312
opts->discard = !result.negated;
fs/exfat/super.c
669
if (opts->discard && !bdev_max_discard_sectors(sb->s_bdev)) {
fs/exfat/super.c
671
opts->discard = 0;
fs/exfat/super.c
795
if (new_opts->discard != cur_opts->discard &&
fs/exfat/super.c
796
new_opts->discard &&
fs/fat/fat.h
55
discard:1, /* Issue discard requests on deletions */
fs/fat/fatent.c
579
if (sbi->options.discard) {
fs/fat/inode.c
1032
if (opts->discard)
fs/fat/inode.c
1302
opts->discard = 1;
fs/fat/inode.c
1835
if (sbi->options.discard && !bdev_max_discard_sectors(sb->s_bdev))
fs/netfs/buffered_read.c
422
goto discard;
fs/netfs/buffered_read.c
433
goto discard;
fs/netfs/buffered_read.c
438
goto discard;
fs/netfs/buffered_read.c
473
discard:
fs/netfs/buffered_read.c
518
goto discard;
fs/netfs/buffered_read.c
526
goto discard;
fs/netfs/buffered_read.c
533
discard:
fs/nfs/flexfilelayout/flexfilelayoutdev.c
557
LIST_HEAD(discard);
fs/nfs/flexfilelayout/flexfilelayoutdev.c
558
do_layout_fetch_ds_ioerr(lo, range, &discard, -1);
fs/nfs/flexfilelayout/flexfilelayoutdev.c
559
ff_layout_free_ds_ioerr(&discard);
fs/ntfs3/ntfs_fs.h
103
unsigned discard : 1; /* Issue discard requests on deletions. */
fs/ntfs3/super.c
1761
if (!sbi->options->discard)
fs/ntfs3/super.c
370
opts->discard = 1;
fs/ntfs3/super.c
775
if (opts->discard)
fs/ocfs2/alloc.c
7486
u64 discard, bcount;
fs/ocfs2/alloc.c
7490
discard = ocfs2_clusters_to_blocks(sb, start);
fs/ocfs2/alloc.c
7501
discard += le64_to_cpu(gd->bg_blkno);
fs/ocfs2/alloc.c
7503
trace_ocfs2_trim_extent(sb, (unsigned long long)discard, bcount);
fs/ocfs2/alloc.c
7505
return sb_issue_discard(sb, discard, bcount, GFP_NOFS, 0);
fs/xfs/xfs_mount.h
530
__XFS_HAS_FEAT(discard, DISCARD)
include/asm-generic/vmlinux.lds.h
1065
*(.discard) \
include/asm-generic/vmlinux.lds.h
1066
*(.discard.*) \
include/linux/annotate.h
17
__stringify(__ASM_ANNOTATE(.discard.annotate_insn, label, type))
include/linux/annotate.h
21
__stringify(__ASM_ANNOTATE(.discard.annotate_insn, 911b, type))
include/linux/annotate.h
25
__stringify(__ASM_ANNOTATE(.discard.annotate_data, 912b, type))
include/linux/annotate.h
31
__ASM_ANNOTATE(.discard.annotate_insn, .Lhere_\@, \type)
include/linux/annotate.h
36
__ASM_ANNOTATE(.discard.annotate_data, .Lhere_\@, \type)
include/linux/mtd/blktrans.h
52
int (*discard)(struct mtd_blktrans_dev *dev,
include/linux/objtool.h
81
.pushsection .discard.unwind_hints
include/linux/objtool.h
94
.pushsection .discard.func_stack_frame_non_standard, "aw"
include/uapi/drm/radeon_drm.h
629
int discard; /* Client finished with buffer? */
include/uapi/drm/radeon_drm.h
637
int discard; /* Client finished with buffer? */
include/uapi/drm/radeon_drm.h
646
int discard; /* Client finished with buffer? */
include/uapi/drm/radeon_drm.h
693
int discard;
include/uapi/linux/ublk_cmd.h
738
struct ublk_param_discard discard;
include/uapi/linux/wireless.h
887
struct iw_discarded discard; /* Packet discarded counts */
include/xen/interface/io/blkif.h
249
struct blkif_request_discard discard;
kernel/bpf/ringbuf.c
559
static void bpf_ringbuf_commit(void *sample, u64 flags, bool discard)
kernel/bpf/ringbuf.c
569
if (discard)
kernel/kcsan/report.c
623
goto discard;
kernel/kcsan/report.c
632
goto discard;
kernel/kcsan/report.c
637
discard:
kernel/trace/trace.c
2484
goto discard;
kernel/trace/trace.c
2495
discard:
kernel/trace/trace.h
1678
goto discard;
kernel/trace/trace.h
1682
goto discard;
kernel/trace/trace.h
1686
goto discard;
kernel/trace/trace.h
1689
discard:
kernel/trace/trace_events_user.c
1602
goto discard;
kernel/trace/trace_events_user.c
1606
goto discard;
kernel/trace/trace_events_user.c
1611
discard:
kernel/trace/trace_events_user.c
1643
goto discard;
kernel/trace/trace_events_user.c
1647
goto discard;
kernel/trace/trace_events_user.c
1654
discard:
mm/rmap.c
2273
goto discard;
mm/rmap.c
2336
discard:
mm/slub.c
7851
LIST_HEAD(discard);
mm/slub.c
7859
list_add(&slab->slab_list, &discard);
mm/slub.c
7866
list_for_each_entry_safe(slab, h, &discard, slab_list)
mm/slub.c
8103
struct list_head discard;
mm/slub.c
8109
INIT_LIST_HEAD(&discard);
mm/slub.c
8134
list_move(&slab->slab_list, &discard);
mm/slub.c
8152
list_for_each_entry_safe(slab, t, &discard, slab_list)
net/ipv4/tcp_input.c
6368
goto discard;
net/ipv4/tcp_input.c
6375
goto discard;
net/ipv4/tcp_input.c
6403
goto discard;
net/ipv4/tcp_input.c
6446
goto discard;
net/ipv4/tcp_input.c
6478
goto discard;
net/ipv4/tcp_input.c
6486
discard:
net/ipv4/tcp_input.c
6620
goto discard;
net/ipv4/tcp_input.c
6684
goto discard;
net/ipv4/tcp_input.c
6700
goto discard;
net/ipv4/tcp_input.c
6720
discard:
net/ipv4/tcp_input.c
7182
goto discard;
net/ipv4/tcp_input.c
7190
goto discard;
net/ipv4/tcp_input.c
7195
goto discard;
net/ipv4/tcp_input.c
7210
goto discard;
net/ipv4/tcp_input.c
7238
goto discard;
net/ipv4/tcp_input.c
7243
goto discard;
net/ipv4/tcp_input.c
7264
goto discard;
net/ipv4/tcp_input.c
7399
goto discard;
net/ipv4/tcp_input.c
7431
discard:
net/ipv4/tcp_ipv4.c
1916
discard:
net/ipv4/tcp_ipv4.c
1931
goto discard;
net/ipv6/exthdrs.c
241
goto discard;
net/ipv6/exthdrs.c
252
goto discard;
net/ipv6/exthdrs.c
259
goto discard;
net/ipv6/exthdrs.c
266
goto discard;
net/ipv6/exthdrs.c
271
goto discard;
net/ipv6/exthdrs.c
289
discard:
net/ipv6/ip6_input.c
381
goto discard;
net/ipv6/ip6_input.c
398
goto discard;
net/ipv6/ip6_input.c
417
goto discard;
net/ipv6/ip6_input.c
427
goto discard;
net/ipv6/ip6_input.c
433
goto discard;
net/ipv6/ip6_input.c
474
discard:
net/ipv6/ip6_vti.c
305
goto discard;
net/ipv6/ip6_vti.c
310
goto discard;
net/ipv6/ip6_vti.c
317
goto discard;
net/ipv6/ip6_vti.c
329
discard:
net/ipv6/tcp_ipv6.c
1625
discard:
net/ipv6/tcp_ipv6.c
1636
goto discard;
net/ipv6/udp.c
1084
goto discard;
net/ipv6/udp.c
1162
goto discard;
net/ipv6/udp.c
1182
goto discard;
net/ipv6/udp.c
1190
discard:
net/l2tp/l2tp_core.c
759
goto discard;
net/l2tp/l2tp_core.c
793
goto discard;
net/l2tp/l2tp_core.c
801
discard:
net/l2tp/l2tp_core.c
878
goto discard;
net/l2tp/l2tp_core.c
931
goto discard;
net/l2tp/l2tp_core.c
948
goto discard;
net/l2tp/l2tp_core.c
965
goto discard;
net/l2tp/l2tp_core.c
982
goto discard;
net/l2tp/l2tp_core.c
996
discard:
net/l2tp/l2tp_ip.c
140
goto discard;
net/l2tp/l2tp_ip.c
160
goto discard;
net/l2tp/l2tp_ip.c
177
goto discard;
net/l2tp/l2tp_ip.c
180
goto discard;
net/l2tp/l2tp_ip.c
190
goto discard;
net/l2tp/l2tp_ip.c
204
goto discard;
net/l2tp/l2tp_ip.c
209
discard:
net/l2tp/l2tp_ip6.c
150
goto discard;
net/l2tp/l2tp_ip6.c
170
goto discard;
net/l2tp/l2tp_ip6.c
187
goto discard;
net/l2tp/l2tp_ip6.c
190
goto discard;
net/l2tp/l2tp_ip6.c
200
goto discard;
net/l2tp/l2tp_ip6.c
214
goto discard;
net/l2tp/l2tp_ip6.c
219
discard:
net/rxrpc/call_accept.c
365
goto discard;
net/rxrpc/call_accept.c
436
discard:
net/sctp/input.c
706
goto discard;
net/sctp/input.c
713
goto discard;
net/sctp/input.c
721
goto discard;
net/sctp/input.c
728
discard:
net/sctp/sm_statefuns.c
4728
goto discard;
net/sctp/sm_statefuns.c
4791
discard:
net/sctp/sm_statefuns.c
4853
goto discard;
net/sctp/sm_statefuns.c
4870
discard:
net/sunrpc/cache.c
684
struct cache_deferred_req *discard = NULL;
net/sunrpc/cache.c
694
discard = list_entry(cache_defer_list.next,
net/sunrpc/cache.c
697
discard = list_entry(cache_defer_list.prev,
net/sunrpc/cache.c
699
__unhash_deferred_req(discard);
net/sunrpc/cache.c
702
if (discard)
net/sunrpc/cache.c
703
discard->revisit(discard, 1);
net/tipc/node.c
2104
goto discard;
net/tipc/node.c
2117
goto discard;
net/tipc/node.c
2133
goto discard;
net/tipc/node.c
2138
goto discard;
net/tipc/node.c
2145
goto discard;
net/tipc/node.c
2201
discard:
net/wireless/wext-compat.c
1348
wstats.discard.misc = sinfo.rx_dropped_misc;
net/wireless/wext-compat.c
1350
wstats.discard.retries = sinfo.tx_failed;
net/wireless/wext-proc.c
62
stats->discard.nwid, stats->discard.code,
net/wireless/wext-proc.c
63
stats->discard.fragment, stats->discard.retries,
net/wireless/wext-proc.c
64
stats->discard.misc, stats->miss.beacon);
net/xfrm/xfrm_interface_core.c
320
goto discard;
net/xfrm/xfrm_interface_core.c
332
discard:
tools/lib/bpf/ringbuf.c
550
static void user_ringbuf_commit(struct user_ring_buffer *rb, void *sample, bool discard)
tools/lib/bpf/ringbuf.c
560
if (discard)
tools/perf/arch/arm64/util/arm-spe.c
399
bool discard = false;
tools/perf/arch/arm64/util/arm-spe.c
431
discard = !!discard_bit;
tools/perf/arch/arm64/util/arm-spe.c
435
if (discard)
tools/perf/util/config.c
428
int discard;
tools/perf/util/config.c
429
return !!perf_config_bool_or_int(name, value, &discard);
tools/testing/selftests/net/psock_tpacket.c
344
int ret, discard = 1;
tools/testing/selftests/net/psock_tpacket.c
346
ret = setsockopt(sock, SOL_PACKET, PACKET_LOSS, (void *) &discard,
tools/testing/selftests/net/psock_tpacket.c
347
sizeof(discard));