block/bio-integrity.c
143
if (bio_data_dir(bio) == READ)
block/blk-core.c
99
REQ_OP_NAME(READ),
block/blk-iocost.c
1610
for (rw = READ; rw <= WRITE; rw++) {
block/blk-iocost.c
1625
for (rw = READ; rw <= WRITE; rw++) {
block/blk-iocost.c
2401
missed_ppm[READ] > ppm_rthr ||
block/blk-iocost.c
2407
missed_ppm[READ] <= ppm_rthr * UNBUSY_THR_PCT / 100 &&
block/blk-iocost.c
2820
rw = READ;
block/blk-map.c
141
else if (bio_data_dir(bio) == READ)
block/blk-map.c
625
bio_release_pages(bio, bio_data_dir(bio) == READ);
block/blk-mq.c
111
inflight[READ] = mi.inflight[READ];
block/blk-throttle.c
1048
while ((bio = throtl_peek_queued(&sq->queued[READ])) &&
block/blk-throttle.c
1051
tg_dispatch_one_bio(tg, READ);
block/blk-throttle.c
1092
if (sq_queued(sq, READ) || sq_queued(sq, WRITE))
block/blk-throttle.c
1146
unsigned int __maybe_unused bio_cnt_r = sq_queued(sq, READ);
block/blk-throttle.c
1212
for (rw = READ; rw <= WRITE; rw++)
block/blk-throttle.c
1269
tg_bps_limit(tg, READ), tg_bps_limit(tg, WRITE),
block/blk-throttle.c
1270
tg_iops_limit(tg, READ), tg_iops_limit(tg, WRITE));
block/blk-throttle.c
1300
throtl_start_new_slice(tg, READ, false);
block/blk-throttle.c
1430
.private = offsetof(struct throtl_grp, bps[READ]),
block/blk-throttle.c
1442
.private = offsetof(struct throtl_grp, iops[READ]),
block/blk-throttle.c
1489
if (tg->bps[READ] == bps_dft &&
block/blk-throttle.c
1491
tg->iops[READ] == iops_dft &&
block/blk-throttle.c
1496
if (tg->bps[READ] == U64_MAX)
block/blk-throttle.c
1499
seq_printf(sf, " rbps=%llu", tg->bps[READ]);
block/blk-throttle.c
1506
if (tg->iops[READ] == UINT_MAX)
block/blk-throttle.c
1509
seq_printf(sf, " riops=%u", tg->iops[READ]);
block/blk-throttle.c
1555
v[0] = tg->bps[READ];
block/blk-throttle.c
1557
v[2] = tg->iops[READ];
block/blk-throttle.c
1595
tg->bps[READ] = v[0];
block/blk-throttle.c
1597
tg->iops[READ] = v[2];
block/blk-throttle.c
1794
rw == READ ? 'R' : 'W',
block/blk-throttle.c
1798
sq_queued(sq, READ), sq_queued(sq, WRITE));
block/blk-throttle.c
255
INIT_LIST_HEAD(&sq->queued[READ]);
block/blk-throttle.c
279
for (rw = READ; rw <= WRITE; rw++) {
block/blk-throttle.c
285
tg->bps[READ] = U64_MAX;
block/blk-throttle.c
287
tg->iops[READ] = UINT_MAX;
block/blk-throttle.c
336
for (rw = READ; rw <= WRITE; rw++) {
block/blk-throttle.c
518
rw == READ ? 'R' : 'W', tg->slice_start[rw],
block/blk-throttle.c
534
rw == READ ? 'R' : 'W', tg->slice_start[rw],
block/blk-throttle.c
553
rw == READ ? 'R' : 'W', tg->slice_start[rw],
block/blk-throttle.c
698
rw == READ ? 'R' : 'W', time_elapsed / DFL_THROTL_SLICE,
block/blk-throttle.c
751
__tg_update_carryover(tg, READ, &bytes[READ], &ios[READ]);
block/blk-throttle.c
756
bytes[READ], bytes[WRITE], ios[READ], ios[WRITE]);
block/blk-throttle.c
965
bio = throtl_peek_queued(&sq->queued[READ]);
block/blk-wbt.c
276
return (stat[READ].nr_samples >= 1 &&
block/blk-wbt.c
324
(thislat > rwb->min_lat_nsec && !stat[READ].nr_samples)) {
block/blk-wbt.c
348
if (stat[READ].min > rwb->min_lat_nsec) {
block/blk-wbt.c
349
trace_wbt_lat(bdi, stat[READ].min);
block/blk-wbt.c
706
return READ;
block/fops.c
181
bool is_read = (iov_iter_rw(iter) == READ), is_sync;
block/fops.c
326
bool is_read = iov_iter_rw(iter) == READ;
block/fops.c
73
if (iov_iter_rw(iter) == READ) {
block/genhd.c
1120
return sysfs_emit(buf, "%8u %8u\n", inflight[READ], inflight[WRITE]);
block/genhd.c
141
read += part_stat_local_read_cpu(part, in_flight[READ], cpu);
block/genhd.c
150
inflight[READ] = read > 0 ? read : 0;
block/genhd.c
169
return inflight[READ] + inflight[WRITE];
block/mq-deadline.c
42
DD_READ = READ,
drivers/accel/habanalabs/common/hldio.c
321
.type = READ,
drivers/ata/libata-sff.c
483
if (rw == READ)
drivers/ata/libata-sff.c
499
if (rw == READ) {
drivers/ata/libata-sff.c
543
if (rw == READ)
drivers/ata/libata-sff.c
559
if (rw == READ) {
drivers/ata/libata-sff.c
732
int rw = (qc->tf.flags & ATA_TFLAG_WRITE) ? WRITE : READ;
drivers/ata/pata_buddha.c
74
if (rw == READ)
drivers/ata/pata_buddha.c
86
if (rw == READ) {
drivers/ata/pata_ep93xx.c
488
if (rw == READ)
drivers/ata/pata_ep93xx.c
502
if (rw == READ) {
drivers/ata/pata_falcon.c
60
if (rw == READ) {
drivers/ata/pata_falcon.c
79
if (rw == READ) {
drivers/ata/pata_gayle.c
52
if (rw == READ)
drivers/ata/pata_gayle.c
64
if (rw == READ) {
drivers/ata/pata_ixp4xx_cf.c
136
ata_dev_dbg(adev, "%s %d bytes\n", (rw == READ) ? "READ" : "WRITE",
drivers/ata/pata_ixp4xx_cf.c
147
if (rw == READ)
drivers/ata/pata_ixp4xx_cf.c
159
if (rw == READ) {
drivers/ata/pata_octeon_cf.c
364
if (rw == READ) {
drivers/ata/pata_parport/pata_parport.c
290
if (rw == READ)
drivers/ata/pata_pcmcia.c
96
if (rw == READ)
drivers/ata/sata_inic162x.c
453
if (atapi_cmd_type(qc->cdb[0]) == READ)
drivers/ata/sata_rcar.c
433
if (rw == READ)
drivers/ata/sata_rcar.c
449
if (rw == READ) {
drivers/block/amiflop.c
1470
(rq_data_dir(rq) == READ) ? "read" : "write");
drivers/block/amiflop.c
1484
if (rq_data_dir(rq) == READ) {
drivers/block/ataflop.c
1233
if (ReqCmd == READ) {
drivers/block/ataflop.c
1496
read_track = (ReqCmd == READ && unit[drive].error_count == 0);
drivers/block/ataflop.c
842
if (ReqCmd == READ) {
drivers/block/floppy.c
2555
if (rq_data_dir(current_req) == READ) {
drivers/block/mtip32xx/mtip32xx.c
2054
int dma_dir = rq_data_dir(rq) == READ ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
drivers/block/mtip32xx/mtip32xx.c
3250
if (rq_data_dir(rq) == READ || !dd->unal_qdepth)
drivers/block/rnbd/rnbd-clt.c
1588
ret = send_usr_msg(sess->rtrs, READ, iu,
drivers/block/rnbd/rnbd-clt.c
393
rw == READ ? "read" : "write", errno);
drivers/block/rnbd/rnbd-clt.c
564
err = send_usr_msg(sess->rtrs, READ, iu,
drivers/block/rnbd/rnbd-clt.c
617
err = send_usr_msg(sess->rtrs, READ, iu,
drivers/block/rnbd/rnbd-srv-trace.h
85
{ READ, "READ" },
drivers/block/sunvdc.c
478
if (rq_data_dir(req) == READ) {
drivers/block/z2ram.c
95
if (rq_data_dir(req) == READ)
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
996
CT_DEAD(ct, READ);
drivers/hwtracing/coresight/coresight-etm4x.h
505
ETM_COMMON_SYSREG_LIST(READ, (res)) \
drivers/hwtracing/coresight/coresight-etm4x.h
506
ETM4x_ONLY_SYSREG_LIST(READ, (res))
drivers/hwtracing/coresight/coresight-etm4x.h
526
ETM_COMMON_SYSREG_LIST(READ, (res)) \
drivers/hwtracing/coresight/coresight-etm4x.h
527
ETE_ONLY_SYSREG_LIST(READ, (res))
drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c
100
sum.dir[READ].cnt, sum.dir[READ].size_total,
drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c
92
sum.dir[READ].cnt += r->dir[READ].cnt;
drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c
93
sum.dir[READ].size_total += r->dir[READ].size_total;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1257
rtrs_clt_update_all_stats(req, READ);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
3033
if (dir == READ) {
drivers/infiniband/ulp/rtrs/rtrs-clt.c
3051
dir == READ ? "Read" : "Write",
drivers/infiniband/ulp/rtrs/rtrs-clt.c
3059
if (dir == READ)
drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c
42
sum.dir[READ].cnt += r->dir[READ].cnt;
drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c
43
sum.dir[READ].size_total += r->dir[READ].size_total;
drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c
49
sum.dir[READ].cnt, sum.dir[READ].size_total,
drivers/infiniband/ulp/rtrs/rtrs-srv-trace.h
71
{ READ, "READ" },
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1063
rtrs_srv_update_rdma_stats(srv_path->stats, off, READ);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1066
id->dir = READ;
drivers/infiniband/ulp/rtrs/rtrs-srv.c
348
if (id->dir == READ) {
drivers/input/keyboard/applespi.c
1372
trace_applespi_bad_crc(ET_RD_CRC, READ, buffer, buflen);
drivers/input/misc/iqs7222.c
1898
case READ:
drivers/input/misc/iqs7222.c
1945
if (dir == READ) {
drivers/input/misc/iqs7222.c
3104
error = iqs7222_dev_init(iqs7222, READ);
drivers/md/bcache/io.c
141
int is_read = (bio_data_dir(bio) == READ ? 1 : 0);
drivers/md/dm-cache-target.c
1606
atomic_inc(bio_data_dir(bio) == READ ?
drivers/md/dm-cache-target.c
1612
atomic_inc(bio_data_dir(bio) == READ ?
drivers/md/dm-clone-target.c
1362
} else if (bio_data_dir(bio) == READ) {
drivers/md/dm-crypt.c
1789
cc->used_tag_size && bio_data_dir(base_bio) == READ) {
drivers/md/dm-crypt.c
1847
if (rw == READ && !error) {
drivers/md/dm-crypt.c
2245
if (bio_data_dir(io->base_bio) == READ) {
drivers/md/dm-crypt.c
2262
if (bio_data_dir(io->base_bio) == READ)
drivers/md/dm-crypt.c
2272
if ((bio_data_dir(io->base_bio) == READ && test_bit(DM_CRYPT_NO_READ_WORKQUEUE, &cc->flags)) ||
drivers/md/dm-crypt.c
3527
if (bio_data_dir(io->base_bio) == READ) {
drivers/md/dm-dust.c
232
if (bio_data_dir(bio) == READ)
drivers/md/dm-flakey.c
151
fc->corrupt_bio_rw = READ;
drivers/md/dm-flakey.c
229
((fc->corrupt_bio_byte && fc->corrupt_bio_rw == READ) ||
drivers/md/dm-flakey.c
518
if (bio_data_dir(bio) == READ) {
drivers/md/dm-flakey.c
582
if (!*error && pb->bio_can_corrupt && (bio_data_dir(bio) == READ)) {
drivers/md/dm-flakey.c
584
if ((fc->corrupt_bio_rw == READ) &&
drivers/md/dm-io.c
148
if (bio->bi_status && bio_data_dir(bio) == READ)
drivers/md/dm-log-writes.c
667
if (bio_data_dir(bio) == READ)
drivers/md/dm-pcache/cache_req.c
832
if (bio_data_dir(bio) == READ)
drivers/md/dm-stats.c
190
return atomic_read(&shared->in_flight[READ]) +
drivers/md/dm-stats.c
233
atomic_read(&shared->in_flight[READ]),
drivers/md/dm-stats.c
346
atomic_set(&s->stat_shared[ni].in_flight[READ], 0);
drivers/md/dm-stats.c
549
in_flight_read = (unsigned int)atomic_read(&shared->in_flight[READ]);
drivers/md/dm-stats.c
552
p->io_ticks[READ] += difference;
drivers/md/dm-stats.c
731
shared->tmp.sectors[READ] = 0;
drivers/md/dm-stats.c
733
shared->tmp.ios[READ] = 0;
drivers/md/dm-stats.c
735
shared->tmp.merges[READ] = 0;
drivers/md/dm-stats.c
737
shared->tmp.ticks[READ] = 0;
drivers/md/dm-stats.c
739
shared->tmp.io_ticks[READ] = 0;
drivers/md/dm-stats.c
749
shared->tmp.sectors[READ] += READ_ONCE(p->sectors[READ]);
drivers/md/dm-stats.c
751
shared->tmp.ios[READ] += READ_ONCE(p->ios[READ]);
drivers/md/dm-stats.c
753
shared->tmp.merges[READ] += READ_ONCE(p->merges[READ]);
drivers/md/dm-stats.c
755
shared->tmp.ticks[READ] += READ_ONCE(p->ticks[READ]);
drivers/md/dm-stats.c
757
shared->tmp.io_ticks[READ] += READ_ONCE(p->io_ticks[READ]);
drivers/md/dm-stats.c
783
p->sectors[READ] -= shared->tmp.sectors[READ];
drivers/md/dm-stats.c
785
p->ios[READ] -= shared->tmp.ios[READ];
drivers/md/dm-stats.c
787
p->merges[READ] -= shared->tmp.merges[READ];
drivers/md/dm-stats.c
789
p->ticks[READ] -= shared->tmp.ticks[READ];
drivers/md/dm-stats.c
791
p->io_ticks[READ] -= shared->tmp.io_ticks[READ];
drivers/md/dm-stats.c
899
shared->tmp.ios[READ],
drivers/md/dm-stats.c
900
shared->tmp.merges[READ],
drivers/md/dm-stats.c
901
shared->tmp.sectors[READ],
drivers/md/dm-stats.c
902
dm_jiffies_to_msec64(s, shared->tmp.ticks[READ]),
drivers/md/dm-stats.c
910
dm_jiffies_to_msec64(s, shared->tmp.io_ticks[READ]),
drivers/md/dm-thin.c
1923
if (bio_data_dir(bio) == READ) {
drivers/md/dm-thin.c
1977
if (bio_data_dir(bio) == READ && tc->origin_dev) {
drivers/md/dm-thin.c
2050
if (rw != READ) {
drivers/md/dm-vdo/data-vio.c
560
} else if (bio_data_dir(bio) == READ) {
drivers/md/dm-writecache.c
1261
if (rw == READ) {
drivers/md/dm-writecache.c
1570
if (bio_data_dir(bio) == READ)
drivers/md/dm-writecache.c
1785
writecache_wait_for_ios(wc, READ);
drivers/md/dm-writecache.c
895
writecache_wait_for_ios(wc, READ);
drivers/md/md-cluster.c
1446
if ((direction == READ) &&
drivers/md/raid1-10.c
285
mddev->cluster_ops->area_resyncing(mddev, READ, this_sector,
drivers/md/raid1.c
1707
if (bio_data_dir(bio) == READ)
drivers/md/raid10.c
1546
if (bio_data_dir(bio) == READ)
drivers/md/raid5.c
6113
if (rw == READ && mddev->degraded == 0 &&
drivers/media/usb/pwc/pwc.h
59
#define PWC_DEBUG_READ(fmt, args...) PWC_DEBUG(READ, fmt, ##args)
drivers/memstick/core/memstick.c
272
mrq->data_dir = READ;
drivers/memstick/core/memstick.c
302
mrq->data_dir = READ;
drivers/memstick/core/ms_block.c
1913
if (rq_data_dir(msb->req) == READ)
drivers/memstick/core/mspro_block.c
1016
msb->data_dir = READ;
drivers/memstick/core/mspro_block.c
566
memstick_init_req_sg(*mrq, msb->data_dir == READ
drivers/memstick/core/mspro_block.c
653
msb->transfer_cmd = msb->data_dir == READ
drivers/memstick/core/mspro_block.c
680
if (msb->data_dir == READ) {
drivers/memstick/core/mspro_block.c
916
msb->data_dir = READ;
drivers/memstick/host/jmb38x_ms.c
389
if (host->req->data_dir == READ)
drivers/memstick/host/jmb38x_ms.c
418
host->req->data_dir == READ
drivers/memstick/host/jmb38x_ms.c
436
t_val |= host->req->data_dir == READ
drivers/memstick/host/jmb38x_ms.c
486
host->req->data_dir == READ
drivers/memstick/host/jmb38x_ms.c
490
if (host->req->data_dir == READ)
drivers/memstick/host/jmb38x_ms.c
556
if (host->req->data_dir == READ) {
drivers/memstick/host/rtsx_usb_ms.c
245
__func__, tpc, (data_dir == READ) ? "READ" : "WRITE",
drivers/memstick/host/rtsx_usb_ms.c
248
if (data_dir == READ) {
drivers/memstick/host/rtsx_usb_ms.c
476
if (req->data_dir == READ)
drivers/memstick/host/tifm_ms.c
280
host->req->data_dir == READ
drivers/memstick/host/tifm_ms.c
351
host->req->data_dir == READ
drivers/memstick/host/tifm_ms.c
608
host->req->data_dir == READ
drivers/mfd/rk8xx-spi.c
75
txbuf[0] = RK806_CMD_WITH_SIZE(READ, val_size);
drivers/mmc/core/block.c
1414
if (rq_data_dir(req) == READ) {
drivers/mmc/core/block.c
1447
if (mmc_host_is_spi(card->host) && (rq_data_dir(req) == READ) &&
drivers/mmc/core/block.c
1466
(rq_data_dir(req) == READ) ?
drivers/mmc/core/block.c
1700
rq_data_dir(req) == READ)
drivers/mmc/core/block.c
1709
brq->cmd.opcode = rq_data_dir(req) == READ ? readcmd : writecmd;
drivers/mmc/core/block.c
1892
int type = rq_data_dir(req) == READ ? MMC_BLK_READ : MMC_BLK_WRITE;
drivers/mmc/core/block.c
1972
if (rq_data_dir(req) == READ && brq->data.blocks >
drivers/mmc/core/block.c
2036
if (rq_data_dir(req) == READ)
drivers/mmc/core/block.c
2070
int type = rq_data_dir(req) == READ ? MMC_BLK_READ : MMC_BLK_WRITE;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h
43
INIT_PORT_DCB_CMD(__pcmd, __port, READ, FW_PORT_ACTION_DCB_READ_RECV)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h
46
INIT_PORT_DCB_CMD(__pcmd, __port, READ, FW_PORT_ACTION_DCB_READ_TRANS)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h
49
INIT_PORT_DCB_CMD(__pcmd, __port, READ, FW_PORT_ACTION_DCB_READ_DET)
drivers/nvdimm/btt.c
1265
ret = btt_rw_integrity(btt, bip, arena, postmap, READ);
drivers/nvdimm/claim.c
250
if (rw == READ) {
drivers/nvme/host/ioctl.c
493
int ddir = nvme_is_write(&c) ? WRITE : READ;
drivers/nvme/target/admin-cmd.c
244
host_reads = part_stat_read(req->ns->bdev, ios[READ]);
drivers/nvme/target/admin-cmd.c
246
DIV_ROUND_UP(part_stat_read(req->ns->bdev, sectors[READ]), 1000);
drivers/nvme/target/admin-cmd.c
273
host_reads += part_stat_read(ns->bdev, ios[READ]);
drivers/nvme/target/admin-cmd.c
275
part_stat_read(ns->bdev, sectors[READ]), 1000);
drivers/nvme/target/admin-cmd.c
516
host_reads = part_stat_read(req->ns->bdev, ios[READ]);
drivers/nvme/target/admin-cmd.c
518
DIV_ROUND_UP(part_stat_read(req->ns->bdev, sectors[READ]), 1000);
drivers/s390/block/dasd.c
1699
if (rq_data_dir(req) == READ) {
drivers/s390/block/dasd.c
666
if (rq_data_dir(req) == READ)
drivers/s390/block/dasd.c
674
if (rq_data_dir(req) == READ)
drivers/s390/block/dasd.c
697
if (rq_data_dir(req) == READ)
drivers/s390/block/dasd.c
807
rq_data_dir(req) == READ,
drivers/s390/block/dasd.c
825
rq_data_dir(req) == READ,
drivers/s390/block/dasd.c
843
rq_data_dir(req) == READ,
drivers/s390/block/dasd_diag.c
523
if (rq_data_dir(req) == READ)
drivers/s390/block/dasd_eckd.c
3981
if (rq_data_dir(req) == READ)
drivers/s390/block/dasd_eckd.c
4085
rq_data_dir(req) == READ)
drivers/s390/block/dasd_eckd.c
4170
if (rq_data_dir(req) == READ)
drivers/s390/block/dasd_eckd.c
4505
if (rq_data_dir(req) == READ) {
drivers/s390/block/dasd_eckd.c
4704
(((rq_data_dir(req) == READ) && cmdrtd) ||
drivers/s390/block/dasd_eckd.c
4770
if (rq_data_dir(req) == READ)
drivers/s390/block/dasd_eckd.c
4911
if (rq_data_dir(req) == READ)
drivers/s390/block/dasd_fba.c
105
else if (rw == READ)
drivers/s390/block/dasd_fba.c
442
if (rq_data_dir(req) == READ) {
drivers/s390/block/dasd_fba.c
592
if (rq_data_dir(req) == READ)
drivers/s390/block/dasd_fba.c
85
else if (rw == READ)
drivers/s390/block/dcssblk.c
921
if (bio_data_dir(bio) == READ)
drivers/s390/block/scm_blk.c
195
msb->oc = (rq_data_dir(req) == READ) ? MSB_OC_READ : MSB_OC_WRITE;
drivers/scsi/scsi_bsg.c
87
if (rq_data_dir(rq) == READ)
drivers/scsi/st.c
1586
count, (is_read ? READ : WRITE));
drivers/scsi/st.c
5015
res = pin_user_pages_fast(uaddr, nr_pages, rw == READ ? FOLL_WRITE : 0,
drivers/tty/serial/jsm/jsm_neo.c
442
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_neo.c
454
jsm_dbg(READ, &ch->ch_bd->pci_dev, "DATA/LSR pair: %x %x\n",
drivers/tty/serial/jsm/jsm_tty.c
527
jsm_dbg(READ, &ch->ch_bd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
554
jsm_dbg(READ, &ch->ch_bd->pci_dev, "start\n");
drivers/tty/serial/jsm/jsm_tty.c
562
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
579
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
585
jsm_dbg(READ, &ch->ch_bd->pci_dev, "start 2\n");
drivers/tty/serial/jsm/jsm_tty.c
778
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
788
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
816
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/tty/serial/jsm/jsm_tty.c
825
jsm_dbg(READ, &ch->ch_bd->pci_dev,
drivers/ufs/core/ufs-sysfs.c
801
return sysfs_emit(buf, "%lu\n", hba->monitor.nr_sec_rw[READ]);
drivers/ufs/core/ufs-sysfs.c
810
ktime_to_us(hba->monitor.total_busy[READ]));
drivers/ufs/core/ufs-sysfs.c
818
return sysfs_emit(buf, "%lu\n", hba->monitor.nr_req[READ]);
drivers/ufs/core/ufs-sysfs.c
828
if (!m->nr_req[READ])
drivers/ufs/core/ufs-sysfs.c
831
return sysfs_emit(buf, "%llu\n", div_u64(ktime_to_us(m->lat_sum[READ]),
drivers/ufs/core/ufs-sysfs.c
832
m->nr_req[READ]));
drivers/ufs/core/ufs-sysfs.c
842
ktime_to_us(hba->monitor.lat_max[READ]));
drivers/ufs/core/ufs-sysfs.c
852
ktime_to_us(hba->monitor.lat_min[READ]));
drivers/ufs/core/ufs-sysfs.c
862
ktime_to_us(hba->monitor.lat_sum[READ]));
drivers/ufs/core/ufshcd.c
2293
return READ;
fs/aio.c
1588
ret = aio_prep_rw(req, iocb, READ);
fs/aio.c
1600
ret = rw_verify_area(READ, file, &req->ki_pos, iov_iter_count(&iter));
fs/btrfs/disk-io.c
3879
ret = btrfs_sb_log_location(device, i, READ, &bytenr);
fs/btrfs/ioctl.c
4353
ret = rw_verify_area(READ, file, &pos, args.len);
fs/btrfs/ioctl.c
4767
ret = rw_verify_area(READ, file, &pos, data->args.len);
fs/btrfs/volumes.c
1349
ret = btrfs_sb_log_location_bdev(bdev, copy_num, READ, &bytenr);
fs/btrfs/zoned.c
891
ASSERT(rw == READ || rw == WRITE);
fs/ceph/inode.c
2450
iov_iter_kvec(&iter, READ, &iov, 1, len);
fs/direct-io.c
1124
if (iov_iter_rw(iter) == READ && !count)
fs/direct-io.c
1138
if (dio->flags & DIO_LOCKING && iov_iter_rw(iter) == READ) {
fs/direct-io.c
1146
if (iov_iter_rw(iter) == READ && offset >= dio->i_size) {
fs/direct-io.c
1159
if (dio->flags & DIO_LOCKING && iov_iter_rw(iter) == READ) {
fs/direct-io.c
1228
dio->should_dirty = user_backed_iter(iter) && iov_iter_rw(iter) == READ;
fs/direct-io.c
1285
if (iov_iter_rw(iter) == READ && (dio->flags & DIO_LOCKING))
fs/direct-io.c
1297
(iov_iter_rw(iter) == READ || dio->result == count))
fs/direct-io.c
1310
if (dio->flags & DIO_LOCKING && iov_iter_rw(iter) == READ)
fs/f2fs/f2fs.h
1372
#define is_read_io(rw) ((rw) == READ)
fs/f2fs/file.c
2303
f2fs_down_write(&fi->i_gc_rwsem[READ]);
fs/f2fs/file.c
2359
f2fs_up_write(&fi->i_gc_rwsem[READ]);
fs/f2fs/file.c
4805
trace_f2fs_direct_IO_enter(inode, iocb, count, READ);
fs/f2fs/file.c
4808
if (!f2fs_down_read_trylock(&fi->i_gc_rwsem[READ])) {
fs/f2fs/file.c
4813
f2fs_down_read(&fi->i_gc_rwsem[READ]);
fs/f2fs/file.c
4818
f2fs_up_read(&fi->i_gc_rwsem[READ]);
fs/f2fs/file.c
4839
f2fs_up_read(&fi->i_gc_rwsem[READ]);
fs/f2fs/file.c
4843
trace_f2fs_direct_IO_exit(inode, pos, count, READ, ret);
fs/f2fs/file.c
4881
iov_iter_count(to), READ);
fs/f2fs/file.c
4915
f2fs_trace_rw_file_path(in, pos, len, READ);
fs/f2fs/file.c
5116
if (do_opu && !f2fs_down_read_trylock(&fi->i_gc_rwsem[READ])) {
fs/f2fs/file.c
5128
f2fs_down_read(&fi->i_gc_rwsem[READ]);
fs/f2fs/file.c
5153
f2fs_up_read(&fi->i_gc_rwsem[READ]);
fs/f2fs/file.c
955
if (f2fs_has_inline_data(inode) && rw == READ)
fs/f2fs/gc.c
1685
&fi->i_gc_rwsem[READ])) {
fs/f2fs/gc.c
1710
f2fs_up_write(&fi->i_gc_rwsem[READ]);
fs/f2fs/super.c
1816
init_f2fs_rwsem(&fi->i_gc_rwsem[READ]);
fs/fuse/file.c
2834
if ((iov_iter_rw(iter) == READ) && (offset >= i_size))
fs/iomap/direct-io.c
712
if (iov_iter_rw(iter) == READ) {
fs/iomap/direct-io.c
811
if (iov_iter_rw(iter) == READ && iomi.pos >= dio->i_size)
fs/nfs/blocklayout/blocklayout.c
110
bio_op(bio) == READ ? "read" : "write",
fs/nfs/direct.c
159
if (iov_iter_rw(iter) == READ)
fs/nfs/nfs2xdr.c
1069
PROC(READ, readargs, readres, 3),
fs/nfs/nfs3xdr.c
2458
PROC(READ, read, read, 3),
fs/nfs/nfs4xdr.c
7707
PROC(READ, enc_read, dec_read),
fs/nfsd/vfs.c
1091
host_err = rw_verify_area(READ, file, &offset, *count);
fs/ocfs2/aops.c
2435
if (iov_iter_rw(iter) == READ)
fs/overlayfs/copy_up.c
289
error = rw_verify_area(READ, old_file, &old_pos, len);
fs/read_write.c
1015
ret = rw_verify_area(READ, file, pos, tot_len);
fs/read_write.c
1020
ret = do_iter_readv_writev(file, &iter, pos, READ, flags);
fs/read_write.c
1022
ret = do_loop_readv_writev(file, &iter, pos, READ, flags);
fs/read_write.c
1329
retval = rw_verify_area(READ, fd_file(in), &pos, count);
fs/read_write.c
1570
ret = rw_verify_area(READ, file_in, &pos_in, len);
fs/read_write.c
455
int mask = read_write == READ ? MAY_READ : MAY_WRITE;
fs/read_write.c
547
ret = rw_verify_area(READ, file, pos, count);
fs/read_write.c
565
ret = rw_verify_area(READ, file, pos, count);
fs/read_write.c
826
if (type == READ)
fs/read_write.c
848
if (type == READ) {
fs/read_write.c
886
ret = rw_verify_area(READ, file, &iocb->ki_pos, tot_len);
fs/read_write.c
914
ret = rw_verify_area(READ, file, ppos, tot_len);
fs/read_write.c
918
ret = do_iter_readv_writev(file, iter, ppos, READ, flags);
fs/smb/client/file.c
3327
if (iov_iter_rw(iter) == READ)
fs/smb/server/vfs.c
1747
src_off + len - 1, READ))
fs/smb/server/vfs.c
370
ret = check_lock_range(filp, *pos, *pos + count - 1, READ);
fs/splice.c
1004
ret = rw_verify_area(READ, in, ppos, len);
fs/splice.c
1367
ret = rw_verify_area(READ, in, &offset, len);
include/linux/bio.h
47
(op_is_write(bio_op(bio)) ? WRITE : READ)
include/linux/blk-mq.h
246
#define rq_data_dir(rq) (op_is_write(req_op(rq)) ? WRITE : READ)
include/linux/ceph/rados.h
206
f(READ, __CEPH_OSD_OP(RD, DATA, 1), "read") \
include/linux/mm.h
402
#define VM_READ INIT_VM_FLAG(READ)
include/linux/nd.h
168
return ndns->rw_bytes(ndns, offset, buf, size, READ, flags);
include/linux/uio.h
160
return i->data_source ? WRITE : READ;
include/linux/uio.h
375
WARN_ON(direction & ~(READ | WRITE));
include/trace/events/iocost.h
166
__entry->read_missed_ppm = missed_ppm[READ];
include/trace/misc/fs.h
45
__fmode_flag(READ), \
io_uring/rw.c
727
if (ddir == READ)
io_uring/rw.c
837
return loop_rw_iter(READ, rw, iter);
io_uring/rw.c
930
ret = io_rw_init_file(req, FMODE_READ, READ);
io_uring/rw.c
947
ret = rw_verify_area(READ, req->file, ppos, req->cqe.res);
kernel/crash_dump_dm_crypt.c
59
iov_iter_kvec(&iter, READ, &kvec, 1, count);
kernel/trace/blktrace.c
330
what |= ddir_act[op_is_write(op) ? WRITE : READ];
lib/iov_iter.c
178
WARN_ON(direction & ~(READ | WRITE));
lib/iov_iter.c
692
WARN_ON(direction & ~(READ | WRITE));
lib/iov_iter.c
708
WARN_ON(direction & ~(READ | WRITE));
lib/iov_iter.c
789
BUG_ON(direction != READ);
lib/tests/kunit_iov_iter.c
119
iov_kunit_load_kvec(test, &iter, READ, kvec, ARRAY_SIZE(kvec),
lib/tests/kunit_iov_iter.c
278
iov_kunit_load_bvec(test, &iter, READ, bvec, ARRAY_SIZE(bvec),
lib/tests/kunit_iov_iter.c
438
iov_kunit_load_folioq(test, &iter, READ, folioq, bpages, npages);
lib/tests/kunit_iov_iter.c
445
iov_iter_folio_queue(&iter, READ, folioq, 0, 0, pr->to);
lib/tests/kunit_iov_iter.c
500
iov_kunit_load_folioq(test, &iter, READ, folioq, bpages, npages);
lib/tests/kunit_iov_iter.c
600
iov_kunit_load_xarray(test, &iter, READ, xarray, bpages, npages);
lib/tests/kunit_iov_iter.c
607
iov_iter_xarray(&iter, READ, xarray, pr->from, size);
lib/tests/kunit_iov_iter.c
658
iov_kunit_load_xarray(test, &iter, READ, xarray, bpages, npages);
lib/tests/kunit_iov_iter.c
715
iov_kunit_load_kvec(test, &iter, READ, kvec, ARRAY_SIZE(kvec),
lib/tests/kunit_iov_iter.c
793
iov_kunit_load_bvec(test, &iter, READ, bvec, ARRAY_SIZE(bvec),
lib/tests/kunit_iov_iter.c
873
iov_kunit_load_folioq(test, &iter, READ, folioq, bpages, npages);
lib/tests/kunit_iov_iter.c
952
iov_kunit_load_xarray(test, &iter, READ, xarray, bpages, npages);
net/rxrpc/rxperf.c
166
iov_iter_kvec(&call->iter, READ, call->kvec, 1, call->iov_len);
net/rxrpc/rxperf.c
449
iov_iter_kvec(&call->iter, READ, call->kvec, 1, call->iov_len);
net/rxrpc/rxperf.c
482
iov_iter_discard(&call->iter, READ, call->req_len);
net/rxrpc/rxperf.c
494
iov_iter_kvec(&call->iter, READ, call->kvec, 1, call->iov_len);
sound/isa/es1688/es1688_lib.c
130
chip->port, inb(ES1688P(chip, READ)));
sound/isa/es1688/es1688_lib.c
138
major = inb(ES1688P(chip, READ));
sound/isa/es1688/es1688_lib.c
140
minor = inb(ES1688P(chip, READ));
sound/isa/es1688/es1688_lib.c
43
return inb(ES1688P(chip, READ));
sound/isa/es1688/es1688_lib.c
96
if (inb(ES1688P(chip, READ)) != 0xaa) {
sound/isa/sb/sb8_midi.c
41
byte = inb(SBP(chip, READ));
sound/isa/sb/sb_common.c
51
val = inb(SBP(chip, READ));
sound/isa/sb/sb_common.c
72
if (inb(SBP(chip, READ)) == 0xaa)
tools/perf/builtin-kvm.c
1514
evsel__reset_sample_bit(pos, READ);
tools/perf/trace/beauty/flock.c
43
P_CMD(READ);
tools/perf/util/evsel.c
1510
evsel__set_sample_bit(evsel, READ);
tools/perf/util/perf_event_attr_fprintf.c
37
bit_name(READ), bit_name(CALLCHAIN), bit_name(ID), bit_name(CPU),
tools/testing/selftests/kvm/s390/memop.c
1036
rv = ERR_MOP(t.vcpu, SIDA, READ, mem1, 8, GADDR(0), SIDA_OFFSET(0x1c0));
tools/testing/selftests/kvm/s390/memop.c
305
CHECK_N_DO(MOP, mop_cpu, mop_target, READ, mem2, size,
tools/testing/selftests/kvm/s390/memop.c
316
CHECK_N_DO(MOP, mop_cpu, mop_target, READ, mem2, size,
tools/testing/selftests/kvm/s390/memop.c
338
MOP(test->vm, ABSOLUTE, READ, mem2, 16, GADDR_V(mem2));
tools/testing/selftests/kvm/s390/memop.c
351
MOP(test->vm, ABSOLUTE, READ, mem2, 16, GADDR_V(mem2));
tools/testing/selftests/kvm/s390/memop.c
396
CHECK_N_DO(MOP, t.vcpu, LOGICAL, READ, mem2, t.size,
tools/testing/selftests/kvm/s390/memop.c
70
if (desc->mode == READ)
tools/testing/selftests/kvm/s390/memop.c
706
MOP(t.vcpu, LOGICAL, READ, mem2, max_block, GADDR_V(mem2));
tools/testing/selftests/kvm/s390/memop.c
76
if (desc->mode == READ)
tools/testing/selftests/kvm/s390/memop.c
786
CHECK_N_DO(ERR_PROT_MOP, t.vcpu, LOGICAL, READ, mem2, t.size, GADDR_V(mem1), KEY(2));
tools/testing/selftests/kvm/s390/memop.c
788
CHECK_N_DO(ERR_PROT_MOP, t.vm, ABSOLUTE, READ, mem2, t.size, GADDR_V(mem1), KEY(2));
tools/testing/selftests/kvm/s390/memop.c
82
if (desc->mode == READ)
tools/testing/selftests/kvm/s390/memop.c
835
MOP(t.vm, ABSOLUTE, READ, &teid, sizeof(teid), GADDR(prefix + 168));
tools/testing/selftests/kvm/s390/memop.c
853
CHECK_N_DO(ERR_PROT_MOP, t.vm, ABSOLUTE, READ, mem2, t.size, GADDR_V(mem2), KEY(2));
tools/testing/selftests/kvm/s390/memop.c
899
CHECK_N_DO(MOP, t.vcpu, LOGICAL, READ, mem2, 2048, GADDR_V(guest_0_page), KEY(2));
tools/testing/selftests/kvm/s390/memop.c
909
CHECK_N_DO(MOP, t.vcpu, LOGICAL, READ, mem2, PAGE_SIZE + 2048,
tools/testing/selftests/kvm/s390/memop.c
932
CHECK_N_DO(ERR_PROT_MOP, t.vcpu, LOGICAL, READ, mem2, 2048, GADDR_V(0), KEY(2));
tools/testing/selftests/kvm/s390/memop.c
958
CHECK_N_DO(ERR_PROT_MOP, t.vcpu, LOGICAL, READ, mem2, 2048 + 1, GADDR_V(0), KEY(2));
tools/testing/selftests/kvm/s390/memop.c
959
CHECK_N_DO(ERR_PROT_MOP, t.vcpu, LOGICAL, READ, mem2, PAGE_SIZE + 2048 + 1,
tools/testing/selftests/kvm/s390/memop.c
962
CHECK_N_DO(ERR_PROT_MOP, t.vm, ABSOLUTE, READ, mem2, 2048, GADDR(0), KEY(2));
tools/testing/selftests/kvm/s390/memop.c
963
CHECK_N_DO(ERR_PROT_MOP, t.vm, ABSOLUTE, READ, mem2, 2048, GADDR_V(guest_0_page), KEY(2));
tools/testing/selftests/kvm/s390/tprot.c
106
{ TEST_SIMPLE, page_store_prot, 0x20, READ },
tools/testing/selftests/kvm/s390/tprot.c
123
{ TEST_FETCH_PROT_OVERRIDE, (void *)0x00, 0x10, READ },
tools/testing/selftests/kvm/s390/tprot.c
132
{ TEST_STORAGE_PROT_OVERRIDE, page_store_prot, 0x20, READ },
tools/testing/selftests/powerpc/benchmarks/context_switch.c
188
assert(read(pipe_fd1[READ], &c, 1) == 1);
tools/testing/selftests/powerpc/benchmarks/context_switch.c
206
assert(read(pipe_fd2[READ], &c, 1) == 1);
tools/testing/vma/include/dup.h
201
#define VM_READ INIT_VM_FLAG(READ)