arch/alpha/boot/tools/mkbb.c
116
nread = read(fd, &bootloader_image, sizeof(bootblock));
arch/alpha/boot/tools/mkbb.c
124
nread = read(dev, &bootblock_from_disk, sizeof(bootblock));
arch/alpha/boot/tools/objstrip.c
143
if (read(fd, buf, sizeof(buf)) < 0) {
arch/alpha/boot/tools/objstrip.c
171
if (read(fd, buf, sizeof(*elf_phdr)) != sizeof(*elf_phdr)) {
arch/alpha/boot/tools/objstrip.c
245
if ((size_t) read(fd, buf, n) != n) {
arch/alpha/kernel/core_cia.c
246
.read = cia_read_config,
arch/alpha/kernel/core_irongate.c
160
.read = irongate_read_config,
arch/alpha/kernel/core_marvel.c
595
.read = marvel_read_config,
arch/alpha/kernel/core_mcpcia.c
241
.read = mcpcia_read_config,
arch/alpha/kernel/core_polaris.c
142
.read = polaris_read_config,
arch/alpha/kernel/core_t2.c
321
.read = t2_read_config,
arch/alpha/kernel/core_titan.c
196
.read = titan_read_config,
arch/alpha/kernel/core_tsunami.c
173
.read = tsunami_read_config,
arch/alpha/kernel/core_wildfire.c
439
.read = wildfire_read_config,
arch/alpha/kernel/perf_event.c
763
.read = alpha_pmu_read,
arch/alpha/kernel/time.c
146
.read = qemu_cs_read,
arch/alpha/kernel/time.c
272
.read = read_rpcc,
arch/arc/kernel/perf_event.c
796
.read = arc_pmu_read,
arch/arm/include/asm/uaccess-asm.h
76
mrc p15, 0, \tmp, c2, c0, 2 @ read TTBCR
arch/arm/include/asm/uaccess-asm.h
90
mrc p15, 0, \tmp, c2, c0, 2 @ read TTBCR
arch/arm/include/asm/vfpmacros.h
19
@ read all the working registers back into the VFP
arch/arm/mach-dove/pcie.c
132
.read = pcie_rd_conf,
arch/arm/mach-footbridge/dc21285-timer.c
44
.read = cksrc_dc21285_read,
arch/arm/mach-footbridge/dc21285.c
129
.read = dc21285_read_config,
arch/arm/mach-imx/mmdc.c
448
.read = mmdc_pmu_event_update,
arch/arm/mach-imx/mmdc.c
88
PMU_EVENT_ATTR_STRING(read-accesses, mmdc_pmu_read_accesses, "event=0x02")
arch/arm/mach-imx/mmdc.c
90
PMU_EVENT_ATTR_STRING(read-bytes, mmdc_pmu_read_bytes, "event=0x04")
arch/arm/mach-imx/mmdc.c
91
PMU_EVENT_ATTR_STRING(read-bytes.unit, mmdc_pmu_read_bytes_unit, "MB");
arch/arm/mach-imx/mmdc.c
92
PMU_EVENT_ATTR_STRING(read-bytes.scale, mmdc_pmu_read_bytes_scale, "0.000001");
arch/arm/mach-mmp/time.c
144
.read = clksrc_read,
arch/arm/mach-mv78xx0/pcie.c
176
.read = pcie_rd_conf,
arch/arm/mach-omap2/vc.c
155
if (!voltdm->read || !voltdm->write) {
arch/arm/mach-omap2/vc.c
165
vc_cmdval = voltdm->read(vc->cmdval_reg);
arch/arm/mach-omap2/vc.c
213
vc_bypass_value = voltdm->read(vc_bypass_val_reg);
arch/arm/mach-omap2/vc.c
232
vc_bypass_value = voltdm->read(vc_bypass_val_reg);
arch/arm/mach-omap2/vc.c
339
val = voltdm->read(OMAP3_PRM_POLCTRL_OFFSET);
arch/arm/mach-omap2/vc.c
360
val = voltdm->read(OMAP3_PRM_VOLTCTRL_OFFSET);
arch/arm/mach-omap2/vc.c
569
val = voltdm->read(offset);
arch/arm/mach-omap2/vc.c
816
if (!voltdm->read || !voltdm->write) {
arch/arm/mach-omap2/voltage.h
74
u32 (*read) (u8 offset);
arch/arm/mach-omap2/voltagedomains3xxx_data.c
51
.read = omap3_prm_vcvp_read,
arch/arm/mach-omap2/voltagedomains3xxx_data.c
62
.read = omap3_prm_vcvp_read,
arch/arm/mach-omap2/voltagedomains44xx_data.c
50
.read = omap4_prm_vcvp_read,
arch/arm/mach-omap2/voltagedomains44xx_data.c
61
.read = omap4_prm_vcvp_read,
arch/arm/mach-omap2/voltagedomains44xx_data.c
72
.read = omap4_prm_vcvp_read,
arch/arm/mach-omap2/voltagedomains54xx_data.c
36
.read = omap4_prm_vcvp_read,
arch/arm/mach-omap2/voltagedomains54xx_data.c
47
.read = omap4_prm_vcvp_read,
arch/arm/mach-omap2/voltagedomains54xx_data.c
58
.read = omap4_prm_vcvp_read,
arch/arm/mach-omap2/vp.c
208
if (!voltdm->read || !voltdm->write) {
arch/arm/mach-omap2/vp.c
21
vpconfig = voltdm->read(vp->vpconfig);
arch/arm/mach-omap2/vp.c
253
if (!voltdm->read || !voltdm->write) {
arch/arm/mach-omap2/vp.c
267
vpconfig = voltdm->read(vp->vpconfig);
arch/arm/mach-omap2/vp.c
274
omap_test_timeout((voltdm->read(vp->vstatus)),
arch/arm/mach-omap2/vp.c
50
if (!voltdm->read || !voltdm->write) {
arch/arm/mach-orion5x/pci.c
134
.read = pcie_rd_conf,
arch/arm/mach-orion5x/pci.c
162
pcie_ops.read = pcie_rd_conf_wa;
arch/arm/mach-orion5x/pci.c
365
.read = orion5x_pci_rd_conf,
arch/arm/mach-rpc/time.c
68
.read = ioc_timer_read,
arch/arm/mm/cache-l2x0-pmu.c
520
.read = l2x0_pmu_event_read,
arch/arm64/kernel/pci.c
21
return b->ops->read(b, devfn, reg, len, val);
arch/arm64/kvm/arch_timer.c
151
return timecounter->cc->read(timecounter->cc);
arch/arm64/kvm/ptdump.c
208
.read = seq_read,
arch/arm64/kvm/ptdump.c
267
.read = seq_read,
arch/arm64/kvm/ptdump.c
274
.read = seq_read,
arch/arm64/kvm/vgic/vgic-its.c
2547
size_t max_size, read = 0;
arch/arm64/kvm/vgic/vgic-its.c
2558
while (read < max_size) {
arch/arm64/kvm/vgic/vgic-its.c
2563
read += cte_esz;
arch/arm64/kvm/vgic/vgic-mmio-v3.c
613
.read = vgic_mmio_read_raz, \
arch/arm64/kvm/vgic/vgic-mmio-v3.c
620
.read = rd, \
arch/arm64/kvm/vgic/vgic-mmio.c
1029
data = region->read(vcpu, addr, len);
arch/arm64/kvm/vgic/vgic-mmio.c
1032
data = region->read(vcpu, addr, len);
arch/arm64/kvm/vgic/vgic-mmio.c
1035
data = region->read(iodev->redist_vcpu, addr, len);
arch/arm64/kvm/vgic/vgic-mmio.c
1076
.read = dispatch_mmio_read,
arch/arm64/kvm/vgic/vgic-mmio.c
979
*val = region->read(r_vcpu, addr, sizeof(u32));
arch/arm64/kvm/vgic/vgic-mmio.h
14
unsigned long (*read)(struct kvm_vcpu *vcpu, gpa_t addr,
arch/arm64/kvm/vgic/vgic-mmio.h
73
.read = rd, \
arch/arm64/kvm/vgic/vgic-mmio.h
85
.read = rd, \
arch/arm64/kvm/vgic/vgic-mmio.h
95
.read = rd, \
arch/csky/kernel/perf_event.c
1214
.read = csky_pmu_read,
arch/hexagon/kernel/time.c
80
.read = timer_get_cycles,
arch/loongarch/kernel/kdebugfs.c
142
.read = tso_read,
arch/loongarch/kernel/kdebugfs.c
62
.read = sfb_read,
arch/loongarch/kernel/perf_event.c
581
.read = loongarch_pmu_read,
arch/loongarch/kernel/time.c
212
.read = read_const_counter,
arch/loongarch/kvm/intc/eiointc.c
335
.read = kvm_eiointc_read,
arch/loongarch/kvm/intc/eiointc.c
405
.read = kvm_eiointc_virt_read,
arch/loongarch/kvm/intc/ipi.c
290
.read = kvm_ipi_read,
arch/loongarch/kvm/intc/pch_pic.c
259
.read = kvm_pch_pic_read,
arch/loongarch/pci/pci.c
30
return bus_tmp->ops->read(bus_tmp, devfn, reg, len, val);
arch/m68k/68000/timers.c
89
.read = m68328_read_clk,
arch/m68k/amiga/config.c
468
.read = amiga_read_clk,
arch/m68k/atari/time.c
36
.read = atari_read_clk,
arch/m68k/bvme6000/config.c
151
.read = bvme6000_read_clk,
arch/m68k/coldfire/dma_timer.c
46
.read = cf_dt_get_cycles,
arch/m68k/coldfire/pci.c
125
.read = mcf_pci_readconfig,
arch/m68k/coldfire/pit.c
133
.read = pit_read_clk,
arch/m68k/coldfire/sltimers.c
116
.read = mcfslt_read_clk,
arch/m68k/coldfire/timers.c
103
.read = mcftmr_read_clk,
arch/m68k/hp300/time.c
30
.read = hp300_read_clk,
arch/m68k/kernel/setup_mm.c
599
.read = m68k_nvram_read,
arch/m68k/mac/via.c
579
.read = mac_read_clk,
arch/m68k/mvme147/config.c
115
.read = mvme147_read_clk,
arch/m68k/mvme16x/config.c
364
.read = mvme16x_read_clk,
arch/microblaze/kernel/timer.c
202
.read = xilinx_cc_read,
arch/microblaze/kernel/timer.c
220
.read = xilinx_read,
arch/mips/alchemy/common/time.c
42
.read = au1x_counter1_read,
arch/mips/boot/elf2ecoff.c
147
count = read(file, tmp, len);
arch/mips/boot/elf2ecoff.c
307
i = read(infile, &ex, sizeof ex);
arch/mips/boot/elf2ecoff.c
85
if ((count = read(in, ibuf, cur)) != cur) {
arch/mips/cavium-octeon/csrc-octeon.c
109
.read = octeon_cvmcount_read,
arch/mips/cavium-octeon/flash_setup.c
106
flash_map.read = octeon_flash_map_read;
arch/mips/fw/arc/file.c
18
return ARC_CALL4(read, FileID, Buffer, N, Count);
arch/mips/include/asm/io.h
222
static inline type pfx##read##bwlq(const volatile void __iomem *mem) \
arch/mips/include/asm/sgi/ioc.h
145
volatile u8 read;
arch/mips/include/asm/sgiarcs.h
225
LONG read;
arch/mips/kernel/cevt-txx9.c
44
.read = txx9_cs_read,
arch/mips/kernel/csrc-bcm1480.c
27
.read = bcm1480_hpt_read,
arch/mips/kernel/csrc-ioasic.c
23
.read = dec_ioasic_hpt_read,
arch/mips/kernel/csrc-r4k.c
22
.read = c0_hpt_read,
arch/mips/kernel/csrc-sb1250.c
43
.read = sb1250_hpt_read,
arch/mips/kernel/perf_event_mipsxx.c
697
.read = mipspmu_read,
arch/mips/kernel/rtlx.c
221
static inline int write_spacefree(int read, int write, int size)
arch/mips/kernel/rtlx.c
223
if (read == write) {
arch/mips/kernel/rtlx.c
231
return ((read + size - write) % size) - 1;
arch/mips/kernel/rtlx.c
399
.read = file_read,
arch/mips/kernel/spram.c
112
unsigned int (*read)(unsigned int),
arch/mips/kernel/spram.c
128
tag0 = read(offset);
arch/mips/kernel/spram.c
129
tag1 = read(offset+SPRAM_TAG_STRIDE);
arch/mips/kernel/spram.c
155
tag0 = read(offset);
arch/mips/kvm/loongson_ipi.c
188
.read = kvm_ipi_read,
arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c
191
.read = mfgpt_read,
arch/mips/loongson64/hpet.c
269
.read = hpet_read_counter,
arch/mips/mm/sc-debugfs.c
48
.read = sc_prefetch_read,
arch/mips/pci/ops-bcm63xx.c
176
.read = bcm63xx_pci_read,
arch/mips/pci/ops-bcm63xx.c
405
.read = bcm63xx_cb_read,
arch/mips/pci/ops-bcm63xx.c
526
.read = bcm63xx_pcie_read,
arch/mips/pci/ops-bonito64.c
146
.read = bonito64_pcibios_read,
arch/mips/pci/ops-gt64xxx_pci0.c
138
.read = gt64xxx_pci0_pcibios_read,
arch/mips/pci/ops-loongson2.c
175
.read = loongson_pcibios_read,
arch/mips/pci/ops-mace.c
98
.read = mace_pci_read_config,
arch/mips/pci/ops-msc.c
132
.read = msc_pcibios_read,
arch/mips/pci/ops-rc32434.c
204
.read = pci_config_read,
arch/mips/pci/ops-sni.c
162
.read = pcit_read,
arch/mips/pci/ops-sni.c
87
.read = pcimt_read,
arch/mips/pci/ops-tx4927.c
186
.read = tx4927_pci_config_read,
arch/mips/pci/pci-alchemy.c
297
.read = alchemy_pci_read,
arch/mips/pci/pci-ar2315.c
304
.read = ar2315_pci_cfg_read,
arch/mips/pci/pci-ar71xx.c
222
.read = ar71xx_pci_read_config,
arch/mips/pci/pci-ar724x.c
225
.read = ar724x_pci_read,
arch/mips/pci/pci-bcm1480.c
163
.read = bcm1480_pcibios_read,
arch/mips/pci/pci-bcm1480ht.c
157
.read = bcm1480ht_pcibios_read,
arch/mips/pci/pci-lantiq.c
70
.read = ltq_pci_read_config_dword,
arch/mips/pci/pci-mt7620.c
206
.read = pci_config_read,
arch/mips/pci/pci-octeon.c
323
.read = octeon_read_config,
arch/mips/pci/pci-rt2880.c
120
.read = rt2880_pci_config_read,
arch/mips/pci/pci-rt3883.c
296
.read = rt3883_pci_config_read,
arch/mips/pci/pci-sb1250.c
172
.read = sb1250_pcibios_read,
arch/mips/pci/pci-xtalk-bridge.c
294
.read = pci_read_config,
arch/mips/pci/pcie-octeon.c
1790
.read = octeon_pcie0_read_config,
arch/mips/pci/pcie-octeon.c
1811
.read = octeon_pcie1_read_config,
arch/mips/pci/pcie-octeon.c
1832
.read = octeon_dummy_read_config,
arch/mips/sgi-ip27/ip27-timer.c
111
.read = hub_rt_read,
arch/mips/sgi-ip30/ip30-timer.c
30
.read = ip30_heart_counter_read,
arch/mips/sibyte/common/sb_tbprof.c
531
.read = sbprof_tb_read,
arch/mips/txx9/generic/setup.c
839
dev->bindata_attr.read = txx9_sram_read;
arch/nios2/kernel/time.c
102
.read = nios2_timer_read,
arch/openrisc/kernel/time.c
148
.read = openrisc_timer_read,
arch/parisc/kernel/perf.c
469
.read = perf_read,
arch/parisc/kernel/time.c
210
.read = read_cr16,
arch/powerpc/boot/addnote.c
135
n = read(fd, buf, sizeof(buf));
arch/powerpc/boot/hack-coff.c
45
if (read(fd, &fhdr, sizeof(fhdr)) != sizeof(fhdr))
arch/powerpc/boot/hack-coff.c
53
if (read(fd, &aout, aoutsz) != aoutsz)
arch/powerpc/boot/hack-coff.c
57
if (read(fd, &shdr, sizeof(shdr)) != sizeof(shdr))
arch/powerpc/boot/mktree.c
125
if (read(in_fd, tmpbuf, sizeof(tmpbuf)) < 0) {
arch/powerpc/boot/mktree.c
99
if (read(in_fd, tmpbuf, sizeof(tmpbuf)) != sizeof(tmpbuf)) {
arch/powerpc/include/asm/ps3.h
44
ssize_t (*read)(void *buf, size_t count, loff_t pos);
arch/powerpc/include/asm/smu.h
504
int read;
arch/powerpc/kernel/dawr.c
87
.read = debugfs_read_file_bool,
arch/powerpc/kernel/eeh.c
1820
.read = eeh_debugfs_dev_usage,
arch/powerpc/kernel/eeh.c
1846
.read = eeh_debugfs_dev_usage,
arch/powerpc/kernel/eeh.c
1892
.read = eeh_debugfs_dev_usage,
arch/powerpc/kernel/nvram_64.c
539
.read = nvram_pstore_read,
arch/powerpc/kernel/pci-common.c
1591
.read = null_read_config,
arch/powerpc/kernel/pci-common.c
1621
EARLY_PCI_OP(read, byte, u8 *)
arch/powerpc/kernel/pci-common.c
1622
EARLY_PCI_OP(read, word, u16 *)
arch/powerpc/kernel/pci-common.c
1623
EARLY_PCI_OP(read, dword, u32 *)
arch/powerpc/kernel/rtas_pci.c
141
.read = rtas_pci_read_config,
arch/powerpc/kernel/time.c
86
.read = timebase_read,
arch/powerpc/kvm/book3s_64_mmu_hv.c
1931
.read = kvm_htab_read,
arch/powerpc/kvm/book3s_64_mmu_hv.c
2101
.read = debugfs_htab_read,
arch/powerpc/kvm/book3s_64_mmu_radix.c
1442
.read = debugfs_radix_read,
arch/powerpc/kvm/book3s_hv.c
2940
.read = debugfs_timings_read,
arch/powerpc/kvm/mpic.c
1240
int (*read)(void *opaque, gpa_t addr, u32 *ptr);
arch/powerpc/kvm/mpic.c
1248
.read = openpic_gbl_read,
arch/powerpc/kvm/mpic.c
1255
.read = openpic_tmr_read,
arch/powerpc/kvm/mpic.c
1262
.read = openpic_cpu_read,
arch/powerpc/kvm/mpic.c
1269
.read = openpic_src_read,
arch/powerpc/kvm/mpic.c
1275
.read = openpic_msi_read,
arch/powerpc/kvm/mpic.c
1282
.read = openpic_summary_read,
arch/powerpc/kvm/mpic.c
1349
return mr->read(opp, addr - mr->start_addr, ptr);
arch/powerpc/kvm/mpic.c
1441
.read = kvm_mpic_read,
arch/powerpc/kvm/timing.c
201
.read = seq_read,
arch/powerpc/perf/8xx-pmu.c
183
.read = mpc8xx_pmu_read,
arch/powerpc/perf/core-book3s.c
2218
.read = power_pmu_read,
arch/powerpc/perf/core-fsl-emb.c
581
.read = fsl_emb_pmu_read,
arch/powerpc/perf/hv-24x7.c
1646
.read = h_24x7_event_read,
arch/powerpc/perf/hv-gpci.c
841
.read = h_gpci_event_update,
arch/powerpc/perf/imc-pmu.c
1487
pmu->pmu.read = imc_event_update;
arch/powerpc/perf/imc-pmu.c
1515
pmu->pmu.read = trace_imc_event_read;
arch/powerpc/perf/kvm-hv-pmu.c
390
.read = kvmppc_pmu_read,
arch/powerpc/perf/vpa-dtl.c
567
.read = vpa_dtl_event_read,
arch/powerpc/perf/vpa-pmu.c
165
.read = vpa_pmu_read,
arch/powerpc/platforms/44x/pci.c
1596
.read = ppc4xx_pciex_read_config,
arch/powerpc/platforms/52xx/efika.c
65
.read = rtas_read_config,
arch/powerpc/platforms/52xx/mpc52xx_pci.c
229
.read = mpc52xx_pci_read_config,
arch/powerpc/platforms/cell/spufs/file.c
1049
.read = spufs_signal1_read,
arch/powerpc/platforms/cell/spufs/file.c
1186
.read = spufs_signal2_read,
arch/powerpc/platforms/cell/spufs/file.c
150
.read = spufs_attr_read, \
arch/powerpc/platforms/cell/spufs/file.c
1716
.read = spufs_mfc_read,
arch/powerpc/platforms/cell/spufs/file.c
1920
.read = seq_read,
arch/powerpc/platforms/cell/spufs/file.c
1959
.read = spufs_mbox_info_read,
arch/powerpc/platforms/cell/spufs/file.c
1997
.read = spufs_ibox_info_read,
arch/powerpc/platforms/cell/spufs/file.c
2035
.read = spufs_wbox_info_read,
arch/powerpc/platforms/cell/spufs/file.c
2090
.read = spufs_dma_info_read,
arch/powerpc/platforms/cell/spufs/file.c
2146
.read = spufs_proxydma_info_read,
arch/powerpc/platforms/cell/spufs/file.c
2164
.read = seq_read,
arch/powerpc/platforms/cell/spufs/file.c
2254
.read = seq_read,
arch/powerpc/platforms/cell/spufs/file.c
2426
.read = spufs_switch_log_read,
arch/powerpc/platforms/cell/spufs/file.c
2506
.read = seq_read,
arch/powerpc/platforms/cell/spufs/file.c
304
.read = spufs_mem_read,
arch/powerpc/platforms/cell/spufs/file.c
454
.read = simple_attr_read,
arch/powerpc/platforms/cell/spufs/file.c
519
.read = spufs_regs_read,
arch/powerpc/platforms/cell/spufs/file.c
571
.read = spufs_fpcr_read,
arch/powerpc/platforms/cell/spufs/file.c
635
.read = spufs_mbox_read,
arch/powerpc/platforms/cell/spufs/file.c
664
.read = spufs_mbox_stat_read,
arch/powerpc/platforms/cell/spufs/file.c
767
.read = spufs_ibox_read,
arch/powerpc/platforms/cell/spufs/file.c
795
.read = spufs_ibox_stat_read,
arch/powerpc/platforms/cell/spufs/file.c
925
.read = spufs_wbox_stat_read,
arch/powerpc/platforms/cell/spufs/inode.c
211
.read = generic_read_dir,
arch/powerpc/platforms/cell/spufs/inode.c
490
.read = generic_read_dir,
arch/powerpc/platforms/chrp/pci.c
128
.read = rtas_read_config,
arch/powerpc/platforms/chrp/pci.c
90
.read = gg2_read_config,
arch/powerpc/platforms/pasemi/gpio_mdio.c
100
clock_out(bus, !read);
arch/powerpc/platforms/pasemi/gpio_mdio.c
227
new_bus->read = &gpio_mdio_read;
arch/powerpc/platforms/pasemi/gpio_mdio.c
85
static void bitbang_pre(struct mii_bus *bus, int read, u8 addr, u8 reg)
arch/powerpc/platforms/pasemi/gpio_mdio.c
99
clock_out(bus, read);
arch/powerpc/platforms/pasemi/pci.c
231
.read = pa_pxp_read_config,
arch/powerpc/platforms/powermac/low_i2c.c
680
int read = addrdir & 1;
arch/powerpc/platforms/powermac/low_i2c.c
724
if (!read && len) {
arch/powerpc/platforms/powermac/low_i2c.c
760
if (req->reply[0] == PMU_I2C_STATUS_OK && !read)
arch/powerpc/platforms/powermac/low_i2c.c
762
if (req->reply[0] == PMU_I2C_STATUS_DATAREAD && read) {
arch/powerpc/platforms/powermac/low_i2c.c
846
int read = addrdir & 1;
arch/powerpc/platforms/powermac/low_i2c.c
849
if ((read && len > SMU_I2C_READ_MAX) ||
arch/powerpc/platforms/powermac/low_i2c.c
850
((!read) && len > SMU_I2C_WRITE_MAX))
arch/powerpc/platforms/powermac/low_i2c.c
880
if (!read && len)
arch/powerpc/platforms/powermac/low_i2c.c
892
if (read && len)
arch/powerpc/platforms/powermac/pci.c
165
.read = pci_generic_config_read,
arch/powerpc/platforms/powermac/pci.c
200
.read = pci_generic_config_read,
arch/powerpc/platforms/powermac/pci.c
379
.read = u3_ht_read_config,
arch/powerpc/platforms/powermac/pci.c
427
.read = pci_generic_config_read,
arch/powerpc/platforms/powernv/memtrace.c
69
.read = memtrace_read,
arch/powerpc/platforms/powernv/opal-core.c
211
.read = read_opalcore
arch/powerpc/platforms/powernv/opal-dump.c
345
dump->dump_attr.read = dump_attr_read;
arch/powerpc/platforms/powernv/opal-elog.c
206
elog->raw_attr.read = raw_attr_read;
arch/powerpc/platforms/powernv/opal-lpc.c
347
.read = lpc_debug_read,
arch/powerpc/platforms/powernv/opal-msglog.c
105
.read = opal_msglog_read
arch/powerpc/platforms/powernv/opal-prd.c
328
.read = opal_prd_read,
arch/powerpc/platforms/powernv/opal-xscom.c
149
.read = scom_debug_read,
arch/powerpc/platforms/powernv/opal.c
818
attr->read = sysfs_bin_attr_simple_read;
arch/powerpc/platforms/powernv/pci.c
726
.read = pnv_pci_read_config,
arch/powerpc/platforms/powernv/ultravisor.c
43
.read = uv_msglog_read
arch/powerpc/platforms/ps3/os-area.c
231
res = os_area_flash_ops->read(buf, count, pos);
arch/powerpc/platforms/pseries/dtl.c
327
.read = dtl_file_read,
arch/powerpc/platforms/pseries/htmdump.c
120
.read = htmdump_read,
arch/powerpc/platforms/pseries/htmdump.c
269
.read = htmstatus_read,
arch/powerpc/platforms/pseries/htmdump.c
336
.read = htminfo_read,
arch/powerpc/platforms/pseries/htmdump.c
342
.read = htmcaps_read,
arch/powerpc/platforms/pseries/lpar.c
2007
.read = vpa_file_read,
arch/powerpc/platforms/pseries/papr-hvpipe.c
474
.read = papr_hvpipe_handle_read,
arch/powerpc/platforms/pseries/papr-indices.c
222
.read = papr_indices_handle_read,
arch/powerpc/platforms/pseries/papr-phy-attest.c
194
.read = papr_rtas_common_handle_read,
arch/powerpc/platforms/pseries/papr-platform-dump.c
277
.read = papr_platform_dump_handle_read,
arch/powerpc/platforms/pseries/papr-vpd.c
189
.read = papr_rtas_common_handle_read,
arch/powerpc/platforms/pseries/papr_scm.c
462
nd_pmu->pmu.read = papr_scm_pmu_read;
arch/powerpc/platforms/pseries/papr_scm.c
565
int len, read;
arch/powerpc/platforms/pseries/papr_scm.c
571
for (len = hdr->in_length; len; len -= read) {
arch/powerpc/platforms/pseries/papr_scm.c
577
read = 8;
arch/powerpc/platforms/pseries/papr_scm.c
579
read = 4;
arch/powerpc/platforms/pseries/papr_scm.c
581
read = 2;
arch/powerpc/platforms/pseries/papr_scm.c
583
read = 1;
arch/powerpc/platforms/pseries/papr_scm.c
586
offset, read);
arch/powerpc/platforms/pseries/papr_scm.c
593
switch (read) {
arch/powerpc/sysdev/fsl_pci.c
109
.read = fsl_indirect_read_config,
arch/powerpc/sysdev/fsl_pci.c
73
if (hose->ops->read == fsl_indirect_read_config)
arch/powerpc/sysdev/fsl_pci.c
759
.read = pci_generic_config_read,
arch/powerpc/sysdev/indirect_pci.c
155
.read = indirect_read_config,
arch/powerpc/sysdev/tsi108_pci.c
180
.read = tsi108_direct_read_config,
arch/riscv/kernel/acpi.c
326
return b->ops->read(b, devfn, reg, len, val);
arch/riscv/kvm/aia_aplic.c
527
.read = aplic_mmio_read,
arch/riscv/kvm/aia_imsic.c
1086
.read = imsic_mmio_read,
arch/s390/crypto/prng.c
665
.read = &prng_sha512_read,
arch/s390/crypto/prng.c
672
.read = &prng_tdes_read,
arch/s390/hypfs/hypfs_dbfs.c
76
.read = dbfs_read,
arch/s390/hypfs/hypfs_dbfs.c
81
.read = dbfs_read,
arch/s390/kernel/cert_store.c
162
.read = user_read,
arch/s390/kernel/cert_store.c
323
keyring_payload_len = key_type_keyring.read(keyring, NULL, 0);
arch/s390/kernel/cert_store.c
329
rc = key_type_keyring.read(keyring, (char *)key_array, keyring_payload_len);
arch/s390/kernel/debug.c
163
.read = debug_output,
arch/s390/kernel/perf_cpum_cf.c
1066
.read = cpumf_pmu_read,
arch/s390/kernel/perf_cpum_cf.c
1869
.read = cfdiag_read,
arch/s390/kernel/perf_cpum_sf.c
1907
.read = cpumsf_pmu_read,
arch/s390/kernel/perf_pai.c
1005
.read = paiext_read,
arch/s390/kernel/perf_pai.c
507
pai_pmu[idx].pmu->read(event);
arch/s390/kernel/perf_pai.c
794
.read = paicrypt_read,
arch/s390/kernel/sysinfo.c
464
.read = stsi_read, \
arch/s390/kernel/time.c
230
.read = read_tod_clock,
arch/s390/pci/pci.c
425
.read = pci_read,
arch/s390/pci/pci_debug.c
177
.read = seq_read,
arch/sh/drivers/pci/common.c
42
EARLY_PCI_OP(read, byte, u8 *)
arch/sh/drivers/pci/common.c
43
EARLY_PCI_OP(read, word, u16 *)
arch/sh/drivers/pci/common.c
44
EARLY_PCI_OP(read, dword, u32 *)
arch/sh/drivers/pci/ops-dreamcast.c
77
.read = gapspci_read,
arch/sh/drivers/pci/ops-sh4.c
97
.read = sh4_pci_read,
arch/sh/drivers/pci/ops-sh7786.c
166
.read = sh7786_pcie_read,
arch/sh/include/asm/io.h
67
static inline type read##bwlq##_uncached(unsigned long addr) \
arch/sh/include/asm/perf_event.h
16
u64 (*read)(int);
arch/sh/kernel/cpu/sh4/perf_event.c
246
.read = sh7750_pmu_read,
arch/sh/kernel/cpu/sh4a/perf_event.c
280
.read = sh4a_pmu_read,
arch/sh/kernel/perf_event.c
179
new_raw_count = sh_pmu->read(idx);
arch/sh/kernel/perf_event.c
331
.read = sh_pmu_read,
arch/sh/mm/tlb-debugfs.c
145
.read = seq_read,
arch/sparc/boot/piggyback.c
143
if (read(kernelfd, buffer, BUFSIZE) != BUFSIZE)
arch/sparc/boot/piggyback.c
163
if (read(kernelfd, buffer, BUFSIZE) != BUFSIZE)
arch/sparc/boot/piggyback.c
200
if (read(image, buffer, 512) != 512)
arch/sparc/boot/piggyback.c
257
while ((i = read(tail, buffer, 1024)) > 0)
arch/sparc/kernel/ldc.c
1570
.read = read_raw,
arch/sparc/kernel/ldc.c
1900
.read = read_nonraw,
arch/sparc/kernel/ldc.c
1934
.read = read_stream,
arch/sparc/kernel/ldc.c
1979
err = lp->mops->read(lp, buf, size);
arch/sparc/kernel/ldc.c
96
int (*read)(struct ldc_channel *, void *, unsigned int);
arch/sparc/kernel/leon_pci_grpci1.c
307
.read = grpci1_read_config,
arch/sparc/kernel/leon_pci_grpci2.c
445
.read = grpci2_read_config,
arch/sparc/kernel/mdesc.c
1306
.read = mdesc_read,
arch/sparc/kernel/pci_common.c
254
.read = sun4u_read_pci_cfg,
arch/sparc/kernel/pci_common.c
315
.read = sun4v_read_pci_cfg,
arch/sparc/kernel/pci_schizo.c
625
pbm->pci_ops->read(pbm->pci_bus, 0, PCI_STATUS, 2, &stat);
arch/sparc/kernel/pcic.c
279
.read = pcic_read_config,
arch/sparc/kernel/perf_event.c
1584
.read = sparc_pmu_read,
arch/sparc/kernel/time_32.c
173
.read = timer_cs_read,
arch/sparc/kernel/time_64.c
860
clocksource_tick.read = clocksource_tick_read;
arch/um/drivers/chan_kern.c
585
if (!chan || !chan->ops->read)
arch/um/drivers/chan_kern.c
593
err = chan->ops->read(chan->fd_in, &c, chan->data);
arch/um/drivers/chan_kern.c
75
.read = not_configged_read,
arch/um/drivers/chan_user.c
214
count = read(pipe_fd, &c, sizeof(c));
arch/um/drivers/chan_user.c
26
CATCH_EINTR(n = read(fd, c_out, sizeof(*c_out)));
arch/um/drivers/chan_user.c
270
n = read(fds[0], &c, sizeof(c));
arch/um/drivers/chan_user.h
23
int (*read)(int, __u8 *, void *);
arch/um/drivers/fd.c
89
.read = generic_read,
arch/um/drivers/harddog_user.c
79
n = read(in_fds[0], &c, sizeof(c));
arch/um/drivers/hostaudio_kern.c
296
.read = hostaudio_read,
arch/um/drivers/null.c
45
.read = null_read,
arch/um/drivers/port_user.c
104
.read = generic_read,
arch/um/drivers/pty.c
146
.read = generic_read,
arch/um/drivers/pty.c
159
.read = generic_read,
arch/um/drivers/random.c
84
hwrng.read = rng_dev_read;
arch/um/drivers/tty.c
75
.read = generic_read,
arch/um/drivers/virt-pci.c
176
.read = um_pci_bar_read,
arch/um/drivers/virt-pci.c
208
.read = pci_generic_config_read,
arch/um/drivers/virt-pci.c
86
.read = um_pci_cfgspace_read,
arch/um/drivers/xterm.c
220
.read = generic_read,
arch/um/kernel/time.c
910
.read = timer_read,
arch/um/os-Linux/file.c
256
int n = read(fd, buf, len);
arch/um/os-Linux/helper.c
91
n = read(fds[0], &ret, sizeof(ret));
arch/um/os-Linux/sigio.c
276
while (((n = read(slave, buf, sizeof(buf))) > 0) &&
arch/um/os-Linux/umid.c
158
n = read(fd, pid, sizeof(pid));
arch/x86/coco/sev/vc-handle.c
481
unsigned int bytes, bool read)
arch/x86/coco/sev/vc-handle.c
493
exit_code = read ? SVM_VMGEXIT_MMIO_READ : SVM_VMGEXIT_MMIO_WRITE;
arch/x86/coco/sev/vc-handle.c
497
if (res == ES_EXCEPTION && !read)
arch/x86/events/amd/ibs.c
794
.read = perf_ibs_read,
arch/x86/events/amd/ibs.c
819
.read = perf_ibs_read,
arch/x86/events/amd/iommu.c
414
.read = perf_iommu_read,
arch/x86/events/amd/power.c
215
.read = pmu_event_read,
arch/x86/events/amd/uncore.c
1067
.read = amd_uncore_umc_read,
arch/x86/events/amd/uncore.c
112
event->pmu->read(event);
arch/x86/events/amd/uncore.c
191
event->pmu->read(event);
arch/x86/events/amd/uncore.c
766
.read = amd_uncore_read,
arch/x86/events/amd/uncore.c
902
.read = amd_uncore_read,
arch/x86/events/core.c
2082
static_call_update(x86_pmu_read, x86_pmu.read);
arch/x86/events/core.c
2198
if (!x86_pmu.read)
arch/x86/events/core.c
2199
x86_pmu.read = _x86_pmu_read;
arch/x86/events/core.c
2788
.read = x86_pmu_read,
arch/x86/events/core.c
80
DEFINE_STATIC_CALL_NULL(x86_pmu_read, *x86_pmu.read);
arch/x86/events/intel/bts.c
640
bts_pmu.read = bts_event_read;
arch/x86/events/intel/core.c
6343
.read = intel_pmu_read_event,
arch/x86/events/intel/core.c
6669
EVENT_ATTR_STR(tx-capacity-read, tx_capacity_read, "event=0x54,umask=0x80");
arch/x86/events/intel/core.c
6671
EVENT_ATTR_STR(el-capacity-read, el_capacity_read, "event=0x54,umask=0x80");
arch/x86/events/intel/core.c
7132
EVENT_ATTR_STR_HYBRID(tx-capacity-read, tx_capacity_read_adl, "event=0x54,umask=0x80", hybrid_big);
arch/x86/events/intel/cstate.c
402
.read = cstate_pmu_event_update,
arch/x86/events/intel/cstate.c
418
.read = cstate_pmu_event_update,
arch/x86/events/intel/cstate.c
434
.read = cstate_pmu_event_update,
arch/x86/events/intel/pt.c
1882
pt_pmu.pmu.read = pt_event_read;
arch/x86/events/intel/uncore.c
921
.read = uncore_pmu_event_read,
arch/x86/events/intel/uncore_snb.c
1069
.read = uncore_pmu_event_read,
arch/x86/events/intel/uncore_snbep.c
5154
INTEL_UNCORE_FR_EVENT_DESC(read, 0x20, 6.103515625e-5),
arch/x86/events/intel/uncore_snbep.c
5715
INTEL_UNCORE_FR_EVENT_DESC(read, 0x20, 6.103515625e-5),
arch/x86/events/msr.c
301
.read = msr_event_update,
arch/x86/events/perf_event.h
835
void (*read)(struct perf_event *event);
arch/x86/events/rapl.c
760
rapl_pmus->pmu.read = rapl_pmu_event_read;
arch/x86/hyperv/hv_apic.c
335
apic_update_callback(read, hv_apic_read);
arch/x86/include/asm/apic.h
275
u32 (*read)(u32 reg);
arch/x86/include/asm/apic.h
327
u32 (*read)(u32 reg);
arch/x86/include/asm/apic.h
386
DECLARE_APIC_CALL(read);
arch/x86/include/asm/atomic64_32.h
132
alternative_atomic64(read, "=&A" (r), "c" (v), "memory");
arch/x86/include/asm/atomic64_32.h
78
ATOMIC64_DECL(read);
arch/x86/include/asm/pci_x86.h
119
int (*read)(unsigned int domain, unsigned int bus, unsigned int devfn,
arch/x86/kernel/apic/apic_flat_64.c
57
.read = native_apic_mem_read,
arch/x86/kernel/apic/apic_noop.c
75
.read = noop_apic_read,
arch/x86/kernel/apic/apic_numachip.c
231
.read = native_apic_mem_read,
arch/x86/kernel/apic/apic_numachip.c
265
.read = native_apic_mem_read,
arch/x86/kernel/apic/init.c
21
DEFINE_APIC_CALL(read);
arch/x86/kernel/apic/init.c
48
apply_override(read);
arch/x86/kernel/apic/init.c
69
update_call(read);
arch/x86/kernel/apic/probe_32.c
61
.read = native_apic_mem_read,
arch/x86/kernel/apic/x2apic_cluster.c
254
.read = native_apic_msr_read,
arch/x86/kernel/apic/x2apic_phys.c
152
.read = native_apic_msr_read,
arch/x86/kernel/apic/x2apic_savic.c
419
.read = savic_read,
arch/x86/kernel/apic/x2apic_uv_x.c
779
.read = native_apic_msr_read,
arch/x86/kernel/apm_32.c
1878
.read = do_read,
arch/x86/kernel/callthunks.c
361
.read = seq_read,
arch/x86/kernel/cpu/debugfs.c
47
.read = seq_read,
arch/x86/kernel/cpu/debugfs.c
81
.read = seq_read,
arch/x86/kernel/cpu/mce/dev-mcelog.c
322
.read = mce_chrdev_read,
arch/x86/kernel/cpu/mce/inject.c
392
.read = flags_read,
arch/x86/kernel/cpu/mce/inject.c
697
.read = inj_readme_read,
arch/x86/kernel/cpu/mce/severity.c
473
.read = seq_read,
arch/x86/kernel/cpuid.c
122
.read = cpuid_read,
arch/x86/kernel/hpet.c
855
.read = read_hpet,
arch/x86/kernel/itmt.c
75
.read = debugfs_read_file_bool,
arch/x86/kernel/kdebugfs.c
70
.read = setup_data_read,
arch/x86/kernel/ksysfs.c
253
.read = setup_data_data_read,
arch/x86/kernel/ksysfs.c
43
.read = boot_params_data_read,
arch/x86/kernel/kvmclock.c
160
.read = kvm_clock_get_cycles,
arch/x86/kernel/msr.c
230
.read = msr_read,
arch/x86/kernel/tboot.c
407
.read = tboot_log_read,
arch/x86/kernel/tsc.c
1179
.read = read_tsc,
arch/x86/kernel/tsc.c
1200
.read = read_tsc,
arch/x86/kvm/debugfs.c
187
.read = seq_read,
arch/x86/kvm/i8254.c
726
.read = pit_ioport_read,
arch/x86/kvm/i8254.c
731
.read = speaker_ioport_read,
arch/x86/kvm/i8259.c
571
.read = picdev_master_read,
arch/x86/kvm/i8259.c
576
.read = picdev_slave_read,
arch/x86/kvm/i8259.c
581
.read = picdev_elcr_read,
arch/x86/kvm/ioapic.c
712
.read = ioapic_mmio_read,
arch/x86/kvm/lapic.c
3033
.read = apic_mmio_read,
arch/x86/kvm/svm/svm.h
697
__BUILD_SVM_MSR_BITMAP_HELPER(ret_type, action, bitop, read, 0) \
arch/x86/kvm/svm/svm.h
731
int read, int write);
arch/x86/kvm/vmx/nested.c
608
BUILD_NVMX_MSR_INTERCEPT_HELPER(read)
arch/x86/kvm/vmx/pmu_intel.c
292
struct msr_data *msr_info, bool read)
arch/x86/kvm/vmx/pmu_intel.c
311
if (read)
arch/x86/kvm/vmx/pmu_intel.c
323
if (read)
arch/x86/kvm/vmx/vmx.h
450
__BUILD_VMX_MSR_BITMAP_HELPER(ret_type, action, bitop, read, 0x0) \
arch/x86/mm/pat/memtype.c
1034
.read = seq_read,
arch/x86/mm/pat/set_memory.c
201
.read = seq_read,
arch/x86/mm/pkeys.c
169
.read = init_pkru_read_file,
arch/x86/mm/tlb.c
1825
.read = tlbflush_read_file,
arch/x86/pci/ce4100.c
198
pci_direct_conf1.read(0, 0, devfn,
arch/x86/pci/ce4100.c
245
bus1_fixups[i].read) {
arch/x86/pci/ce4100.c
248
bus1_fixups[i].read(&(bus1_fixups[i]), value);
arch/x86/pci/ce4100.c
269
return pci_direct_conf1.read(seg, bus, devfn, reg, len, value);
arch/x86/pci/ce4100.c
308
.read = ce4100_conf_read,
arch/x86/pci/ce4100.c
33
void (*read)(struct sim_dev_reg *reg, u32 *value);
arch/x86/pci/ce4100.c
51
pci_direct_conf1.read(0, 1, reg->dev_func, reg->reg, 4,
arch/x86/pci/ce4100.c
68
pci_direct_conf1.read(0, 1, PCI_DEVFN(14, 0), 0x10, 4,
arch/x86/pci/common.c
44
return raw_pci_ops->read(domain, bus, devfn, reg, len, val);
arch/x86/pci/common.c
46
return raw_pci_ext_ops->read(domain, bus, devfn, reg, len, val);
arch/x86/pci/common.c
73
.read = pci_read,
arch/x86/pci/direct.c
180
.read = pci_conf2_read,
arch/x86/pci/direct.c
208
if (o->read(0, 0, devfn, PCI_CLASS_DEVICE, 2, &x))
arch/x86/pci/direct.c
213
if (o->read(0, 0, devfn, PCI_VENDOR_ID, 2, &x))
arch/x86/pci/direct.c
84
.read = pci_conf1_read,
arch/x86/pci/fixup.c
232
.read = quirk_pcie_aspm_read,
arch/x86/pci/intel_mid.c
110
raw_pci_ext_ops->read(domain, busnum, devfn,
arch/x86/pci/intel_mid.c
175
return pci_direct_conf1.read(pci_domain_nr(bus), bus->number,
arch/x86/pci/intel_mid.c
177
return raw_pci_ext_ops->read(pci_domain_nr(bus), bus->number,
arch/x86/pci/intel_mid.c
299
.read = pci_read,
arch/x86/pci/intel_mid.c
76
if (raw_pci_ext_ops->read(pci_domain_nr(bus), bus->number,
arch/x86/pci/intel_mid.c
85
raw_pci_ext_ops->read(pci_domain_nr(bus), bus->number,
arch/x86/pci/mmconfig-shared.c
134
raw_pci_ops->read(0, 0, PCI_DEVFN(0, 0), 0xce, 2, &win);
arch/x86/pci/mmconfig-shared.c
150
raw_pci_ops->read(0, 0, PCI_DEVFN(0, 0), 0x48, 4, &pciexbar);
arch/x86/pci/mmconfig-shared.c
274
raw_pci_ops->read(0, bus, PCI_DEVFN(0, 0), 0, 4, &l);
arch/x86/pci/mmconfig-shared.c
281
raw_pci_ops->read(0, bus, PCI_DEVFN(0, 0), extcfg_regnum,
arch/x86/pci/mmconfig-shared.c
360
raw_pci_ops->read(0, bus, devfn, 0, 4, &l);
arch/x86/pci/mmconfig_32.c
128
.read = pci_mmcfg_read,
arch/x86/pci/mmconfig_64.c
95
.read = pci_mmcfg_read,
arch/x86/pci/numachip.c
105
.read = pci_mmcfg_read_numachip,
arch/x86/pci/olpc.c
206
return pci_direct_conf1.read(seg, bus, devfn, reg, len, value);
arch/x86/pci/olpc.c
298
.read = pci_olpc_read,
arch/x86/pci/pcbios.c
294
.read = pci_bios_read,
arch/x86/platform/uv/uv_nmi.c
451
int i, read;
arch/x86/platform/uv/uv_nmi.c
453
read = *PCH_PCR_GPIO_ADDRESS(PAD_OWN_GPP_D_0);
arch/x86/platform/uv/uv_nmi.c
454
if (read != 0) {
arch/x86/platform/uv/uv_time.c
28
.read = uv_read_rtc,
arch/x86/tools/insn_sanity.c
113
if (read(fd, &seed, sizeof(seed)) != sizeof(seed))
arch/x86/xen/apic.c
136
.read = xen_apic_read,
arch/x86/xen/time.c
168
.read = xen_clocksource_get_cycles,
arch/xtensa/kernel/perf_event.c
407
.read = xtensa_pmu_read,
arch/xtensa/kernel/time.c
50
.read = ccount_read,
arch/xtensa/platforms/iss/network.c
218
.read = tuntap_read,
arch/xtensa/platforms/iss/network.c
300
pkt_len = lp->tp.net_ops->read(lp, &skb);
arch/xtensa/platforms/iss/network.c
61
int (*read)(struct iss_net_private *lp, struct sk_buff **skb);
block/blk-mq-debugfs.c
520
CTX_RQ_SEQ_OPS(read, HCTX_TYPE_READ);
block/blk-mq-debugfs.c
582
.read = seq_read,
block/genhd.c
132
int read = 0;
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/kyber-iosched.c
873
KYBER_LAT_SHOW_STORE(KYBER_READ, read);
block/kyber-iosched.c
879
KYBER_LAT_ATTR(read),
block/kyber-iosched.c
940
KYBER_DEBUGFS_DOMAIN_ATTRS(KYBER_READ, read)
block/kyber-iosched.c
967
KYBER_QUEUE_DOMAIN_ATTRS(read),
block/kyber-iosched.c
979
KYBER_HCTX_DOMAIN_ATTRS(read),
block/sed-opal.c
326
ret = key->type->read(key, (char *)buffer, buflen);
crypto/asymmetric_keys/pkcs7_key_type.c
78
.read = user_read,
crypto/jitterentropy-testing.c
276
.read = jent_raw_hires_read,
drivers/accel/amdxdna/amdxdna_pci_drv.c
223
.read = drm_read,
drivers/accel/habanalabs/common/debugfs.c
1732
.read = hl_data_read32,
drivers/accel/habanalabs/common/debugfs.c
1738
.read = hl_data_read64,
drivers/accel/habanalabs/common/debugfs.c
1754
.read = hl_i2c_data_read,
drivers/accel/habanalabs/common/debugfs.c
1760
.read = hl_get_power_state,
drivers/accel/habanalabs/common/debugfs.c
1781
.read = hl_device_read,
drivers/accel/habanalabs/common/debugfs.c
1787
.read = hl_clk_gate_read,
drivers/accel/habanalabs/common/debugfs.c
1793
.read = hl_stop_on_err_read,
drivers/accel/habanalabs/common/debugfs.c
1799
.read = hl_security_violations_read
drivers/accel/habanalabs/common/debugfs.c
1804
.read = hl_state_dump_read,
drivers/accel/habanalabs/common/debugfs.c
1810
.read = hl_timeout_locked_read,
drivers/accel/habanalabs/common/debugfs.c
1816
.read = hl_check_razwi_happened
drivers/accel/habanalabs/common/debugfs.c
1860
.read = seq_read,
drivers/accel/habanalabs/common/hwmon.c
565
.read = hl_read,
drivers/accel/habanalabs/common/sysfs.c
456
.read = eeprom_read_handler
drivers/accel/habanalabs/gaudi2/gaudi2.c
2410
u32 read;
drivers/accel/habanalabs/gaudi2/gaudi2.c
2433
{ .wap0 = 5, .wap1 = 7, .write = 6, .read = 7,
drivers/accel/habanalabs/gaudi2/gaudi2.c
2435
{ .wap0 = 10, .wap1 = 8, .write = 9, .read = 8,
drivers/accel/habanalabs/gaudi2/gaudi2.c
2437
{ .wap0 = 21, .wap1 = 23, .write = 22, .read = 23,
drivers/accel/habanalabs/gaudi2/gaudi2.c
2439
{ .wap0 = 30, .wap1 = 28, .write = 29, .read = 30,
drivers/accel/habanalabs/gaudi2/gaudi2.c
8505
hbw_rtr_id = gaudi2_mme_initiator_rtr_id[module_idx].read;
drivers/accel/ivpu/ivpu_debugfs.c
215
.read = seq_read,
drivers/accel/ivpu/ivpu_debugfs.c
470
.read = seq_read,
drivers/accessibility/speakup/devsynth.c
119
.read = speakup_file_read,
drivers/accessibility/speakup/devsynth.c
126
.read = speakup_file_read,
drivers/accessibility/speakup/speakup_soft.c
379
.read = softsynth_read,
drivers/accessibility/speakup/speakup_soft.c
388
.read = softsynthu_read,
drivers/acpi/acpi_dbg.c
725
.read = acpi_aml_read,
drivers/acpi/apei/einj-core.c
1016
.read = u128_read,
drivers/acpi/apei/einj-core.c
912
.read = error_type_get,
drivers/acpi/apei/erst-dbg.c
197
.read = erst_dbg_read,
drivers/acpi/apei/erst.c
1028
.read = erst_reader,
drivers/acpi/ec_sys.c
105
.read = acpi_ec_read_io,
drivers/acpi/fan_hwmon.c
151
.read = acpi_fan_hwmon_read,
drivers/acpi/sysfs.c
375
table_attr->attr.read = acpi_table_show;
drivers/acpi/sysfs.c
498
data_attr->attr.read = acpi_data_show;
drivers/ata/libata-sff.c
89
goto read;
drivers/ata/libata-sff.c
93
goto read;
drivers/ata/libata-sff.c
97
read:
drivers/ata/pata_mpc52xx.c
450
unsigned int read = !(qc->tf.flags & ATA_TFLAG_WRITE), si;
drivers/ata/pata_mpc52xx.c
454
if (read)
drivers/ata/pata_mpc52xx.c
468
if (read) {
drivers/ata/pata_mpc52xx.c
507
unsigned int read = !(qc->tf.flags & ATA_TFLAG_WRITE);
drivers/ata/pata_mpc52xx.c
519
if (read) {
drivers/atm/fore200e.c
2085
fore200e->bus->read(&fore200e->cp_queues->cp_bsq[ scheme ][ magn ]);
drivers/atm/fore200e.c
2140
cp_entry = fore200e->virt_base + fore200e->bus->read(&fore200e->cp_queues->cp_rxq);
drivers/atm/fore200e.c
2199
cp_entry = fore200e->virt_base + fore200e->bus->read(&fore200e->cp_queues->cp_txq);
drivers/atm/fore200e.c
2250
cp_entry = fore200e->virt_base + fore200e->bus->read(&fore200e->cp_queues->cp_cmdq);
drivers/atm/fore200e.c
2357
c = (int) fore200e->bus->read(&monitor->soft_uart.recv);
drivers/atm/fore200e.c
266
if ((ok = (fore200e->bus->read(addr) == val)))
drivers/atm/fore200e.c
274
fore200e->bus->read(addr), val);
drivers/atm/fore200e.c
2749
u32 hb = fore200e->bus->read(&fore200e->cp_queues->heartbeat);
drivers/atm/fore200e.c
2780
u32 fw_release = fore200e->bus->read(&fore200e->cp_queues->fw_release);
drivers/atm/fore200e.c
2781
u32 mon960_release = fore200e->bus->read(&fore200e->cp_queues->mon960_release);
drivers/atm/fore200e.c
2782
u32 oc3_revision = fore200e->bus->read(&fore200e->cp_queues->oc3_revision);
drivers/atm/fore200e.c
2783
u32 media_index = FORE200E_MEDIA_INDEX(fore200e->bus->read(&fore200e->cp_queues->media_type));
drivers/atm/fore200e.c
2820
fore200e->bus->read(&cp_monitor->mon_version),
drivers/atm/fore200e.c
2821
fore200e->bus->read(&cp_monitor->bstat));
drivers/atm/fore200e.c
618
.read = fore200e_pca_read,
drivers/atm/fore200e.c
645
u32 hcr = fore200e->bus->read(fore200e->regs.sba.hcr) & SBA200E_HCR_STICKY;
drivers/atm/fore200e.c
651
return fore200e->bus->read(fore200e->regs.sba.hcr) & SBA200E_HCR_INTR_REQ;
drivers/atm/fore200e.c
656
u32 hcr = fore200e->bus->read(fore200e->regs.sba.hcr) & SBA200E_HCR_STICKY;
drivers/atm/fore200e.c
754
.read = fore200e_sba_read,
drivers/atm/fore200e.h
806
u32 (*read)(volatile u32 __iomem *);
drivers/atm/iphase.c
1290
dle = iadev->rx_dle_q.read;
drivers/atm/iphase.c
1360
iadev->rx_dle_q.read = dle;
drivers/atm/iphase.c
1444
iadev->rx_dle_q.read = iadev->rx_dle_q.start;
drivers/atm/iphase.c
1697
dle = iadev->tx_dle_q.read;
drivers/atm/iphase.c
1744
iadev->tx_dle_q.read = dle;
drivers/atm/iphase.c
1931
iadev->tx_dle_q.read = iadev->tx_dle_q.start;
drivers/atm/iphase.h
293
struct dle *read;
drivers/atm/lanai.c
767
int read, write, lastread = -1;
drivers/atm/lanai.c
786
read = TXREADPTR_GET_PTR(cardvcc_read(lvcc, vcc_txreadptr));
drivers/atm/lanai.c
787
if (read == write && /* Is TX buffer empty? */
drivers/atm/lanai.c
792
if (read != lastread) { /* Has there been any progress? */
drivers/atm/lanai.c
793
lastread = read;
drivers/atm/lanai.c
800
DPRINTK("read, write = %d, %d\n", read, write);
drivers/auxdisplay/panel.c
1069
.read = keypad_read, /* read */
drivers/base/devcoredump.c
124
return devcd->read(buffer, offset, count, devcd->data, devcd->datalen);
drivers/base/devcoredump.c
361
ssize_t (*read)(char *buffer, loff_t offset,
drivers/base/devcoredump.c
391
devcd->read = read;
drivers/base/devcoredump.c
47
ssize_t (*read)(char *buffer, loff_t offset, size_t count,
drivers/base/firmware_loader/sysfs.c
238
loff_t offset, size_t count, bool read)
drivers/base/firmware_loader/sysfs.c
240
if (read)
drivers/base/firmware_loader/sysfs.c
247
loff_t offset, size_t count, bool read)
drivers/base/firmware_loader/sysfs.c
254
if (read)
drivers/base/firmware_loader/sysfs.c
368
.read = firmware_data_read,
drivers/base/power/wakeup.c
1166
.read = seq_read,
drivers/base/regmap/internal.h
116
int (*read)(void *context, const void *reg_buf, size_t reg_size,
drivers/base/regmap/internal.h
196
int (*read)(struct regmap *map, unsigned int reg, unsigned int *value);
drivers/base/regmap/internal.h
325
bool *read;
drivers/base/regmap/regcache-flat.c
164
.read = regcache_flat_read,
drivers/base/regmap/regcache-flat.c
174
.read = regcache_flat_sparse_read,
drivers/base/regmap/regcache-maple.c
392
.read = regcache_maple_read,
drivers/base/regmap/regcache-rbtree.c
555
.read = regcache_rbtree_read,
drivers/base/regmap/regcache.c
183
if (!map->cache_ops->read ||
drivers/base/regmap/regcache.c
291
ret = map->cache_ops->read(map, reg, value);
drivers/base/regmap/regmap-ac97.c
49
*val = ac97->bus->ops->read(ac97, reg);
drivers/base/regmap/regmap-debugfs.c
339
.read = regmap_map_read_file,
drivers/base/regmap/regmap-debugfs.c
356
.read = regmap_range_read_file,
drivers/base/regmap/regmap-debugfs.c
430
.read = regmap_reg_ranges_read_file,
drivers/base/regmap/regmap-debugfs.c
497
.read = debugfs_read_file_bool,
drivers/base/regmap/regmap-debugfs.c
532
.read = debugfs_read_file_bool,
drivers/base/regmap/regmap-debugfs.c
63
.read = regmap_name_read_file,
drivers/base/regmap/regmap-i2c.c
203
.read = regmap_i2c_read,
drivers/base/regmap/regmap-i2c.c
244
.read = regmap_i2c_smbus_i2c_read,
drivers/base/regmap/regmap-i2c.c
301
.read = regmap_i2c_smbus_i2c_read_reg16,
drivers/base/regmap/regmap-i3c.c
46
.read = regmap_i3c_read,
drivers/base/regmap/regmap-kunit.c
1324
data->read[param->from_reg + i] = false;
drivers/base/regmap/regmap-kunit.c
1328
KUNIT_EXPECT_FALSE(test, data->read[param->from_reg + i]);
drivers/base/regmap/regmap-kunit.c
1329
data->read[param->from_reg + i] = false;
drivers/base/regmap/regmap-kunit.c
1341
KUNIT_EXPECT_EQ(test, data->read[param->from_reg + i], i >= 3 && i <= 5);
drivers/base/regmap/regmap-kunit.c
1466
data->read[param->from_reg + i] = false;
drivers/base/regmap/regmap-kunit.c
1506
data->read[param->from_reg + i] = false;
drivers/base/regmap/regmap-kunit.c
1549
data->read[param->from_reg + i] = false;
drivers/base/regmap/regmap-kunit.c
1590
data->read[param->from_reg + i] = false;
drivers/base/regmap/regmap-kunit.c
1598
KUNIT_ASSERT_FALSE(test, data->read[param->from_reg + i]);
drivers/base/regmap/regmap-kunit.c
1626
data->read[param->from_reg + i] = false;
drivers/base/regmap/regmap-kunit.c
1634
KUNIT_ASSERT_FALSE(test, data->read[param->from_reg + i]);
drivers/base/regmap/regmap-kunit.c
2118
data->read[test_range.window_start] = false;
drivers/base/regmap/regmap-kunit.c
2121
KUNIT_EXPECT_TRUE(test, data->read[test_range.window_start]);
drivers/base/regmap/regmap-kunit.c
2124
data->read[test_range.window_start] = false;
drivers/base/regmap/regmap-kunit.c
2130
KUNIT_EXPECT_TRUE(test, data->read[test_range.window_start]);
drivers/base/regmap/regmap-kunit.c
2134
KUNIT_EXPECT_FALSE(test, data->read[i]);
drivers/base/regmap/regmap-kunit.c
289
KUNIT_EXPECT_FALSE(test, data->read[reg]);
drivers/base/regmap/regmap-kunit.c
314
KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[0]);
drivers/base/regmap/regmap-kunit.c
347
KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]);
drivers/base/regmap/regmap-kunit.c
376
KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]);
drivers/base/regmap/regmap-kunit.c
415
KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]);
drivers/base/regmap/regmap-kunit.c
447
KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]);
drivers/base/regmap/regmap-kunit.c
627
data->read[i] = false;
drivers/base/regmap/regmap-kunit.c
643
KUNIT_EXPECT_FALSE(test, data->read[5]);
drivers/base/regmap/regmap-kunit.c
669
KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]);
drivers/base/regmap/regmap-kunit.c
699
data->read[reg] = false;
drivers/base/regmap/regmap-kunit.c
707
KUNIT_EXPECT_FALSE(test, data->read[reg]);
drivers/base/regmap/regmap-kunit.c
738
KUNIT_EXPECT_EQ(test, config.cache_type != REGCACHE_NONE, data->read[i]);
drivers/base/regmap/regmap-kunit.c
739
data->read[i] = false;
drivers/base/regmap/regmap-kunit.c
749
KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]);
drivers/base/regmap/regmap-kunit.c
826
data->read[i] = false;
drivers/base/regmap/regmap-kunit.c
832
KUNIT_EXPECT_FALSE(test, data->read[i]);
drivers/base/regmap/regmap-kunit.c
838
data->read[i]);
drivers/base/regmap/regmap-kunit.c
897
data->read[i] = false;
drivers/base/regmap/regmap-kunit.c
923
data->read[test_range.window_start] = false;
drivers/base/regmap/regmap-kunit.c
926
KUNIT_EXPECT_TRUE(test, data->read[test_range.window_start]);
drivers/base/regmap/regmap-kunit.c
929
data->read[test_range.window_start] = false;
drivers/base/regmap/regmap-kunit.c
935
KUNIT_EXPECT_TRUE(test, data->read[test_range.window_start]);
drivers/base/regmap/regmap-kunit.c
939
KUNIT_EXPECT_FALSE(test, data->read[i]);
drivers/base/regmap/regmap-kunit.c
990
KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]);
drivers/base/regmap/regmap-ram.c
34
data->read[reg] = true;
drivers/base/regmap/regmap-ram.c
44
kfree(data->read);
drivers/base/regmap/regmap-ram.c
69
data->read = kzalloc_objs(bool, config->max_register + 1);
drivers/base/regmap/regmap-ram.c
70
if (!data->read)
drivers/base/regmap/regmap-raw-ram.c
106
.read = regmap_raw_ram_read,
drivers/base/regmap/regmap-raw-ram.c
126
data->read = kzalloc_objs(bool, config->max_register + 1);
drivers/base/regmap/regmap-raw-ram.c
127
if (!data->read)
drivers/base/regmap/regmap-raw-ram.c
81
data->read[r] = true;
drivers/base/regmap/regmap-raw-ram.c
86
data->read[r + i] = true;
drivers/base/regmap/regmap-raw-ram.c
97
kfree(data->read);
drivers/base/regmap/regmap-sdw-mbq.c
133
int read;
drivers/base/regmap/regmap-sdw-mbq.c
135
read = sdw_read_no_pm(slave, reg);
drivers/base/regmap/regmap-sdw-mbq.c
136
if (read < 0) {
drivers/base/regmap/regmap-sdw-mbq.c
137
if (deferrable && read == -ENODATA)
drivers/base/regmap/regmap-sdw-mbq.c
140
return read;
drivers/base/regmap/regmap-sdw-mbq.c
143
*val = read;
drivers/base/regmap/regmap-sdw-mbq.c
146
read = sdw_read_no_pm(slave, SDW_SDCA_MBQ_CTL(reg));
drivers/base/regmap/regmap-sdw-mbq.c
147
if (read < 0)
drivers/base/regmap/regmap-sdw-mbq.c
148
return read;
drivers/base/regmap/regmap-sdw-mbq.c
150
*val |= read << shift;
drivers/base/regmap/regmap-sdw.c
48
.read = regmap_sdw_read,
drivers/base/regmap/regmap-slimbus.c
27
.read = regmap_slimbus_read,
drivers/base/regmap/regmap-spi-avmm.c
659
.read = regmap_spi_avmm_read,
drivers/base/regmap/regmap-spi.c
106
.read = regmap_spi_read,
drivers/base/regmap/regmap-spmi.c
198
.read = regmap_spmi_ext_read,
drivers/base/regmap/regmap-spmi.c
78
.read = regmap_spmi_base_read,
drivers/base/regmap/regmap.c
1938
return (map->bus || (!map->bus && map->read)) ? map : map->bus_context;
drivers/base/regmap/regmap.c
2763
if (!map->read)
drivers/base/regmap/regmap.c
2780
ret = map->read(map->bus_context, map->work_buf,
drivers/base/regmap/regmap.c
2959
if (!map->read) {
drivers/base/regmap/regmap.c
3037
if (!map->read)
drivers/base/regmap/regmap.c
3215
if (map->read && map->format.parse_inplace && (vol || map->cache_type == REGCACHE_NONE)) {
drivers/base/regmap/regmap.c
789
map->use_single_read = config->use_single_read || !(config->read || (bus && bus->read));
drivers/base/regmap/regmap.c
833
if (config->read && config->write) {
drivers/base/regmap/regmap.c
839
map->read = config->read;
drivers/base/regmap/regmap.c
851
} else if (!bus->read || !bus->write) {
drivers/base/regmap/regmap.c
862
map->read = bus->read;
drivers/bcma/driver_pci_host.c
419
pc_host->pci_ops.read = bcma_core_pci_hostmode_read_config;
drivers/bcma/driver_pci_host.c
532
if (dev->bus->ops->read != bcma_core_pci_hostmode_read_config) {
drivers/bcma/driver_pci_host.c
559
if (dev->bus->ops->read != bcma_core_pci_hostmode_read_config) {
drivers/bcma/driver_pci_host.c
587
if (dev->bus->ops->read != bcma_core_pci_hostmode_read_config) {
drivers/bcma/driver_pci_host.c
614
if (dev->bus->ops->read != bcma_core_pci_hostmode_read_config) {
drivers/block/aoe/aoechr.c
279
.read = aoechr_read,
drivers/block/drbd/drbd_debugfs.c
460
.read = seq_read,
drivers/block/drbd/drbd_debugfs.c
568
.read = seq_read,
drivers/block/drbd/drbd_debugfs.c
615
.read = seq_read,
drivers/block/drbd/drbd_debugfs.c
760
.read = seq_read, \
drivers/block/drbd/drbd_debugfs.c
862
.read = seq_read,
drivers/block/mtip32xx/mtip32xx.c
2266
.read = mtip_hw_read_registers,
drivers/block/mtip32xx/mtip32xx.c
2272
.read = mtip_hw_read_flags,
drivers/block/ps3disk.c
206
int res, read;
drivers/block/ps3disk.c
236
read = 0;
drivers/block/ps3disk.c
239
read = !rq_data_dir(req);
drivers/block/ps3disk.c
240
op = read ? "read" : "write";
drivers/block/ps3disk.c
250
if (read)
drivers/block/zloop.c
1491
.read = seq_read,
drivers/block/zram/zram_drv.c
1596
.read = read_block_state,
drivers/bluetooth/btintel.c
856
.read = regmap_ibt_read,
drivers/bluetooth/btmrvl_debugfs.c
133
.read = btmrvl_hscmd_read,
drivers/bluetooth/btmrvl_debugfs.c
55
.read = btmrvl_hscfgcmd_read,
drivers/bluetooth/btmrvl_debugfs.c
95
.read = btmrvl_pscmd_read,
drivers/bluetooth/btusb.c
3889
.read = force_poll_sync_read,
drivers/bluetooth/hci_ldisc.c
834
.read = hci_uart_tty_read,
drivers/bluetooth/hci_vhci.c
159
.read = force_suspend_read,
drivers/bluetooth/hci_vhci.c
198
.read = force_wakeup_read,
drivers/bluetooth/hci_vhci.c
267
.read = aosp_capable_read,
drivers/bluetooth/hci_vhci.c
703
.read = vhci_read,
drivers/bus/mhi/host/debugfs.c
335
.read = seq_read,
drivers/bus/mhi/host/debugfs.c
341
.read = seq_read,
drivers/bus/mhi/host/debugfs.c
347
.read = seq_read,
drivers/bus/mhi/host/debugfs.c
353
.read = seq_read,
drivers/bus/mhi/host/debugfs.c
359
.read = seq_read,
drivers/bus/mhi/host/debugfs.c
366
.read = seq_read,
drivers/bus/mhi/host/debugfs.c
373
.read = seq_read,
drivers/bus/moxtet.c
487
.read = input_read,
drivers/bus/moxtet.c
550
.read = output_read,
drivers/char/adi.c
202
.read = adi_read,
drivers/char/apm-emulation.c
371
.read = apm_read,
drivers/char/applicom.c
114
.read = ac_read,
drivers/char/ds1620.c
354
.read = ds1620_read,
drivers/char/dsp56k.c
483
.read = dsp56k_read,
drivers/char/dtlk.c
104
.read = dtlk_read,
drivers/char/hpet.c
704
.read = hpet_read,
drivers/char/hw_random/airoha-trng.c
214
trng->rng.read = airoha_trng_read;
drivers/char/hw_random/amd-rng.c
125
.read = amd_rng_read,
drivers/char/hw_random/amd-rng.c
66
size_t read = 0;
drivers/char/hw_random/amd-rng.c
75
while (read < max) {
drivers/char/hw_random/amd-rng.c
81
return read;
drivers/char/hw_random/amd-rng.c
88
read += 4;
drivers/char/hw_random/amd-rng.c
92
return read;
drivers/char/hw_random/arm_smccc_trng.c
106
trng->read = smccc_trng_read;
drivers/char/hw_random/atmel-rng.c
139
trng->rng.read = atmel_trng_read;
drivers/char/hw_random/ba431-rng.c
190
ba431->rng.read = ba431_trng_read;
drivers/char/hw_random/bcm2835-rng.c
169
priv->rng.read = bcm2835_rng_read;
drivers/char/hw_random/bcm74110-rng.c
79
.read = bcm74110_rng_read,
drivers/char/hw_random/cavium-rng-vf.c
227
rng->ops.read = cavium_rng_read;
drivers/char/hw_random/cctrng.c
477
drvdata->rng.read = cctrng_read;
drivers/char/hw_random/cn10k-rng.c
198
rng->ops.read = cn10k_rng_read;
drivers/char/hw_random/core.c
222
if (rng->read) {
drivers/char/hw_random/core.c
225
err = rng->read(rng, buffer, size, wait);
drivers/char/hw_random/core.c
324
.read = rng_dev_read,
drivers/char/hw_random/core.c
575
if (!rng->name || (!rng->data_read && !rng->read))
drivers/char/hw_random/exynos-trng.c
207
trng->rng.read = exynos_trng_do_read_smc;
drivers/char/hw_random/exynos-trng.c
210
trng->rng.read = exynos_trng_do_read_reg;
drivers/char/hw_random/hisi-rng.c
89
rng->rng.read = hisi_rng_read;
drivers/char/hw_random/histb-rng.c
142
priv->rng.read = histb_rng_read;
drivers/char/hw_random/imx-rngc.c
287
rngc->rng.read = imx_rngc_read;
drivers/char/hw_random/ingenic-rng.c
103
priv->rng.read = ingenic_rng_read;
drivers/char/hw_random/ingenic-trng.c
99
trng->rng.read = ingenic_trng_read;
drivers/char/hw_random/iproc-rng200.c
187
priv->rng.read = iproc_rng200_read;
drivers/char/hw_random/jh7110-trng.c
328
trng->rng.read = starfive_trng_read;
drivers/char/hw_random/meson-rng.c
111
data->rng.read = priv->read;
drivers/char/hw_random/meson-rng.c
119
.read = meson_rng_read,
drivers/char/hw_random/meson-rng.c
123
.read = meson_s4_rng_read,
drivers/char/hw_random/meson-rng.c
26
int (*read)(struct hwrng *rng, void *buf, size_t max, bool wait);
drivers/char/hw_random/mpfs-rng.c
79
rng_priv->rng.read = mpfs_rng_read;
drivers/char/hw_random/mtk-rng.c
121
priv->rng.read = mtk_rng_read;
drivers/char/hw_random/nomadik-rng.c
32
.read = nmk_rng_read,
drivers/char/hw_random/npcm-rng.c
111
priv->rng.read = npcm_rng_read;
drivers/char/hw_random/omap-rng.c
433
priv->rng.read = omap_rng_do_read;
drivers/char/hw_random/omap3-rom-rng.c
122
ddata->ops.read = of_device_get_match_data(&pdev->dev);
drivers/char/hw_random/omap3-rom-rng.c
124
if (!ddata->ops.read) {
drivers/char/hw_random/optee-rng.c
118
size_t read = 0, rng_size;
drivers/char/hw_random/optee-rng.c
125
while (read < max) {
drivers/char/hw_random/optee-rng.c
126
rng_size = get_optee_rng_data(pvt_data, data, (max - read));
drivers/char/hw_random/optee-rng.c
129
read += rng_size;
drivers/char/hw_random/optee-rng.c
132
if ((timeout-- == 0) || (read == max))
drivers/char/hw_random/optee-rng.c
133
return read;
drivers/char/hw_random/optee-rng.c
134
msleep((1000 * (max - read)) / pvt_data->data_rate);
drivers/char/hw_random/optee-rng.c
136
return read;
drivers/char/hw_random/optee-rng.c
140
return read;
drivers/char/hw_random/optee-rng.c
172
.read = optee_rng_read,
drivers/char/hw_random/pic32-rng.c
96
priv->rng.read = pic32_rng_read;
drivers/char/hw_random/powernv-rng.c
34
.read = powernv_rng_read,
drivers/char/hw_random/pseries-rng.c
48
.read = pseries_rng_read,
drivers/char/hw_random/rockchip-rng.c
427
rk_rng->rng.read = rk_rng->soc_data->rk_rng_read;
drivers/char/hw_random/s390-trng.c
141
.read = &trng_read,
drivers/char/hw_random/s390-trng.c
193
.read = trng_hwrng_read,
drivers/char/hw_random/st-rng.c
92
ddata->ops.read = st_rng_read;
drivers/char/hw_random/stm32-rng.c
566
priv->rng.read = stm32_rng_read;
drivers/char/hw_random/timeriomem-rng.c
158
priv->rng_ops.read = timeriomem_rng_read;
drivers/char/hw_random/virtio-rng.c
101
return read;
drivers/char/hw_random/virtio-rng.c
115
return read;
drivers/char/hw_random/virtio-rng.c
117
chunk = copy_data(vi, buf + read, size);
drivers/char/hw_random/virtio-rng.c
119
read += chunk;
drivers/char/hw_random/virtio-rng.c
122
return read;
drivers/char/hw_random/virtio-rng.c
150
.read = virtio_read,
drivers/char/hw_random/virtio-rng.c
86
size_t read;
drivers/char/hw_random/virtio-rng.c
91
read = 0;
drivers/char/hw_random/virtio-rng.c
97
read += chunk;
drivers/char/hw_random/xiphera-trng.c
115
trng->rng.read = xiphera_trng_read;
drivers/char/ipmi/bt-bmc.c
341
.read = bt_bmc_read,
drivers/char/ipmi/ipmb_dev_int.c
197
.read = ipmb_read,
drivers/char/ipmi/ipmi_watchdog.c
860
.read = ipmi_read,
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
462
.read = kcs_bmc_ipmi_read,
drivers/char/ipmi/ssif_bmc.c
280
.read = ssif_bmc_read,
drivers/char/lp.c
796
.read = lp_read,
drivers/char/mem.c
107
read += sz;
drivers/char/mem.c
155
read += sz;
drivers/char/mem.c
161
*ppos += read;
drivers/char/mem.c
162
return read;
drivers/char/mem.c
649
.read = read_mem,
drivers/char/mem.c
662
.read = read_null,
drivers/char/mem.c
673
.read = read_port,
drivers/char/mem.c
683
.read = read_zero,
drivers/char/mem.c
86
ssize_t read, sz;
drivers/char/mem.c
96
read = 0;
drivers/char/nvram.c
207
.read = pc_nvram_read,
drivers/char/nvram.c
493
.read = nvram_misc_read,
drivers/char/nwbutton.c
187
.read = button_read,
drivers/char/nwflash.c
572
.read = flash_read,
drivers/char/pc8736x_gpio.c
237
.read = nsc_gpio_read,
drivers/char/powernv-op-panel.c
133
.read = oppanel_read,
drivers/char/ppdev.c
789
.read = pp_read,
drivers/char/ps3flash.c
313
.read = ps3flash_user_read,
drivers/char/ps3flash.c
320
.read = ps3flash_kernel_read,
drivers/char/scx200_gpio.c
68
.read = nsc_gpio_read,
drivers/char/sonypi.c
1052
.read = sonypi_misc_read,
drivers/char/tlclk.c
267
.read = tlclk_read,
drivers/char/tpm/eventlog/common.c
71
.read = seq_read,
drivers/char/tpm/tpm-chip.c
519
chip->hwrng.read = tpm_hwrng_read;
drivers/char/tpm/tpm-dev.c
63
.read = tpm_common_read,
drivers/char/tpm/tpm_tis_i2c.c
192
u16 read = 0;
drivers/char/tpm/tpm_tis_i2c.c
194
while (read < len) {
drivers/char/tpm/tpm_tis_i2c.c
204
msg.buf = result + read;
drivers/char/tpm/tpm_tis_i2c.c
205
msg.len = len - read;
drivers/char/tpm/tpm_tis_i2c.c
212
read += msg.len;
drivers/char/tpm/tpm_vtpm_proxy.c
246
.read = vtpm_proxy_fops_read,
drivers/char/tpm/tpmrm-dev.c
50
.read = tpm_common_read,
drivers/char/virtio_console.c
1091
.read = port_fops_read,
drivers/char/xilinx_hwicap/xilinx_hwicap.c
593
.read = hwicap_read,
drivers/char/xillybus/xillybus_core.c
1795
.read = xillybus_read,
drivers/char/xillybus/xillyusb.c
1895
.read = xillyusb_read,
drivers/clk/clk-cdce925.c
614
.read = cdce925_regmap_i2c_read,
drivers/clk/clk.c
3657
.read = seq_read,
drivers/clk/starfive/clk-starfive-jh7110-pll.c
423
.read = seq_read,
drivers/clocksource/acpi_pm.c
123
clocksource_acpi_pm.read = acpi_pm_read_slow;
drivers/clocksource/acpi_pm.c
184
value1 = clocksource_acpi_pm.read(&clocksource_acpi_pm);
drivers/clocksource/acpi_pm.c
186
value2 = clocksource_acpi_pm.read(&clocksource_acpi_pm);
drivers/clocksource/acpi_pm.c
219
value1 = clocksource_acpi_pm.read(&clocksource_acpi_pm);
drivers/clocksource/acpi_pm.c
221
value2 = clocksource_acpi_pm.read(&clocksource_acpi_pm);
drivers/clocksource/acpi_pm.c
99
.read = acpi_pm_read,
drivers/clocksource/arc_timer.c
156
.read = arc_read_rtc,
drivers/clocksource/arc_timer.c
209
.read = arc_read_timer1,
drivers/clocksource/arc_timer.c
98
.read = arc_read_gfrc,
drivers/clocksource/arm_arch_timer.c
154
.read = arch_counter_read,
drivers/clocksource/arm_arch_timer.c
159
.read = arch_counter_read_cc,
drivers/clocksource/arm_arch_timer_mmio.c
272
.read = arch_mmio_counter_read,
drivers/clocksource/arm_global_timer.c
220
.read = gt_clocksource_read,
drivers/clocksource/clksrc-dbx500-prcmu.c
47
.read = clksrc_dbx500_prcmu_read,
drivers/clocksource/dw_apb_timer.c
351
dw_cs->cs.read = __apbt_read_clocksource;
drivers/clocksource/em_sti.c
214
cs->read = em_sti_clocksource_read;
drivers/clocksource/exynos_mct.c
216
.read = exynos4_frc_read,
drivers/clocksource/hyperv_timer.c
497
.read = read_hv_clock_tsc_cs,
drivers/clocksource/hyperv_timer.c
518
.read = read_hv_clock_msr_cs,
drivers/clocksource/i8253.c
93
.read = i8253_read,
drivers/clocksource/ingenic-ost.c
121
cs->read = ingenic_ost_clocksource_readl;
drivers/clocksource/ingenic-ost.c
123
cs->read = ingenic_ost_clocksource_readh;
drivers/clocksource/ingenic-sysost.c
404
cs->read = ingenic_ost_clocksource_read;
drivers/clocksource/ingenic-timer.c
240
cs->read = ingenic_tcu_timer_cs_read;
drivers/clocksource/mips-gic-timer.c
199
.read = gic_hpt_read,
drivers/clocksource/mips-gic-timer.c
235
gic_clocksource.read = &gic_hpt_read_multicluster;
drivers/clocksource/mmio.c
51
u64 (*read)(struct clocksource *))
drivers/clocksource/mmio.c
65
cs->clksrc.read = read;
drivers/clocksource/mxs_timer.c
178
.read = timrotv1_get_cycles,
drivers/clocksource/numachip.c
23
.read = numachip2_timer_read,
drivers/clocksource/samsung_pwm_timer.c
313
.read = samsung_clocksource_read,
drivers/clocksource/scx200_hrt.c
51
.read = read_hrt,
drivers/clocksource/sh_cmt.c
729
cs->read = sh_cmt_clocksource_read;
drivers/clocksource/sh_tmu.c
304
cs->read = sh_tmu_clocksource_read;
drivers/clocksource/timer-atmel-pit.c
224
data->clksrc.read = read_pit_clk;
drivers/clocksource/timer-atmel-st.c
90
.read = read_clk32k,
drivers/clocksource/timer-atmel-tcb.c
115
.read = tc_get_cycles,
drivers/clocksource/timer-atmel-tcb.c
460
clksrc.read = tc_get_cycles32;
drivers/clocksource/timer-cadence-ttc.c
363
ttccs->cs.read = __ttc_clocksource_read;
drivers/clocksource/timer-clint.c
108
.read = clint_rdtime,
drivers/clocksource/timer-davinci.c
307
davinci_clocksource.dev.read = davinci_clocksource_read;
drivers/clocksource/timer-goldfish.c
134
.read = goldfish_timer_read,
drivers/clocksource/timer-loongson1-pwm.c
210
.read = ls1x_clocksource_read,
drivers/clocksource/timer-microchip-pit64b.c
370
cs->clksrc.read = mchp_pit64b_clksrc_read;
drivers/clocksource/timer-mp-csky.c
115
.read = clksrc_read,
drivers/clocksource/timer-nxp-pit.c
126
pit->cs.read = pit_timer_clocksource_read;
drivers/clocksource/timer-nxp-stm.c
197
stm_timer->cs.read = nxp_stm_clocksource_read;
drivers/clocksource/timer-pistachio.c
142
.read = pistachio_clocksource_read_cycles,
drivers/clocksource/timer-qcom.c
139
return msm_clocksource.read(&msm_clocksource);
drivers/clocksource/timer-qcom.c
144
return msm_clocksource.read(&msm_clocksource);
drivers/clocksource/timer-qcom.c
91
.read = msm_read_timer_count,
drivers/clocksource/timer-rda.c
179
.read = rda_hwtimer_read,
drivers/clocksource/timer-riscv.c
100
.read = riscv_clocksource_rdtime,
drivers/clocksource/timer-rtl-otto.c
237
.read = rttm_read_clocksource,
drivers/clocksource/timer-sprd.c
198
.read = sprd_suspend_timer_read,
drivers/clocksource/timer-sun5i.c
185
cs->clksrc.read = sun5i_clksrc_read;
drivers/clocksource/timer-tegra.c
206
.read = tegra_rtc_read_ms,
drivers/clocksource/timer-tegra186.c
374
tegra->tsc.read = tegra186_timer_tsc_read;
drivers/clocksource/timer-tegra186.c
394
tegra->osc.read = tegra186_timer_osc_read;
drivers/clocksource/timer-tegra186.c
414
tegra->usec.read = tegra186_timer_usec_read;
drivers/clocksource/timer-ti-32k.c
69
.read = ti_32k_read_cycles,
drivers/clocksource/timer-ti-dm-systimer.c
773
dev->read = dmtimer_clocksource_read_cycles;
drivers/clocksource/timer-vt8500.c
56
.read = vt8500_timer_read,
drivers/clocksource/timer-vt8500.c
65
u64 alarm = clocksource.read(&clocksource) + cycles;
drivers/clocksource/timer-vt8500.c
71
if ((signed)(alarm - clocksource.read(&clocksource)) <= MIN_OSCR_DELTA)
drivers/comedi/comedi_fops.c
3438
.read = comedi_read,
drivers/comedi/drivers/ni_tio.c
165
return counter->counter_dev->read(counter, reg);
drivers/comedi/drivers/ni_tio.c
1767
unsigned int (*read)(struct ni_gpct *counter,
drivers/comedi/drivers/ni_tio.c
1787
counter_dev->read = read;
drivers/comedi/drivers/ni_tio.h
106
unsigned int (*read)(struct ni_gpct *counter, enum ni_gpct_register);
drivers/comedi/drivers/ni_tio.h
121
unsigned int (*read)(struct ni_gpct *counter,
drivers/comedi/drivers/ni_tiocmd.c
39
bool enable, bool read)
drivers/comedi/drivers/ni_tiocmd.c
50
if (read)
drivers/comedi/drivers/ni_tiocmd.c
67
if (!read)
drivers/counter/counter-chrdev.c
457
.read = counter_chrdev_read,
drivers/cpufreq/acpi-cpufreq.c
295
u32 (*read)(struct acpi_pct_register *reg);
drivers/cpufreq/acpi-cpufreq.c
304
cmd->val = cmd->func.read(cmd->reg);
drivers/cpufreq/acpi-cpufreq.c
312
.func.read = data->cpu_freq_read,
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c
109
ce->trng.read = sun8i_ce_trng_read;
drivers/crypto/atmel-sha204a.c
165
i2c_priv->hwrng.read = atmel_sha204a_rng_read;
drivers/crypto/bcm/util.c
477
.read = spu_debugfs_read,
drivers/crypto/caam/caamrng.c
188
read_len = rng->read(rng, buf, len, wait);
drivers/crypto/caam/caamrng.c
296
ctx->rng.read = caam_read;
drivers/crypto/ccp/ccp-debugfs.c
259
.read = ccp5_debugfs_info_read,
drivers/crypto/ccp/ccp-debugfs.c
266
.read = ccp5_debugfs_queue_read,
drivers/crypto/ccp/ccp-debugfs.c
273
.read = ccp5_debugfs_stats_read,
drivers/crypto/ccp/ccp-dev.c
189
ccp->hwrng.read = ccp_trng_read;
drivers/crypto/exynos-rng.c
142
unsigned int *read)
drivers/crypto/exynos-rng.c
164
*read = min_t(size_t, dlen, EXYNOS_RNG_SEED_SIZE);
drivers/crypto/exynos-rng.c
165
memcpy_fromio(dst, rng->mem + EXYNOS_RNG_OUT_BASE, *read);
drivers/crypto/exynos-rng.c
166
rng->bytes_seeding += *read;
drivers/crypto/exynos-rng.c
177
unsigned int read = 0;
drivers/crypto/exynos-rng.c
184
if (exynos_rng_get_random(rng, seed, sizeof(seed), &read))
drivers/crypto/exynos-rng.c
187
exynos_rng_set_seed(rng, seed, read);
drivers/crypto/exynos-rng.c
200
unsigned int read = 0;
drivers/crypto/exynos-rng.c
209
ret = exynos_rng_get_random(rng, dst, dlen, &read);
drivers/crypto/exynos-rng.c
213
dlen -= read;
drivers/crypto/exynos-rng.c
214
dst += read;
drivers/crypto/gemini/sl3516-ce-rng.c
17
size_t read = 0;
drivers/crypto/gemini/sl3516-ce-rng.c
33
while (read < max) {
drivers/crypto/gemini/sl3516-ce-rng.c
36
read += 4;
drivers/crypto/gemini/sl3516-ce-rng.c
41
return read;
drivers/crypto/gemini/sl3516-ce-rng.c
49
ce->trng.read = sl3516_ce_rng_read;
drivers/crypto/hisilicon/debugfs.c
1094
.read = qm_status_read,
drivers/crypto/hisilicon/debugfs.c
568
.read = qm_cmd_read,
drivers/crypto/hisilicon/debugfs.c
811
.read = qm_debug_read,
drivers/crypto/hisilicon/hpre/hpre_main.c
985
.read = hpre_ctrl_debug_read,
drivers/crypto/hisilicon/qm.c
4151
.read = qm_algqos_read,
drivers/crypto/hisilicon/sec/sec_drv.c
862
u32 write, read;
drivers/crypto/hisilicon/sec/sec_drv.c
865
read = readl(base + SEC_Q_RD_PTR_REG);
drivers/crypto/hisilicon/sec/sec_drv.c
867
if (write == read && atomic_read(&msg_ring->used) == SEC_QUEUE_LEN) {
drivers/crypto/hisilicon/sec2/sec_main.c
888
.read = sec_debug_read,
drivers/crypto/hisilicon/trng/trng.c
337
trng->rng.read = hisi_trng_read;
drivers/crypto/hisilicon/zip/zip_main.c
831
.read = hisi_zip_ctrl_debug_read,
drivers/crypto/inside-secure/eip93/eip93-common.c
73
if ((ring->write == ring->read - ring->offset) ||
drivers/crypto/inside-secure/eip93/eip93-common.c
74
(ring->read == ring->base && ring->write == ring->base_end))
drivers/crypto/inside-secure/eip93/eip93-common.c
88
void *ptr = ring->read;
drivers/crypto/inside-secure/eip93/eip93-common.c
90
if (ring->write == ring->read)
drivers/crypto/inside-secure/eip93/eip93-common.c
93
if (ring->read == ring->base_end)
drivers/crypto/inside-secure/eip93/eip93-common.c
94
ring->read = ring->base;
drivers/crypto/inside-secure/eip93/eip93-common.c
96
ring->read += ring->offset;
drivers/crypto/inside-secure/eip93/eip93-hash.c
319
unsigned int read, to_consume = req->nbytes;
drivers/crypto/inside-secure/eip93/eip93-hash.c
341
read = sg_pcopy_to_buffer(req->src, sg_nents(req->src),
drivers/crypto/inside-secure/eip93/eip93-hash.c
356
to_consume -= read;
drivers/crypto/inside-secure/eip93/eip93-hash.c
357
consumed += read;
drivers/crypto/inside-secure/eip93/eip93-hash.c
361
read = sg_pcopy_to_buffer(req->src, sg_nents(req->src),
drivers/crypto/inside-secure/eip93/eip93-hash.c
364
rctx->data_used = offset + read;
drivers/crypto/inside-secure/eip93/eip93-hash.c
367
rctx->len += read + consumed;
drivers/crypto/inside-secure/eip93/eip93-main.c
367
ring->read = ring->base;
drivers/crypto/inside-secure/eip93/eip93-main.h
111
void *read;
drivers/crypto/inside-secure/safexcel.h
662
void *read;
drivers/crypto/inside-secure/safexcel_ring.c
111
if ((ring->write == ring->read - ring->offset) ||
drivers/crypto/inside-secure/safexcel_ring.c
112
(ring->read == ring->base && ring->write == ring->base_end))
drivers/crypto/inside-secure/safexcel_ring.c
126
void *ptr = ring->read;
drivers/crypto/inside-secure/safexcel_ring.c
128
if (ring->write == ring->read)
drivers/crypto/inside-secure/safexcel_ring.c
131
if (ring->read == ring->base_end)
drivers/crypto/inside-secure/safexcel_ring.c
132
ring->read = ring->base;
drivers/crypto/inside-secure/safexcel_ring.c
134
ring->read += ring->offset;
drivers/crypto/inside-secure/safexcel_ring.c
144
return rdr->read;
drivers/crypto/inside-secure/safexcel_ring.c
152
return (rdr->read - rdr->base) / rdr->offset;
drivers/crypto/inside-secure/safexcel_ring.c
167
if (ring->write == ring->read)
drivers/crypto/inside-secure/safexcel_ring.c
30
cdr->read = cdr->base;
drivers/crypto/inside-secure/safexcel_ring.c
67
rdr->read = rdr->base;
drivers/crypto/inside-secure/safexcel_ring.c
87
if ((ring->write == ring->read - ring->offset) ||
drivers/crypto/inside-secure/safexcel_ring.c
88
(ring->read == ring->base && ring->write == ring->base_end))
drivers/crypto/intel/iaa/iaa_crypto_stats.c
230
.read = seq_read,
drivers/crypto/intel/iaa/iaa_crypto_stats.c
242
.read = seq_read,
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
258
.read = seq_read,
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
274
.read = no_comp_file_read,
drivers/crypto/intel/qat/qat_common/adf_fw_counters.c
227
.read = seq_read,
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c
154
.read = adf_hb_cfg_read,
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c
41
.read = adf_hb_stats_read,
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c
72
.read = adf_hb_status_read,
drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.c
24
.read = pm_status_read,
drivers/crypto/qcom-rng.c
211
rng->hwrng.read = qcom_hwrng_read;
drivers/crypto/xilinx/xilinx-trng.c
109
int read = 0, ret;
drivers/crypto/xilinx/xilinx-trng.c
126
*(buf + read) = cpu_to_be32(ioread32(rng_base + TRNG_CORE_OUTPUT_OFFSET));
drivers/crypto/xilinx/xilinx-trng.c
127
read += 1;
drivers/crypto/xilinx/xilinx-trng.c
130
return read * 4;
drivers/crypto/xilinx/xilinx-trng.c
321
trng->read = xtrng_hwrng_trng_read;
drivers/devfreq/event/rockchip-dfi.c
379
DFI_PMU_EVENT_ATTR(read-bytes0, ddr_pmu_read_bytes0, "event="__stringify(PERF_EVENT_READ_BYTES0));
drivers/devfreq/event/rockchip-dfi.c
382
DFI_PMU_EVENT_ATTR(read-bytes1, ddr_pmu_read_bytes1, "event="__stringify(PERF_EVENT_READ_BYTES1));
drivers/devfreq/event/rockchip-dfi.c
385
DFI_PMU_EVENT_ATTR(read-bytes2, ddr_pmu_read_bytes2, "event="__stringify(PERF_EVENT_READ_BYTES2));
drivers/devfreq/event/rockchip-dfi.c
388
DFI_PMU_EVENT_ATTR(read-bytes3, ddr_pmu_read_bytes3, "event="__stringify(PERF_EVENT_READ_BYTES3));
drivers/devfreq/event/rockchip-dfi.c
391
DFI_PMU_EVENT_ATTR(read-bytes, ddr_pmu_read_bytes, "event="__stringify(PERF_EVENT_READ_BYTES));
drivers/devfreq/event/rockchip-dfi.c
652
pmu->read = rockchip_ddr_perf_event_update;
drivers/dma/idxd/perfmon.c
458
idxd_pmu->pmu.read = perfmon_pmu_event_update;
drivers/dma/xilinx/xilinx_dpdma.c
295
ssize_t (*read)(char *buf);
drivers/dma/xilinx/xilinx_dpdma.c
353
.read = xilinx_dpdma_debugfs_desc_done_irq_read,
drivers/dma/xilinx/xilinx_dpdma.c
376
ret = dpdma_debugfs_reqs[testcase].read(kern_buff);
drivers/dma/xilinx/xilinx_dpdma.c
448
.read = xilinx_dpdma_debugfs_read,
drivers/edac/i7core_edac.c
866
u32 read;
drivers/edac/i7core_edac.c
877
pci_read_config_dword(dev, where, &read);
drivers/edac/i7core_edac.c
879
if (read == val)
drivers/edac/i7core_edac.c
886
where, val, read);
drivers/edac/thunderx_edac.c
217
.read = _read, \
drivers/extcon/extcon-rtk-type-c.c
798
.read = seq_read,
drivers/extcon/extcon-rtk-type-c.c
840
.read = seq_read,
drivers/firewire/core-cdev.c
1905
.read = fw_device_op_read,
drivers/firewire/nosy.c
400
.read = nosy_read,
drivers/firmware/arm_scmi/raw_mode.c
1006
.read = scmi_dbg_raw_mode_message_read,
drivers/firmware/arm_scmi/raw_mode.c
1023
.read = scmi_dbg_raw_mode_message_read,
drivers/firmware/arm_scmi/raw_mode.c
1047
.read = scmi_test_dbg_raw_mode_notif_read,
drivers/firmware/arm_scmi/raw_mode.c
1070
.read = scmi_test_dbg_raw_mode_errors_read,
drivers/firmware/arm_scmi/raw_mode.c
972
.read = scmi_dbg_raw_mode_message_read,
drivers/firmware/arm_scmi/raw_mode.c
989
.read = scmi_dbg_raw_mode_message_read,
drivers/firmware/cirrus/cs_dsp.c
462
.read = cs_dsp_debugfs_wmfw_read,
drivers/firmware/cirrus/cs_dsp.c
469
.read = cs_dsp_debugfs_bin_read,
drivers/firmware/cirrus/test/cs_dsp_mock_regmap.c
53
.read = cs_dsp_mock_regmap_read,
drivers/firmware/efi/efi-pstore.c
251
.read = efi_pstore_read,
drivers/firmware/efi/libstub/efistub.h
666
efi_status_t (__efiapi *read) (efi_file_protocol_t *,
drivers/firmware/efi/libstub/efistub.h
690
u32 read;
drivers/firmware/efi/libstub/efistub.h
744
u32 read;
drivers/firmware/efi/libstub/efistub.h
758
void *read;
drivers/firmware/efi/libstub/efistub.h
763
efi_pci_io_protocol_cfg_t read;
drivers/firmware/efi/libstub/file.c
300
status = efi_call_proto(file, read, &chunksize, addr);
drivers/firmware/efi/libstub/pci.c
59
status = efi_call_proto(pci, pci.read, EfiPciIoWidthUint16,
drivers/firmware/efi/libstub/pci.c
76
status = efi_call_proto(pci, pci.read, EfiPciIoWidthUint16,
drivers/firmware/efi/libstub/pci.c
83
status = efi_call_proto(pci, pci.read, EfiPciIoWidthUint16,
drivers/firmware/efi/libstub/x86-stub.c
79
status = efi_call_proto(pci, pci.read, EfiPciIoWidthUint16,
drivers/firmware/efi/libstub/x86-stub.c
87
status = efi_call_proto(pci, pci.read, EfiPciIoWidthUint16,
drivers/firmware/efi/mokvar-table.c
343
mokvar_sysfs->bin_attr.read = efi_mokvar_sysfs_read;
drivers/firmware/efi/ovmf-debug-log.c
64
.read = ovmf_log_read,
drivers/firmware/google/memconsole.c
31
.read = memconsole_read,
drivers/firmware/google/vpd.c
124
info->bin_attr.read = vpd_attrib_read;
drivers/firmware/google/vpd.c
204
sec->bin_attr.read = vpd_section_read;
drivers/firmware/psci/psci.c
475
.read = seq_read,
drivers/firmware/qemu_fw_cfg.c
479
.read = fw_cfg_sysfs_read_raw,
drivers/firmware/tegra/bpmp-debugfs.c
397
.read = seq_read,
drivers/firmware/tegra/bpmp-debugfs.c
684
.read = seq_read,
drivers/firmware/turris-mox-rwtm.c
476
rwtm->hwrng.read = mox_hwrng_read;
drivers/firmware/xilinx/zynqmp-debug.c
388
.read = zynqmp_pm_debugfs_api_read,
drivers/fpga/dfl-fme-main.c
272
.read = thermal_hwmon_read,
drivers/fpga/dfl-fme-main.c
471
.read = power_hwmon_read,
drivers/fpga/dfl-fme-perf.c
923
pmu->read = fme_perf_event_read;
drivers/fpga/intel-m10-bmc-sec-update.c
85
return sec->m10bmc->flash_bulk_ops->read(m10bmc, buf, addr, size);
drivers/fsi/fsi-core.c
1200
rc = master->read(master, link, slave_id, addr, val, size);
drivers/fsi/fsi-core.c
671
.read = fsi_slave_sysfs_raw_read,
drivers/fsi/fsi-core.c
816
.read = cfam_read,
drivers/fsi/fsi-master-aspeed.c
617
aspeed->master.read = aspeed_master_read;
drivers/fsi/fsi-master-ast-cf.c
1367
master->master.read = fsi_master_acf_read;
drivers/fsi/fsi-master-gpio.c
841
master->master.read = fsi_master_gpio_read;
drivers/fsi/fsi-master-hub.c
233
hub->master.read = hub_master_read;
drivers/fsi/fsi-master-i2cr.c
276
i2cr->master.read = i2cr_read;
drivers/fsi/fsi-master.h
127
int (*read)(struct fsi_master *, int link, uint8_t id,
drivers/fsi/fsi-occ.c
208
.read = occ_read,
drivers/fsi/fsi-sbefifo.c
1007
.read = sbefifo_user_read,
drivers/fsi/fsi-scom.c
517
.read = scom_read,
drivers/fsi/i2cr-scom.c
80
.read = i2cr_scom_read,
drivers/gnss/core.c
206
.read = gnss_read,
drivers/gpib/agilent_82350b/agilent_82350b.c
783
.read = agilent_82350b_read,
drivers/gpib/agilent_82350b/agilent_82350b.c
811
.read = agilent_82350b_accel_read,
drivers/gpib/agilent_82357a/agilent_82357a.c
1438
.read = agilent_82357a_read,
drivers/gpib/agilent_82357a/agilent_82357a.c
953
struct agilent_82357a_register_pairlet read;
drivers/gpib/agilent_82357a/agilent_82357a.c
970
read.address = CPTR;
drivers/gpib/agilent_82357a/agilent_82357a.c
971
retval = agilent_82357a_read_registers(a_priv, &read, 1, 1);
drivers/gpib/agilent_82357a/agilent_82357a.c
976
*result = read.value;
drivers/gpib/cb7210/cb7210.c
1332
.read = cb7210_read,
drivers/gpib/cb7210/cb7210.c
1360
.read = cb7210_accel_read,
drivers/gpib/cb7210/cb7210.c
1388
.read = cb7210_accel_read,
drivers/gpib/cb7210/cb7210.c
693
.read = cb7210_read,
drivers/gpib/cb7210/cb7210.c
721
.read = cb7210_accel_read,
drivers/gpib/cb7210/cb7210.c
749
.read = cb7210_accel_read,
drivers/gpib/cb7210/cb7210.c
776
.read = cb7210_read,
drivers/gpib/cb7210/cb7210.c
804
.read = cb7210_accel_read,
drivers/gpib/cb7210/cb7210.c
831
.read = cb7210_accel_read,
drivers/gpib/cec/cec_gpib.c
195
.read = cec_read,
drivers/gpib/common/gpib_os.c
376
ret = board->interface->read(board, result, 1, &end_flag, &nbytes);
drivers/gpib/common/iblib.c
326
ret = board->interface->read(board, buf, length - *nbytes, end_flag, &bytes_read);
drivers/gpib/eastwood/fluke_gpib.c
719
.read = fluke_read,
drivers/gpib/eastwood/fluke_gpib.c
755
.read = fluke_read,
drivers/gpib/eastwood/fluke_gpib.c
782
.read = fluke_accel_read,
drivers/gpib/fmh_gpib/fmh_gpib.c
1038
.read = fmh_gpib_read,
drivers/gpib/fmh_gpib/fmh_gpib.c
1066
.read = fmh_gpib_accel_read,
drivers/gpib/fmh_gpib/fmh_gpib.c
1094
.read = fmh_gpib_fifo_read,
drivers/gpib/fmh_gpib/fmh_gpib.c
1122
.read = fmh_gpib_read,
drivers/gpib/gpio/gpib_bitbang.c
1312
.read = bb_read,
drivers/gpib/hp_82335/hp82335.c
187
.read = hp82335_read,
drivers/gpib/hp_82341/hp_82341.c
412
.read = hp_82341_read,
drivers/gpib/hp_82341/hp_82341.c
440
.read = hp_82341_accel_read,
drivers/gpib/include/gpib_types.h
74
int (*read)(struct gpib_board *board, u8 *buffer, size_t length, int *end,
drivers/gpib/ines/ines_gpib.c
1224
.read = ines_read,
drivers/gpib/ines/ines_gpib.c
1252
.read = ines_accel_read,
drivers/gpib/ines/ines_gpib.c
1280
.read = ines_accel_read,
drivers/gpib/ines/ines_gpib.c
548
.read = ines_read,
drivers/gpib/ines/ines_gpib.c
576
.read = ines_accel_read,
drivers/gpib/ines/ines_gpib.c
604
.read = ines_accel_read,
drivers/gpib/ines/ines_gpib.c
632
.read = ines_accel_read,
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1060
.read = usb_gpib_read,
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1836
.read = skel_read,
drivers/gpib/ni_usb/ni_usb_gpib.c
2389
.read = ni_usb_read,
drivers/gpib/pc2/pc2_gpib.c
527
.read = pc2_read,
drivers/gpib/pc2/pc2_gpib.c
555
.read = pc2_read,
drivers/gpib/pc2/pc2_gpib.c
583
.read = pc2_read,
drivers/gpib/pc2/pc2_gpib.c
611
.read = pc2_read,
drivers/gpib/tnt4882/tnt4882_gpib.c
1132
.read = tnt4882_accel_read,
drivers/gpib/tnt4882/tnt4882_gpib.c
1160
.read = tnt4882_accel_read,
drivers/gpib/tnt4882/tnt4882_gpib.c
1188
.read = tnt4882_accel_read,
drivers/gpib/tnt4882/tnt4882_gpib.c
1216
.read = tnt4882_read,
drivers/gpib/tnt4882/tnt4882_gpib.c
1244
.read = tnt4882_read,
drivers/gpib/tnt4882/tnt4882_gpib.c
1272
.read = tnt4882_accel_read,
drivers/gpib/tnt4882/tnt4882_gpib.c
1300
.read = tnt4882_accel_read,
drivers/gpib/tnt4882/tnt4882_gpib.c
1328
.read = tnt4882_accel_read,
drivers/gpib/tnt4882/tnt4882_gpib.c
1785
.read = tnt4882_accel_read,
drivers/gpib/tnt4882/tnt4882_gpib.c
1813
.read = tnt4882_accel_read,
drivers/gpio/gpio-lp3943.c
102
err = lp3943_read_byte(lp3943_gpio->lp3943, addr, &read);
drivers/gpio/gpio-lp3943.c
106
return !!(read & BIT(offset));
drivers/gpio/gpio-lp3943.c
114
u8 read;
drivers/gpio/gpio-lp3943.c
117
err = lp3943_read_byte(lp3943, mux[offset].reg, &read);
drivers/gpio/gpio-lp3943.c
121
read = (read & mux[offset].mask) >> mux[offset].shift;
drivers/gpio/gpio-lp3943.c
123
if (read == LP3943_GPIO_OUT_HIGH)
drivers/gpio/gpio-lp3943.c
125
else if (read == LP3943_GPIO_OUT_LOW)
drivers/gpio/gpio-lp3943.c
87
u8 addr, read;
drivers/gpio/gpio-max7300.c
43
ts->read = max7300_i2c_read;
drivers/gpio/gpio-max7301.c
59
ts->read = max7301_spi_read;
drivers/gpio/gpio-max730x.c
139
level = ts->read(ts->dev, 0x20 + offset) & 0x01;
drivers/gpio/gpio-mockup.c
352
.read = gpio_mockup_debugfs_read,
drivers/gpio/gpio-pcf857x.c
138
value = gpio->read(gpio->client);
drivers/gpio/gpio-pcf857x.c
146
int value = gpio->read(gpio->client);
drivers/gpio/gpio-pcf857x.c
201
status = gpio->read(gpio->client);
drivers/gpio/gpio-pcf857x.c
341
gpio->read = i2c_read_le8;
drivers/gpio/gpio-pcf857x.c
359
gpio->read = i2c_read_le16;
drivers/gpio/gpio-pcf857x.c
397
gpio->status = gpio->read(gpio->client);
drivers/gpio/gpio-pcf857x.c
79
int (*read)(struct i2c_client *client);
drivers/gpio/gpio-virtuser.c
283
.read = gpio_virtuser_value_array_read,
drivers/gpio/gpio-virtuser.c
308
.read = gpio_virtuser_value_array_atomic_read,
drivers/gpio/gpio-virtuser.c
451
.read = gpio_virtuser_direction_read,
drivers/gpio/gpio-virtuser.c
475
.read = gpio_virtuser_direction_atomic_read,
drivers/gpio/gpio-virtuser.c
648
.read = gpio_virtuser_consumer_read,
drivers/gpio/gpiolib-cdev.c
1576
.read = linereq_read,
drivers/gpio/gpiolib-cdev.c
1942
.read = lineevent_read,
drivers/gpio/gpiolib-cdev.c
2777
.read = lineinfo_watch_read,
drivers/gpu/drm/adp/adp_drv.c
85
.read = drm_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c
949
.read = seq_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c
967
.read = seq_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1493
.read = amdgpu_debugfs_regs2_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
150
if (read) {
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1503
.read = amdgpu_debugfs_gprwave_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1511
.read = amdgpu_debugfs_regs_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1517
.read = amdgpu_debugfs_regs_didt_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1523
.read = amdgpu_debugfs_regs_pcie_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1529
.read = amdgpu_debugfs_regs_smc_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1536
.read = amdgpu_debugfs_gca_config_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1542
.read = amdgpu_debugfs_sensor_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1548
.read = amdgpu_debugfs_wave_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1553
.read = amdgpu_debugfs_gpr_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1559
.read = amdgpu_debugfs_gfxoff_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1566
.read = amdgpu_debugfs_gfxoff_status_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1572
.read = amdgpu_debugfs_gfxoff_count_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1578
.read = amdgpu_debugfs_gfxoff_residency_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
2154
.read = seq_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
72
static int amdgpu_debugfs_process_reg_op(bool read, struct file *f,
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
3042
.read = drm_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c
103
.flags = read ? I2C_M_RD : 0,
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c
119
if (!read) {
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c
155
if (!read) {
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c
182
u8 *eeprom_buf, u32 buf_size, bool read)
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c
191
else if (read)
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c
198
eeprom_buf, buf_size, read);
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c
203
str_read_write(read), EEPROM_OFFSET_SIZE);
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c
217
eeprom_buf, ps, read);
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c
93
u8 *eeprom_buf, u32 buf_size, bool read)
drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c
116
.read = amdgpu_fw_attestation_debugfs_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c
593
.read = seq_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c
611
.read = seq_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
499
.read = amdgpu_perf_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4296
.read = amdgpu_psp_vbflash_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4452
.read = psp_read_spirom_debugfs_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_rap.c
111
.read = NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
313
.read = amdgpu_ras_debugfs_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
668
.read = NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
675
.read = NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1238
.read = amdgpu_ras_debugfs_eeprom_size_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1424
.read = amdgpu_ras_debugfs_eeprom_table_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
671
.read = amdgpu_debugfs_ring_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
677
.read = amdgpu_debugfs_virt_ring_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
700
.read = amdgpu_debugfs_mqd_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c
169
.read = NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2715
.read = amdgpu_ttm_vram_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2829
.read = amdgpu_iomem_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c
512
.read = amdgpu_debugfs_umsch_fwlog_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
753
.read = seq_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
1219
.read = amdgpu_debugfs_vcn_fwlog_read,
drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c
140
.read = kfd_debugfs_pasid_read,
drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c
88
.read = seq_read,
drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c
96
.read = seq_read,
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
60
.read = kfd_smi_ev_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2995
.read = dp_dsc_clock_en_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3002
.read = dp_dsc_slice_width_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3009
.read = dp_dsc_slice_height_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3016
.read = dp_dsc_bits_per_pixel_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3023
.read = dp_dsc_pic_width_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3029
.read = dp_dsc_pic_height_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3035
.read = dp_dsc_chunk_size_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3041
.read = dp_dsc_slice_bpg_offset_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3053
.read = dp_link_settings_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3060
.read = dp_phy_settings_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3079
.read = dp_max_bpc_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3599
.read = seq_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
4350
.read = dtn_log_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
4356
.read = dcc_en_bits_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
106
return dm_atomic_write_poll_read_aux(link, write, poll, read, poll_timeout_us, poll_mask_msb);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
739
.read = srm_data_read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
85
struct mod_hdcp_atomic_op_i2c *read,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
92
return dm_atomic_write_poll_read_i2c(link, write, poll, read, poll_timeout_us, poll_mask_msb);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
99
struct mod_hdcp_atomic_op_aux *read,
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
111
&& op_i2c_convert(&commands[2], read, FUSED_REQUEST_READ, ddc_line, over_aux);
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
118
memcpy(read->data, commands[0].fused_io.request.buffer, read->size);
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
126
struct mod_hdcp_atomic_op_aux *read,
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
138
&& op_aux_convert(&commands[2], read, FUSED_REQUEST_READ, ddc_line);
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
145
memcpy(read->data, commands[0].fused_io.request.buffer, read->size);
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
97
struct mod_hdcp_atomic_op_i2c *read,
drivers/gpu/drm/amd/display/dc/dc_fused_io.h
16
struct mod_hdcp_atomic_op_i2c *read,
drivers/gpu/drm/amd/display/dc/dc_fused_io.h
25
struct mod_hdcp_atomic_op_aux *read,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
211
status = read(hdcp, msg_id, buf + data_offset, cur_size);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
274
return read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BKSV,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
281
return read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BCAPS,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
291
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BSTATUS,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
295
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BSTATUS,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
303
return read(hdcp, MOD_HDCP_MESSAGE_ID_READ_RI_R0,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
319
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_KSV_FIFO,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
329
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_VH_0,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
334
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_VH_1,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
339
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_VH_2,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
344
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_VH_3,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
349
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_VH_4,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
360
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BINFO,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
397
status = read(hdcp, MOD_HDCP_MESSAGE_ID_HDCP2VERSION,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
411
status = read(hdcp, MOD_HDCP_MESSAGE_ID_RX_CAPS,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
423
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_RXSTATUS,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
427
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_RXSTATUS,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
440
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_AKE_SEND_CERT,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
445
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_AKE_SEND_CERT,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
458
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_AKE_SEND_H_PRIME,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
463
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_AKE_SEND_H_PRIME,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
476
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_AKE_SEND_PAIRING_INFO,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
481
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_AKE_SEND_PAIRING_INFO,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
494
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_LC_SEND_L_PRIME,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
499
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_LC_SEND_L_PRIME,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
516
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_REPEATER_AUTH_SEND_RECEIVERID_LIST,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
525
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_REPEATER_AUTH_SEND_RECEIVERID_LIST_PART2,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
530
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_REPEATER_AUTH_SEND_RECEIVERID_LIST,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
543
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_REPEATER_AUTH_STREAM_READY,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
548
status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_REPEATER_AUTH_STREAM_READY,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
702
struct mod_hdcp_atomic_op_aux read = {
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
714
&read,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
740
struct mod_hdcp_atomic_op_i2c read = {
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
751
&read,
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
178
struct mod_hdcp_atomic_op_i2c *read,
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
186
struct mod_hdcp_atomic_op_aux *read,
drivers/gpu/drm/amd/pm/amdgpu_pm.c
5083
.read = amdgpu_pm_prv_buffer_read,
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
4078
.read = smu_stb_debugfs_read,
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_eeprom_i2c.c
110
.flags = read ? I2C_M_RD : 0,
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_eeprom_i2c.c
126
if (!read) {
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_eeprom_i2c.c
163
if (!read) {
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_eeprom_i2c.c
99
u8 *eeprom_buf, u32 buf_size, bool read)
drivers/gpu/drm/amd/ras/rascore/ras.h
148
u32 eeprom_addr, u8 *eeprom_buf, u32 buf_size, bool read);
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
174
u8 *eeprom_buf, u32 buf_size, bool read)
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
181
eeprom_addr, eeprom_buf, buf_size, read);
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
183
if ((ret > 0) && !read) {
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
203
u8 *eeprom_buf, u32 buf_size, bool read)
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
209
if (read)
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
218
read ? "read" : "write", EEPROM_OFFSET_SIZE);
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
226
eeprom_buf, buf_size, read);
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
238
eeprom_buf, ps, read);
drivers/gpu/drm/arm/malidp_drv.c
545
.read = seq_read,
drivers/gpu/drm/armada/armada_debugfs.c
90
.read = seq_read,
drivers/gpu/drm/bridge/chipone-icn6211.c
225
.read = chipone_dsi_read,
drivers/gpu/drm/bridge/ite-it6505.c
3494
.read = receive_timing_debugfs_show,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-audio.h
19
u8 (*read)(struct dw_hdmi *hdmi, int offset);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
78
return cec->ops->read(cec->hdmi, offset);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.h
8
u8 (*read)(struct dw_hdmi *hdmi, int offset);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c
34
return audio->read(hdmi, offset);
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
3268
.read = hdmi_readb,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
3554
audio.read = hdmi_readb;
drivers/gpu/drm/drm_debugfs.c
184
.read = seq_read,
drivers/gpu/drm/drm_debugfs.c
192
.read = seq_read,
drivers/gpu/drm/drm_debugfs.c
341
.read = seq_read,
drivers/gpu/drm/drm_debugfs.c
620
.read = seq_read,
drivers/gpu/drm/drm_debugfs.c
630
.read = seq_read,
drivers/gpu/drm/drm_debugfs.c
667
.read = audio_infoframe_read,
drivers/gpu/drm/drm_debugfs.c
725
.read = _f##_read_infoframe, \
drivers/gpu/drm/drm_debugfs_crc.c
173
.read = seq_read,
drivers/gpu/drm/drm_debugfs_crc.c
364
.read = crtc_crc_read,
drivers/gpu/drm/drm_mipi_dbi.c
1491
.read = seq_read,
drivers/gpu/drm/drm_sysfs.c
325
.read = edid_show,
drivers/gpu/drm/gma500/psb_drv.c
502
.read = drm_read,
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_debugfs.c
90
.read = seq_read,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1000
.read = seq_read,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1066
.read = seq_read,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1133
.read = seq_read,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1211
.read = seq_read,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1307
.read = seq_read,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
518
.read = seq_read,
drivers/gpu/drm/i915/display/intel_display_debugfs_params.c
107
.read = seq_read,
drivers/gpu/drm/i915/display/intel_display_debugfs_params.c
116
.read = seq_read,
drivers/gpu/drm/i915/display/intel_display_debugfs_params.c
54
.read = seq_read,
drivers/gpu/drm/i915/display/intel_display_debugfs_params.c
63
.read = seq_read,
drivers/gpu/drm/i915/display/intel_dp_test.c
652
.read = seq_read,
drivers/gpu/drm/i915/display/intel_hdcp.c
2867
.read = seq_read,
drivers/gpu/drm/i915/display/intel_hotplug.c
1253
.read = seq_read,
drivers/gpu/drm/i915/display/intel_hotplug.c
1326
.read = seq_read,
drivers/gpu/drm/i915/display/intel_wm.c
366
.read = seq_read,
drivers/gpu/drm/i915/display/intel_wm.c
375
.read = seq_read,
drivers/gpu/drm/i915/display/intel_wm.c
384
.read = seq_read,
drivers/gpu/drm/i915/display/skl_watermark.c
4056
.read = seq_read,
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
310
const struct igt_coherency_mode *read, *write, *over;
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
354
for (read = igt_coherency_mode; read->name; read++) {
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
355
if (!read->get)
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
358
if (!read->valid(&ctx))
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
393
err = read->get(&ctx, offsets[n], &found);
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
396
n, count, read->name, err);
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
404
read->name, found,
drivers/gpu/drm/i915/gt/intel_engine.h
62
#define ENGINE_READ(...) __ENGINE_READ_OP(read, __VA_ARGS__)
drivers/gpu/drm/i915/gt/intel_engine.h
73
__ENGINE_REG_OP(read, (engine__), reg__((engine__)->mmio_base, (idx__)))
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2146
u8 read, write;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2154
read = execlists->csb_head;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2160
read, write, num_entries);
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2162
if (read >= num_entries)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2163
read = 0;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2166
if (read > write)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2168
while (read < write) {
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2169
idx = ++read % num_entries;
drivers/gpu/drm/i915/gt/intel_engine_regs.h
158
#define CMD_CCTL_MOCS_OVERRIDE(write, read) \
drivers/gpu/drm/i915/gt/intel_engine_regs.h
160
REG_FIELD_PREP(CMD_CCTL_READ_OVERRIDE_MASK, (read) << 1))
drivers/gpu/drm/i915/gt/intel_gt_debugfs.h
17
.read = seq_read, \
drivers/gpu/drm/i915/gt/intel_workarounds.c
1745
if ((cur ^ wa->set) & wa->read) {
drivers/gpu/drm/i915/gt/intel_workarounds.c
1749
cur, cur & wa->read, wa->set & wa->read);
drivers/gpu/drm/i915/gt/intel_workarounds.c
196
wa_->read |= wa->read;
drivers/gpu/drm/i915/gt/intel_workarounds.c
223
.read = read_mask,
drivers/gpu/drm/i915/gt/intel_workarounds.c
237
.read = read_mask,
drivers/gpu/drm/i915/gt/intel_workarounds_types.h
22
u32 read;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
820
int read = 0;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
829
read += guc_capture_log_remove_dw(guc, buf, &ghdr->owner);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
830
read += guc_capture_log_remove_dw(guc, buf, &ghdr->info);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
831
if (read != fullsize)
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
841
int read = 0;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
850
read += guc_capture_log_remove_dw(guc, buf, &hdr->owner);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
851
read += guc_capture_log_remove_dw(guc, buf, &hdr->info);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
852
read += guc_capture_log_remove_dw(guc, buf, &hdr->lrca);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
853
read += guc_capture_log_remove_dw(guc, buf, &hdr->guc_id);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
854
read += guc_capture_log_remove_dw(guc, buf, &hdr->num_mmios);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
855
if (read != fullsize)
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
865
int read = 0;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
874
read += guc_capture_log_remove_dw(guc, buf, ®->offset);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
875
read += guc_capture_log_remove_dw(guc, buf, ®->value);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
876
read += guc_capture_log_remove_dw(guc, buf, ®->flags);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
877
read += guc_capture_log_remove_dw(guc, buf, ®->mask);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
878
if (read != fullsize)
drivers/gpu/drm/i915/gvt/gvt.h
258
gvt_mmio_func read;
drivers/gpu/drm/i915/gvt/handlers.c
132
gvt_mmio_func read, gvt_mmio_func write)
drivers/gpu/drm/i915/gvt/handlers.c
155
if (read)
drivers/gpu/drm/i915/gvt/handlers.c
156
p->read = read;
drivers/gpu/drm/i915/gvt/handlers.c
2900
info->read = intel_vgpu_default_mmio_read;
drivers/gpu/drm/i915/gvt/handlers.c
2967
block->read = pvinfo_mmio_read;
drivers/gpu/drm/i915/gvt/handlers.c
3162
func = is_read ? mmio_block->read : mmio_block->write;
drivers/gpu/drm/i915/gvt/handlers.c
3178
return mmio_info->read(vgpu, offset, pdata, bytes);
drivers/gpu/drm/i915/gvt/kvmgt.c
1445
.read = intel_vgpu_read,
drivers/gpu/drm/i915/gvt/mmio.c
72
void *p_data, unsigned int bytes, bool read)
drivers/gpu/drm/i915/gvt/mmio.c
85
if (read)
drivers/gpu/drm/i915/gvt/mmio.c
94
if (read)
drivers/gpu/drm/i915/gvt/mmio.h
65
gvt_mmio_func read;
drivers/gpu/drm/i915/gvt/scheduler.c
246
goto read;
drivers/gpu/drm/i915/gvt/scheduler.c
251
goto read;
drivers/gpu/drm/i915/gvt/scheduler.c
255
read:
drivers/gpu/drm/i915/i915_debugfs_params.c
140
.read = seq_read,
drivers/gpu/drm/i915/i915_debugfs_params.c
149
.read = seq_read,
drivers/gpu/drm/i915/i915_debugfs_params.c
194
.read = seq_read,
drivers/gpu/drm/i915/i915_debugfs_params.c
203
.read = seq_read,
drivers/gpu/drm/i915/i915_debugfs_params.c
77
.read = seq_read,
drivers/gpu/drm/i915/i915_debugfs_params.c
86
.read = seq_read,
drivers/gpu/drm/i915/i915_driver.c
1763
.read = drm_read,
drivers/gpu/drm/i915/i915_gpu_error.c
2505
.read = gpu_state_read,
drivers/gpu/drm/i915/i915_gpu_error.c
2542
.read = gpu_state_read,
drivers/gpu/drm/i915/i915_gpu_error.c
2611
.read = error_state_read,
drivers/gpu/drm/i915/i915_hwmon.c
788
.read = hwm_read,
drivers/gpu/drm/i915/i915_hwmon.c
827
.read = hwm_gt_read,
drivers/gpu/drm/i915/i915_perf.c
1279
return stream->perf->ops.read(stream, buf, count, offset);
drivers/gpu/drm/i915/i915_perf.c
3136
.read = i915_oa_read,
drivers/gpu/drm/i915/i915_perf.c
3458
ret = stream->ops->read(stream, buf, count, &offset);
drivers/gpu/drm/i915/i915_perf.c
3463
ret = stream->ops->read(stream, buf, count, &offset);
drivers/gpu/drm/i915/i915_perf.c
3759
.read = i915_perf_read,
drivers/gpu/drm/i915/i915_perf.c
5059
perf->ops.read = gen7_oa_read;
drivers/gpu/drm/i915/i915_perf.c
5068
perf->ops.read = gen8_oa_read;
drivers/gpu/drm/i915/i915_perf_types.h
151
int (*read)(struct i915_perf_stream *stream,
drivers/gpu/drm/i915/i915_perf_types.h
396
int (*read)(struct i915_perf_stream *stream,
drivers/gpu/drm/i915/i915_pmu.c
1195
pmu->base.read = i915_pmu_event_read;
drivers/gpu/drm/i915/i915_sysfs.c
145
.read = i915_l3_read,
drivers/gpu/drm/i915/i915_sysfs.c
154
.read = i915_l3_read,
drivers/gpu/drm/i915/intel_uncore.c
1767
const bool read)
drivers/gpu/drm/i915/intel_uncore.c
1772
read ? "read from" : "write to",
drivers/gpu/drm/i915/intel_uncore.c
1781
const bool read)
drivers/gpu/drm/i915/intel_uncore.c
1786
read ? "read from" : "write to",
drivers/gpu/drm/i915/intel_uncore.c
1792
const i915_reg_t reg, const bool read)
drivers/gpu/drm/i915/intel_uncore.c
1801
__unclaimed_previous_reg_debug(uncore, reg, read);
drivers/gpu/drm/i915/intel_uncore.c
1808
const i915_reg_t reg, const bool read)
drivers/gpu/drm/i915/intel_uncore.c
1813
__unclaimed_reg_debug(uncore, reg, read);
drivers/gpu/drm/i915/intel_uncore.h
327
return read##s__(uncore->regs + offset); \
drivers/gpu/drm/i915/intel_uncore.h
368
__uncore_read(read, 32, l, true)
drivers/gpu/drm/imagination/pvr_fw_trace.c
511
.read = seq_read,
drivers/gpu/drm/imagination/pvr_vm_mips.c
116
get_mips_pte_flags(bool read, bool write, u32 cache_policy)
drivers/gpu/drm/imagination/pvr_vm_mips.c
120
if (read && write) /* Read/write. */
drivers/gpu/drm/imagination/pvr_vm_mips.c
125
WARN_ON(!read);
drivers/gpu/drm/lima/lima_drv.c
287
ssize_t read;
drivers/gpu/drm/lima/lima_drv.c
303
reader->read += size;
drivers/gpu/drm/lima/lima_drv.c
335
return reader.read;
drivers/gpu/drm/lima/lima_drv.c
365
.read = lima_error_state_read,
drivers/gpu/drm/loongson/lsdc_crtc.c
668
.read = seq_read,
drivers/gpu/drm/mediatek/mtk_dpi.c
968
.read = seq_read,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1305
.read = seq_read,
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
456
.read = _dpu_core_perf_mode_read,
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
175
.read = _dpu_plane_danger_read,
drivers/gpu/drm/msm/dp/dp_aux.c
135
if (aux->read)
drivers/gpu/drm/msm/dp/dp_aux.c
151
if (aux->read)
drivers/gpu/drm/msm/dp/dp_aux.c
300
aux->read = false;
drivers/gpu/drm/msm/dp/dp_aux.c
37
bool read;
drivers/gpu/drm/msm/dp/dp_aux.c
396
aux->read = msg->request & (DP_AUX_I2C_READ & DP_AUX_NATIVE_READ);
drivers/gpu/drm/msm/dp/dp_aux.c
399
if (aux->read) {
drivers/gpu/drm/msm/dp/dp_aux.c
421
if (aux->read)
drivers/gpu/drm/msm/dp/dp_debug.c
195
.read = seq_read,
drivers/gpu/drm/msm/msm_debugfs.c
115
.read = seq_read,
drivers/gpu/drm/msm/msm_debugfs.c
208
.read = seq_read,
drivers/gpu/drm/msm/msm_perf.c
194
.read = perf_read,
drivers/gpu/drm/msm/msm_rd.c
229
.read = rd_read,
drivers/gpu/drm/nouveau/dispnv50/crc.c
706
.read = seq_read,
drivers/gpu/drm/nouveau/nouveau_debugfs.c
247
.read = seq_read,
drivers/gpu/drm/nouveau/nouveau_drm.c
1322
.read = drm_read,
drivers/gpu/drm/nouveau/nouveau_fence.c
127
u32 seq = fctx->read(chan);
drivers/gpu/drm/nouveau/nouveau_fence.c
467
ret = (int)(fctx->read(chan) - fence->base.seqno) >= 0;
drivers/gpu/drm/nouveau/nouveau_fence.h
45
u32 (*read)(struct nouveau_channel *);
drivers/gpu/drm/nouveau/nouveau_hwmon.c
651
.read = nouveau_read,
drivers/gpu/drm/nouveau/nv04_fence.c
84
fctx->base.read = nv04_fence_read;
drivers/gpu/drm/nouveau/nv10_fence.c
79
fctx->base.read = nv10_fence_read;
drivers/gpu/drm/nouveau/nv17_fence.c
92
fctx->base.read = nv10_fence_read;
drivers/gpu/drm/nouveau/nv50_fence.c
51
fctx->base.read = nv10_fence_read;
drivers/gpu/drm/nouveau/nv84_fence.c
141
fctx->base.read = nv84_fence_read;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/priv.h
11
u32 (*read)(void *, u32 offset, u32 length, struct nvkm_bios *);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
168
.read = shadow_fw_read,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
45
u32 read = mthd->func->read(data, start, limit - start, bios);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
46
bios->size = start + read;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.c
129
.read = acpi_read_fast,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.c
138
.read = acpi_read_slow,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.c
79
.read = of_read,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c
132
.read = pcirom_read,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c
87
.read = pcirom_read,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c
121
.read = pramin_read,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c
62
.read = nvbios_prom_read,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
576
return clk->func->read(clk, src);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.c
28
.read = nv50_clk_read,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
450
.read = gf100_clk_read,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
487
.read = gk104_clk_read,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c
604
.read = gk20a_clk_read,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
884
.read = gk20a_clk_read,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
902
.read = gk20a_clk_read,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gp10b.c
147
.read = gp10b_clk_read,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
522
.read = gt215_clk_read,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c
397
.read = mcp77_clk_read,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c
206
.read = nv40_clk_read,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
544
.read = nv50_clk_read,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/priv.h
10
int (*read)(struct nvkm_clk *, enum nv_clk_src);
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.c
29
return fuse->func->read(fuse, addr);
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.c
46
.read = gf100_fuse_read,
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.c
37
.read = gm107_fuse_read,
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.c
44
.read = &nv50_fuse_read,
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/priv.h
8
u32 (*read)(struct nvkm_fuse *, u32 addr);
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c
119
if (!rail->read)
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c
122
res = rail->read(iccsense, rail);
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c
262
int (*read)(struct nvkm_iccsense *,
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c
270
read = nvkm_iccsense_ina209_read;
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c
273
read = nvkm_iccsense_ina219_read;
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c
276
read = nvkm_iccsense_ina3221_read;
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c
286
rail->read = read;
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/priv.h
19
int (*read)(struct nvkm_iccsense *, struct nvkm_iccsense_rail *);
drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.c
65
return tmr->func->read(tmr);
drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.c
29
.read = nv04_timer_read,
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c
141
.read = nv04_timer_read,
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.c
78
.read = nv04_timer_read,
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.c
75
.read = nv04_timer_read,
drivers/gpu/drm/nouveau/nvkm/subdev/timer/priv.h
13
u64 (*read)(struct nvkm_timer *);
drivers/gpu/drm/omapdrm/dss/dss.c
919
.read = seq_read,
drivers/gpu/drm/panel/panel-ilitek-ili9322.c
323
.read = ili9322_regmap_spi_read,
drivers/gpu/drm/panthor/panthor_drv.c
1629
.read = drm_read,
drivers/gpu/drm/radeon/radeon_drv.c
546
.read = drm_read,
drivers/gpu/drm/radeon/radeon_ttm.c
831
.read = radeon_ttm_vram_read,
drivers/gpu/drm/radeon/radeon_ttm.c
885
.read = radeon_ttm_gtt_read,
drivers/gpu/drm/sitronix/st7571-i2c.c
75
.read = st7571_i2c_regmap_read,
drivers/gpu/drm/solomon/ssd130x-spi.c
58
.read = ssd130x_spi_read,
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
327
.read = sun4i_hdmi_cec_pin_read,
drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c
25
static int fifo_transfer(struct sun4i_hdmi *hdmi, u8 *buf, int len, bool read)
drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c
47
len = min_t(int, len, read ? read_len : SUN4I_HDMI_DDC_FIFO_SIZE);
drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c
58
if (read)
drivers/gpu/drm/tegra/drm.c
802
.read = drm_read,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1575
.read = drm_read,
drivers/gpu/drm/xe/xe_debugfs.c
337
.read = wedged_mode_show,
drivers/gpu/drm/xe/xe_debugfs.c
370
.read = page_reclaim_hw_assist_show,
drivers/gpu/drm/xe/xe_debugfs.c
405
.read = atomic_svm_timeslice_ms_show,
drivers/gpu/drm/xe/xe_debugfs.c
439
.read = min_run_period_lr_ms_show,
drivers/gpu/drm/xe/xe_debugfs.c
473
.read = min_run_period_pf_ms_show,
drivers/gpu/drm/xe/xe_debugfs.c
508
.read = disable_late_binding_show,
drivers/gpu/drm/xe/xe_devcoredump.c
208
pm_needed = ss->read.size > XE_DEVCOREDUMP_CHUNK_MAX;
drivers/gpu/drm/xe/xe_devcoredump.c
214
if (!ss->read.buffer) {
drivers/gpu/drm/xe/xe_devcoredump.c
219
if (offset >= ss->read.size)
drivers/gpu/drm/xe/xe_devcoredump.c
226
if (offset >= ss->read.chunk_position + XE_DEVCOREDUMP_CHUNK_MAX ||
drivers/gpu/drm/xe/xe_devcoredump.c
227
offset < ss->read.chunk_position) {
drivers/gpu/drm/xe/xe_devcoredump.c
228
ss->read.chunk_position = new_chunk_position *
drivers/gpu/drm/xe/xe_devcoredump.c
231
__xe_devcoredump_read(ss->read.buffer,
drivers/gpu/drm/xe/xe_devcoredump.c
233
ss->read.chunk_position, coredump);
drivers/gpu/drm/xe/xe_devcoredump.c
236
byte_copied = count < ss->read.size - offset ? count :
drivers/gpu/drm/xe/xe_devcoredump.c
237
ss->read.size - offset;
drivers/gpu/drm/xe/xe_devcoredump.c
238
memcpy(buffer, ss->read.buffer + chunk_offset, byte_copied);
drivers/gpu/drm/xe/xe_devcoredump.c
262
kvfree(coredump->snapshot.read.buffer);
drivers/gpu/drm/xe/xe_devcoredump.c
298
ss->read.chunk_position = 0;
drivers/gpu/drm/xe/xe_devcoredump.c
301
ss->read.size = __xe_devcoredump_read(NULL, LONG_MAX, 0, coredump);
drivers/gpu/drm/xe/xe_devcoredump.c
303
if (ss->read.size > XE_DEVCOREDUMP_CHUNK_MAX) {
drivers/gpu/drm/xe/xe_devcoredump.c
304
ss->read.buffer = kvmalloc(XE_DEVCOREDUMP_CHUNK_MAX,
drivers/gpu/drm/xe/xe_devcoredump.c
306
if (!ss->read.buffer)
drivers/gpu/drm/xe/xe_devcoredump.c
309
__xe_devcoredump_read(ss->read.buffer,
drivers/gpu/drm/xe/xe_devcoredump.c
313
ss->read.buffer = kvmalloc(ss->read.size, GFP_USER);
drivers/gpu/drm/xe/xe_devcoredump.c
314
if (!ss->read.buffer)
drivers/gpu/drm/xe/xe_devcoredump.c
317
__xe_devcoredump_read(ss->read.buffer, ss->read.size, 0,
drivers/gpu/drm/xe/xe_devcoredump_types.h
73
} read;
drivers/gpu/drm/xe/xe_device.c
366
.read = drm_read,
drivers/gpu/drm/xe/xe_eu_stall.c
41
u32 read;
drivers/gpu/drm/xe/xe_eu_stall.c
416
read_ptr = xecore_buf->read;
drivers/gpu/drm/xe/xe_eu_stall.c
472
read_ptr = xecore_buf->read;
drivers/gpu/drm/xe/xe_eu_stall.c
509
xecore_buf->read = read_ptr;
drivers/gpu/drm/xe/xe_eu_stall.c
693
xecore_buf->read = write_ptr;
drivers/gpu/drm/xe/xe_eu_stall.c
888
.read = xe_eu_stall_stream_read,
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
265
.read = seq_read,
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
358
.read = seq_read, \
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
401
.read = sched_group_engines_read,
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
680
.read = control_read,
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
779
.read = config_blob_read,
drivers/gpu/drm/xe/xe_hwmon.c
1449
.read = xe_hwmon_read,
drivers/gpu/drm/xe/xe_mmio.c
289
u32 read;
drivers/gpu/drm/xe/xe_mmio.c
293
read = xe_mmio_read32(mmio, reg);
drivers/gpu/drm/xe/xe_mmio.c
295
check = (read & mask) == val;
drivers/gpu/drm/xe/xe_mmio.c
319
read = xe_mmio_read32(mmio, reg);
drivers/gpu/drm/xe/xe_mmio.c
321
check = (read & mask) == val;
drivers/gpu/drm/xe/xe_mmio.c
330
*out_val = read;
drivers/gpu/drm/xe/xe_oa.c
1718
.read = xe_oa_read,
drivers/gpu/drm/xe/xe_pmu.c
582
pmu->base.read = xe_pmu_event_read;
drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c
280
.read = data_read,
drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c
307
.read = size_read,
drivers/gpu/drm/xlnx/zynqmp_dp.c
1914
.read = zynqmp_dp_pattern_read,
drivers/gpu/drm/xlnx/zynqmp_dp.c
2047
.read = zynqmp_dp_custom_read,
drivers/gpu/drm/xlnx/zynqmp_dp_audio.c
295
.read = zynqmp_dp_dai_read,
drivers/gpu/vga/vga_switcheroo.c
903
.read = seq_read,
drivers/greybus/es2.c
1136
.read = apb_log_read,
drivers/greybus/es2.c
1197
.read = apb_log_enable_read,
drivers/greybus/svc.c
749
.read = pwr_debugfs_voltage_read,
drivers/greybus/svc.c
753
.read = pwr_debugfs_current_read,
drivers/greybus/svc.c
757
.read = pwr_debugfs_power_read,
drivers/hid/hid-debug.c
3806
.read = hid_debug_events_read,
drivers/hid/hid-picolcd_debugfs.c
161
.read = picolcd_debug_eeprom_read,
drivers/hid/hid-picolcd_debugfs.c
354
.read = picolcd_debug_flash_read,
drivers/hid/hid-picolcd_debugfs.c
64
.read = seq_read,
drivers/hid/hid-roccat-common.h
74
.read = roccat_common2_sysfs_read_ ## thingy, \
drivers/hid/hid-roccat-common.h
83
.read = roccat_common2_sysfs_read_ ## thingy, \
drivers/hid/hid-roccat-isku.c
184
.read = isku_sysfs_read_ ## thingy, \
drivers/hid/hid-roccat-isku.c
193
.read = isku_sysfs_read_ ## thingy, \
drivers/hid/hid-roccat-kone.c
388
.read = kone_sysfs_read_profilex, \
drivers/hid/hid-roccat-koneplus.c
156
.read = koneplus_sysfs_read_ ## thingy, \
drivers/hid/hid-roccat-koneplus.c
165
.read = koneplus_sysfs_read_ ## thingy, \
drivers/hid/hid-roccat-koneplus.c
225
.read = koneplus_sysfs_read_profilex_settings, \
drivers/hid/hid-roccat-koneplus.c
231
.read = koneplus_sysfs_read_profilex_buttons, \
drivers/hid/hid-roccat-kovaplus.c
199
.read = kovaplus_sysfs_read_ ## thingy, \
drivers/hid/hid-roccat-kovaplus.c
255
.read = kovaplus_sysfs_read_profilex_settings, \
drivers/hid/hid-roccat-kovaplus.c
261
.read = kovaplus_sysfs_read_profilex_buttons, \
drivers/hid/hid-roccat-lua.c
91
.read = lua_sysfs_read_ ## thingy, \
drivers/hid/hid-roccat-pyra.c
157
.read = pyra_sysfs_read_ ## thingy, \
drivers/hid/hid-roccat-pyra.c
166
.read = pyra_sysfs_read_ ## thingy, \
drivers/hid/hid-roccat-pyra.c
222
.read = pyra_sysfs_read_profilex_settings, \
drivers/hid/hid-roccat-pyra.c
228
.read = pyra_sysfs_read_profilex_buttons, \
drivers/hid/hid-roccat.c
412
.read = roccat_read,
drivers/hid/hid-sensor-custom.c
716
.read = hid_sensor_custom_read,
drivers/hid/hid-u2fzero.c
263
dev->hwrng.read = u2fzero_rng_read;
drivers/hid/hid-wiimote-debug.c
166
.read = seq_read,
drivers/hid/hid-wiimote-debug.c
78
.read = wiidebug_eeprom_read,
drivers/hid/hidraw.c
559
.read = hidraw_read,
drivers/hid/uhid.c
803
.read = uhid_char_read,
drivers/hid/usbhid/hiddev.c
849
.read = hiddev_read,
drivers/hsi/clients/cmt_speech.c
1352
.read = cs_char_read,
drivers/hsi/clients/hsi_char.c
658
.read = hsc_read,
drivers/hv/hv_utils_transport.c
288
hvt->fops.read = hvt_op_read;
drivers/hv/mshv_vtl_main.c
1029
.read = mshv_vtl_sint_read,
drivers/hv/ring_buffer.c
135
u32 *read, u32 *write)
drivers/hv/ring_buffer.c
146
*read = dsize - *write;
drivers/hwmon/acpi_power_meter.c
530
.read = power_meter_read,
drivers/hwmon/adm1177.c
184
.read = adm1177_read,
drivers/hwmon/adm9240.c
718
.read = adm9240_read,
drivers/hwmon/adt7411.c
635
.read = adt7411_read,
drivers/hwmon/adt7470.c
1178
.read = adt7470_read,
drivers/hwmon/adt7x10.c
300
.read = adt7x10_read,
drivers/hwmon/aht10.c
314
.read = aht10_hwmon_read,
drivers/hwmon/amc6821.c
803
.read = amc6821_read,
drivers/hwmon/aquacomputer_d5next.c
1245
.read = aqc_read,
drivers/hwmon/as370-hwmon.c
87
.read = as370_hwmon_read,
drivers/hwmon/aspeed-g6-pwm-tach.c
381
.read = aspeed_tach_hwmon_read,
drivers/hwmon/asus-ec-sensors.c
1301
.read = asus_ec_hwmon_read,
drivers/hwmon/asus_atk0110.c
784
.read = atk_debugfs_ggrp_read,
drivers/hwmon/asus_rog_ryujin.c
360
.read = rog_ryujin_read,
drivers/hwmon/asus_wmi_sensors.c
495
.read = asus_wmi_hwmon_read,
drivers/hwmon/axi-fan-control.c
407
.read = axi_fan_control_read,
drivers/hwmon/bt1-pvt.c
837
.read = pvt_hwmon_read,
drivers/hwmon/cgbc-hwmon.c
264
.read = cgbc_hwmon_read,
drivers/hwmon/chipcap2.c
682
.read = cc2_read,
drivers/hwmon/corsair-cpro.c
408
.read = ccp_read,
drivers/hwmon/corsair-psu.c
622
.read = corsairpsu_hwmon_ops_read,
drivers/hwmon/cros_ec_hwmon.c
428
.read = cros_ec_hwmon_read,
drivers/hwmon/dell-smm-hwmon.c
1105
.read = dell_smm_read,
drivers/hwmon/drivetemp.c
541
.read = drivetemp_read,
drivers/hwmon/emc1403.c
631
.read = emc1403_read,
drivers/hwmon/emc2305.c
483
.read = emc2305_read,
drivers/hwmon/ftsteutates.c
490
.read = fts_read,
drivers/hwmon/gigabyte_waterforce.c
234
.read = waterforce_read,
drivers/hwmon/gpd-fan.c
564
.read = gpd_fan_hwmon_read,
drivers/hwmon/gsc-hwmon.c
235
.read = gsc_hwmon_read,
drivers/hwmon/gxp-fan-ctrl.c
167
.read = gxp_fan_ctrl_read,
drivers/hwmon/hp-wmi-sensors.c
1513
.read = hp_wmi_hwmon_read,
drivers/hwmon/hs3001.c
162
.read = hs3001_read,
drivers/hwmon/htu31.c
275
.read = htu31_read,
drivers/hwmon/hwmon.c
172
ret = hwdev->chip->ops->read(tdata->dev, hwmon_temp, hwmon_temp_input,
drivers/hwmon/hwmon.c
438
ret = hattr->ops->read(dev, hattr->type, hattr->attr, hattr->index,
drivers/hwmon/hwmon.c
531
(!is_string && !ops->read)))
drivers/hwmon/hwmon.c
992
if (hdev->of_node && chip && chip->ops->read &&
drivers/hwmon/i5500_temp.c
79
.read = i5500_read,
drivers/hwmon/ina238.c
718
.read = ina238_read,
drivers/hwmon/ina2xx.c
803
.read = ina2xx_read,
drivers/hwmon/ina3221.c
674
.read = ina3221_read,
drivers/hwmon/intel-m10-bmc-hwmon.c
726
.read = m10bmc_hwmon_read,
drivers/hwmon/isl28022.c
261
.read = isl28022_read,
drivers/hwmon/jc42.c
437
.read = jc42_read,
drivers/hwmon/k10temp.c
391
.read = k10temp_read,
drivers/hwmon/k8temp.c
118
.read = k8temp_read,
drivers/hwmon/kbatt.c
95
.read = kbatt_read,
drivers/hwmon/kfan.c
181
.read = kfan_read,
drivers/hwmon/lan966x-hwmon.c
273
.read = lan966x_hwmon_read,
drivers/hwmon/lenovo-ec-sensors.c
432
.read = lenovo_ec_hwmon_read,
drivers/hwmon/lm75.c
563
.read = lm75_read,
drivers/hwmon/lm83.c
357
.read = lm83_read,
drivers/hwmon/lm90.c
2756
.read = lm90_read,
drivers/hwmon/lm92.c
274
.read = lm92_read,
drivers/hwmon/lm95234.c
369
.read = lm95234_read,
drivers/hwmon/lm95241.c
411
.read = lm95241_read,
drivers/hwmon/lm95245.c
511
.read = lm95245_read,
drivers/hwmon/lochnagar-hwmon.c
307
.read = lochnagar_read,
drivers/hwmon/ltc2947-core.c
922
.read = ltc2947_read,
drivers/hwmon/ltc2991.c
243
.read = ltc2991_read,
drivers/hwmon/ltc2992.c
821
.read = ltc2992_read,
drivers/hwmon/ltc4245.c
412
.read = ltc4245_read,
drivers/hwmon/ltc4282.c
1567
.read = ltc4282_read,
drivers/hwmon/ltq-cputemp.c
79
.read = ltq_read,
drivers/hwmon/macsmc-hwmon.c
437
.read = macsmc_hwmon_read,
drivers/hwmon/max127.c
268
.read = max127_read,
drivers/hwmon/max1619.c
249
.read = max1619_read,
drivers/hwmon/max1668.c
182
.read = max1668_read,
drivers/hwmon/max31730.c
275
.read = max31730_read,
drivers/hwmon/max31760.c
401
.read = max31760_read,
drivers/hwmon/max31790.c
455
.read = max31790_read,
drivers/hwmon/max31827.c
573
.read = max31827_read,
drivers/hwmon/max6620.c
396
.read = max6620_read,
drivers/hwmon/max6621.c
469
.read = max6621_read,
drivers/hwmon/max6639.c
496
.read = max6639_read,
drivers/hwmon/max6650.c
750
.read = max6650_read,
drivers/hwmon/max6697.c
405
.read = max6697_read,
drivers/hwmon/max77705-hwmon.c
171
.read = max77705_read,
drivers/hwmon/mc33xs2410_hwmon.c
139
.read = mc33xs2410_hwmon_read,
drivers/hwmon/mc34vr500.c
150
.read = mc34vr500_read,
drivers/hwmon/mcp3021.c
111
.read = mcp3021_read,
drivers/hwmon/mlxreg-fan.c
329
.read = mlxreg_fan_read,
drivers/hwmon/mr75203.c
211
.read = pvt_ts_coeff_j_read,
drivers/hwmon/mr75203.c
382
.read = pvt_read,
drivers/hwmon/nct6694-hwmon.c
852
.read = nct6694_read,
drivers/hwmon/nct7363.c
293
.read = nct7363_read,
drivers/hwmon/nct7904.c
900
.read = nct7904_read,
drivers/hwmon/npcm750-pwm-fan.c
666
.read = npcm7xx_read,
drivers/hwmon/ntc_thermistor.c
598
.read = ntc_read,
drivers/hwmon/nzxt-kraken2.c
78
.read = kraken2_read,
drivers/hwmon/nzxt-kraken3.c
706
.read = kraken3_read,
drivers/hwmon/nzxt-smart2.c
661
.read = nzxt_smart2_hwmon_read,
drivers/hwmon/peci/cputemp.c
417
.read = cputemp_read,
drivers/hwmon/peci/dimmtemp.c
210
.read = dimmtemp_read,
drivers/hwmon/pmbus/acbel-fsg032.c
36
.read = acbel_fsg032_debugfs_read,
drivers/hwmon/pmbus/ibm-cffps.c
126
.read = ibm_cffps_debugfs_read_input_history,
drivers/hwmon/pmbus/ibm-cffps.c
253
.read = ibm_cffps_debugfs_read,
drivers/hwmon/pmbus/max20730.c
300
.read = max20730_debugfs_read,
drivers/hwmon/pmbus/pmbus_core.c
3608
.read = pmbus_debugfs_block_read,
drivers/hwmon/pmbus/q54sj108a2.c
267
.read = q54sj108a2_debugfs_read,
drivers/hwmon/pmbus/ucd9000.c
442
.read = ucd9000_debugfs_read_mfr_status,
drivers/hwmon/powerz.c
199
.read = powerz_read,
drivers/hwmon/powr1220.c
264
.read = powr1220_read,
drivers/hwmon/pt5161l.c
485
.read = pt5161l_read,
drivers/hwmon/pt5161l.c
513
.read = pt5161l_debugfs_read_fw_ver,
drivers/hwmon/pt5161l.c
539
.read = pt5161l_debugfs_read_fw_load_sts,
drivers/hwmon/pt5161l.c
564
.read = pt5161l_debugfs_read_hb_sts,
drivers/hwmon/pwm-fan.c
384
.read = pwm_fan_read,
drivers/hwmon/qnap-mcu-hwmon.c
179
.read = qnap_mcu_hwmon_read,
drivers/hwmon/raspberrypi-hwmon.c
92
.read = rpi_read,
drivers/hwmon/sbtsi_temp.c
189
.read = sbtsi_read,
drivers/hwmon/sch5627.c
476
.read = sch5627_read,
drivers/hwmon/scmi-hwmon.c
130
.read = scmi_hwmon_read,
drivers/hwmon/sfctemp.c
226
.read = sfctemp_read,
drivers/hwmon/sg2042-mcu.c
283
.read = sg2042_mcu_read,
drivers/hwmon/sht3x.c
865
.read = sht3x_read,
drivers/hwmon/sht4x.c
374
.read = sht4x_hwmon_read,
drivers/hwmon/sl28cpld-hwmon.c
70
.read = sl28cpld_hwmon_read,
drivers/hwmon/smpro-hwmon.c
426
.read = smpro_read,
drivers/hwmon/sparx5-temp.c
97
.read = s5_read,
drivers/hwmon/spd5118.c
327
.read = spd5118_read,
drivers/hwmon/surface_fan.c
45
.read = surface_fan_hwmon_read,
drivers/hwmon/surface_temp.c
173
.read = ssam_temp_hwmon_read,
drivers/hwmon/sy7636a-hwmon.c
52
.read = sy7636a_read,
drivers/hwmon/tmp102.c
171
.read = tmp102_read,
drivers/hwmon/tmp103.c
129
.read = tmp103_read,
drivers/hwmon/tmp108.c
303
.read = tmp108_read,
drivers/hwmon/tmp401.c
523
.read = tmp401_read,
drivers/hwmon/tmp421.c
420
.read = tmp421_read,
drivers/hwmon/tmp464.c
572
.read = tmp464_read,
drivers/hwmon/tmp513.c
530
.read = tmp51x_read,
drivers/hwmon/tps23861.c
365
.read = tps23861_read,
drivers/hwmon/tsc1641.c
645
.read = tsc1641_read,
drivers/hwmon/w83627ehf.c
1641
.read = w83627ehf_read,
drivers/hwmon/w83773g.c
248
.read = w83773_read,
drivers/hwtracing/coresight/coresight-cpu-debug.c
523
.read = debug_func_knob_read,
drivers/hwtracing/coresight/coresight-etb10.c
653
.read = etb_read,
drivers/hwtracing/coresight/coresight-etm-perf.c
991
etm_pmu.read = etm_event_read;
drivers/hwtracing/coresight/coresight-etm4x-core.c
1239
.read = etm4x_sysreg_read,
drivers/hwtracing/coresight/coresight-etm4x-core.c
1246
.read = ete_sysreg_read,
drivers/hwtracing/coresight/coresight-tmc-core.c
345
.read = tmc_read,
drivers/hwtracing/coresight/coresight-tmc-core.c
423
.read = tmc_crashdata_read,
drivers/hwtracing/coresight/ultrasoc-smb.c
164
.read = smb_read,
drivers/hwtracing/intel_th/msu.c
1669
.read = intel_th_msc_read,
drivers/hwtracing/ptt/hisi_ptt.c
1235
.read = hisi_ptt_pmu_read,
drivers/i2c/busses/i2c-altera.c
238
bool read, finish = false;
drivers/i2c/busses/i2c-altera.c
248
read = (idev->msg->flags & I2C_M_RD) != 0;
drivers/i2c/busses/i2c-altera.c
261
} else if (read && unlikely(status & ALTR_I2C_ISR_RXOF)) {
drivers/i2c/busses/i2c-altera.c
268
} else if (read && (status & ALTR_I2C_ISR_RXRDY)) {
drivers/i2c/busses/i2c-altera.c
274
} else if (!read && (status & ALTR_I2C_ISR_TXRDY)) {
drivers/i2c/busses/i2c-cgbc.c
190
cmd[i++] = (xfer.last_ack) ? (xfer.read | CGBC_I2C_LAST_ACK) : xfer.read;
drivers/i2c/busses/i2c-cgbc.c
247
xfer.read = 0;
drivers/i2c/busses/i2c-cgbc.c
259
xfer.read = len;
drivers/i2c/busses/i2c-cgbc.c
262
xfer.read |= CGBC_I2C_LAST_ACK;
drivers/i2c/busses/i2c-cgbc.c
83
u8 read;
drivers/i2c/busses/i2c-emev2.c
142
int count, status, read = !!(msg->flags & I2C_M_RD);
drivers/i2c/busses/i2c-emev2.c
163
if (read) {
drivers/i2c/busses/i2c-emev2.c
176
if (read) { /* Read transaction */
drivers/i2c/busses/i2c-fsi.c
295
int read;
drivers/i2c/busses/i2c-fsi.c
305
read = fsi_i2c_get_op_bytes(bytes_to_read);
drivers/i2c/busses/i2c-fsi.c
309
&msg->buf[port->xfrd], read);
drivers/i2c/busses/i2c-fsi.c
313
port->xfrd += read;
drivers/i2c/busses/i2c-fsi.c
314
xfr_remaining -= read;
drivers/i2c/busses/i2c-fsi.c
318
read);
drivers/i2c/busses/i2c-fsi.c
323
bytes_to_read -= read;
drivers/i2c/busses/i2c-k1.c
128
bool read;
drivers/i2c/busses/i2c-k1.c
291
i2c->read = !!(cur_msg->flags & I2C_M_RD);
drivers/i2c/busses/i2c-k1.c
344
if (i2c->read)
drivers/i2c/busses/i2c-k1.c
389
i2c->state = i2c->read ? SPACEMIT_STATE_READ : SPACEMIT_STATE_WRITE;
drivers/i2c/busses/i2c-k1.c
462
if (i2c->read)
drivers/i2c/busses/i2c-mlxbf.c
1763
static bool mlxbf_i2c_has_coalesce(struct mlxbf_i2c_priv *priv, bool *read,
drivers/i2c/busses/i2c-mlxbf.c
1771
*read = false;
drivers/i2c/busses/i2c-mlxbf.c
1786
*read = true;
drivers/i2c/busses/i2c-mlxbf.c
1970
bool read, write, irq_is_set;
drivers/i2c/busses/i2c-mlxbf.c
1984
irq_is_set = mlxbf_i2c_has_coalesce(priv, &read, &write);
drivers/i2c/busses/i2c-mlxbf.c
1985
if (!irq_is_set || (!read && !write)) {
drivers/i2c/busses/i2c-mlxbf.c
2014
if (read)
drivers/i2c/busses/i2c-mlxbf.c
2030
bool read, pec;
drivers/i2c/busses/i2c-mlxbf.c
2035
read = (read_write == I2C_SMBUS_READ);
drivers/i2c/busses/i2c-mlxbf.c
2040
mlxbf_i2c_smbus_quick_command(&request, read);
drivers/i2c/busses/i2c-mlxbf.c
2046
read ? &data->byte : &command, read,
drivers/i2c/busses/i2c-mlxbf.c
2049
str_read_write(read), addr);
drivers/i2c/busses/i2c-mlxbf.c
2054
read, pec);
drivers/i2c/busses/i2c-mlxbf.c
2056
str_read_write(read), command, addr);
drivers/i2c/busses/i2c-mlxbf.c
2061
(u8 *)&data->word, read, pec);
drivers/i2c/busses/i2c-mlxbf.c
2063
str_read_write(read), command, addr);
drivers/i2c/busses/i2c-mlxbf.c
2069
&byte_cnt, read, pec);
drivers/i2c/busses/i2c-mlxbf.c
2071
str_read_write(read), byte_cnt, command, addr);
drivers/i2c/busses/i2c-mlxbf.c
2075
byte_cnt = read ? I2C_SMBUS_BLOCK_MAX : data->block[0];
drivers/i2c/busses/i2c-mlxbf.c
2077
&byte_cnt, read, pec);
drivers/i2c/busses/i2c-mlxbf.c
2079
str_read_write(read), byte_cnt, command, addr);
drivers/i2c/busses/i2c-mlxbf.c
636
u8 len, u8 block_en, u8 pec_en, bool read,
drivers/i2c/busses/i2c-mlxbf.c
644
if (read) {
drivers/i2c/busses/i2c-mlxbf.c
833
u8 read)
drivers/i2c/busses/i2c-mlxbf.c
839
request->operation[0].flags |= read ? MLXBF_I2C_F_READ : 0;
drivers/i2c/busses/i2c-mlxbf.c
843
u8 *data, bool read, bool pec_check)
drivers/i2c/busses/i2c-mlxbf.c
851
request->operation[0].flags |= read ?
drivers/i2c/busses/i2c-mlxbf.c
860
u8 *command, u8 *data, bool read, bool pec_check)
drivers/i2c/busses/i2c-mlxbf.c
872
request->operation[1].flags = read ?
drivers/i2c/busses/i2c-mlxbf.c
879
u8 *command, u8 *data, bool read, bool pec_check)
drivers/i2c/busses/i2c-mlxbf.c
891
request->operation[1].flags = read ?
drivers/i2c/busses/i2c-mlxbf.c
898
u8 *command, u8 *data, u8 *data_len, bool read,
drivers/i2c/busses/i2c-mlxbf.c
909
if (read)
drivers/i2c/busses/i2c-mlxbf.c
920
request->operation[1].flags = read ?
drivers/i2c/busses/i2c-mlxbf.c
931
if (read)
drivers/i2c/busses/i2c-mlxbf.c
937
bool read, bool pec_check)
drivers/i2c/busses/i2c-mlxbf.c
951
request->operation[1].flags = read ?
drivers/i2c/busses/i2c-mlxbf.c
958
if (read)
drivers/i2c/busses/i2c-pasemi-core.c
197
int read, i, err;
drivers/i2c/busses/i2c-pasemi-core.c
200
read = msg->flags & I2C_M_RD ? 1 : 0;
drivers/i2c/busses/i2c-pasemi-core.c
204
if (read) {
drivers/i2c/busses/i2c-powermac.c
119
if (size == I2C_SMBUS_WORD_DATA && read) {
drivers/i2c/busses/i2c-powermac.c
38
int read = (read_write == I2C_SMBUS_READ);
drivers/i2c/busses/i2c-powermac.c
39
int addrdir = (addr << 1) | read;
drivers/i2c/busses/i2c-powermac.c
50
mode = read ? pmac_i2c_mode_combined : pmac_i2c_mode_stdsub;
drivers/i2c/busses/i2c-powermac.c
66
if (!read) {
drivers/i2c/busses/i2c-rcar.c
413
int read = !!rcar_i2c_is_recv(priv);
drivers/i2c/busses/i2c-rcar.c
424
rcar_i2c_write(priv, ICMIER, read ? RCAR_IRQ_RECV : RCAR_IRQ_SEND);
drivers/i2c/busses/i2c-rcar.c
483
bool read = msg->flags & I2C_M_RD;
drivers/i2c/busses/i2c-rcar.c
484
enum dma_data_direction dir = read ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
drivers/i2c/busses/i2c-rcar.c
485
struct dma_chan *chan = read ? priv->dma_rx : priv->dma_tx;
drivers/i2c/busses/i2c-rcar.c
494
!(msg->flags & I2C_M_DMA_SAFE) || (read && priv->flags & ID_P_NO_RXDMA))
drivers/i2c/busses/i2c-rcar.c
497
if (read) {
drivers/i2c/busses/i2c-rcar.c
524
read ? DMA_DEV_TO_MEM : DMA_MEM_TO_DEV,
drivers/i2c/busses/i2c-rcar.c
543
if (read)
drivers/i2c/busses/i2c-rcar.c
858
bool read;
drivers/i2c/busses/i2c-rcar.c
862
read = msg->flags & I2C_M_RD;
drivers/i2c/busses/i2c-rcar.c
864
chan = read ? priv->dma_rx : priv->dma_tx;
drivers/i2c/busses/i2c-rcar.c
868
dir = read ? DMA_DEV_TO_MEM : DMA_MEM_TO_DEV;
drivers/i2c/busses/i2c-rcar.c
871
if (read)
drivers/i2c/busses/i2c-rzv2m.c
323
int ret, read = !!(msg->flags & I2C_M_RD);
drivers/i2c/busses/i2c-rzv2m.c
330
if (read)
drivers/i2c/busses/i2c-sh_mobile.c
510
bool read = pd->msg->flags & I2C_M_RD;
drivers/i2c/busses/i2c-sh_mobile.c
511
enum dma_data_direction dir = read ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
drivers/i2c/busses/i2c-sh_mobile.c
512
struct dma_chan *chan = read ? pd->dma_rx : pd->dma_tx;
drivers/i2c/busses/i2c-sh_mobile.c
518
if (read)
drivers/i2c/busses/i2c-sh_mobile.c
541
read ? DMA_DEV_TO_MEM : DMA_MEM_TO_DEV,
drivers/i2c/busses/i2c-viai2c-common.c
139
u8 read = msg->flags & I2C_M_RD;
drivers/i2c/busses/i2c-viai2c-common.c
142
if (read) {
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
102
if (read)
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
116
if (read) {
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
128
tmp |= read ? VIAI2C_CR_RX_END : VIAI2C_CR_TX_END;
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
58
bool read = !!(msg->flags & I2C_M_RD);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
67
if (read) {
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
79
tmp |= read ? VIAI2C_CR_RX_END : VIAI2C_CR_TX_END;
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
86
tcr_val |= read ? VIAI2C_TCR_READ : 0;
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
98
bool read = !!(msg->flags & I2C_M_RD);
drivers/i2c/i2c-dev.c
640
.read = i2cdev_read,
drivers/i2c/i2c-slave-eeprom.c
168
eeprom->bin.read = i2c_slave_eeprom_bin_read;
drivers/iio/accel/adxl367_spi.c
76
.read = adxl367_read,
drivers/iio/accel/bma400_spi.c
57
.read = bma400_regmap_spi_read,
drivers/iio/accel/bmi088-accel-spi.c
41
.read = bmi088_regmap_spi_read,
drivers/iio/adc/ad4030.c
342
.read = ad4030_spi_read,
drivers/iio/adc/ad4695.c
302
.read = ad4695_regmap_bus_reg_read,
drivers/iio/adc/ad7280a.c
566
.read = ad7280_show_balance_sw,
drivers/iio/adc/ad7280a.c
571
.read = ad7280_show_balance_timer,
drivers/iio/adc/ad9467.c
1228
.read = ad9467_chan_test_mode_read,
drivers/iio/adc/ad9467.c
1263
.read = ad9467_dump_calib_table,
drivers/iio/adc/envelope-detector.c
303
.read = envelope_show_invert,
drivers/iio/adc/envelope-detector.c
306
.read = envelope_show_comp_interval,
drivers/iio/adc/mcp3564.c
535
.read = iio_enum_available_read,
drivers/iio/adc/pac1921.c
897
.read = pac1921_read_scale_avail, \
drivers/iio/adc/pac1921.c
910
.read = pac1921_read_shunt_resistor,
drivers/iio/adc/rockchip_saradc.c
138
return info->data->read(info);
drivers/iio/adc/rockchip_saradc.c
242
.read = rockchip_saradc_read_v1,
drivers/iio/adc/rockchip_saradc.c
256
.read = rockchip_saradc_read_v1,
drivers/iio/adc/rockchip_saradc.c
274
.read = rockchip_saradc_read_v1,
drivers/iio/adc/rockchip_saradc.c
290
.read = rockchip_saradc_read_v2,
drivers/iio/adc/rockchip_saradc.c
309
.read = rockchip_saradc_read_v2,
drivers/iio/adc/rockchip_saradc.c
328
.read = rockchip_saradc_read_v1,
drivers/iio/adc/rockchip_saradc.c
348
.read = rockchip_saradc_read_v2,
drivers/iio/adc/rockchip_saradc.c
64
int (*read)(struct rockchip_saradc *info);
drivers/iio/adc/stm32-adc.c
2010
.read = iio_enum_available_read,
drivers/iio/adc/stm32-dfsdm-adc.c
1479
.read = dfsdm_adc_audio_get_spiclk,
drivers/iio/adc/ti_am335x_adc.c
195
int i, k, fifo1count, read;
drivers/iio/adc/ti_am335x_adc.c
201
read = tiadc_readl(adc_dev, REG_FIFO1);
drivers/iio/adc/ti_am335x_adc.c
202
data[i] = read & FIFOREAD_DATA_MASK;
drivers/iio/adc/ti_am335x_adc.c
436
unsigned int fifo1count, read, stepid;
drivers/iio/adc/ti_am335x_adc.c
502
read = tiadc_readl(adc_dev, REG_FIFO1);
drivers/iio/adc/ti_am335x_adc.c
503
stepid = read & FIFOREAD_CHNLID_MASK;
drivers/iio/adc/ti_am335x_adc.c
507
read = read & FIFOREAD_DATA_MASK;
drivers/iio/adc/ti_am335x_adc.c
509
*val = (u16)read;
drivers/iio/adc/xilinx-xadc-core.c
452
.read = xadc_zynq_read_adc_reg,
drivers/iio/adc/xilinx-xadc-core.c
564
.read = xadc_axi_read_adc_reg,
drivers/iio/adc/xilinx-xadc-core.c
578
.read = xadc_axi_read_adc_reg,
drivers/iio/adc/xilinx-xadc.h
78
int (*read)(struct xadc *xadc, unsigned int reg, uint16_t *val);
drivers/iio/adc/xilinx-xadc.h
96
return xadc->ops->read(xadc, reg, val);
drivers/iio/afe/iio-rescale.c
585
if (source->channel->ext_info[i].read)
drivers/iio/afe/iio-rescale.c
586
ext_info->read = rescale_read_ext_info;
drivers/iio/amplifiers/hmc425a.c
269
.read = ltc6373_read_powerdown,
drivers/iio/buffer/industrialio-buffer-dmaengine.c
159
.read = iio_dma_buffer_read,
drivers/iio/buffer/kfifo_buf.c
190
.read = &iio_read_kfifo,
drivers/iio/chemical/bme680_spi.c
105
.read = bme680_regmap_spi_read,
drivers/iio/chemical/sunrise_co2.c
365
.read = sunrise_error_status_read,
drivers/iio/chemical/sunrise_co2.c
371
.read = iio_enum_available_read,
drivers/iio/chemical/sunrise_co2.c
463
.read = sunrise_regmap_read,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
480
.read = cros_ec_sensors_id
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
490
.read = cros_ec_sensors_id
drivers/iio/common/scmi_sensors/scmi_iio.c
416
.read = scmi_iio_get_raw_available,
drivers/iio/dac/ad3530r.c
270
.read = ad3530r_get_dac_powerdown,
drivers/iio/dac/ad3552r-hs.c
605
.read = ad3552r_hs_show_data_source,
drivers/iio/dac/ad3552r-hs.c
610
.read = ad3552r_hs_show_data_source_avail,
drivers/iio/dac/ad5064.c
375
.read = ad5064_read_dac_powerdown,
drivers/iio/dac/ad5064.c
387
.read = ad5064_read_dac_powerdown,
drivers/iio/dac/ad5380.c
242
.read = ad5380_read_dac_powerdown,
drivers/iio/dac/ad5446.c
101
.read = ad5446_read_dac_powerdown,
drivers/iio/dac/ad5504.c
238
.read = ad5504_read_dac_powerdown,
drivers/iio/dac/ad5592r-base.c
468
.read = ad5592r_show_scale_available,
drivers/iio/dac/ad5624r_spi.c
156
.read = ad5624r_read_dac_powerdown,
drivers/iio/dac/ad5686.c
131
ret = st->read(st, chan->address);
drivers/iio/dac/ad5686.c
182
.read = ad5686_read_dac_powerdown,
drivers/iio/dac/ad5686.c
459
ad5686_read_func read)
drivers/iio/dac/ad5686.c
476
st->read = read;
drivers/iio/dac/ad5686.h
136
ad5686_read_func read;
drivers/iio/dac/ad5686.h
156
ad5686_read_func read);
drivers/iio/dac/ad5755.c
521
.read = ad5755_read_powerdown,
drivers/iio/dac/ad5758.c
628
.read = ad5758_read_powerdown,
drivers/iio/dac/ad5766.c
421
.read = ad5766_read_ext, \
drivers/iio/dac/ad5770r.c
482
.read = ad5770r_read_dac_powerdown,
drivers/iio/dac/ad5791.c
303
.read = ad5791_read_dac_powerdown,
drivers/iio/dac/ad7303.c
172
.read = ad7303_read_dac_powerdown,
drivers/iio/dac/ad8460.c
669
.read = (_read), \
drivers/iio/dac/ltc2632.c
175
.read = ltc2632_read_dac_powerdown,
drivers/iio/dac/ltc2664.c
421
.read = (_read), \
drivers/iio/dac/ltc2688.c
583
.read = (_read), \
drivers/iio/dac/ltc2688.c
911
.read = ltc2688_spi_read,
drivers/iio/dac/max22007.c
189
.read = max22007_spi_read,
drivers/iio/dac/max22007.c
321
.read = max22007_read_dac_powerdown,
drivers/iio/dac/max5821.c
134
.read = max5821_read_dac_powerdown,
drivers/iio/dac/mcp4725.c
234
.read = mcp4725_read_powerdown,
drivers/iio/dac/mcp4725.c
248
.read = mcp4725_read_powerdown,
drivers/iio/dac/mcp4728.c
282
.read = mcp4728_read_powerdown,
drivers/iio/dac/mcp47feb02.c
681
.read = mcp47feb02_read_powerdown,
drivers/iio/dac/stm32-dac.c
239
.read = stm32_dac_read_powerdown,
drivers/iio/dac/ti-dac082s085.c
158
.read = ti_dac_read_powerdown,
drivers/iio/dac/ti-dac5571.c
213
.read = dac5571_read_powerdown,
drivers/iio/dac/ti-dac7311.c
144
.read = ti_dac_read_powerdown,
drivers/iio/frequency/adf4350.c
367
.read = adf4350_read, \
drivers/iio/frequency/adf4371.c
426
.read = adf4371_read, \
drivers/iio/frequency/adf4377.c
857
.read = adf4377_read, \
drivers/iio/frequency/admv1013.c
401
.read = admv1013_read, \
drivers/iio/frequency/admv1014.c
508
.read = admv1014_read, \
drivers/iio/gyro/adis16136.c
102
.read = adis16136_show_serial,
drivers/iio/imu/adis.c
217
ret = adis->ops->read(adis, reg, &__val, size);
drivers/iio/imu/adis.c
305
ret = adis->ops->read(adis, adis->data->diag_stat_reg, &status,
drivers/iio/imu/adis.c
474
ret = adis->ops->read(adis, chan->address, &uval,
drivers/iio/imu/adis.c
495
.read = __adis_read_reg,
drivers/iio/imu/adis.c
531
else if (!adis->ops->write || !adis->ops->read || !adis->ops->reset)
drivers/iio/imu/adis16400.c
235
.read = adis16400_show_serial_number,
drivers/iio/imu/adis16475.c
188
.read = adis16475_show_firmware_revision,
drivers/iio/imu/adis16475.c
219
.read = adis16475_show_firmware_date,
drivers/iio/imu/adis16480.c
216
.read = adis16480_show_firmware_revision,
drivers/iio/imu/adis16480.c
246
.read = adis16480_show_firmware_date,
drivers/iio/imu/adis16550.c
1049
.read = adis16550_spi_read,
drivers/iio/imu/adis16550.c
313
.read = adis16550_show_firmware_revision,
drivers/iio/imu/adis16550.c
340
.read = adis16550_show_firmware_date,
drivers/iio/imu/bmi270/bmi270_spi.c
38
.read = bmi270_regmap_spi_read,
drivers/iio/imu/bmi323/bmi323_i2c.c
65
.read = bmi323_regmap_i2c_read,
drivers/iio/imu/bmi323/bmi323_spi.c
40
.read = bmi323_regmap_spi_read,
drivers/iio/imu/bno055/bno055.c
1308
.read = bno055_show_fw_version,
drivers/iio/imu/bno055/bno055_ser_core.c
186
bool read, int addr, int len, const u8 *data)
drivers/iio/imu/bno055/bno055_ser_core.c
188
u8 hdr[] = {0xAA, read, addr, len};
drivers/iio/imu/bno055/bno055_ser_core.c
200
if (read)
drivers/iio/imu/bno055/bno055_ser_core.c
221
bool read, int addr, int len, const u8 *data)
drivers/iio/imu/bno055/bno055_ser_core.c
250
priv->expect_response = read ? CMD_READ : CMD_WRITE;
drivers/iio/imu/bno055/bno055_ser_core.c
255
trace_cmd_retry(read, addr, retry_max - retry);
drivers/iio/imu/bno055/bno055_ser_core.c
256
ret = bno055_ser_do_send_cmd(priv, read, addr, len, data);
drivers/iio/imu/bno055/bno055_ser_core.c
497
.read = bno055_ser_read_reg,
drivers/iio/imu/bno055/bno055_ser_trace.h
29
TP_PROTO(bool read, int addr, int retry),
drivers/iio/imu/bno055/bno055_ser_trace.h
30
TP_ARGS(read, addr, retry),
drivers/iio/imu/bno055/bno055_ser_trace.h
32
__field(bool, read)
drivers/iio/imu/bno055/bno055_ser_trace.h
37
__entry->read = read;
drivers/iio/imu/bno055/bno055_ser_trace.h
42
__entry->read ? "read" : "write",
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
130
.read = inv_icm45600_read,
drivers/iio/imu/smi240.c
256
.read = smi240_regmap_spi_read,
drivers/iio/imu/smi330/smi330_i2c.c
81
.read = smi330_regmap_i2c_read,
drivers/iio/imu/smi330/smi330_spi.c
39
.read = smi330_regmap_spi_read,
drivers/iio/industrialio-backend.c
185
.read = iio_backend_debugfs_read_reg,
drivers/iio/industrialio-backend.c
204
.read = iio_backend_debugfs_read_name,
drivers/iio/industrialio-backend.c
767
if (back_ext_info->read != iio_backend_ext_info_get)
drivers/iio/industrialio-buffer.c
154
if (!rb || !rb->access->read)
drivers/iio/industrialio-buffer.c
192
ret = rb->access->read(rb, n, buf);
drivers/iio/industrialio-buffer.c
2009
.read = iio_buffer_read,
drivers/iio/industrialio-core.c
1394
ext_info->read ?
drivers/iio/industrialio-core.c
1877
.read = iio_buffer_read_outer_addr,
drivers/iio/industrialio-core.c
456
.read = iio_debugfs_read_reg,
drivers/iio/industrialio-core.c
507
return ext_info->read(indio_dev, ext_info->private, this_attr->c, buf);
drivers/iio/industrialio-event.c
185
.read = iio_event_chrdev_read,
drivers/iio/inkern.c
1013
return ext_info->read(chan->indio_dev, ext_info->private,
drivers/iio/light/ltr501.c
538
.read = ltr501_read_near_level,
drivers/iio/light/stk3310.c
164
.read = stk3310_read_near_level,
drivers/iio/light/vcnl4000.c
1731
.read = vcnl4000_read_near_level,
drivers/iio/multiplexer/iio-mux.c
265
if (!pchan->ext_info[i].read)
drivers/iio/multiplexer/iio-mux.c
417
if (parent->channel->ext_info[i].read)
drivers/iio/multiplexer/iio-mux.c
418
mux->ext_info[i].read = mux_read_ext_info;
drivers/iio/potentiometer/ds1803.c
106
.read = ds1803_read,
drivers/iio/potentiometer/ds1803.c
114
.read = ds1803_read,
drivers/iio/potentiometer/ds1803.c
122
.read = ds1803_read,
drivers/iio/potentiometer/ds1803.c
130
.read = ds3502_read,
drivers/iio/potentiometer/ds1803.c
143
ret = data->cfg->read(indio_dev, chan, val);
drivers/iio/potentiometer/ds1803.c
39
int (*read)(struct iio_dev *indio_dev,
drivers/iio/pressure/abp2030pa.c
271
ret = data->ops->read(data, ABP2_CMD_NOP, ABP2_PKT_NOP_LEN);
drivers/iio/pressure/abp2030pa.h
67
int (*read)(struct abp2_data *data, u8 cmd, u8 nbytes);
drivers/iio/pressure/abp2030pa_i2c.c
53
.read = abp2_i2c_read,
drivers/iio/pressure/abp2030pa_spi.c
33
.read = abp2_spi_xfer,
drivers/iio/pressure/bmp280-spi.c
65
.read = bmp280_regmap_spi_read,
drivers/iio/pressure/bmp280-spi.c
72
.read = bmp380_regmap_spi_read,
drivers/iio/pressure/mpl115.c
181
ret = data->ops->read(data->dev, MPL115_A0);
drivers/iio/pressure/mpl115.c
185
ret = data->ops->read(data->dev, MPL115_B1);
drivers/iio/pressure/mpl115.c
189
ret = data->ops->read(data->dev, MPL115_B2);
drivers/iio/pressure/mpl115.c
193
ret = data->ops->read(data->dev, MPL115_C12);
drivers/iio/pressure/mpl115.c
59
ret = data->ops->read(data->dev, MPL115_PADC);
drivers/iio/pressure/mpl115.c
64
ret = data->ops->read(data->dev, MPL115_TADC);
drivers/iio/pressure/mpl115.c
92
ret = data->ops->read(data->dev, MPL115_TADC);
drivers/iio/pressure/mpl115.h
16
int (*read)(struct device *, u8);
drivers/iio/pressure/mpl115_i2c.c
34
.read = mpl115_i2c_read,
drivers/iio/pressure/mpl115_spi.c
75
.read = mpl115_spi_read,
drivers/iio/pressure/mprls0025pa.c
228
ret = data->ops->read(data, MPR_CMD_NOP, MPR_PKT_NOP_LEN);
drivers/iio/pressure/mprls0025pa.h
84
int (*read)(struct mpr_data *data, const u8 cmd, const u8 cnt);
drivers/iio/pressure/mprls0025pa_i2c.c
53
.read = mpr_i2c_read,
drivers/iio/pressure/mprls0025pa_spi.c
47
.read = mpr_spi_xfer,
drivers/iio/proximity/isl29501.c
471
.read = isl29501_read_ext, \
drivers/iio/proximity/sx9324.c
203
.read = sx9324_phase_configuration_show,
drivers/iio/temperature/mlx90632.c
1176
unsigned int read;
drivers/iio/temperature/mlx90632.c
1234
ret = regmap_read(mlx90632->regmap, MLX90632_EE_VERSION, &read);
drivers/iio/temperature/mlx90632.c
1239
read = read & MLX90632_ID_MASK;
drivers/iio/temperature/mlx90632.c
1240
if (read == MLX90632_ID_MEDICAL) {
drivers/iio/temperature/mlx90632.c
1242
"Detected Medical EEPROM calibration %x\n", read);
drivers/iio/temperature/mlx90632.c
1243
} else if (read == MLX90632_ID_CONSUMER) {
drivers/iio/temperature/mlx90632.c
1245
"Detected Consumer EEPROM calibration %x\n", read);
drivers/iio/temperature/mlx90632.c
1246
} else if (read == MLX90632_ID_EXTENDED) {
drivers/iio/temperature/mlx90632.c
1248
"Detected Extended range EEPROM calibration %x\n", read);
drivers/iio/temperature/mlx90632.c
1250
} else if ((read & MLX90632_DSP_MASK) == MLX90632_DSP_VERSION) {
drivers/iio/temperature/mlx90632.c
1252
"Detected Unknown EEPROM calibration %x\n", read);
drivers/iio/temperature/mlx90632.c
1256
read, MLX90632_DSP_VERSION);
drivers/iio/temperature/mlx90632.c
470
s16 read;
drivers/iio/temperature/mlx90632.c
482
read = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
487
*object_new_raw = (read + (s16)read_tmp) / 2;
drivers/iio/temperature/mlx90632.c
492
read = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
497
*object_old_raw = (read + (s16)read_tmp) / 2;
drivers/iio/temperature/mlx90632.c
568
s32 read;
drivers/iio/temperature/mlx90632.c
574
read = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
579
read = read - (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
584
read = read - (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
589
read = (read + (s16)read_tmp) / 2;
drivers/iio/temperature/mlx90632.c
594
read = read + (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
599
read = read + (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
601
if (read > S16_MAX || read < S16_MIN)
drivers/iio/temperature/mlx90632.c
604
*object_new_raw = read;
drivers/iio/temperature/mlx90632.c
650
unsigned int read;
drivers/iio/temperature/mlx90632.c
654
ret = regmap_read(regmap, reg_lsb, &read);
drivers/iio/temperature/mlx90632.c
658
value = read;
drivers/iio/temperature/mlx90632.c
660
ret = regmap_read(regmap, reg_lsb + 1, &read);
drivers/iio/temperature/mlx90632.c
664
*reg_value = (read << 16) | (value & 0xffff);
drivers/iio/temperature/mlx90635.c
270
unsigned int read;
drivers/iio/temperature/mlx90635.c
274
ret = regmap_read(regmap, reg_lsb + 2, &read);
drivers/iio/temperature/mlx90635.c
278
value = read;
drivers/iio/temperature/mlx90635.c
280
ret = regmap_read(regmap, reg_lsb, &read);
drivers/iio/temperature/mlx90635.c
284
*reg_value = (read << 16) | (value & 0xffff);
drivers/iio/temperature/mlx90635.c
433
s16 read;
drivers/iio/temperature/mlx90635.c
440
read = (s16)read_tmp;
drivers/iio/temperature/mlx90635.c
445
*object_raw = (read - (s16)read_tmp) / 2;
drivers/iio/trigger/stm32-timer-trigger.c
708
.read = stm32_count_get_preset,
drivers/infiniband/core/user_mad.c
1080
.read = ib_umad_read,
drivers/infiniband/core/uverbs_main.c
355
.read = ib_uverbs_comp_event_read,
drivers/infiniband/core/uverbs_main.c
363
.read = ib_uverbs_async_event_read,
drivers/infiniband/hw/bnxt_re/debugfs.c
133
.read = qp_info_read,
drivers/infiniband/hw/bnxt_re/debugfs.c
332
.read = bnxt_re_cc_config_get,
drivers/infiniband/hw/cxgb4/device.c
194
.read = seq_read,
drivers/infiniband/hw/cxgb4/device.c
368
.read = debugfs_read,
drivers/infiniband/hw/cxgb4/device.c
463
.read = debugfs_read,
drivers/infiniband/hw/cxgb4/device.c
553
.read = seq_read,
drivers/infiniband/hw/cxgb4/device.c
725
.read = debugfs_read,
drivers/infiniband/hw/cxgb4/qp.c
1745
init->u.read.stag_src = cpu_to_be32(1);
drivers/infiniband/hw/cxgb4/qp.c
1746
init->u.read.to_src_lo = cpu_to_be32(1);
drivers/infiniband/hw/cxgb4/qp.c
1747
init->u.read.stag_sink = cpu_to_be32(1);
drivers/infiniband/hw/cxgb4/qp.c
1748
init->u.read.to_sink_lo = cpu_to_be32(1);
drivers/infiniband/hw/cxgb4/qp.c
1749
init->u.read.len16 = DIV_ROUND_UP(sizeof(init->u.read), 16);
drivers/infiniband/hw/cxgb4/qp.c
663
wqe->read.stag_src = cpu_to_be32(rdma_wr(wr)->rkey);
drivers/infiniband/hw/cxgb4/qp.c
664
wqe->read.to_src_hi = cpu_to_be32((u32)(rdma_wr(wr)->remote_addr
drivers/infiniband/hw/cxgb4/qp.c
666
wqe->read.to_src_lo = cpu_to_be32((u32)rdma_wr(wr)->remote_addr);
drivers/infiniband/hw/cxgb4/qp.c
667
wqe->read.stag_sink = cpu_to_be32(wr->sg_list[0].lkey);
drivers/infiniband/hw/cxgb4/qp.c
668
wqe->read.plen = cpu_to_be32(wr->sg_list[0].length);
drivers/infiniband/hw/cxgb4/qp.c
669
wqe->read.to_sink_hi = cpu_to_be32((u32)(wr->sg_list[0].addr
drivers/infiniband/hw/cxgb4/qp.c
671
wqe->read.to_sink_lo = cpu_to_be32((u32)(wr->sg_list[0].addr));
drivers/infiniband/hw/cxgb4/qp.c
673
wqe->read.stag_src = cpu_to_be32(2);
drivers/infiniband/hw/cxgb4/qp.c
674
wqe->read.to_src_hi = 0;
drivers/infiniband/hw/cxgb4/qp.c
675
wqe->read.to_src_lo = 0;
drivers/infiniband/hw/cxgb4/qp.c
676
wqe->read.stag_sink = cpu_to_be32(2);
drivers/infiniband/hw/cxgb4/qp.c
677
wqe->read.plen = 0;
drivers/infiniband/hw/cxgb4/qp.c
678
wqe->read.to_sink_hi = 0;
drivers/infiniband/hw/cxgb4/qp.c
679
wqe->read.to_sink_lo = 0;
drivers/infiniband/hw/cxgb4/qp.c
681
wqe->read.r2 = 0;
drivers/infiniband/hw/cxgb4/qp.c
682
wqe->read.r5 = 0;
drivers/infiniband/hw/cxgb4/qp.c
683
*len16 = DIV_ROUND_UP(sizeof(wqe->read), 16);
drivers/infiniband/hw/cxgb4/t4.h
103
struct fw_ri_rdma_read_wr read;
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
785
struct fw_ri_rdma_read_wr read;
drivers/infiniband/hw/hfi1/debugfs.c
1071
.read = readroutine, \
drivers/infiniband/hw/hfi1/debugfs.c
1082
.read = readf, \
drivers/infiniband/hw/hfi1/debugfs.h
36
.read = seq_read, \
drivers/infiniband/hw/hfi1/fault.c
195
.read = fault_opcodes_read,
drivers/infiniband/hw/hns/hns_roce_debugfs.c
18
return single_open(f, seqfile->read, seqfile->data);
drivers/infiniband/hw/hns/hns_roce_debugfs.c
25
.read = seq_read,
drivers/infiniband/hw/hns/hns_roce_debugfs.c
36
seq->read = read_fn;
drivers/infiniband/hw/hns/hns_roce_debugfs.h
11
int (*read)(struct seq_file *seq, void *data);
drivers/infiniband/hw/irdma/ctrl.c
1847
void irdma_sc_send_rtt(struct irdma_sc_qp *qp, bool read)
drivers/infiniband/hw/irdma/ctrl.c
1858
if (read) {
drivers/infiniband/hw/irdma/type.h
1393
void irdma_sc_send_rtt(struct irdma_sc_qp *qp, bool read);
drivers/infiniband/hw/mlx5/cong.c
419
.read = get_param,
drivers/infiniband/hw/mlx5/devx.c
2818
.read = devx_async_cmd_event_read,
drivers/infiniband/hw/mlx5/devx.c
2932
.read = devx_async_event_read,
drivers/infiniband/hw/mlx5/main.c
3861
.read = delay_drop_timeout_read,
drivers/infiniband/hw/mlx5/mr.c
439
.read = size_read,
drivers/infiniband/hw/mlx5/mr.c
484
.read = limit_read,
drivers/infiniband/hw/mlx5/odp.c
392
if (MLX5_CAP_ODP_SCHEME(dev->mdev, rc_odp_caps.read))
drivers/infiniband/hw/mlx5/odp.c
410
if (MLX5_CAP_ODP_SCHEME(dev->mdev, xrc_odp_caps.read))
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
754
.read = ocrdma_dbgfs_ops_read,
drivers/infiniband/hw/usnic/usnic_debugfs.c
109
.read = flowinfo_read,
drivers/infiniband/hw/usnic/usnic_debugfs.c
65
.read = usnic_debugfs_buildinfo_read
drivers/infiniband/sw/rxe/rxe_resp.c
1334
if (iova < res->read.va_org ||
drivers/infiniband/sw/rxe/rxe_resp.c
1335
resid > res->read.length ||
drivers/infiniband/sw/rxe/rxe_resp.c
1336
(iova + resid) > (res->read.va_org +
drivers/infiniband/sw/rxe/rxe_resp.c
1337
res->read.length)) {
drivers/infiniband/sw/rxe/rxe_resp.c
1342
if (reth_rkey(pkt) != res->read.rkey) {
drivers/infiniband/sw/rxe/rxe_resp.c
1354
res->read.va_org = iova;
drivers/infiniband/sw/rxe/rxe_resp.c
1355
res->read.va = iova;
drivers/infiniband/sw/rxe/rxe_resp.c
1356
res->read.resid = resid;
drivers/infiniband/sw/rxe/rxe_resp.c
616
res->read.va = qp->resp.va + qp->resp.offset;
drivers/infiniband/sw/rxe/rxe_resp.c
617
res->read.va_org = qp->resp.va + qp->resp.offset;
drivers/infiniband/sw/rxe/rxe_resp.c
618
res->read.resid = qp->resp.resid;
drivers/infiniband/sw/rxe/rxe_resp.c
619
res->read.length = qp->resp.resid;
drivers/infiniband/sw/rxe/rxe_resp.c
620
res->read.rkey = qp->resp.rkey;
drivers/infiniband/sw/rxe/rxe_resp.c
910
mr = rxe_recheck_mr(qp, res->read.rkey);
drivers/infiniband/sw/rxe/rxe_resp.c
915
if (res->read.resid <= mtu)
drivers/infiniband/sw/rxe/rxe_resp.c
924
mr = rxe_recheck_mr(qp, res->read.rkey);
drivers/infiniband/sw/rxe/rxe_resp.c
928
if (res->read.resid > mtu)
drivers/infiniband/sw/rxe/rxe_resp.c
936
payload = min_t(int, res->read.resid, mtu);
drivers/infiniband/sw/rxe/rxe_resp.c
945
err = rxe_mr_copy(mr, res->read.va, payload_addr(&ack_pkt),
drivers/infiniband/sw/rxe/rxe_resp.c
966
res->read.va += payload;
drivers/infiniband/sw/rxe/rxe_resp.c
967
res->read.resid -= payload;
drivers/infiniband/sw/rxe/rxe_resp.c
970
if (res->read.resid > 0) {
drivers/infiniband/sw/rxe/rxe_verbs.h
190
} read;
drivers/input/evdev.c
1292
.read = evdev_read,
drivers/input/evdev.c
562
size_t read = 0;
drivers/input/evdev.c
583
while (read + input_event_size() <= count &&
drivers/input/evdev.c
586
if (input_event_to_user(buffer + read, &event))
drivers/input/evdev.c
589
read += input_event_size();
drivers/input/evdev.c
592
if (read)
drivers/input/evdev.c
604
return read;
drivers/input/gameport/gameport.c
540
if ((!gameport->trigger || !gameport->read) &&
drivers/input/gameport/gameport.c
548
if (!gameport->read)
drivers/input/gameport/gameport.c
549
gameport->read = gameport_default_read;
drivers/input/joydev.c
712
.read = joydev_read,
drivers/input/joystick/gamecon.c
550
int i, j, cmd, read;
drivers/input/joystick/gamecon.c
559
read = parport_read_status(port) ^ 0x80;
drivers/input/joystick/gamecon.c
565
data[j] |= (read & gc_status_bit[j]) ? (1 << i) : 0;
drivers/input/keyboard/applespi.c
991
.read = applespi_tp_dim_read,
drivers/input/misc/ad714x.c
1015
ad714x->read = read;
drivers/input/misc/ad714x.c
1195
ad714x->read(ad714x, STG_LOW_INT_STA_REG, &ad714x->l_state, 3);
drivers/input/misc/ad714x.c
135
ad714x->read(ad714x, STG_COM_INT_EN_REG, &data, 1);
drivers/input/misc/ad714x.c
139
ad714x->read(ad714x, STG_HIGH_INT_EN_REG, &data, 1);
drivers/input/misc/ad714x.c
152
ad714x->read(ad714x, STG_COM_INT_EN_REG, &data, 1);
drivers/input/misc/ad714x.c
156
ad714x->read(ad714x, STG_HIGH_INT_EN_REG, &data, 1);
drivers/input/misc/ad714x.c
254
ad714x->read(ad714x, CDC_RESULT_S0 + hw->start_stage,
drivers/input/misc/ad714x.c
259
ad714x->read(ad714x, STAGE0_AMBIENT + i * PER_STAGE_REG_NUM,
drivers/input/misc/ad714x.c
426
ad714x->read(ad714x, CDC_RESULT_S0 + hw->start_stage,
drivers/input/misc/ad714x.c
431
ad714x->read(ad714x, STAGE0_AMBIENT + i * PER_STAGE_REG_NUM,
drivers/input/misc/ad714x.c
580
ad714x->read(ad714x, CDC_RESULT_S0 + hw->x_start_stage,
drivers/input/misc/ad714x.c
585
ad714x->read(ad714x, STAGE0_AMBIENT + i * PER_STAGE_REG_NUM,
drivers/input/misc/ad714x.c
875
ad714x->read(ad714x, AD714X_PARTID_REG, &data, 1);
drivers/input/misc/ad714x.c
932
ad714x->read(ad714x, AD714X_SYSCFG_REG + i, &data, 1);
drivers/input/misc/ad714x.c
937
ad714x->read(ad714x, STG_LOW_INT_STA_REG, &ad714x->l_state, 3);
drivers/input/misc/ad714x.c
947
ad714x->read(ad714x, STG_LOW_INT_STA_REG, &ad714x->l_state, 3);
drivers/input/misc/ad714x.c
962
ad714x_read_t read, ad714x_write_t write)
drivers/input/misc/ad714x.h
37
ad714x_read_t read;
drivers/input/misc/ad714x.h
51
ad714x_read_t read, ad714x_write_t write);
drivers/input/misc/adxl34x-i2c.c
66
.read = adxl34x_smbus_read,
drivers/input/misc/adxl34x-i2c.c
73
.read = adxl34x_smbus_read,
drivers/input/misc/adxl34x-spi.c
64
.read = adxl34x_spi_read,
drivers/input/misc/adxl34x.c
182
#define AC_READ(ac, reg) ((ac)->bops->read((ac)->dev, reg))
drivers/input/misc/adxl34x.h
18
int (*read)(struct device *, unsigned char);
drivers/input/misc/cma3000_d0x.c
75
(data->bus_ops->read(data->dev, reg, msg))
drivers/input/misc/cma3000_d0x.h
21
int (*read)(struct device *, u8, char *);
drivers/input/misc/cma3000_d0x_i2c.c
43
.read = cma3000_i2c_read,
drivers/input/misc/uinput.c
1129
.read = uinput_read,
drivers/input/misc/uinput.c
691
size_t read = 0;
drivers/input/misc/uinput.c
693
while (read + input_event_size() <= count &&
drivers/input/misc/uinput.c
696
if (input_event_to_user(buffer + read, &event))
drivers/input/misc/uinput.c
699
read += input_event_size();
drivers/input/misc/uinput.c
702
return read;
drivers/input/mousedev.c
775
.read = mousedev_read,
drivers/input/rmi4/rmi_f54.c
278
.read = vb2_fop_read,
drivers/input/serio/serio_raw.c
148
ssize_t read = 0;
drivers/input/serio/serio_raw.c
162
while (read < count && serio_raw_fetch_byte(serio_raw, &c)) {
drivers/input/serio/serio_raw.c
165
read++;
drivers/input/serio/serio_raw.c
168
if (read)
drivers/input/serio/serio_raw.c
180
return read;
drivers/input/serio/serio_raw.c
235
.read = serio_raw_read,
drivers/input/serio/serport.c
268
.read = serport_ldisc_read,
drivers/input/serio/userio.c
266
.read = userio_char_read,
drivers/input/touchscreen/atmel_mxt_ts.c
1156
int count, read;
drivers/input/touchscreen/atmel_mxt_ts.c
1163
read = mxt_read_and_process_messages(data, count);
drivers/input/touchscreen/atmel_mxt_ts.c
1164
if (read < count)
drivers/input/touchscreen/atmel_mxt_ts.c
2369
.read = vb2_fop_read,
drivers/input/touchscreen/cyttsp_core.c
85
error = ts->bus_ops->read(ts->dev, ts->xfer_buf, command,
drivers/input/touchscreen/cyttsp_core.h
103
int (*read)(struct device *dev, u8 *xfer_buf, u16 addr, u8 length,
drivers/input/touchscreen/cyttsp_i2c.c
83
.read = cyttsp_i2c_read_block_data,
drivers/input/touchscreen/cyttsp_spi.c
137
.read = cyttsp_spi_read_block_data,
drivers/input/touchscreen/edt-ft5x06.c
294
.read = edt_M06_i2c_read,
drivers/input/touchscreen/edt-ft5x06.c
746
size_t read = 0;
drivers/input/touchscreen/edt-ft5x06.c
800
read = min_t(size_t, count, tsdata->raw_bufsize - *off);
drivers/input/touchscreen/edt-ft5x06.c
801
if (copy_to_user(buf, tsdata->raw_buffer + *off, read)) {
drivers/input/touchscreen/edt-ft5x06.c
806
*off += read;
drivers/input/touchscreen/edt-ft5x06.c
809
return error ?: read;
drivers/input/touchscreen/edt-ft5x06.c
814
.read = edt_ft5x06_debugfs_raw_data_read,
drivers/input/touchscreen/goodix_berlin_spi.c
119
.read = goodix_berlin_spi_read,
drivers/input/touchscreen/sur40.c
1133
.read = vb2_fop_read,
drivers/input/touchscreen/wm97xx-core.c
88
return wm->ac97->bus->ops->read(wm->ac97, reg);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1855
event->read = FIELD_GET(EVTQ_1_RnW, raw[1]);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1900
if (event->read)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1979
str_read_write(evt->read),
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
825
read : 1,
drivers/iommu/intel/debugfs.c
746
.read = seq_read,
drivers/iommu/intel/perfmon.c
545
iommu_pmu->pmu.read = iommu_pmu_event_update;
drivers/iommu/iommufd/eventq.c
385
.read = read_op, \
drivers/iommu/omap-iommu-debug.c
234
.read = debug_read_##name, \
drivers/irqchip/irq-renesas-intc-irqpin.c
101
return i->read(i->iomem);
drivers/irqchip/irq-renesas-intc-irqpin.c
447
i->read = intc_irqpin_read8;
drivers/irqchip/irq-renesas-intc-irqpin.c
452
i->read = intc_irqpin_read32;
drivers/irqchip/irq-renesas-intc-irqpin.c
48
unsigned long (*read)(void __iomem *iomem);
drivers/isdn/capi/capi.c
1021
.read = capi_read,
drivers/isdn/mISDN/timerdev.c
267
.read = mISDN_read,
drivers/leds/uleds.c
200
.read = uleds_read,
drivers/macintosh/adb.c
844
.read = adb_read,
drivers/macintosh/smu.c
1313
.read = smu_read,
drivers/macintosh/smu.c
709
if (!fail && cmd->read) {
drivers/macintosh/smu.c
776
else if (cmd->read) {
drivers/macintosh/smu.c
843
cmd->read = cmd->info.devaddr & 0x01;
drivers/macintosh/smu.c
862
if (cmd->read) {
drivers/macintosh/smu.c
875
cmd->read ? "read" : "write", cmd->info.datalen,
drivers/macintosh/via-pmu.c
2467
.read = pmu_read,
drivers/mailbox/bcm-pdc-mailbox.c
477
.read = pdc_debugfs_read,
drivers/mailbox/mailbox-test.c
257
.read = mbox_test_message_read,
drivers/md/bcache/debug.c
232
.read = bch_dump_read,
drivers/md/dm-delay.c
168
if (dc->read.dev)
drivers/md/dm-delay.c
169
dm_put_device(ti, dc->read.dev);
drivers/md/dm-delay.c
240
ret = delay_class_ctr(ti, &dc->read, argv);
drivers/md/dm-delay.c
243
min_delay = max_delay = dc->read.delay;
drivers/md/dm-delay.c
376
c = &dc->read;
drivers/md/dm-delay.c
390
struct delay_class *c = &dc->read;
drivers/md/dm-delay.c
411
DMEMIT("%u %u %u", dc->read.ops, dc->write.ops, dc->flush.ops);
drivers/md/dm-delay.c
415
DMEMIT_DELAY_CLASS(&dc->read);
drivers/md/dm-delay.c
43
struct delay_class read;
drivers/md/dm-delay.c
438
ret = fn(ti, dc->read.dev, dc->read.start, ti->len, data);
drivers/md/dm-vdo/data-vio.c
1108
if (data_vio->read)
drivers/md/dm-vdo/data-vio.c
1272
data_vio->read = data_vio->is_partial;
drivers/md/dm-vdo/data-vio.c
1471
data_vio->read = false;
drivers/md/dm-vdo/data-vio.c
2011
if (data_vio->read) {
drivers/md/dm-vdo/data-vio.c
553
data_vio->read = true;
drivers/md/dm-vdo/data-vio.c
557
data_vio->read = true;
drivers/md/dm-vdo/data-vio.c
561
data_vio->read = true;
drivers/md/dm-vdo/data-vio.h
199
u16 read : 1;
drivers/md/dm-vdo/message-stats.c
267
write_u64("read : ", stats->read, ", ", buf, maxlen);
drivers/md/dm-vdo/statistics.h
158
u64 read;
drivers/md/dm-vdo/vdo.c
1433
b->read = atomic64_read(&a->read);
drivers/md/dm-vdo/vdo.c
1445
.read = minuend.read - subtrahend.read,
drivers/md/dm-vdo/vdo.h
78
atomic64_t read; /* Number of not REQ_WRITE bios */
drivers/md/dm-vdo/vio.c
472
atomic64_inc(&bio_stats->read);
drivers/md/raid5.c
1447
BUG_ON(!dev->read);
drivers/md/raid5.c
1448
rbi = dev->read;
drivers/md/raid5.c
1449
dev->read = NULL;
drivers/md/raid5.c
1480
dev->read = rbi = dev->toread;
drivers/md/raid5.c
603
if (dev->toread || dev->read || dev->towrite || dev->written ||
drivers/md/raid5.c
607
dev->read, dev->towrite, dev->written,
drivers/md/raid5.h
266
struct bio *toread, *read, *towrite, *written;
drivers/media/cec/core/cec-core.c
217
.read = seq_read,
drivers/media/cec/core/cec-pin.c
1252
seq_printf(file, "cec pin: %d\n", call_pin_op(pin, read));
drivers/media/cec/core/cec-pin.c
139
bool v = call_pin_op(pin, read);
drivers/media/cec/platform/cec-gpio/cec-gpio.c
166
.read = cec_gpio_read,
drivers/media/common/saa7146/saa7146_fops.c
203
.read = vb2_fop_read,
drivers/media/common/siano/smsdvb-debugfs.c
344
.read = smsdvb_stats_read,
drivers/media/common/videobuf2/videobuf2-core.c
2672
static int __vb2_init_fileio(struct vb2_queue *q, int read);
drivers/media/common/videobuf2/videobuf2-core.c
2835
static int __vb2_init_fileio(struct vb2_queue *q, int read)
drivers/media/common/videobuf2/videobuf2-core.c
2844
if (WARN_ON((read && !(q->io_modes & VB2_READ)) ||
drivers/media/common/videobuf2/videobuf2-core.c
2845
(!read && !(q->io_modes & VB2_WRITE))))
drivers/media/common/videobuf2/videobuf2-core.c
2861
(read) ? "read" : "write", q->min_reqbufs_allocation, q->fileio_read_once,
drivers/media/common/videobuf2/videobuf2-core.c
2923
if (read) {
drivers/media/common/videobuf2/videobuf2-core.c
2994
loff_t *ppos, int nonblock, int read)
drivers/media/common/videobuf2/videobuf2-core.c
3004
bool copy_timestamp = !read && q->copy_timestamp;
drivers/media/common/videobuf2/videobuf2-core.c
3009
read ? "read" : "write", (long)*ppos, count,
drivers/media/common/videobuf2/videobuf2-core.c
3017
read ? "reading" : "writing");
drivers/media/common/videobuf2/videobuf2-core.c
3025
ret = __vb2_init_fileio(q, read);
drivers/media/common/videobuf2/videobuf2-core.c
3059
buf->size = read ? vb2_get_plane_payload(b, 0)
drivers/media/common/videobuf2/videobuf2-core.c
3062
if (is_multiplanar && read &&
drivers/media/common/videobuf2/videobuf2-core.c
3084
if (read)
drivers/media/common/videobuf2/videobuf2-core.c
3102
if (buf->pos == buf->size || (!read && fileio->write_immediately)) {
drivers/media/common/videobuf2/videobuf2-core.c
3109
if (read && fileio->read_once && fileio->dq_count == 1) {
drivers/media/dvb-core/dmxdev.c
1264
.read = dvb_demux_read,
drivers/media/dvb-core/dmxdev.c
1385
.read = dvb_dvr_read,
drivers/media/dvb-core/dvb_ca_en50221.c
1837
.read = dvb_ca_en50221_io_read,
drivers/media/dvb-frontends/af9013.c
1441
.read = af9013_regmap_read,
drivers/media/dvb-frontends/cxd2880/cxd2880_spi.h
23
int (*read)(struct cxd2880_spi *spi, u8 *data,
drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c
106
spi->read = NULL;
drivers/media/dvb-frontends/rtl2830.c
778
.read = rtl2830_regmap_read,
drivers/media/dvb-frontends/rtl2832_sdr.c
1226
.read = vb2_fop_read,
drivers/media/dvb-frontends/sp2.c
125
ret = ci_op_cam(s->priv, read, addr, data, &mem);
drivers/media/dvb-frontends/sp2.c
135
(read) ? "read" : "write", slot, addr,
drivers/media/dvb-frontends/sp2.c
137
(read) ? mem : data);
drivers/media/dvb-frontends/sp2.c
139
if (read)
drivers/media/dvb-frontends/sp2.c
93
u8 read, int addr, u8 data)
drivers/media/dvb-frontends/stb0899_drv.c
927
if (val < tab[min].read)
drivers/media/dvb-frontends/stb0899_drv.c
929
else if (val >= tab[max].read)
drivers/media/dvb-frontends/stb0899_drv.c
934
if (val >= tab[min].read && val < tab[med].read)
drivers/media/dvb-frontends/stb0899_drv.c
939
res = ((val - tab[min].read) *
drivers/media/dvb-frontends/stb0899_drv.c
941
(tab[max].read - tab[min].read)) +
drivers/media/dvb-frontends/stb0899_priv.h
132
s32 read;
drivers/media/dvb-frontends/stv090x.c
3625
if ((val >= tab[min].read && val < tab[max].read) ||
drivers/media/dvb-frontends/stv090x.c
3626
(val >= tab[max].read && val < tab[min].read)) {
drivers/media/dvb-frontends/stv090x.c
3629
if ((val >= tab[min].read && val < tab[med].read) ||
drivers/media/dvb-frontends/stv090x.c
3630
(val >= tab[med].read && val < tab[min].read))
drivers/media/dvb-frontends/stv090x.c
3635
res = ((val - tab[min].read) *
drivers/media/dvb-frontends/stv090x.c
3637
(tab[max].read - tab[min].read)) +
drivers/media/dvb-frontends/stv090x.c
3640
if (tab[min].read < tab[max].read) {
drivers/media/dvb-frontends/stv090x.c
3641
if (val < tab[min].read)
drivers/media/dvb-frontends/stv090x.c
3643
else if (val >= tab[max].read)
drivers/media/dvb-frontends/stv090x.c
3646
if (val >= tab[min].read)
drivers/media/dvb-frontends/stv090x.c
3648
else if (val < tab[max].read)
drivers/media/dvb-frontends/stv090x.c
3671
if (agc > stv090x_rf_tab[0].read)
drivers/media/dvb-frontends/stv090x.c
3673
else if (agc < stv090x_rf_tab[ARRAY_SIZE(stv090x_rf_tab) - 1].read)
drivers/media/dvb-frontends/stv090x_priv.h
218
s32 read;
drivers/media/i2c/msp3400-driver.c
106
u8 read[2];
drivers/media/i2c/msp3400-driver.c
131
.buf = read
drivers/media/i2c/msp3400-driver.c
149
u8 read[2];
drivers/media/i2c/msp3400-driver.c
160
.buf = read
drivers/media/i2c/msp3400-driver.c
180
retval = read[0] << 8 | read[1];
drivers/media/i2c/ov5647.c
894
u64 read;
drivers/media/i2c/ov5647.c
901
ret = cci_read(sensor->regmap, OV5647_REG_CHIPID, &read, NULL);
drivers/media/i2c/ov5647.c
907
if (read != OV5647_CHIP_ID) {
drivers/media/i2c/ov5647.c
908
dev_err(&client->dev, "Chip ID expected 0x5647 got 0x%llx", read);
drivers/media/i2c/tvaudio.c
243
unsigned char read[1];
drivers/media/i2c/tvaudio.c
254
.buf = read
drivers/media/i2c/tvaudio.c
268
subaddr, read[0]);
drivers/media/i2c/tvaudio.c
269
return read[0];
drivers/media/i2c/video-i2c.c
312
.read = amg88xx_read,
drivers/media/i2c/video-i2c.c
386
.read = vb2_fop_read,
drivers/media/mc/mc-devnode.c
196
.read = media_read,
drivers/media/mc/mc-devnode.c
73
if (!devnode->fops->read)
drivers/media/mc/mc-devnode.c
77
return devnode->fops->read(filp, buf, sz, off);
drivers/media/pci/bt8xx/bttv-driver.c
2313
.read = vb2_fop_read,
drivers/media/pci/bt8xx/bttv-driver.c
2494
.read = radio_read,
drivers/media/pci/bt8xx/dst_ca.c
106
static int dst_put_ci(struct dst_state *state, u8 *data, int len, u8 *ca_string, int read)
drivers/media/pci/bt8xx/dst_ca.c
112
if (dst_ci_command(state, data, ca_string, len, read)) { // If error
drivers/media/pci/bt8xx/dst_ca.c
64
static int dst_ci_command(struct dst_state* state, u8 * data, u8 *ca_string, u8 len, int read)
drivers/media/pci/bt8xx/dst_ca.c
644
.read = dst_ca_read,
drivers/media/pci/bt8xx/dst_ca.c
86
if (read) {
drivers/media/pci/cobalt/cobalt-flash.c
92
map->read = flash_read16;
drivers/media/pci/cobalt/cobalt-v4l2.c
1178
.read = vb2_fop_read,
drivers/media/pci/cx18/cx18-streams.c
27
.read = cx18_v4l2_read,
drivers/media/pci/cx18/cx18-streams.c
40
.read = vb2_fop_read,
drivers/media/pci/cx23885/altera-ci.c
250
u8 val, u8 read)
drivers/media/pci/cx23885/altera-ci.c
253
return inter->fpga_rw(inter->dev, 0, val, read);
drivers/media/pci/cx23885/altera-ci.c
258
u8 flag, u8 read, int addr, u8 val)
drivers/media/pci/cx23885/altera-ci.c
280
mem = netup_fpga_op_rw(inter, NETUP_CI_DATA, val, read);
drivers/media/pci/cx23885/altera-ci.c
285
(read) ? "read" : "write", addr,
drivers/media/pci/cx23885/altera-ci.c
287
(read) ? mem : val);
drivers/media/pci/cx23885/cimax2.c
168
u8 flag, u8 read, int addr, u8 data)
drivers/media/pci/cx23885/cimax2.c
208
if (read) { /* data in */
drivers/media/pci/cx23885/cimax2.c
217
cx_clear(MC417_RWD, (read) ? NETUP_RD : NETUP_WR);
drivers/media/pci/cx23885/cimax2.c
222
if (!read)
drivers/media/pci/cx23885/cimax2.c
227
(read) ? "read" : "write", state->ci_i2c_addr, addr,
drivers/media/pci/cx23885/cimax2.c
229
(read) ? mem : data);
drivers/media/pci/cx23885/cimax2.c
231
if (read)
drivers/media/pci/cx23885/cx23885-417.c
1410
.read = vb2_fop_read,
drivers/media/pci/cx23885/cx23885-dvb.c
661
static int cx23885_sp2_ci_ctrl(void *priv, u8 read, int addr,
drivers/media/pci/cx23885/cx23885-dvb.c
693
if (read)
drivers/media/pci/cx23885/cx23885-dvb.c
704
cx_clear(MC417_RWD, (read) ? SP2_RD : SP2_WR);
drivers/media/pci/cx23885/cx23885-dvb.c
720
if (!read) {
drivers/media/pci/cx23885/cx23885-dvb.c
932
static int netup_altera_fpga_rw(void *device, int flag, int data, int read)
drivers/media/pci/cx23885/cx23885-dvb.c
939
if (read)
drivers/media/pci/cx23885/cx23885-dvb.c
953
if (read)
drivers/media/pci/cx23885/cx23885-dvb.c
970
if (read)
drivers/media/pci/cx23885/cx23885-video.c
1158
.read = vb2_fop_read,
drivers/media/pci/cx25821/cx25821-video.c
580
.read = vb2_fop_read,
drivers/media/pci/cx88/cx88-blackbird.c
1032
.read = vb2_fop_read,
drivers/media/pci/cx88/cx88-video.c
1135
.read = vb2_fop_read,
drivers/media/pci/ddbridge/ddbridge-core.c
841
.read = ts_read,
drivers/media/pci/dt3155/dt3155.c
283
.read = vb2_fop_read,
drivers/media/pci/ivtv/ivtv-streams.c
37
.read = ivtv_v4l2_read,
drivers/media/pci/ivtv/ivtv-streams.c
50
.read = ivtv_v4l2_read,
drivers/media/pci/mgb4/mgb4_core.c
113
.read = temp_read,
drivers/media/pci/mgb4/mgb4_vin.c
365
.read = vb2_fop_read,
drivers/media/pci/ngene/ngene-dvb.c
99
.read = ts_read,
drivers/media/pci/saa7134/saa7134-empress.c
163
.read = vb2_fop_read,
drivers/media/pci/saa7134/saa7134-video.c
1512
.read = vb2_fop_read,
drivers/media/pci/saa7134/saa7134-video.c
1559
.read = radio_read,
drivers/media/pci/saa7164/saa7164-encoder.c
934
.read = fops_read,
drivers/media/pci/saa7164/saa7164-vbi.c
640
.read = fops_read,
drivers/media/pci/solo6x10/solo6x10-core.c
435
sdram_attr->read = sdram_show;
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c
1132
.read = vb2_fop_read,
drivers/media/pci/solo6x10/solo6x10-v4l2.c
579
.read = vb2_fop_read,
drivers/media/pci/tw5864/tw5864-video.c
835
.read = vb2_fop_read,
drivers/media/pci/tw68/tw68-video.c
855
.read = vb2_fop_read,
drivers/media/pci/tw686x/tw686x-video.c
1045
.read = vb2_fop_read,
drivers/media/platform/allegro-dvt/nal-h264.c
405
rbsp_init(&rbsp, src, n, &read);
drivers/media/platform/allegro-dvt/nal-h264.c
494
rbsp_init(&rbsp, src, n, &read);
drivers/media/platform/allegro-dvt/nal-h264.c
582
rbsp_init(&rbsp, src, n, &read);
drivers/media/platform/allegro-dvt/nal-hevc.c
575
rbsp_init(&rbsp, src, n, &read);
drivers/media/platform/allegro-dvt/nal-hevc.c
670
rbsp_init(&rbsp, src, n, &read);
drivers/media/platform/allegro-dvt/nal-hevc.c
765
rbsp_init(&rbsp, src, n, &read);
drivers/media/platform/allegro-dvt/nal-hevc.c
861
rbsp_init(&rbsp, src, n, &read);
drivers/media/platform/allegro-dvt/nal-rbsp.c
267
struct nal_rbsp_ops read = {
drivers/media/platform/allegro-dvt/nal-rbsp.h
48
extern struct nal_rbsp_ops read;
drivers/media/platform/amphion/vpu_dbg.c
29
u32 read;
drivers/media/platform/amphion/vpu_dbg.c
329
rptr = print_buf->read;
drivers/media/platform/amphion/vpu_dbg.c
359
print_buf->read = rptr;
drivers/media/platform/amphion/vpu_dbg.c
415
.read = seq_read,
drivers/media/platform/amphion/vpu_dbg.c
423
.read = seq_read,
drivers/media/platform/amphion/vpu_dbg.c
431
.read = seq_read,
drivers/media/platform/aspeed/aspeed-video.c
1920
.read = vb2_fop_read,
drivers/media/platform/atmel/atmel-isi.c
966
.read = vb2_fop_read,
drivers/media/platform/intel/pxa_camera.c
2001
.read = vb2_fop_read,
drivers/media/platform/marvell/mcam-core.c
1659
.read = vb2_fop_read,
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_dbgfs.c
144
.read = mtk_vdec_dbgfs_read,
drivers/media/platform/mediatek/vpu/mtk_vpu.c
700
.read = vpu_debug_read,
drivers/media/platform/microchip/microchip-isc-base.c
1167
.read = vb2_fop_read,
drivers/media/platform/nuvoton/npcm-video.c
1435
.read = vb2_fop_read,
drivers/media/platform/qcom/camss/camss-video.c
614
.read = vb2_fop_read,
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
644
.read = vb2_fop_read,
drivers/media/platform/renesas/rcar_drif.c
1051
.read = vb2_fop_read,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
1105
.read = vb2_fop_read,
drivers/media/platform/st/stm32/stm32-dcmi.c
1520
.read = vb2_fop_read,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
335
.read = vb2_fop_read,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
2269
.read = hdmirx_readl,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c
27
return cec->ops->read(cec->hdmirx, reg);
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.h
15
u32 (*read)(struct snps_hdmirx_dev *hdmirx_dev, int reg);
drivers/media/platform/ti/am437x/am437x-vpfe.c
2094
.read = vb2_fop_read,
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
409
.read = vb2_fop_read,
drivers/media/platform/via/via-camera.c
725
.read = vb2_fop_read,
drivers/media/radio/radio-cadet.c
505
.read = cadet_read,
drivers/media/radio/radio-si476x.c
1145
.read = si476x_radio_fops_read,
drivers/media/radio/radio-si476x.c
1206
.read = si476x_radio_read_acf_blob,
drivers/media/radio/radio-si476x.c
1235
.read = si476x_radio_read_rds_blckcnt_blob,
drivers/media/radio/radio-si476x.c
1263
.read = si476x_radio_read_agc_blob,
drivers/media/radio/radio-si476x.c
1298
.read = si476x_radio_read_rsq_blob,
drivers/media/radio/radio-si476x.c
1333
.read = si476x_radio_read_rsq_primary_blob,
drivers/media/radio/si470x/radio-si470x-common.c
561
.read = si470x_fops_read,
drivers/media/rc/ite-cir.c
1019
int fifo, read = 0;
drivers/media/rc/ite-cir.c
1025
*(buf++) = it8709_rm(dev, IT8709_FIFO + read);
drivers/media/rc/ite-cir.c
1027
read++;
drivers/media/rc/ite-cir.c
1036
return read;
drivers/media/rc/ite-cir.c
547
int fifo, read = 0;
drivers/media/rc/ite-cir.c
555
read++;
drivers/media/rc/ite-cir.c
559
return read;
drivers/media/rc/ite-cir.c
750
int fifo, read = 0;
drivers/media/rc/ite-cir.c
758
read++;
drivers/media/rc/ite-cir.c
762
return read;
drivers/media/rc/lirc_dev.c
705
.read = lirc_read,
drivers/media/test-drivers/vimc/vimc-capture.c
198
.read = vb2_fop_read,
drivers/media/test-drivers/vivid/vivid-core.c
675
.read = vb2_fop_read,
drivers/media/test-drivers/vivid/vivid-core.c
686
.read = vivid_radio_read,
drivers/media/usb/airspy/airspy.c
839
.read = vb2_fop_read,
drivers/media/usb/au0828/au0828-video.c
1741
.read = vb2_fop_read,
drivers/media/usb/b2c2/flexcop-usb.c
69
static int flexcop_usb_readwrite_dw(struct flexcop_device *fc, u16 wRegOffsPCI, u32 *val, u8 read)
drivers/media/usb/b2c2/flexcop-usb.c
72
u8 request = read ? B2C2_USB_READ_REG : B2C2_USB_WRITE_REG;
drivers/media/usb/b2c2/flexcop-usb.c
73
u8 request_type = (read ? USB_DIR_IN : USB_DIR_OUT) | USB_TYPE_VENDOR;
drivers/media/usb/b2c2/flexcop-usb.c
75
(read ? 0x80 : 0);
drivers/media/usb/b2c2/flexcop-usb.c
79
if (!read)
drivers/media/usb/b2c2/flexcop-usb.c
83
read ? B2C2_USB_CTRL_PIPE_IN : B2C2_USB_CTRL_PIPE_OUT,
drivers/media/usb/b2c2/flexcop-usb.c
93
err("error while %s dword from %d (%d).", read ? "reading" :
drivers/media/usb/b2c2/flexcop-usb.c
99
if (read && ret >= 0)
drivers/media/usb/cx231xx/cx231xx-417.c
1600
.read = vb2_fop_read,
drivers/media/usb/cx231xx/cx231xx-video.c
1642
.read = vb2_fop_read,
drivers/media/usb/dvb-usb-v2/af9015.c
1348
.read = af9015_regmap_read,
drivers/media/usb/dvb-usb-v2/dvbsky.c
345
static int dvbsky_ci_ctrl(void *priv, u8 read, int addr,
drivers/media/usb/dvb-usb-v2/dvbsky.c
354
if (read) {
drivers/media/usb/dvb-usb-v2/dvbsky.c
368
if (read)
drivers/media/usb/dvb-usb-v2/lmedm04.c
501
int i, read, read_o;
drivers/media/usb/dvb-usb-v2/lmedm04.c
509
read = i + 1 < num && msg[i + 1].flags & I2C_M_RD;
drivers/media/usb/dvb-usb-v2/lmedm04.c
510
read |= read_o;
drivers/media/usb/dvb-usb-v2/lmedm04.c
512
? (read) ? st->i2c_tuner_gate_r
drivers/media/usb/dvb-usb-v2/lmedm04.c
515
obuf[0] = gate | (read << 7);
drivers/media/usb/dvb-usb-v2/lmedm04.c
518
obuf[1] = (read) ? 2 : msg[i].len + 1;
drivers/media/usb/dvb-usb-v2/lmedm04.c
520
obuf[1] = msg[i].len + read + 1;
drivers/media/usb/dvb-usb-v2/lmedm04.c
524
if (read) {
drivers/media/usb/dvb-usb-v2/lmedm04.c
543
if (read) {
drivers/media/usb/dvb-usb/cxusb-analog.c
1577
.read = vb2_fop_read,
drivers/media/usb/dvb-usb/m920x.c
277
char *read = kmalloc(1, GFP_KERNEL);
drivers/media/usb/dvb-usb/m920x.c
278
if (!read) {
drivers/media/usb/dvb-usb/m920x.c
290
read, 1)) != 0) {
drivers/media/usb/dvb-usb/m920x.c
291
kfree(read);
drivers/media/usb/dvb-usb/m920x.c
294
msg[i].buf[j] = read[0];
drivers/media/usb/dvb-usb/m920x.c
297
kfree(read);
drivers/media/usb/dvb-usb/m920x.c
402
u8 *read, *buff;
drivers/media/usb/dvb-usb/m920x.c
409
read = kmalloc(4, GFP_KERNEL);
drivers/media/usb/dvb-usb/m920x.c
410
if (!read) {
drivers/media/usb/dvb-usb/m920x.c
415
if ((ret = m920x_read(udev, M9206_FILTER, 0x0, 0x8000, read, 4)) != 0)
drivers/media/usb/dvb-usb/m920x.c
417
deb("%*ph\n", 4, read);
drivers/media/usb/dvb-usb/m920x.c
419
if ((ret = m920x_read(udev, M9206_FW, 0x0, 0x0, read, 1)) != 0)
drivers/media/usb/dvb-usb/m920x.c
421
deb("%x\n", read[0]);
drivers/media/usb/dvb-usb/m920x.c
465
kfree(read);
drivers/media/usb/dvb-usb/ttusb2.c
372
int i, write_read, read;
drivers/media/usb/dvb-usb/ttusb2.c
382
read = msg[i].flags & I2C_M_RD;
drivers/media/usb/dvb-usb/ttusb2.c
393
} else if (read) {
drivers/media/usb/dvb-usb/ttusb2.c
400
obuf[0] = (msg[i].addr << 1) | (write_read | read);
drivers/media/usb/dvb-usb/ttusb2.c
401
if (read)
drivers/media/usb/dvb-usb/ttusb2.c
409
else if (read)
drivers/media/usb/dvb-usb/ttusb2.c
424
} else if (read)
drivers/media/usb/em28xx/em28xx-video.c
2327
.read = vb2_fop_read,
drivers/media/usb/go7007/go7007-i2c.c
52
static int go7007_i2c_xfer(struct go7007 *go, u16 addr, int read,
drivers/media/usb/go7007/go7007-i2c.c
62
if (read)
drivers/media/usb/go7007/go7007-i2c.c
94
if (!read) {
drivers/media/usb/go7007/go7007-v4l2.c
831
.read = vb2_fop_read,
drivers/media/usb/gspca/gspca.c
1390
.read = vb2_fop_read,
drivers/media/usb/hackrf/hackrf.c
1237
.read = vb2_fop_read,
drivers/media/usb/hdpvr/hdpvr-video.c
572
.read = hdpvr_read,
drivers/media/usb/msi2500/msi2500.c
1115
.read = vb2_fop_read,
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
1148
.read = pvr2_v4l2_read,
drivers/media/usb/pwc/pwc-if.c
142
.read = vb2_fop_read,
drivers/media/usb/s2255/s2255drv.c
1513
.read = vb2_fop_read,
drivers/media/usb/stk1160/stk1160-v4l.c
322
.read = vb2_fop_read,
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
957
.read = stc_read,
drivers/media/usb/usbtv/usbtv-video.c
723
.read = vb2_fop_read,
drivers/media/usb/uvc/uvc_debugfs.c
62
.read = uvc_debugfs_stats_read,
drivers/media/v4l2-core/v4l2-dev.c
313
if (!vdev->fops->read)
drivers/media/v4l2-core/v4l2-dev.c
316
ret = vdev->fops->read(filp, buf, sz, off);
drivers/media/v4l2-core/v4l2-dev.c
486
.read = v4l2_read,
drivers/media/v4l2-core/v4l2-dv-timings.c
1222
.read = infoframe_read_##type, \
drivers/memory/renesas-rpc-if.c
891
size_t read;
drivers/memory/renesas-rpc-if.c
898
read = rpc->info->impl->dirmap_read(rpc, offs, len, buf);
drivers/memory/renesas-rpc-if.c
902
return read;
drivers/mfd/aat2870-core.c
228
ret = aat2870->read(aat2870, addr, &val);
drivers/mfd/aat2870-core.c
317
.read = aat2870_reg_read_file,
drivers/mfd/aat2870-core.c
358
aat2870->read = aat2870_read;
drivers/mfd/ab8500-core.c
1040
ab8500->read = ab8500_prcmu_read;
drivers/mfd/ab8500-core.c
245
ret = ab8500->read(ab8500, addr);
drivers/mfd/ab8500-core.c
281
ret = ab8500->read(ab8500, addr);
drivers/mfd/acer-ec-a500.c
103
.read = a500_ec_read,
drivers/mfd/intel-m10-bmc-pmci.c
324
.read = m10bmc_pmci_flash_read,
drivers/mfd/lp3943.c
73
int lp3943_read_byte(struct lp3943 *lp3943, u8 reg, u8 *read)
drivers/mfd/lp3943.c
82
*read = (u8)val;
drivers/mfd/mc13xxx-spi.c
121
.read = mc13xxx_spi_read,
drivers/mfd/mt6360-core.c
496
.read = mt6360_regmap_read,
drivers/mfd/mt6370.c
219
.read = mt6370_regmap_read,
drivers/mfd/ocelot-spi.c
181
.read = ocelot_spi_regmap_bus_read,
drivers/mfd/retu-mfd.c
220
.read = retu_regmap_read,
drivers/mfd/rk8xx-spi.c
83
.read = rk806_spi_bus_read,
drivers/mfd/sec-acpm.c
441
.read = sec_pmic_acpm_bus_read,
drivers/mfd/smpro-core.c
70
.read = smpro_core_read,
drivers/mfd/sprd-sc27xx-spi.c
140
.read = sprd_pmic_spi_read,
drivers/mfd/ssbi.c
240
ret = ssbi->read(ssbi, addr, buf, len);
drivers/mfd/ssbi.c
295
ssbi->read = ssbi_pa_read_bytes;
drivers/mfd/ssbi.c
298
ssbi->read = ssbi_read_bytes;
drivers/mfd/ssbi.c
70
int (*read)(struct ssbi *, u16 addr, u8 *buf, int len);
drivers/mfd/tps65010.c
294
.read = seq_read,
drivers/mfd/tps6594-i2c.c
196
.read = tps6594_i2c_read,
drivers/mfd/wm831x-irq.c
455
int read[WM831X_NUM_IRQ_REGS] = { 0 };
drivers/mfd/wm831x-irq.c
488
if (!read[offset]) {
drivers/mfd/wm831x-irq.c
499
read[offset] = 1;
drivers/misc/amd-sbi/rmi-hwmon.c
104
.read = sbrmi_read,
drivers/misc/bcm-vk/bcm_vk_dev.c
1261
.read = bcm_vk_read,
drivers/misc/cardreader/rtsx_pcr.c
424
int num_sg, bool read)
drivers/misc/cardreader/rtsx_pcr.c
426
enum dma_data_direction dir = read ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
drivers/misc/cardreader/rtsx_pcr.c
439
int num_sg, bool read)
drivers/misc/cardreader/rtsx_pcr.c
441
enum dma_data_direction dir = read ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
drivers/misc/cardreader/rtsx_pcr.c
448
int count, bool read, int timeout)
drivers/misc/cardreader/rtsx_pcr.c
458
u8 dir = read ? DEVICE_TO_HOST : HOST_TO_DEVICE;
drivers/misc/ds1682.c
197
.read = ds1682_eeprom_read,
drivers/misc/dw-xdata-pcie.c
279
static DEVICE_ATTR_RW(read);
drivers/misc/eeprom/idt_89hpesx.c
1024
.read = idt_dbgfs_csr_read
drivers/misc/eeprom/max6875.c
130
.read = max6875_read,
drivers/misc/hpilo.c
638
.read = ilo_read,
drivers/misc/ibmasm/ibmasmfs.c
542
.read = command_file_read,
drivers/misc/ibmasm/ibmasmfs.c
550
.read = event_file_read,
drivers/misc/ibmasm/ibmasmfs.c
558
.read = r_heartbeat_file_read,
drivers/misc/ibmasm/ibmasmfs.c
566
.read = remote_settings_file_read,
drivers/misc/ibmvmc.c
1390
.read = ibmvmc_read,
drivers/misc/lis3lv02d/lis3lv02d.c
119
if (lis3->read(lis3, reg, &lo) < 0)
drivers/misc/lis3lv02d/lis3lv02d.c
129
lis3->read(lis3, reg - 1, &lo);
drivers/misc/lis3lv02d/lis3lv02d.c
130
lis3->read(lis3, reg, &hi);
drivers/misc/lis3lv02d/lis3lv02d.c
141
lis3->read(lis3, reg - 1, &lo);
drivers/misc/lis3lv02d/lis3lv02d.c
142
lis3->read(lis3, reg, &hi);
drivers/misc/lis3lv02d/lis3lv02d.c
216
lis3->read(lis3, CTRL_REG1, &ctrl);
drivers/misc/lis3lv02d/lis3lv02d.c
250
lis3->read(lis3, CTRL_REG1, &ctrl);
drivers/misc/lis3lv02d/lis3lv02d.c
283
lis3->read(lis3, CTRL_REG3, &ctrl_reg_data);
drivers/misc/lis3lv02d/lis3lv02d.c
300
lis3->read(lis3, ctlreg, ®);
drivers/misc/lis3lv02d/lis3lv02d.c
380
lis3->read(lis3, lis3->regs[i], &lis3->reg_cache[i]);
drivers/misc/lis3lv02d/lis3lv02d.c
417
lis3->read(lis3, CTRL_REG2, ®);
drivers/misc/lis3lv02d/lis3lv02d.c
427
lis3->read(lis3, CTRL_REG4, ®);
drivers/misc/lis3lv02d/lis3lv02d.c
514
lis3->read(lis3, CLICK_SRC, &click_src);
drivers/misc/lis3lv02d/lis3lv02d.c
669
.read = lis3lv02d_misc_read,
drivers/misc/lis3lv02d/lis3lv02d.h
265
int (*read) (struct lis3lv02d *lis3, int reg, u8 *ret);
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
151
lis3_dev.read = lis3_i2c_read;
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
74
lis3->read(lis3, WHO_AM_I, ®);
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
79
ret = lis3->read(lis3, CTRL_REG1, ®);
drivers/misc/lis3lv02d/lis3lv02d_spi.c
49
ret = lis3->read(lis3, CTRL_REG1, ®);
drivers/misc/lis3lv02d/lis3lv02d_spi.c
80
lis3_dev.read = lis3_spi_read;
drivers/misc/lkdtm/core.c
67
.read = lkdtm_debugfs_read, \
drivers/misc/mei/debugfs.c
155
.read = debugfs_read_file_bool,
drivers/misc/mei/hw-me.c
1489
.read = mei_me_read_slots
drivers/misc/mei/hw-txe.c
1184
.read = mei_txe_read,
drivers/misc/mei/main.c
1200
.read = mei_read,
drivers/misc/mei/mei_dev.h
392
int (*read)(struct mei_device *dev,
drivers/misc/mei/mei_dev.h
831
dev->ops->read(dev, buf, len);
drivers/misc/mei/platform-vsc.c
290
.read = mei_vsc_read_slots,
drivers/misc/nsm.c
444
.read = nsm_rng_read,
drivers/misc/ocxl/file.c
479
.read = afu_read,
drivers/misc/ocxl/sysfs.c
158
info->attr_global_mmio.read = global_mmio_read;
drivers/misc/open-dice.c
109
.read = open_dice_read,
drivers/misc/pch_phub.c
659
.read = pch_phub_bin_read,
drivers/misc/sram.c
88
part->battr.read = sram_read;
drivers/misc/tps6594-pfsm.c
256
.read = tps6594_pfsm_read,
drivers/misc/vmw_vmci/vmci_queue_pair.c
2615
size_t read;
drivers/misc/vmw_vmci/vmci_queue_pair.c
2637
read = (size_t) (buf_ready > buf_size ? buf_size : buf_ready);
drivers/misc/vmw_vmci/vmci_queue_pair.c
2639
if (likely(head + read < consume_q_size)) {
drivers/misc/vmw_vmci/vmci_queue_pair.c
2640
result = qp_memcpy_from_queue_iter(to, consume_q, head, read);
drivers/misc/vmw_vmci/vmci_queue_pair.c
2649
read - tmp);
drivers/misc/vmw_vmci/vmci_queue_pair.c
2658
read, consume_q_size);
drivers/misc/vmw_vmci/vmci_queue_pair.c
2660
return read;
drivers/mmc/core/block.c
3171
.read = mmc_ext_csd_read,
drivers/mmc/core/debugfs.c
299
.read = seq_read,
drivers/mmc/core/mmc_test.c
3141
.read = seq_read,
drivers/mmc/host/alcor.c
186
static void alcor_trf_block_pio(struct alcor_sdmmc_host *host, bool read)
drivers/mmc/host/alcor.c
200
if (!!(host->data->flags & MMC_DATA_READ) != read) {
drivers/mmc/host/alcor.c
202
!!(host->data->flags & MMC_DATA_READ), read);
drivers/mmc/host/alcor.c
212
str_read_write(read), blksize);
drivers/mmc/host/alcor.c
219
if (read)
drivers/mmc/host/mtk-sd.c
1211
bool read;
drivers/mmc/host/mtk-sd.c
1215
read = data->flags & MMC_DATA_READ;
drivers/mmc/host/mtk-sd.c
1223
__func__, cmd->opcode, data->blocks, read);
drivers/mmc/host/mxs-mmc.c
359
u32 ignore_crc, get_resp, long_resp, read;
drivers/mmc/host/mxs-mmc.c
372
read = 0;
drivers/mmc/host/mxs-mmc.c
376
read = BM_SSP_CTRL0_READ;
drivers/mmc/host/mxs-mmc.c
381
BM_SSP_CTRL0_DATA_XFER | read |
drivers/mmc/host/rtsx_pci_sdmmc.c
150
int read = data->flags & MMC_DATA_READ;
drivers/mmc/host/rtsx_pci_sdmmc.c
162
count = rtsx_pci_dma_map_sg(pcr, data->sg, data->sg_len, read);
drivers/mmc/host/rtsx_pci_sdmmc.c
202
int read = data->flags & MMC_DATA_READ;
drivers/mmc/host/rtsx_pci_sdmmc.c
204
rtsx_pci_dma_unmap_sg(pcr, data->sg, data->sg_len, read);
drivers/mmc/host/rtsx_usb_sdmmc.c
450
int read = (data->flags & MMC_DATA_READ) ? 1 : 0;
drivers/mmc/host/rtsx_usb_sdmmc.c
457
if (read) {
drivers/mmc/host/rtsx_usb_sdmmc.c
491
if (read) {
drivers/mmc/host/rtsx_usb_sdmmc.c
513
if (read)
drivers/mmc/host/sdricoh_cs.c
211
static int sdricoh_blockio(struct sdricoh_host *host, int read,
drivers/mmc/host/sdricoh_cs.c
217
if (read) {
drivers/mmc/host/usdhi6rol0.c
254
static void usdhi6_wait_for_brwe(struct usdhi6_host *host, bool read)
drivers/mmc/host/usdhi6rol0.c
258
(read ? USDHI6_SD_INFO2_BRE : USDHI6_SD_INFO2_BWE));
drivers/most/most_cdev.c
305
.read = comp_read,
drivers/mtd/hyperbus/hyperbus-core.c
91
map->read = hyperbus_read16;
drivers/mtd/maps/dc21285.c
155
dc21285_map.read = dc21285_read8;
drivers/mtd/maps/dc21285.c
161
dc21285_map.read = dc21285_read16;
drivers/mtd/maps/dc21285.c
167
dc21285_map.read = dc21285_read32;
drivers/mtd/maps/lantiq-flash.c
135
ltq_mtd->map->read = ltq_read16;
drivers/mtd/maps/map_funcs.c
37
map->read = simple_map_read;
drivers/mtd/maps/pci.c
188
map->map.read = mtd_pci_read32;
drivers/mtd/maps/pci.c
93
map->map.read = mtd_pci_read8;
drivers/mtd/maps/pcmciamtd.c
479
dev->pcmcia_map.read = pcmcia_read8_remap;
drivers/mtd/maps/pcmciamtd.c
482
dev->pcmcia_map.read = pcmcia_read16_remap;
drivers/mtd/maps/pcmciamtd.c
612
dev->pcmcia_map.read = pcmcia_read8;
drivers/mtd/maps/pcmciamtd.c
615
dev->pcmcia_map.read = pcmcia_read16;
drivers/mtd/maps/physmap-bt1-rom.c
121
map->read = bt1_rom_map_read;
drivers/mtd/maps/physmap-core.c
221
map->read = physmap_addr_gpios_read;
drivers/mtd/maps/physmap-core.c
540
if (!info->maps[i].read)
drivers/mtd/maps/physmap-gemini.c
192
map->read = gemini_flash_map_read;
drivers/mtd/maps/physmap-ixp4xx.c
124
map->read = ixp4xx_read16;
drivers/mtd/maps/sbc_gxx.c
161
.read = sbc_gxx_read8,
drivers/mtd/maps/tsunami_flash.c
67
.read = tsunami_flash_read8,
drivers/mtd/maps/vmu-flash.c
45
int read;
drivers/mtd/mtdchar.c
1406
.read = mtdchar_read,
drivers/mtd/mtdcore.c
1691
static int mtd_io_emulated_slc(struct mtd_info *mtd, loff_t start, bool read,
drivers/mtd/mtdcore.c
1730
if (read) {
drivers/mtd/mtdpstore.c
431
cxt->dev.zone.read = mtdpstore_read;
drivers/mtd/nand/onenand/onenand_base.c
1123
int read = 0, column, thislen;
drivers/mtd/nand/onenand/onenand_base.c
1145
while (read < len) {
drivers/mtd/nand/onenand/onenand_base.c
1148
thislen = min_t(int, writesize, len - read);
drivers/mtd/nand/onenand/onenand_base.c
1181
read += thislen;
drivers/mtd/nand/onenand/onenand_base.c
1182
if (read == len)
drivers/mtd/nand/onenand/onenand_base.c
1194
ops->retlen = read;
drivers/mtd/nand/onenand/onenand_base.c
1224
int read = 0, column, thislen;
drivers/mtd/nand/onenand/onenand_base.c
1249
if (read < len) {
drivers/mtd/nand/onenand/onenand_base.c
1259
thislen = min_t(int, writesize, len - read);
drivers/mtd/nand/onenand/onenand_base.c
1267
if (read + thislen < len) {
drivers/mtd/nand/onenand/onenand_base.c
1300
read += thislen;
drivers/mtd/nand/onenand/onenand_base.c
1301
if (read == len)
drivers/mtd/nand/onenand/onenand_base.c
1308
thislen = min_t(int, writesize, len - read);
drivers/mtd/nand/onenand/onenand_base.c
1323
ops->retlen = read;
drivers/mtd/nand/onenand/onenand_base.c
1349
int read = 0, thislen, column, oobsize;
drivers/mtd/nand/onenand/onenand_base.c
1380
while (read < len) {
drivers/mtd/nand/onenand/onenand_base.c
1405
read += thislen;
drivers/mtd/nand/onenand/onenand_base.c
1407
if (read == len)
drivers/mtd/nand/onenand/onenand_base.c
1413
if (read < len) {
drivers/mtd/nand/onenand/onenand_base.c
1420
ops->oobretlen = read;
drivers/mtd/nand/onenand/onenand_base.c
1542
int read = 0, thislen, column;
drivers/mtd/nand/onenand/onenand_base.c
1567
while (read < len) {
drivers/mtd/nand/onenand/onenand_base.c
1585
read += thislen;
drivers/mtd/nand/onenand/onenand_base.c
1586
if (read == len)
drivers/mtd/nand/onenand/onenand_base.c
1592
if (read < len) {
drivers/mtd/nand/onenand/onenand_base.c
1602
ops->oobretlen = read;
drivers/mtd/nand/qpic_common.c
230
int qcom_prep_bam_dma_desc_cmd(struct qcom_nand_controller *nandc, bool read,
drivers/mtd/nand/qpic_common.c
250
if (read)
drivers/mtd/nand/qpic_common.c
303
int qcom_prep_bam_dma_desc_data(struct qcom_nand_controller *nandc, bool read,
drivers/mtd/nand/qpic_common.c
309
if (read) {
drivers/mtd/nand/qpic_common.c
355
int qcom_prep_adm_dma_desc(struct qcom_nand_controller *nandc, bool read,
drivers/mtd/nand/qpic_common.c
375
if (read) {
drivers/mtd/nand/qpic_common.c
390
if (read) {
drivers/mtd/nand/raw/arasan-nand-controller.c
145
bool read;
drivers/mtd/nand/raw/arasan-nand-controller.c
642
nfc_op->read = true;
drivers/mtd/nand/raw/arasan-nand-controller.c
689
dir = nfc_op->read ? READ_READY : WRITE_READY;
drivers/mtd/nand/raw/arasan-nand-controller.c
693
nfc_op->read ? "Read" : "Write");
drivers/mtd/nand/raw/arasan-nand-controller.c
698
if (nfc_op->read)
drivers/mtd/nand/raw/arasan-nand-controller.c
711
if (nfc_op->read) {
drivers/mtd/nand/raw/lpc32xx_slc.c
486
int read)
drivers/mtd/nand/raw/lpc32xx_slc.c
494
read ? DMA_DEV_TO_MEM : DMA_MEM_TO_DEV;
drivers/mtd/nand/raw/lpc32xx_slc.c
504
if (!read)
drivers/mtd/nand/raw/lpc32xx_slc.c
508
if (read) {
drivers/mtd/nand/raw/lpc32xx_slc.c
540
if (!read) /* ECC availability delayed on write */
drivers/mtd/nand/raw/lpc32xx_slc.c
568
if (!read)
drivers/mtd/nand/raw/lpc32xx_slc.c
590
if (!dma_mapped && read)
drivers/mtd/nand/raw/qcom_nandc.c
258
static void update_rw_regs(struct qcom_nand_host *host, int num_cw, bool read, int cw)
drivers/mtd/nand/raw/qcom_nandc.c
264
if (read) {
drivers/mtd/nand/raw/qcom_nandc.c
299
if (read)
drivers/mtd/nand/raw/renesas-nand-controller.c
240
bool read;
drivers/mtd/nand/raw/renesas-nand-controller.c
786
rop.read = true;
drivers/mtd/nand/raw/renesas-nand-controller.c
835
if (rop.buf && !rop.read)
drivers/mtd/nand/raw/renesas-nand-controller.c
852
if (rop.buf && rop.read) {
drivers/mtd/nand/raw/renesas-nand-controller.c
871
} else if (rop.len && !rop.read) {
drivers/mtd/nand/raw/tegra_nand.c
498
bool read)
drivers/mtd/nand/raw/tegra_nand.c
501
enum dma_data_direction dir = read ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
drivers/mtd/nand/raw/tegra_nand.c
508
if (read) {
drivers/mtd/nand/raw/tegra_nand.c
566
if (read)
drivers/mtd/nand/raw/tegra_nand.c
581
if (read)
drivers/mtd/nand/spi/esmt.c
179
.read = spinand_user_otp_read,
drivers/mtd/nand/spi/esmt.c
185
.read = spinand_fact_otp_read,
drivers/mtd/nand/spi/micron.c
293
.read = spinand_user_otp_read,
drivers/mtd/nand/spi/micron.c
299
.read = spinand_fact_otp_read,
drivers/mtd/nand/spi/otp.c
231
ret = spinand->fact_otp->ops->read(spinand, ofs, len, retlen,
drivers/mtd/nand/spi/otp.c
234
ret = spinand->user_otp->ops->read(spinand, ofs, len, retlen,
drivers/mtd/nand/spi/otp.c
340
if (user_ops->read)
drivers/mtd/nand/spi/otp.c
357
if (fact_ops->read)
drivers/mtd/nftlmount.c
100
ret = mtd->read(mtd, block * nftl->EraseSize, SECTORSIZE,
drivers/mtd/nftlmount.c
148
erasesize based on UnitSizeFactor. So the erasesize we read from the mtd
drivers/mtd/nftlmount.c
219
ret = mtd->read(nftl->mbd.mtd,
drivers/mtd/spi-nor/controllers/hisi-sfc.c
319
.read = hisi_spi_nor_read,
drivers/mtd/spi-nor/controllers/nxp-spifi.c
274
.read = nxp_spifi_read,
drivers/mtd/spi-nor/core.c
2258
(!nor->controller_ops->read ||
drivers/mtd/spi-nor/core.c
2275
spi_nor_set_read_settings(struct spi_nor_read_command *read,
drivers/mtd/spi-nor/core.c
2281
read->num_mode_clocks = num_mode_clocks;
drivers/mtd/spi-nor/core.c
2282
read->num_wait_states = num_wait_states;
drivers/mtd/spi-nor/core.c
2283
read->opcode = opcode;
drivers/mtd/spi-nor/core.c
2284
read->proto = proto;
drivers/mtd/spi-nor/core.c
2387
const struct spi_nor_read_command *read)
drivers/mtd/spi-nor/core.c
2389
struct spi_mem_op op = SPI_NOR_READ_OP(read->opcode);
drivers/mtd/spi-nor/core.c
2391
spi_nor_spimem_setup_op(nor, &op, read->proto);
drivers/mtd/spi-nor/core.c
2394
op.dummy.nbytes = (read->num_mode_clocks + read->num_wait_states) *
drivers/mtd/spi-nor/core.c
252
return nor->controller_ops->read(nor, from, len, buf);
drivers/mtd/spi-nor/core.c
2540
const struct spi_nor_read_command *read;
drivers/mtd/spi-nor/core.c
2549
read = &nor->params->reads[cmd];
drivers/mtd/spi-nor/core.c
2550
nor->read_opcode = read->opcode;
drivers/mtd/spi-nor/core.c
2551
nor->read_proto = read->proto;
drivers/mtd/spi-nor/core.c
2563
nor->read_dummy = read->num_mode_clocks + read->num_wait_states;
drivers/mtd/spi-nor/core.h
316
int (*read)(struct spi_nor *nor, loff_t addr, size_t len, u8 *buf);
drivers/mtd/spi-nor/core.h
656
void spi_nor_set_read_settings(struct spi_nor_read_command *read,
drivers/mtd/spi-nor/otp.c
366
ret = ops->read(nor, rstart + rofs, len, (u8 *)buf);
drivers/mtd/spi-nor/sfdp.c
1063
const struct sfdp_4bait *read = &reads[i];
drivers/mtd/spi-nor/sfdp.c
1065
discard_hwcaps |= read->hwcaps;
drivers/mtd/spi-nor/sfdp.c
1066
if ((params->hwcaps.mask & read->hwcaps) &&
drivers/mtd/spi-nor/sfdp.c
1067
(dwords[SFDP_DWORD(1)] & read->supported_bit))
drivers/mtd/spi-nor/sfdp.c
1068
read_hwcaps |= read->hwcaps;
drivers/mtd/spi-nor/sfdp.c
236
spi_nor_set_read_settings_from_bfpt(struct spi_nor_read_command *read,
drivers/mtd/spi-nor/sfdp.c
240
read->num_mode_clocks = (half >> 5) & 0x07;
drivers/mtd/spi-nor/sfdp.c
241
read->num_wait_states = (half >> 0) & 0x1f;
drivers/mtd/spi-nor/sfdp.c
242
read->opcode = (half >> 8) & 0xff;
drivers/mtd/spi-nor/sfdp.c
243
read->proto = proto;
drivers/mtd/spi-nor/sfdp.c
502
struct spi_nor_read_command *read;
drivers/mtd/spi-nor/sfdp.c
511
read = ¶ms->reads[cmd];
drivers/mtd/spi-nor/sfdp.c
513
spi_nor_set_read_settings_from_bfpt(read, half, rd->proto);
drivers/mtd/spi-nor/winbond.c
438
.read = spi_nor_otp_read_secr,
drivers/mtd/tests/mtd_test.c
84
size_t read;
drivers/mtd/tests/mtd_test.c
87
err = mtd_read(mtd, addr, size, &read, buf);
drivers/mtd/tests/mtd_test.c
91
if (!err && read != size)
drivers/mtd/tests/nandbiterrs.c
131
size_t read;
drivers/mtd/tests/nandbiterrs.c
140
err = mtd_read(mtd, offset, mtd->writesize, &read, rbuffer);
drivers/mtd/tests/nandbiterrs.c
144
if (err < 0 || read != mtd->writesize) {
drivers/mtd/tests/subpagetest.c
119
size_t read;
drivers/mtd/tests/subpagetest.c
125
err = mtd_read(mtd, addr, subpgsize, &read, readbuf);
drivers/mtd/tests/subpagetest.c
126
if (unlikely(err || read != subpgsize)) {
drivers/mtd/tests/subpagetest.c
127
if (mtd_is_bitflip(err) && read == subpgsize) {
drivers/mtd/tests/subpagetest.c
152
err = mtd_read(mtd, addr, subpgsize, &read, readbuf);
drivers/mtd/tests/subpagetest.c
153
if (unlikely(err || read != subpgsize)) {
drivers/mtd/tests/subpagetest.c
154
if (mtd_is_bitflip(err) && read == subpgsize) {
drivers/mtd/tests/subpagetest.c
180
size_t read;
drivers/mtd/tests/subpagetest.c
189
err = mtd_read(mtd, addr, subpgsize * k, &read, readbuf);
drivers/mtd/tests/subpagetest.c
190
if (unlikely(err || read != subpgsize * k)) {
drivers/mtd/tests/subpagetest.c
191
if (mtd_is_bitflip(err) && read == subpgsize * k) {
drivers/mtd/tests/subpagetest.c
215
size_t read;
drivers/mtd/tests/subpagetest.c
222
err = mtd_read(mtd, addr, subpgsize, &read, readbuf);
drivers/mtd/tests/subpagetest.c
223
if (unlikely(err || read != subpgsize)) {
drivers/mtd/tests/subpagetest.c
224
if (mtd_is_bitflip(err) && read == subpgsize) {
drivers/mtd/tests/torturetest.c
102
err = mtd_read(mtd, addr, len, &read, check_buf);
drivers/mtd/tests/torturetest.c
108
"read %zd\n", err, ebnum, read);
drivers/mtd/tests/torturetest.c
112
if (read != len) {
drivers/mtd/tests/torturetest.c
115
len, ebnum, read);
drivers/mtd/tests/torturetest.c
364
static void print_bufs(unsigned char *read, unsigned char *written, int start,
drivers/mtd/tests/torturetest.c
371
static void report_corrupt(unsigned char *read, unsigned char *written)
drivers/mtd/tests/torturetest.c
383
if (countdiffs(written, read, i, pgsize, &bytes,
drivers/mtd/tests/torturetest.c
395
first = countdiffs(written, read, i, pgsize, &bytes,
drivers/mtd/tests/torturetest.c
411
print_bufs(read, written, offset, len);
drivers/mtd/tests/torturetest.c
415
static void print_bufs(unsigned char *read, unsigned char *written, int start,
drivers/mtd/tests/torturetest.c
426
printk(" %02x", read[start + i + j1]);
drivers/mtd/tests/torturetest.c
427
if (read[start + i + j1] != written[start + i + j1])
drivers/mtd/tests/torturetest.c
73
static void report_corrupt(unsigned char *read, unsigned char *written);
drivers/mtd/tests/torturetest.c
92
size_t read;
drivers/mtd/ubi/cdev.c
1158
.read = vol_cdev_read,
drivers/mtd/ubi/debug.c
470
.read = dfs_file_read,
drivers/mtd/ubi/debug.c
55
size_t read;
drivers/mtd/ubi/debug.c
578
.read = seq_read,
drivers/mtd/ubi/debug.c
62
err = mtd_read(ubi->mtd, addr, len, &read, buf);
drivers/mtd/ubi/debug.c
65
err, len, pnum, offset, read);
drivers/mtd/ubi/io.c
117
size_t read;
drivers/mtd/ubi/io.c
1381
size_t read;
drivers/mtd/ubi/io.c
1394
err = mtd_read(ubi->mtd, addr, len, &read, buf1);
drivers/mtd/ubi/io.c
1444
size_t read;
drivers/mtd/ubi/io.c
1458
err = mtd_read(ubi->mtd, addr, len, &read, buf);
drivers/mtd/ubi/io.c
1461
err, len, pnum, offset, read);
drivers/mtd/ubi/io.c
154
err = mtd_read(ubi->mtd, addr, len, &read, buf);
drivers/mtd/ubi/io.c
169
ubi_assert(len == read);
drivers/mtd/ubi/io.c
175
err, errstr, len, pnum, offset, read);
drivers/mtd/ubi/io.c
181
err, errstr, len, pnum, offset, read);
drivers/mtd/ubi/io.c
189
if (read != len && mtd_is_eccerr(err)) {
drivers/mtd/ubi/io.c
194
ubi_assert(len == read);
drivers/mtd/ubi/io.c
209
len, pnum, offset, read);
drivers/net/can/flexcan/flexcan-core.c
1008
reg_iflag1 = priv->read(®s->iflag1);
drivers/net/can/flexcan/flexcan-core.c
1012
reg_ctrl = priv->read(&mb->can_ctrl);
drivers/net/can/flexcan/flexcan-core.c
1032
reg_id = priv->read(&mb->can_id);
drivers/net/can/flexcan/flexcan-core.c
1054
__be32 data = cpu_to_be32(priv->read(&mb->data[i / sizeof(u32)]));
drivers/net/can/flexcan/flexcan-core.c
1068
priv->read(®s->timer);
drivers/net/can/flexcan/flexcan-core.c
1099
reg_iflag1 = priv->read(®s->iflag1);
drivers/net/can/flexcan/flexcan-core.c
1119
u32 reg_ctrl = priv->read(&priv->tx_mb->can_ctrl);
drivers/net/can/flexcan/flexcan-core.c
1134
reg_esr = priv->read(®s->esr);
drivers/net/can/flexcan/flexcan-core.c
1204
reg = priv->read(®s->ctrl);
drivers/net/can/flexcan/flexcan-core.c
1222
priv->read(®s->mcr), priv->read(®s->ctrl));
drivers/net/can/flexcan/flexcan-core.c
1275
reg_fdcbt = priv->read(®s->fdcbt);
drivers/net/can/flexcan/flexcan-core.c
1292
reg_ctrl2 = priv->read(®s->ctrl2);
drivers/net/can/flexcan/flexcan-core.c
1302
reg_fdctrl = priv->read(®s->fdctrl);
drivers/net/can/flexcan/flexcan-core.c
1326
priv->read(®s->mcr), priv->read(®s->ctrl),
drivers/net/can/flexcan/flexcan-core.c
1327
priv->read(®s->ctrl2), priv->read(®s->fdctrl),
drivers/net/can/flexcan/flexcan-core.c
1328
priv->read(®s->cbt), priv->read(®s->fdcbt));
drivers/net/can/flexcan/flexcan-core.c
1337
reg = priv->read(®s->ctrl);
drivers/net/can/flexcan/flexcan-core.c
1371
reg_ctrl2 = priv->read(®s->ctrl2);
drivers/net/can/flexcan/flexcan-core.c
1495
reg_mcr = priv->read(®s->mcr);
drivers/net/can/flexcan/flexcan-core.c
1548
reg_ctrl = priv->read(®s->ctrl);
drivers/net/can/flexcan/flexcan-core.c
1571
reg_ctrl2 = priv->read(®s->ctrl2);
drivers/net/can/flexcan/flexcan-core.c
1579
reg_fdctrl = priv->read(®s->fdctrl);
drivers/net/can/flexcan/flexcan-core.c
1652
reg_ctrl2 = priv->read(®s->ctrl2);
drivers/net/can/flexcan/flexcan-core.c
1657
reg_mecr = priv->read(®s->mecr);
drivers/net/can/flexcan/flexcan-core.c
1685
priv->read(®s->mcr), priv->read(®s->ctrl));
drivers/net/can/flexcan/flexcan-core.c
1887
reg = priv->read(®s->ctrl);
drivers/net/can/flexcan/flexcan-core.c
1904
reg = priv->read(®s->mcr);
drivers/net/can/flexcan/flexcan-core.c
1913
reg = priv->read(®s->mcr);
drivers/net/can/flexcan/flexcan-core.c
2192
priv->read = flexcan_read_be;
drivers/net/can/flexcan/flexcan-core.c
2195
priv->read = flexcan_read_le;
drivers/net/can/flexcan/flexcan-core.c
493
while (timeout-- && !(priv->read(®s->mcr) & FLEXCAN_MCR_LPM_ACK))
drivers/net/can/flexcan/flexcan-core.c
496
if (!(priv->read(®s->mcr) & FLEXCAN_MCR_LPM_ACK))
drivers/net/can/flexcan/flexcan-core.c
507
while (timeout-- && (priv->read(®s->mcr) & FLEXCAN_MCR_LPM_ACK))
drivers/net/can/flexcan/flexcan-core.c
510
if (priv->read(®s->mcr) & FLEXCAN_MCR_LPM_ACK)
drivers/net/can/flexcan/flexcan-core.c
521
reg_mcr = priv->read(®s->mcr);
drivers/net/can/flexcan/flexcan-core.c
554
reg_mcr = priv->read(®s->mcr);
drivers/net/can/flexcan/flexcan-core.c
598
reg_mcr = priv->read(®s->mcr);
drivers/net/can/flexcan/flexcan-core.c
671
reg = priv->read(®s->mcr);
drivers/net/can/flexcan/flexcan-core.c
683
reg = priv->read(®s->mcr);
drivers/net/can/flexcan/flexcan-core.c
702
reg = priv->read(®s->mcr);
drivers/net/can/flexcan/flexcan-core.c
706
while (timeout-- && !(priv->read(®s->mcr) & FLEXCAN_MCR_FRZ_ACK))
drivers/net/can/flexcan/flexcan-core.c
709
if (!(priv->read(®s->mcr) & FLEXCAN_MCR_FRZ_ACK))
drivers/net/can/flexcan/flexcan-core.c
721
reg = priv->read(®s->mcr);
drivers/net/can/flexcan/flexcan-core.c
725
while (timeout-- && (priv->read(®s->mcr) & FLEXCAN_MCR_FRZ_ACK))
drivers/net/can/flexcan/flexcan-core.c
728
if (priv->read(®s->mcr) & FLEXCAN_MCR_FRZ_ACK)
drivers/net/can/flexcan/flexcan-core.c
740
while (timeout-- && (priv->read(®s->mcr) & FLEXCAN_MCR_SOFTRST))
drivers/net/can/flexcan/flexcan-core.c
743
if (priv->read(®s->mcr) & FLEXCAN_MCR_SOFTRST)
drivers/net/can/flexcan/flexcan-core.c
754
u32 reg = priv->read(®s->ecr);
drivers/net/can/flexcan/flexcan-core.c
841
timestamp = priv->read(®s->timer) << 16;
drivers/net/can/flexcan/flexcan-core.c
924
timestamp = priv->read(®s->timer) << 16;
drivers/net/can/flexcan/flexcan-core.c
945
reg = (u64)priv->read(addr - 4) << 32;
drivers/net/can/flexcan/flexcan-core.c
947
reg |= priv->read(addr);
drivers/net/can/flexcan/flexcan-core.c
993
reg_ctrl = priv->read(&mb->can_ctrl);
drivers/net/can/flexcan/flexcan.h
121
u32 (*read)(void __iomem *addr);
drivers/net/can/m_can/tcan4x5x-regmap.c
153
.read = tcan4x5x_regmap_read,
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
65
cc->read = rkcanfd_timestamp_read;
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
515
.read = mcp251xfd_regmap_nocrc_read,
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
537
.read = mcp251xfd_regmap_crc_read,
drivers/net/can/spi/mcp251xfd/mcp251xfd-timestamp.c
46
cc->read = mcp251xfd_timestamp_raw_read;
drivers/net/can/usb/gs_usb.c
478
cc->read = gs_usb_timestamp_read;
drivers/net/dsa/bcm_sf2.c
632
priv->user_mii_bus->read = bcm_sf2_sw_mdio_read;
drivers/net/dsa/lan9303_mdio.c
45
return mdio->bus->read(mdio->bus, PHY_ADDR(reg), PHY_REG(reg));
drivers/net/dsa/lantiq/lantiq_gswip_common.c
208
bus->read = gswip_mdio_rd;
drivers/net/dsa/microchip/ksz8863_smi.c
86
.read = ksz8863_mdio_read,
drivers/net/dsa/microchip/ksz8863_smi.c
90
.read = ksz8863_mdio_read,
drivers/net/dsa/microchip/ksz8863_smi.c
95
.read = ksz8863_mdio_read,
drivers/net/dsa/microchip/ksz_common.c
2770
bus->read = ksz_parent_mdio_read;
drivers/net/dsa/microchip/ksz_common.c
2776
bus->read = ksz_sw_mdio_read;
drivers/net/dsa/microchip/ksz_common.c
3172
if (!p->read) {
drivers/net/dsa/microchip/ksz_common.c
3179
p->read = false;
drivers/net/dsa/microchip/ksz_common.c
3257
dev->ports[dp->index].read = true;
drivers/net/dsa/microchip/ksz_common.h
136
u32 read:1; /* read MIB counters in background */
drivers/net/dsa/microchip/ksz_common.h
966
.read = ksz8463_spi_read, \
drivers/net/dsa/mt7530-mdio.c
58
lo = bus->read(bus, priv->mdiodev->addr, r);
drivers/net/dsa/mt7530-mdio.c
59
hi = bus->read(bus, priv->mdiodev->addr, 0x10);
drivers/net/dsa/mt7530.c
124
val = bus->read(bus, MT753X_CTRL_PHY_ADDR(priv->mdiodev->addr),
drivers/net/dsa/mt7530.c
2327
bus->read = mt753x_phy_read_c22;
drivers/net/dsa/mv88e6xxx/chip.c
3855
bus->read = mv88e6xxx_mdio_read;
drivers/net/dsa/mv88e6xxx/chip.h
450
int (*read)(struct mv88e6xxx_chip *chip, int addr, int reg, u16 *val);
drivers/net/dsa/mv88e6xxx/ptp.c
484
chip->tstamp_cc.read = mv88e6xxx_ptp_clock_read;
drivers/net/dsa/mv88e6xxx/smi.c
101
.read = mv88e6xxx_smi_dual_direct_read,
drivers/net/dsa/mv88e6xxx/smi.c
166
.read = mv88e6xxx_smi_indirect_read,
drivers/net/dsa/mv88e6xxx/smi.c
84
.read = mv88e6xxx_smi_direct_read,
drivers/net/dsa/mv88e6xxx/smi.h
40
if (chip->smi_ops && chip->smi_ops->read)
drivers/net/dsa/mv88e6xxx/smi.h
41
return chip->smi_ops->read(chip, dev, reg, data);
drivers/net/dsa/mxl862xx/mxl862xx-host.c
150
u16 size, bool read, bool quiet)
drivers/net/dsa/mxl862xx/mxl862xx-host.c
185
if (ret < 0 || !read)
drivers/net/dsa/mxl862xx/mxl862xx-host.h
9
bool read, bool quiet);
drivers/net/dsa/mxl862xx/mxl862xx.c
156
bus->read = mxl862xx_phy_read_mii_bus;
drivers/net/dsa/ocelot/felix_vsc9959.c
1000
bus->read = enetc_mdio_read_c22;
drivers/net/dsa/qca/ar9331.c
1027
.read = ar9331_mdio_read,
drivers/net/dsa/qca/ar9331.c
373
mbus->read = ar9331_sw_mbus_read;
drivers/net/dsa/qca/qca8k-8xxx.c
573
.read = qca8k_bulk_read,
drivers/net/dsa/qca/qca8k-8xxx.c
623
qca8k_phy_eth_command(struct qca8k_priv *priv, bool read, int phy,
drivers/net/dsa/qca/qca8k-8xxx.c
642
if (read) {
drivers/net/dsa/qca/qca8k-8xxx.c
735
if (read) {
drivers/net/dsa/qca/qca8k-8xxx.c
75
ret = bus->read(bus, phy_id, regnum);
drivers/net/dsa/qca/qca8k-8xxx.c
95
ret = bus->read(bus, phy_id, regnum);
drivers/net/dsa/qca/qca8k-8xxx.c
974
bus->read = qca8k_internal_mdio_read;
drivers/net/dsa/qca/qca8k-8xxx.c
983
bus->read = qca8k_legacy_mdio_read;
drivers/net/dsa/realtek/realtek-mdio.c
92
ret = bus->read(bus, priv->mdio_addr, REALTEK_MDIO_DATA_READ_REG);
drivers/net/dsa/realtek/rtl83xx.c
93
bus->read = rtl83xx_user_mdio_read;
drivers/net/dsa/rzn1_a5psw.c
1136
bus->read = a5psw_mdio_read;
drivers/net/dsa/sja1105/sja1105_mdio.c
282
bus->read = sja1105_base_tx_mdio_read;
drivers/net/dsa/sja1105/sja1105_mdio.c
336
bus->read = sja1105_base_t1_mdio_read_c22;
drivers/net/dsa/vitesse-vsc73xx-core.c
497
return vsc->ops->read(vsc, block, subblock, reg, val);
drivers/net/dsa/vitesse-vsc73xx-platform.c
138
.read = vsc73xx_platform_read,
drivers/net/dsa/vitesse-vsc73xx-spi.c
185
.read = vsc73xx_spi_read,
drivers/net/dsa/vitesse-vsc73xx.h
70
int (*read)(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg,
drivers/net/dsa/yt921x.c
192
return priv->reg_ops->read(priv->reg_ctx, reg, valp);
drivers/net/dsa/yt921x.c
395
.read = yt921x_reg_mdio_read,
drivers/net/dsa/yt921x.c
524
mbus->read = yt921x_mbus_int_read;
drivers/net/dsa/yt921x.c
656
mbus->read = yt921x_mbus_ext_read;
drivers/net/dsa/yt921x.h
597
int (*read)(void *context, u32 reg, u32 *valp);
drivers/net/ethernet/actions/owl-emac.c
1341
priv->mii->read = owl_emac_mdio_read;
drivers/net/ethernet/adi/adin1110.c
523
mii_bus->read = adin1110_mdio_read;
drivers/net/ethernet/aeroflex/greth.c
1303
greth->mdio->read = greth_mdio_read;
drivers/net/ethernet/agere/et131x.c
4024
adapter->mii_bus->read = et131x_mdio_read;
drivers/net/ethernet/altera/altera_tse_main.c
151
mdio->read = &altera_tse_mdio_read;
drivers/net/ethernet/amd/au1000_eth.c
1209
aup->mii_bus->read = au1000_mdiobus_read;
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
114
.read = xgmac_reg_addr_read,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
121
.read = xgmac_reg_value_read,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
192
.read = xpcs_mmd_read,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
199
.read = xpcs_reg_addr_read,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
206
.read = xpcs_reg_value_read,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
259
.read = xprop_reg_addr_read,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
266
.read = xprop_reg_value_read,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
319
.read = xi2c_reg_addr_read,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
326
.read = xi2c_reg_value_read,
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
3695
mii->read = xgbe_phy_mii_read_c22;
drivers/net/ethernet/apm/xgene-v2/mdio.c
111
mdio_bus->read = xge_mdio_read;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
948
mdio_bus->read = xgene_mdio_rgmii_read;
drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c
112
.read = aq_hwmon_read,
drivers/net/ethernet/arc/emac_mdio.c
148
bus->read = &arc_mdio_read;
drivers/net/ethernet/asix/ax88796c_main.c
1002
ax_local->mdiobus->read = ax88796c_mdio_read;
drivers/net/ethernet/atheros/ag71xx.c
715
mii_bus->read = ag71xx_mdio_mii_read;
drivers/net/ethernet/atheros/alx/hw.c
261
u32 read;
drivers/net/ethernet/atheros/alx/hw.c
265
read = alx_read_mem32(hw, reg);
drivers/net/ethernet/atheros/alx/hw.c
266
if ((read & wait) == 0) {
drivers/net/ethernet/atheros/alx/hw.c
268
*val = read;
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
414
unsigned long read, released = 0;
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
419
read = tx_spb_dma_rq(intf, TX_SPB_DMA_READ);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
420
while (intf->tx_spb_dma_read != read) {
drivers/net/ethernet/broadcom/b44.c
2251
mii_bus->read = b44_mdio_read_phylib;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1818
bus->read = bcm_enet_mdio_read_phylib;
drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c
228
mii_bus->read = bcma_mdio_mii_read;
drivers/net/ethernet/broadcom/bgmac-bcma.c
303
bgmac->read = bcma_bgmac_read;
drivers/net/ethernet/broadcom/bgmac-platform.c
231
bgmac->read = platform_bgmac_read;
drivers/net/ethernet/broadcom/bgmac.h
485
u32 (*read)(struct bgmac *bgmac, u16 offset);
drivers/net/ethernet/broadcom/bgmac.h
512
return bgmac->read(bgmac, offset);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
92
struct op_read read;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15196
bp->cyclecounter.read = bnx2x_cyclecounter_read;
drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c
61
.read = debugfs_dim_read,
drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.c
151
.read = bnxt_hwmon_read,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
1035
ptp->cc.read = bnxt_cc_read;
drivers/net/ethernet/broadcom/sb1250-mac.c
2221
sc->mii_bus->read = sbmac_mii_read;
drivers/net/ethernet/broadcom/tg3.c
1546
tp->mdio_bus->read = &tg3_mdio_read;
drivers/net/ethernet/brocade/bna/bfa_ioc.c
3129
struct bfi_flash_read_rsp *read;
drivers/net/ethernet/brocade/bna/bfa_ioc.c
3177
status = be32_to_cpu(m.read->status);
drivers/net/ethernet/brocade/bna/bfa_ioc.c
3182
u32 len = be32_to_cpu(m.read->length);
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
437
.read = bnad_debugfs_read,
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
445
.read = bnad_debugfs_read,
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
453
.read = bnad_debugfs_read_regrd,
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
470
.read = bnad_debugfs_read,
drivers/net/ethernet/cadence/macb_main.c
1005
bp->mii_bus->read = &macb_mdio_read_c22;
drivers/net/ethernet/cavium/common/cavium_ptp.c
250
cc->read = cavium_ptp_cc_read;
drivers/net/ethernet/chelsio/cxgb/cphy.h
141
phy->mdio.mdio_read = mdio_ops->read;
drivers/net/ethernet/chelsio/cxgb/cphy.h
36
int (*read)(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb/subr.c
321
.read = mi1_mdio_read,
drivers/net/ethernet/chelsio/cxgb/subr.c
380
.read = mi1_mdio_ext_read,
drivers/net/ethernet/chelsio/cxgb3/common.h
158
int (*read)(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb3/common.h
591
phy->mdio.mdio_read = mdio_ops->read;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
248
.read = t3_mi1_read,
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
313
.read = mi1_ext_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1139
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1237
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1320
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1613
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1661
.read = flash_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1933
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2010
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2229
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2313
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
232
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2376
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2564
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
275
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
321
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
3248
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
3308
.read = mem_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
3450
.read = blocked_fl_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
414
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
443
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
689
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
725
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
815
.read = seq_read,
drivers/net/ethernet/chelsio/cxgb4/l2t.c
740
.read = seq_read,
drivers/net/ethernet/davicom/dm9051.c
1117
db->mdiobus->read = dm9051_mdio_read;
drivers/net/ethernet/dec/tulip/uli526x.c
1061
if ((phy->read(db, db->phy_addr, 5) & 0x01e0)!=0)
drivers/net/ethernet/dec/tulip/uli526x.c
121
u16 (*read)(struct uli526x_board_info *, u8, u8);
drivers/net/ethernet/dec/tulip/uli526x.c
1481
phy_mode = phy->read(db, db->phy_addr, 1);
drivers/net/ethernet/dec/tulip/uli526x.c
1482
phy_mode = phy->read(db, db->phy_addr, 1);
drivers/net/ethernet/dec/tulip/uli526x.c
1486
phy_mode = ((phy->read(db, db->phy_addr, 5) & 0x01e0)<<7);
drivers/net/ethernet/dec/tulip/uli526x.c
1525
phy_reg = phy->read(db, db->phy_addr, 4) & ~0x01e0;
drivers/net/ethernet/dec/tulip/uli526x.c
1577
phy_reg = phy->read(db, db->phy_addr, 6);
drivers/net/ethernet/dec/tulip/uli526x.c
341
db->phy.read = phy_readby_cr10;
drivers/net/ethernet/dec/tulip/uli526x.c
345
db->phy.read = phy_readby_cr9;
drivers/net/ethernet/dec/tulip/uli526x.c
523
phy_value = phy->read(db, phy_tmp, 3); //peer add
drivers/net/ethernet/dec/tulip/uli526x.c
536
phy_reg_reset = phy->read(db, db->phy_addr, 0);
drivers/net/ethernet/dec/tulip/uli526x.c
545
while (timeout-- && phy->read(db, db->phy_addr, 0) & 0x8000)
drivers/net/ethernet/engleder/tsnep.h
126
int read;
drivers/net/ethernet/engleder/tsnep.h
90
int read;
drivers/net/ethernet/engleder/tsnep_main.c
1046
rx->read = 0;
drivers/net/ethernet/engleder/tsnep_main.c
1071
if (rx->read <= rx->write)
drivers/net/ethernet/engleder/tsnep_main.c
1072
return TSNEP_RING_SIZE - rx->write + rx->read - 1;
drivers/net/ethernet/engleder/tsnep_main.c
1074
return rx->read - rx->write - 1;
drivers/net/ethernet/engleder/tsnep_main.c
1136
struct tsnep_rx_entry *read = &rx->entry[rx->read];
drivers/net/ethernet/engleder/tsnep_main.c
1138
tsnep_rx_set_page(rx, entry, read->page);
drivers/net/ethernet/engleder/tsnep_main.c
1139
read->page = NULL;
drivers/net/ethernet/engleder/tsnep_main.c
1220
struct tsnep_rx_entry *read = &rx->entry[rx->read];
drivers/net/ethernet/engleder/tsnep_main.c
1222
tsnep_rx_set_xdp(rx, entry, read->xdp);
drivers/net/ethernet/engleder/tsnep_main.c
1223
read->xdp = NULL;
drivers/net/ethernet/engleder/tsnep_main.c
1460
while (likely(done < budget) && (rx->read != rx->write)) {
drivers/net/ethernet/engleder/tsnep_main.c
1461
entry = &rx->entry[rx->read];
drivers/net/ethernet/engleder/tsnep_main.c
1478
rx->read = (rx->read + 1) & TSNEP_RING_MASK;
drivers/net/ethernet/engleder/tsnep_main.c
1505
rx->read = (rx->read + 1) & TSNEP_RING_MASK;
drivers/net/ethernet/engleder/tsnep_main.c
1561
while (likely(done < budget) && (rx->read != rx->write)) {
drivers/net/ethernet/engleder/tsnep_main.c
1562
entry = &rx->entry[rx->read];
drivers/net/ethernet/engleder/tsnep_main.c
1579
rx->read = (rx->read + 1) & TSNEP_RING_MASK;
drivers/net/ethernet/engleder/tsnep_main.c
1606
rx->read = (rx->read + 1) & TSNEP_RING_MASK;
drivers/net/ethernet/engleder/tsnep_main.c
1659
if (rx->read != rx->write) {
drivers/net/ethernet/engleder/tsnep_main.c
1660
entry = &rx->entry[rx->read];
drivers/net/ethernet/engleder/tsnep_main.c
2446
adapter->mdiobus->read = tsnep_mdiobus_read;
drivers/net/ethernet/engleder/tsnep_main.c
342
tx->read = 0;
drivers/net/ethernet/engleder/tsnep_main.c
375
while (READ_ONCE(tx->read) != tx->write) {
drivers/net/ethernet/engleder/tsnep_main.c
444
if (tx->read <= tx->write)
drivers/net/ethernet/engleder/tsnep_main.c
445
return TSNEP_RING_SIZE - tx->write + tx->read - 1;
drivers/net/ethernet/engleder/tsnep_main.c
447
return tx->read - tx->write - 1;
drivers/net/ethernet/engleder/tsnep_main.c
832
if (tx->read == tx->write)
drivers/net/ethernet/engleder/tsnep_main.c
835
entry = &tx->entry[tx->read];
drivers/net/ethernet/engleder/tsnep_main.c
854
length = tsnep_tx_unmap(tx, tx->read, count);
drivers/net/ethernet/engleder/tsnep_main.c
885
tx->read = (tx->read + count) & TSNEP_RING_MASK;
drivers/net/ethernet/engleder/tsnep_main.c
920
if (tx->read != tx->write) {
drivers/net/ethernet/engleder/tsnep_main.c
921
entry = &tx->entry[tx->read];
drivers/net/ethernet/ethoc.c
1204
priv->mdio->read = ethoc_mdio_read;
drivers/net/ethernet/faraday/ftgmac100.c
1765
priv->mii_bus->read = ftgmac100_mdiobus_read;
drivers/net/ethernet/freescale/enetc/enetc_cbdr.c
242
bool read)
drivers/net/ethernet/freescale/enetc/enetc_cbdr.c
259
if (!read)
drivers/net/ethernet/freescale/enetc/enetc_cbdr.c
264
cbd.cmd = read ? 2 : 1;
drivers/net/ethernet/freescale/enetc/enetc_cbdr.c
271
if (read)
drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c
66
bus->read = enetc_mdio_read_c22;
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
172
bus->read = enetc_mdio_read_c22;
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
221
bus->read = enetc_mdio_read_c22;
drivers/net/ethernet/freescale/fec_main.c
3150
fep->mii_bus->read = fec_enet_mdio_read_c22;
drivers/net/ethernet/freescale/fec_mpc52xx_phy.c
84
bus->read = mpc52xx_fec_mdio_read;
drivers/net/ethernet/freescale/fec_ptp.c
326
fep->cc.read = fec_ptp_read;
drivers/net/ethernet/freescale/fs_enet/mii-fec.c
117
new_bus->read = &fs_enet_fec_mii_read;
drivers/net/ethernet/freescale/fsl_pq_mdio.c
431
new_bus->read = &fsl_pq_mdio_read;
drivers/net/ethernet/freescale/xgmac_mdio.c
395
bus->read = xgmac_mdio_read_c22;
drivers/net/ethernet/fungible/funcore/fun_hci.h
598
} read;
drivers/net/ethernet/fungible/funcore/fun_hci.h
676
} read;
drivers/net/ethernet/fungible/funeth/funeth_main.c
106
for (r48rsp = cmd.rsp.u.read.read48, i = 0; i < n; i++, r48rsp++) {
drivers/net/ethernet/fungible/funeth/funeth_main.c
88
cmd_size = offsetof(struct fun_admin_port_req, u.read.read48) +
drivers/net/ethernet/fungible/funeth/funeth_main.c
95
cmd.req.u.read =
drivers/net/ethernet/fungible/funeth/funeth_main.c
99
cmd.req.u.read.read48[i] = FUN_ADMIN_READ48_REQ_INIT(keys[i]);
drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.c
153
root, hbg_dbg_infos[i].read);
drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.c
19
int (*read)(struct seq_file *seq, void *data);
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
288
mdio_bus->read = hbg_mdio_read22;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1180
bus->read = hix5hd2_mdio_read;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
147
mdio_bus->read = hclge_mdio_read;
drivers/net/ethernet/hisilicon/hns_mdio.c
517
new_bus->read = hns_mdio_read_c22;
drivers/net/ethernet/huawei/hinic/hinic_debugfs.c
175
.read = hinic_dbg_cmd_read,
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
683
node->read.hw_wb_resp_paddr = 0;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.h
160
} read;
drivers/net/ethernet/ibm/emac/core.c
2572
bus->read = &emac_mii_bus_read;
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
667
u32 read;
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
672
read = readl(address);
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
673
if (read != (write & test[i] & mask)) {
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
676
reg, read, (write & test[i] & mask));
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
689
u32 read;
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
692
read = readl(address);
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
693
if ((read & mask) != (write & mask)) {
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
696
reg, (read & mask), (write & mask));
drivers/net/ethernet/intel/e1000/e1000_hw.h
508
} read;
drivers/net/ethernet/intel/e1000/e1000_hw.h
534
} read;
drivers/net/ethernet/intel/e1000e/80003es2lan.c
1384
.read = e1000e_read_nvm_eerd,
drivers/net/ethernet/intel/e1000e/82571.c
1937
.read = e1000e_read_nvm_eerd,
drivers/net/ethernet/intel/e1000e/e1000.h
588
return hw->nvm.ops.read(hw, offset, words, data);
drivers/net/ethernet/intel/e1000e/ethtool.c
1287
rx_desc->read.buffer_addr =
drivers/net/ethernet/intel/e1000e/hw.h
250
} read;
drivers/net/ethernet/intel/e1000e/hw.h
280
} read;
drivers/net/ethernet/intel/e1000e/hw.h
563
s32 (*read)(struct e1000_hw *, u16, u16, u16 *);
drivers/net/ethernet/intel/e1000e/ich8lan.c
5990
.read = e1000_read_nvm_ich8lan,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6002
.read = e1000_read_nvm_spt,
drivers/net/ethernet/intel/e1000e/ich8lan.c
849
u16 *data, bool read)
drivers/net/ethernet/intel/e1000e/ich8lan.c
857
if (read)
drivers/net/ethernet/intel/e1000e/netdev.c
4473
adapter->cc.read = e1000e_cyclecounter_read;
drivers/net/ethernet/intel/e1000e/netdev.c
688
rx_desc->read.buffer_addr = cpu_to_le64(buffer_info->dma);
drivers/net/ethernet/intel/e1000e/netdev.c
739
rx_desc->read.buffer_addr[j + 1] =
drivers/net/ethernet/intel/e1000e/netdev.c
765
rx_desc->read.buffer_addr[j + 1] =
drivers/net/ethernet/intel/e1000e/netdev.c
790
rx_desc->read.buffer_addr[0] = cpu_to_le64(buffer_info->dma);
drivers/net/ethernet/intel/e1000e/netdev.c
874
rx_desc->read.buffer_addr = cpu_to_le64(buffer_info->dma);
drivers/net/ethernet/intel/e1000e/phy.c
12
u16 *data, bool read);
drivers/net/ethernet/intel/e1000e/phy.c
2685
u16 *data, bool read, bool page_set)
drivers/net/ethernet/intel/e1000e/phy.c
2716
if (read) {
drivers/net/ethernet/intel/e1000e/phy.c
3045
u16 *data, bool read)
drivers/net/ethernet/intel/e1000e/phy.c
3067
if (read)
drivers/net/ethernet/intel/e1000e/phy.c
9
u16 *data, bool read, bool page_set);
drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c
137
.read = seq_read,
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
561
i, rxd->read.pkt_addr,
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
562
rxd->read.hdr_addr);
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
582
rxd->read.pkt_addr, rxd->read.hdr_addr);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
1704
rx_desc->read.pkt_addr = cpu_to_le64(bi->dma + bi->page_offset);
drivers/net/ethernet/intel/i40e/i40e_type.h
600
} read;
drivers/net/ethernet/intel/i40e/i40e_type.h
633
} read;
drivers/net/ethernet/intel/i40e/i40e_xsk.c
260
rx_desc->read.pkt_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/i40e/i40e_xsk.c
261
rx_desc->read.hdr_addr = 0;
drivers/net/ethernet/intel/ice/devlink/devlink.c
2037
.read = ice_devlink_nvm_read,
drivers/net/ethernet/intel/ice/devlink/devlink.c
2044
.read = ice_devlink_nvm_read,
drivers/net/ethernet/intel/ice/ice_hwmon.c
80
.read = ice_hwmon_read
drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h
14
} read;
drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h
174
} read;
drivers/net/ethernet/intel/ice/ice_txrx.c
860
rx_desc->read.pkt_addr = cpu_to_le64(addr);
drivers/net/ethernet/intel/ice/ice_txrx.c
873
rx_desc->read.hdr_addr = cpu_to_le64(addr);
drivers/net/ethernet/intel/ice/ice_xsk.c
270
rx_desc->read.pkt_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/igb/e1000_82575.c
1709
ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &data);
drivers/net/ethernet/intel/igb/e1000_82575.c
2223
ret_val = hw->nvm.ops.read(hw, NVM_INIT_CONTROL3_PORT_A +
drivers/net/ethernet/intel/igb/e1000_82575.c
2367
ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
drivers/net/ethernet/intel/igb/e1000_82575.c
2402
ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
drivers/net/ethernet/intel/igb/e1000_82575.c
2434
ret_val = hw->nvm.ops.read(hw, NVM_COMPATIBILITY_REG_3, 1, &nvm_data);
drivers/net/ethernet/intel/igb/e1000_82575.c
2473
ret_val = hw->nvm.ops.read(hw, NVM_COMPATIBILITY_REG_3, 1, &nvm_data);
drivers/net/ethernet/intel/igb/e1000_82575.c
2560
u16 *data, bool read)
drivers/net/ethernet/intel/igb/e1000_82575.c
2568
if (read)
drivers/net/ethernet/intel/igb/e1000_82575.c
2794
hw->nvm.ops.read(hw, NVM_ETS_CFG, 1, &ets_offset);
drivers/net/ethernet/intel/igb/e1000_82575.c
2798
hw->nvm.ops.read(hw, ets_offset, 1, &ets_cfg);
drivers/net/ethernet/intel/igb/e1000_82575.c
2808
hw->nvm.ops.read(hw, (ets_offset + i), 1, &ets_sensor);
drivers/net/ethernet/intel/igb/e1000_82575.c
2853
hw->nvm.ops.read(hw, NVM_ETS_CFG, 1, &ets_offset);
drivers/net/ethernet/intel/igb/e1000_82575.c
2857
hw->nvm.ops.read(hw, ets_offset, 1, &ets_cfg);
drivers/net/ethernet/intel/igb/e1000_82575.c
2866
hw->nvm.ops.read(hw, (ets_offset + i), 1, &ets_sensor);
drivers/net/ethernet/intel/igb/e1000_82575.c
2909
.read = igb_read_nvm_eerd,
drivers/net/ethernet/intel/igb/e1000_82575.c
376
nvm->ops.read = igb_read_nvm_eerd;
drivers/net/ethernet/intel/igb/e1000_82575.c
378
nvm->ops.read = igb_read_nvm_spi;
drivers/net/ethernet/intel/igb/e1000_82575.h
101
} read;
drivers/net/ethernet/intel/igb/e1000_82575.h
67
} read;
drivers/net/ethernet/intel/igb/e1000_hw.h
333
s32 (*read)(struct e1000_hw *, u16, u16, u16 *);
drivers/net/ethernet/intel/igb/e1000_hw.h
476
s32 (*read)(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id,
drivers/net/ethernet/intel/igb/e1000_i210.c
550
read_op_ptr = hw->nvm.ops.read;
drivers/net/ethernet/intel/igb/e1000_i210.c
551
hw->nvm.ops.read = igb_read_nvm_eerd;
drivers/net/ethernet/intel/igb/e1000_i210.c
556
hw->nvm.ops.read = read_op_ptr;
drivers/net/ethernet/intel/igb/e1000_i210.c
704
ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data);
drivers/net/ethernet/intel/igb/e1000_i210.c
734
u8 dev_addr, u16 *data, bool read)
drivers/net/ethernet/intel/igb/e1000_i210.c
751
if (read)
drivers/net/ethernet/intel/igb/e1000_i210.c
805
nvm->ops.read = igb_read_nvm_srrd_i210;
drivers/net/ethernet/intel/igb/e1000_i210.c
811
nvm->ops.read = igb_read_invm_i210;
drivers/net/ethernet/intel/igb/e1000_mac.c
1369
ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data);
drivers/net/ethernet/intel/igb/e1000_mac.c
300
ret_val = hw->nvm.ops.read(hw, NVM_ALT_MAC_ADDR_PTR, 1,
drivers/net/ethernet/intel/igb/e1000_mac.c
321
ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data);
drivers/net/ethernet/intel/igb/e1000_mac.c
809
ret_val = hw->nvm.ops.read(hw, NVM_INIT_CONTROL2_REG + lan_offset,
drivers/net/ethernet/intel/igb/e1000_mbx.c
201
if (!mbx->ops.read)
drivers/net/ethernet/intel/igb/e1000_mbx.c
207
ret_val = mbx->ops.read(hw, msg, size, mbx_id, true);
drivers/net/ethernet/intel/igb/e1000_mbx.c
26
if (mbx->ops.read)
drivers/net/ethernet/intel/igb/e1000_mbx.c
27
ret_val = mbx->ops.read(hw, msg, size, mbx_id, unlock);
drivers/net/ethernet/intel/igb/e1000_mbx.c
458
mbx->ops.read = igb_read_mbx_pf;
drivers/net/ethernet/intel/igb/e1000_nvm.c
500
ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_0, 1, &nvm_data);
drivers/net/ethernet/intel/igb/e1000_nvm.c
506
ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_1, 1, &pointer);
drivers/net/ethernet/intel/igb/e1000_nvm.c
551
ret_val = hw->nvm.ops.read(hw, pointer, 1, &length);
drivers/net/ethernet/intel/igb/e1000_nvm.c
574
ret_val = hw->nvm.ops.read(hw, pointer + offset, 1, &nvm_data);
drivers/net/ethernet/intel/igb/e1000_nvm.c
631
ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
drivers/net/ethernet/intel/igb/e1000_nvm.c
664
ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
drivers/net/ethernet/intel/igb/e1000_nvm.c
698
hw->nvm.ops.read(hw, NVM_ETRACK_HIWORD, 1, &etrack_test);
drivers/net/ethernet/intel/igb/e1000_nvm.c
710
hw->nvm.ops.read(hw, NVM_VERSION, 1, &fw_version);
drivers/net/ethernet/intel/igb/e1000_nvm.c
727
hw->nvm.ops.read(hw, NVM_COMB_VER_PTR, 1, &comb_offset);
drivers/net/ethernet/intel/igb/e1000_nvm.c
731
hw->nvm.ops.read(hw, (NVM_COMB_VER_OFF + comb_offset
drivers/net/ethernet/intel/igb/e1000_nvm.c
733
hw->nvm.ops.read(hw, (NVM_COMB_VER_OFF + comb_offset),
drivers/net/ethernet/intel/igb/e1000_nvm.c
755
hw->nvm.ops.read(hw, NVM_VERSION, 1, &fw_version);
drivers/net/ethernet/intel/igb/e1000_nvm.c
775
hw->nvm.ops.read(hw, NVM_ETRACK_WORD, 1, &eeprom_verl);
drivers/net/ethernet/intel/igb/e1000_nvm.c
776
hw->nvm.ops.read(hw, (NVM_ETRACK_WORD + 1), 1, &eeprom_verh);
drivers/net/ethernet/intel/igb/igb_ethtool.c
757
ret_val = hw->nvm.ops.read(hw, first_word,
drivers/net/ethernet/intel/igb/igb_ethtool.c
762
ret_val = hw->nvm.ops.read(hw, first_word + i, 1,
drivers/net/ethernet/intel/igb/igb_ethtool.c
815
ret_val = hw->nvm.ops.read(hw, first_word, 1,
drivers/net/ethernet/intel/igb/igb_ethtool.c
823
ret_val = hw->nvm.ops.read(hw, last_word, 1,
drivers/net/ethernet/intel/igb/igb_main.c
3124
hw->nvm.ops.read(hw, NVM_COMPAT, 1, &eeprom_data);
drivers/net/ethernet/intel/igb/igb_main.c
3446
hw->nvm.ops.read(hw, NVM_INIT_CONTROL3_PORT_A +
drivers/net/ethernet/intel/igb/igb_main.c
3450
hw->nvm.ops.read(hw, NVM_INIT_CONTROL3_PORT_B, 1, &eeprom_data);
drivers/net/ethernet/intel/igb/igb_main.c
3562
hw->nvm.ops.read(hw, NVM_ETS_CFG, 1, &ets_word);
drivers/net/ethernet/intel/igb/igb_main.c
6235
tx_desc->read.olinfo_status = cpu_to_le32(olinfo_status);
drivers/net/ethernet/intel/igb/igb_main.c
6306
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/igb/igb_main.c
6309
tx_desc->read.cmd_type_len =
drivers/net/ethernet/intel/igb/igb_main.c
6318
tx_desc->read.olinfo_status = 0;
drivers/net/ethernet/intel/igb/igb_main.c
6323
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/igb/igb_main.c
6329
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type ^ size);
drivers/net/ethernet/intel/igb/igb_main.c
6337
tx_desc->read.olinfo_status = 0;
drivers/net/ethernet/intel/igb/igb_main.c
6350
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type);
drivers/net/ethernet/intel/igb/igb_main.c
6449
tx_desc->read.olinfo_status = cpu_to_le32(olinfo_status);
drivers/net/ethernet/intel/igb/igb_main.c
6466
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type);
drivers/net/ethernet/intel/igb/igb_main.c
6467
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/igb/igb_main.c
6479
tx_desc->read.olinfo_status = 0;
drivers/net/ethernet/intel/igb/igb_main.c
6485
tx_desc->read.cmd_type_len |= cpu_to_le32(IGB_TXD_DCMD);
drivers/net/ethernet/intel/igb/igb_main.c
9234
rx_desc->read.pkt_addr = cpu_to_le64(bi->dma + bi->page_offset);
drivers/net/ethernet/intel/igb/igb_ptp.c
1322
adapter->cc.read = igb_ptp_read_82576;
drivers/net/ethernet/intel/igb/igb_ptp.c
1349
adapter->cc.read = igb_ptp_read_82580;
drivers/net/ethernet/intel/igb/igb_xsk.c
190
rx_desc->read.pkt_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/igb/igb_xsk.c
497
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/igb/igb_xsk.c
510
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type);
drivers/net/ethernet/intel/igb/igb_xsk.c
511
tx_desc->read.olinfo_status = cpu_to_le32(olinfo_status);
drivers/net/ethernet/intel/igbvf/mbx.c
322
mbx->ops.read = e1000_read_mbx_vf;
drivers/net/ethernet/intel/igbvf/mbx.c
73
if (!mbx->ops.read)
drivers/net/ethernet/intel/igbvf/mbx.c
80
ret_val = mbx->ops.read(hw, msg, size);
drivers/net/ethernet/intel/igbvf/netdev.c
203
rx_desc->read.pkt_addr =
drivers/net/ethernet/intel/igbvf/netdev.c
205
rx_desc->read.hdr_addr = cpu_to_le64(buffer_info->dma);
drivers/net/ethernet/intel/igbvf/netdev.c
207
rx_desc->read.pkt_addr = cpu_to_le64(buffer_info->dma);
drivers/net/ethernet/intel/igbvf/netdev.c
208
rx_desc->read.hdr_addr = 0;
drivers/net/ethernet/intel/igbvf/netdev.c
2245
tx_desc->read.buffer_addr = cpu_to_le64(buffer_info->dma);
drivers/net/ethernet/intel/igbvf/netdev.c
2246
tx_desc->read.cmd_type_len =
drivers/net/ethernet/intel/igbvf/netdev.c
2248
tx_desc->read.olinfo_status = cpu_to_le32(olinfo_status);
drivers/net/ethernet/intel/igbvf/netdev.c
2254
tx_desc->read.cmd_type_len |= cpu_to_le32(adapter->txd_cmd);
drivers/net/ethernet/intel/igbvf/vf.c
405
if (mbx->ops.read(hw, &in_msg, 1))
drivers/net/ethernet/intel/igbvf/vf.h
185
s32 (*read)(struct e1000_hw *, u32 *, u16);
drivers/net/ethernet/intel/igbvf/vf.h
40
} read;
drivers/net/ethernet/intel/igbvf/vf.h
76
} read;
drivers/net/ethernet/intel/igc/igc_base.h
19
} read;
drivers/net/ethernet/intel/igc/igc_base.h
62
} read;
drivers/net/ethernet/intel/igc/igc_ethtool.c
145
hw->nvm.ops.read(hw, IGC_NVM_DEV_STARTER, 1, &nvm_version);
drivers/net/ethernet/intel/igc/igc_ethtool.c
484
ret_val = hw->nvm.ops.read(hw, first_word,
drivers/net/ethernet/intel/igc/igc_ethtool.c
489
ret_val = hw->nvm.ops.read(hw, first_word + i, 1,
drivers/net/ethernet/intel/igc/igc_ethtool.c
542
ret_val = hw->nvm.ops.read(hw, first_word, 1,
drivers/net/ethernet/intel/igc/igc_ethtool.c
550
ret_val = hw->nvm.ops.read(hw, last_word, 1,
drivers/net/ethernet/intel/igc/igc_hw.h
101
s32 (*read)(struct igc_hw *hw, u16 offset, u16 i, u16 *data);
drivers/net/ethernet/intel/igc/igc_i225.c
333
read_op_ptr = hw->nvm.ops.read;
drivers/net/ethernet/intel/igc/igc_i225.c
334
hw->nvm.ops.read = igc_read_nvm_eerd;
drivers/net/ethernet/intel/igc/igc_i225.c
339
hw->nvm.ops.read = read_op_ptr;
drivers/net/ethernet/intel/igc/igc_i225.c
484
nvm->ops.read = igc_read_nvm_srrd_i225;
drivers/net/ethernet/intel/igc/igc_i225.c
489
nvm->ops.read = igc_read_nvm_eerd;
drivers/net/ethernet/intel/igc/igc_main.c
1130
desc->read.cmd_type_len = cpu_to_le32(cmd_type);
drivers/net/ethernet/intel/igc/igc_main.c
1131
desc->read.olinfo_status = cpu_to_le32(olinfo_status);
drivers/net/ethernet/intel/igc/igc_main.c
1132
desc->read.buffer_addr = cpu_to_le64(dma_unmap_addr(first, dma));
drivers/net/ethernet/intel/igc/igc_main.c
1310
tx_desc->read.olinfo_status = cpu_to_le32(olinfo_status);
drivers/net/ethernet/intel/igc/igc_main.c
1347
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/igc/igc_main.c
1350
tx_desc->read.cmd_type_len =
drivers/net/ethernet/intel/igc/igc_main.c
1359
tx_desc->read.olinfo_status = 0;
drivers/net/ethernet/intel/igc/igc_main.c
1364
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/igc/igc_main.c
1370
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type ^ size);
drivers/net/ethernet/intel/igc/igc_main.c
1378
tx_desc->read.olinfo_status = 0;
drivers/net/ethernet/intel/igc/igc_main.c
1391
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type);
drivers/net/ethernet/intel/igc/igc_main.c
2285
rx_desc->read.pkt_addr = cpu_to_le64(bi->dma + bi->page_offset);
drivers/net/ethernet/intel/igc/igc_main.c
2346
desc->read.pkt_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/igc/igc_main.c
2410
desc->read.olinfo_status = cpu_to_le32(olinfo_status);
drivers/net/ethernet/intel/igc/igc_main.c
2428
desc->read.cmd_type_len = cpu_to_le32(cmd_type);
drivers/net/ethernet/intel/igc/igc_main.c
2429
desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/igc/igc_main.c
2441
desc->read.olinfo_status = 0;
drivers/net/ethernet/intel/igc/igc_main.c
2447
desc->read.cmd_type_len |= cpu_to_le32(IGC_TXD_DCMD);
drivers/net/ethernet/intel/igc/igc_main.c
3098
tx_desc->read.cmd_type_len = cpu_to_le32(meta_req.cmd_type);
drivers/net/ethernet/intel/igc/igc_main.c
3099
tx_desc->read.olinfo_status = cpu_to_le32(olinfo_status);
drivers/net/ethernet/intel/igc/igc_main.c
3100
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/igc/igc_nvm.c
118
ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
drivers/net/ethernet/intel/igc/igc_nvm.c
151
ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
drivers/net/ethernet/intel/igc/igc_phy.c
645
u8 dev_addr, u16 *data, bool read)
drivers/net/ethernet/intel/igc/igc_phy.c
662
if (read)
drivers/net/ethernet/intel/igc/igc_tsn.c
79
desc->read.cmd_type_len = cpu_to_le32(cmd_type);
drivers/net/ethernet/intel/igc/igc_tsn.c
80
desc->read.olinfo_status = cpu_to_le32(olinfo_status);
drivers/net/ethernet/intel/igc/igc_tsn.c
81
desc->read.buffer_addr = cpu_to_le64(dma_unmap_addr(buffer, dma));
drivers/net/ethernet/intel/igc/igc_tsn.h
63
u32 olinfo_status = le32_to_cpu(tx_desc->read.olinfo_status);
drivers/net/ethernet/intel/ixgbe/devlink/region.c
208
.read = ixgbe_devlink_nvm_read,
drivers/net/ethernet/intel/ixgbe/devlink/region.c
215
.read = ixgbe_devlink_nvm_read,
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
1062
hw->eeprom.ops.read(hw, IXGBE_PCIE_GENERAL_PTR, &pci_gen);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
1065
hw->eeprom.ops.read(hw, pci_gen + IXGBE_PCIE_CTRL2, &pci_ctrl2);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
1165
.read = &ixgbe_read_eerd_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
122
if (hw->eeprom.ops.read(hw, ++data_offset, &data_value))
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
127
if (hw->eeprom.ops.read(hw, ++data_offset, &data_value))
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
1892
if (hw->eeprom.ops.read(hw, offset, &fw_offset))
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
1900
if (hw->eeprom.ops.read(hw, offset, &fw_ptp_cfg_offset))
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
1908
if (hw->eeprom.ops.read(hw, offset, &fw_version))
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
1934
status = hw->eeprom.ops.read(hw, IXGBE_FW_PTR, &fw_offset);
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
1940
status = hw->eeprom.ops.read(hw, (fw_offset +
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
1949
status = hw->eeprom.ops.read(hw, (fw_lesm_param_offset +
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
2233
.read = &ixgbe_read_eeprom_82599,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
494
hw->eeprom.ops.read(hw, IXGBE_EEPROM_CTRL_2, &ee_ctrl_2);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
1707
if (hw->eeprom.ops.read(hw, i, &word)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
1716
if (hw->eeprom.ops.read(hw, i, &pointer)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
1725
if (hw->eeprom.ops.read(hw, pointer, &length)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
1734
if (hw->eeprom.ops.read(hw, j, &word)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
1767
status = hw->eeprom.ops.read(hw, 0, &checksum);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
1779
status = hw->eeprom.ops.read(hw, IXGBE_EEPROM_CHECKSUM, &read_checksum);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
1812
status = hw->eeprom.ops.read(hw, 0, &checksum);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2846
ret_val = hw->eeprom.ops.read(hw, IXGBE_SAN_MAC_ADDR_PTR,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2886
ret_val = hw->eeprom.ops.read(hw, san_mac_offset,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3429
if (hw->eeprom.ops.read(hw, offset, &alt_san_mac_blk_offset))
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3438
if (hw->eeprom.ops.read(hw, offset, &caps))
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3445
if (hw->eeprom.ops.read(hw, offset, wwnn_prefix))
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3449
if (hw->eeprom.ops.read(hw, offset, wwpn_prefix))
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3517
hw->eeprom.ops.read(hw, IXGBE_DEVICE_CAPS, device_caps);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3901
status = hw->eeprom.ops.read(hw, IXGBE_ETS_CFG, ets_offset);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3908
status = hw->eeprom.ops.read(hw, *ets_offset, ets_cfg);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3950
status = hw->eeprom.ops.read(hw, (ets_offset + 1 + i),
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4011
if (hw->eeprom.ops.read(hw, ets_offset + 1 + i, &ets_sensor)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4053
hw->eeprom.ops.read(hw, NVM_OROM_OFFSET, &offset);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4059
hw->eeprom.ops.read(hw, offset + NVM_OROM_BLK_HI, &eeprom_cfg_blkh);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4060
hw->eeprom.ops.read(hw, offset + NVM_OROM_BLK_LOW, &eeprom_cfg_blkl);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4089
hw->eeprom.ops.read(hw, NVM_OEM_PROD_VER_PTR, &offset);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4096
hw->eeprom.ops.read(hw, offset, &mod_len);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4097
hw->eeprom.ops.read(hw, offset + NVM_OEM_PROD_VER_CAP_OFF, &cap);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4104
hw->eeprom.ops.read(hw, offset + NVM_OEM_PROD_VER_OFF_L, &prod_ver);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4105
hw->eeprom.ops.read(hw, offset + NVM_OEM_PROD_VER_OFF_H, &rel_num);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4131
if (hw->eeprom.ops.read(hw, NVM_ETK_OFF_LOW, &etk_id_l))
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4133
if (hw->eeprom.ops.read(hw, NVM_ETK_OFF_HI, &etk_id_h))
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
515
ret_val = hw->eeprom.ops.read(hw, IXGBE_PBANUM0_PTR, &data);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
521
ret_val = hw->eeprom.ops.read(hw, IXGBE_PBANUM1_PTR, &pba_ptr);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
567
ret_val = hw->eeprom.ops.read(hw, pba_ptr, &length);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
589
ret_val = hw->eeprom.ops.read(hw, pba_ptr + offset, &data);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
710
hw->eeprom.ops.read(hw, IXGBE_EEPROM_CTRL_4, &ee_ctrl_4);
drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c
118
.read = ixgbe_dbg_reg_ops_read,
drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c
184
.read = ixgbe_dbg_netdev_ops_read,
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
4028
.read = ixgbe_read_ee_aci_e610,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1119
ret_val = hw->eeprom.ops.read(hw, first_word, &eeprom_buff[0]);
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1130
ret_val = hw->eeprom.ops.read(hw, last_word,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11632
hw->eeprom.ops.read = &ixgbe_read_eeprom_bit_bang_generic;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11886
hw->eeprom.ops.read(hw, 0x2c, &adapter->eeprom_cap);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
1817
rx_desc->read.pkt_addr = cpu_to_le64(bi->dma + bi->page_offset);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8923
tx_desc->read.olinfo_status = cpu_to_le32(olinfo_status);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8988
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8991
tx_desc->read.cmd_type_len =
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9000
tx_desc->read.olinfo_status = 0;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9005
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9011
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type ^ size);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9019
tx_desc->read.olinfo_status = 0;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9036
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9311
tx_desc->read.olinfo_status =
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9326
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9327
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9338
tx_desc->read.olinfo_status = 0;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9345
tx_desc->read.cmd_type_len |= cpu_to_le32(IXGBE_TXD_CMD);
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c
179
return mbx->ops->read(hw, msg, size, mbx_id);
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c
29
return mbx->ops->read(hw, msg, size, mbx_id);
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c
429
.read = ixgbe_read_mbx_pf,
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h
127
int (*read)(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 vf_number);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1068
bus->read = read_c22;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1441
ret_val = hw->eeprom.ops.read(hw, data_offset, &block_crc);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1447
ret_val = hw->eeprom.ops.read(hw, data_offset, &eword);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1461
ret_val = hw->eeprom.ops.read(hw, data_offset++,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1466
ret_val = hw->eeprom.ops.read(hw, data_offset,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2071
if (hw->eeprom.ops.read(hw, IXGBE_PHY_INIT_OFFSET_NL, list_offset)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2087
if (hw->eeprom.ops.read(hw, *list_offset, &sfp_id))
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2093
if (hw->eeprom.ops.read(hw, *list_offset, data_offset))
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2103
if (hw->eeprom.ops.read(hw, *list_offset, &sfp_id))
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
1243
cc.read = ixgbe_ptp_read_X550;
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
1246
cc.read = ixgbe_ptp_read_82599;
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
1252
cc.read = ixgbe_ptp_read_82599;
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
2893
} read;
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
2906
} read;
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
3479
int (*read)(struct ixgbe_hw *, u16, u16 *);
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
400
status = hw->eeprom.ops.read(hw, 0, &checksum);
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
458
status = hw->eeprom.ops.read(hw, 0, &checksum);
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
890
.read = &ixgbe_read_eerd_X540,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1134
status = hw->eeprom.ops.read(hw, 0, &checksum);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3044
status = hw->eeprom.ops.read(hw, NVM_INIT_CTRL_3,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4075
.read = &ixgbe_read_ee_hostif_X550, \
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c
179
rx_desc->read.pkt_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c
422
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c
429
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type);
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c
430
tx_desc->read.olinfo_status =
drivers/net/ethernet/intel/ixgbevf/defines.h
199
} read;
drivers/net/ethernet/intel/ixgbevf/defines.h
212
} read;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1027
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1029
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1030
tx_desc->read.olinfo_status =
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3991
tx_desc->read.olinfo_status = olinfo_status;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4027
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4030
tx_desc->read.cmd_type_len =
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4039
tx_desc->read.olinfo_status = 0;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4044
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4050
tx_desc->read.cmd_type_len = cmd_type | cpu_to_le32(size);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4058
tx_desc->read.olinfo_status = 0;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4071
tx_desc->read.cmd_type_len = cmd_type;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
682
rx_desc->read.pkt_addr = cpu_to_le64(bi->dma + bi->page_offset);
drivers/net/ethernet/intel/ixgbevf/mbx.c
444
if (!mbx->ops.read || !mbx->ops.check_for_msg || !mbx->timeout)
drivers/net/ethernet/intel/ixgbevf/mbx.c
454
ret_val = mbx->ops.read(hw, msg, size);
drivers/net/ethernet/intel/ixgbevf/mbx.c
492
.read = ixgbevf_read_mbx_vf,
drivers/net/ethernet/intel/ixgbevf/mbx.c
502
.read = ixgbevf_read_mbx_vf_legacy,
drivers/net/ethernet/intel/ixgbevf/vf.c
875
if (mbx->ops.read(hw, &in_msg, 1)) {
drivers/net/ethernet/intel/ixgbevf/vf.h
81
s32 (*read)(struct ixgbe_hw *, u32 *, u16);
drivers/net/ethernet/intel/libie/fwlog.c
474
.read = seq_read,
drivers/net/ethernet/intel/libie/fwlog.c
556
.read = libie_debugfs_nr_messages_read,
drivers/net/ethernet/intel/libie/fwlog.c
653
.read = libie_debugfs_enable_read,
drivers/net/ethernet/intel/libie/fwlog.c
745
.read = libie_debugfs_log_size_read,
drivers/net/ethernet/intel/libie/fwlog.c
845
.read = libie_debugfs_data_read,
drivers/net/ethernet/lantiq_etop.c
398
priv->mii_bus->read = ltq_etop_mdio_rd;
drivers/net/ethernet/marvell/mvmdio.c
307
bus->read = orion_mdio_smi_read;
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
1125
u8 read;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
187
.read = seq_read, \
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
197
.read = rvu_dbg_##read_op, \
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2881
if (req->read)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
450
cc->read = ptp_cc_read;
drivers/net/ethernet/marvell/pxa168_eth.c
1499
pep->smi_bus->read = pxa168_smi_read;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
995
eth->mii_bus->read = mtk_mdio_read_c22;
drivers/net/ethernet/mediatek/mtk_star_emac.c
1444
priv->mii->read = mtk_star_mdio_read;
drivers/net/ethernet/mellanox/mlx4/en_clock.c
276
mdev->cycles.read = mlx4_en_read_clock;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1564
.read = data_read,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1622
.read = outlen_read,
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c
176
.read = average_read,
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c
198
.read = slots_read,
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c
501
.read = dbg_read,
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
107
read = min_t(unsigned int, cap_size,
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
110
ret = mlx5_fpga_access_reg(dev, read, addr, caps, false);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
113
read, addr, ret);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
117
cap_size -= read;
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
118
addr += read;
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
119
caps += read;
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
97
unsigned int read;
drivers/net/ethernet/mellanox/mlx5/core/hwmon.c
157
.read = mlx5_hwmon_read,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1217
timer->cycles.read = read_internal_timer;
drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c
20
rc = read ?
drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c
28
if (read && !rc && len != bytes_returned)
drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c
33
read ? "read" : "write", rc, len,
drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c
9
int offset, bool read)
drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c
421
.read = dev_read,
drivers/net/ethernet/mellanox/mlx5/core/main.c
503
ODP_CAP_SET_MAX(dev, transport_page_fault_scheme_cap.xrc_odp_caps.read);
drivers/net/ethernet/mellanox/mlx5/core/main.c
509
ODP_CAP_SET_MAX(dev, transport_page_fault_scheme_cap.dc_odp_caps.read);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
29
struct dr_data_seg read;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
490
&send_info->read, MLX5_OPCODE_RDMA_READ, true);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
604
send_info->read.length = send_info->write.length;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
607
send_info->read.addr = (uintptr_t)send_ring->sync_mr->dma_addr;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
608
send_info->read.lkey = send_ring->sync_mr->mkey;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
611
send_info->read.send_flags = IB_SEND_SIGNALED;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
613
send_info->read.send_flags = 0;
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c
327
priv->mdiobus->read = mlxbf_gige_mdio_read;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
285
clock->cycles.read = mlxsw_sp1_ptp_read_frc;
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
313
.read = seq_read,
drivers/net/ethernet/meta/fbnic/fbnic_hwmon.c
44
.read = fbnic_hwmon_read,
drivers/net/ethernet/micrel/ks8851_common.c
1055
mii_bus->read = ks8851_mdio_read;
drivers/net/ethernet/micrel/ksz884x.c
1322
int read;
drivers/net/ethernet/micrel/ksz884x.c
6150
hw_priv->counter[p].read = 1;
drivers/net/ethernet/micrel/ksz884x.c
6166
2 == hw_priv->counter[p].read,
drivers/net/ethernet/micrel/ksz884x.c
6173
2 == hw_priv->counter[p].read,
drivers/net/ethernet/micrel/ksz884x.c
6178
2 == hw_priv->counter[p].read,
drivers/net/ethernet/micrel/ksz884x.c
6275
if (mib->cnt_ptr || 1 == hw_priv->counter[i].read) {
drivers/net/ethernet/micrel/ksz884x.c
6280
hw_priv->counter[i].read = 0;
drivers/net/ethernet/micrel/ksz884x.c
6284
hw_priv->counter[i].read = 2;
drivers/net/ethernet/micrel/ksz884x.c
6291
hw_priv->counter[i].read = 1;
drivers/net/ethernet/micrel/ksz884x.c
6300
hw_priv->counter[i].read = 1;
drivers/net/ethernet/microchip/encx24j600-regmap.c
479
.read = regmap_encx24j600_read,
drivers/net/ethernet/microchip/lan743x_main.c
3579
adapter->mdiobus->read = lan743x_mdiobus_read_c22;
drivers/net/ethernet/microchip/lan743x_main.c
3590
adapter->mdiobus->read = lan743x_mdiobus_read_c22;
drivers/net/ethernet/microchip/lan743x_main.c
3597
adapter->mdiobus->read = lan743x_mdiobus_read_c22;
drivers/net/ethernet/microchip/lan743x_main.c
775
static u32 lan743x_mac_mii_access(u16 id, u16 index, int read)
drivers/net/ethernet/microchip/lan743x_main.c
784
if (read)
drivers/net/ethernet/microsoft/mana/mana_en.c
50
.read = mana_dbg_q_read,
drivers/net/ethernet/netronome/nfp/nfp_hwmon.c
97
.read = nfp_hwmon_read,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
738
int read;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
762
priv->width.read = PUSH_WIDTH(pp);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
764
if (priv->width.read > 0 &&
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
766
priv->width.read != priv->width.write) {
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
770
if (priv->width.read > 0)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
771
priv->width.bar = priv->width.read;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
938
width = priv->width.read;
drivers/net/ethernet/ni/nixge.c
1223
bus->read = nixge_mdio_read_c22;
drivers/net/ethernet/nxp/lpc_eth.c
812
pldat->mii_bus->read = &lpc_mdio_read;
drivers/net/ethernet/oa_tc6.c
506
tc6->mdiobus->read = oa_tc6_mdiobus_read;
drivers/net/ethernet/pensando/ionic/ionic_phc.c
557
phc->cc.read = ionic_cc_read;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2949
.read = netxen_sysfs_read_crb,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2956
.read = netxen_sysfs_read_mem,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3085
.read = netxen_sysfs_read_dimm,
drivers/net/ethernet/qlogic/qed/qed_hsi.h
2297
struct init_read_op read;
drivers/net/ethernet/qlogic/qed/qed_init_ops.c
574
qed_init_cmd_rd(p_hwfn, p_ptt, &cmd->read);
drivers/net/ethernet/qlogic/qede/qede_ptp.c
434
ptp->cc.read = qede_ptp_read_cc;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1198
.read = qlcnic_sysfs_read_crb,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1205
.read = qlcnic_sysfs_read_mem,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1212
.read = qlcnic_sysfs_read_npar_config,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1219
.read = qlcnic_sysfs_read_pci_config,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1225
.read = qlcnic_sysfs_get_port_stats,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1232
.read = qlcnic_sysfs_get_esw_stats,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1239
.read = qlcnic_sysfs_read_esw_config,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1246
.read = qlcnic_sysfs_read_pm_config,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1253
.read = qlcnic_83xx_sysfs_flash_read_handler,
drivers/net/ethernet/qualcomm/emac/emac-phy.c
105
mii_bus->read = emac_mdio_read;
drivers/net/ethernet/rdc/r6040.c
1140
lp->mii_bus->read = r6040_mdiobus_read;
drivers/net/ethernet/realtek/r8169_main.c
5446
new_bus->read = r8169_mdio_read_reg;
drivers/net/ethernet/renesas/rswitch_main.c
1228
static int rswitch_etha_mpsm_op(struct rswitch_etha *etha, bool read,
drivers/net/ethernet/renesas/rswitch_main.c
1248
if (read) {
drivers/net/ethernet/renesas/rswitch_main.c
1382
mii_bus->read = rswitch_etha_mii_read_c22;
drivers/net/ethernet/renesas/rtsn.c
745
static int rtsn_mii_access(struct mii_bus *bus, bool read, int phyad,
drivers/net/ethernet/renesas/rtsn.c
754
if (!read)
drivers/net/ethernet/renesas/rtsn.c
763
if (read)
drivers/net/ethernet/renesas/rtsn.c
814
mii->read = rtsn_mii_read;
drivers/net/ethernet/renesas/sh_eth.c
3117
mdp->mii_bus->read = sh_mdiobb_read_c22;
drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c
219
mdio_bus->read = sxgbe_mdio_read_c22;
drivers/net/ethernet/seeq/ether3.c
115
ether3_setbuffer(struct net_device *dev, buffer_rw_t read, int start)
drivers/net/ethernet/seeq/ether3.c
131
if (read == buffer_read) {
drivers/net/ethernet/smsc/smsc911x.c
1079
pdata->mii_bus->read = smsc911x_mii_read;
drivers/net/ethernet/smsc/smsc9420.c
1150
pd->mii_bus->read = smsc9420_mii_read;
drivers/net/ethernet/socionext/netsec.c
1941
bus->read = netsec_phy_read;
drivers/net/ethernet/socionext/netsec.c
391
static int netsec_mac_read(struct netsec_priv *priv, u32 addr, u32 *read)
drivers/net/ethernet/socionext/netsec.c
401
*read = netsec_read(priv, MAC_REG_DATA);
drivers/net/ethernet/socionext/sni_ave.c
1682
priv->mdio->read = ave_mdiobus_read;
drivers/net/ethernet/spacemit/k1_emac.c
1004
mii->read = emac_mii_read;
drivers/net/ethernet/stmicro/stmmac/hwif.h
618
void (*read)(void __iomem *ioaddr, struct stmmac_counters *mmc);
drivers/net/ethernet/stmicro/stmmac/hwif.h
626
stmmac_do_void_callback(__priv, mmc, read, __args)
drivers/net/ethernet/stmicro/stmmac/mmc_core.c
390
.read = dwmac_mmc_read,
drivers/net/ethernet/stmicro/stmmac/mmc_core.c
605
.read = dwxgmac_mmc_read,
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
244
unsigned int gr, u32 cmd, u32 data, bool read)
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
269
ret = read ? readl(mii_data) & MII_DATA_GD_MASK : 0;
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
605
new_bus->read = &stmmac_xgmac2_mdio_read_c22;
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
620
new_bus->read = &stmmac_mdio_read_c22;
drivers/net/ethernet/sunplus/spl2sw_mdio.c
102
mii_bus->read = spl2sw_mii_read;
drivers/net/ethernet/ti/cpts.c
782
cpts->cc.read = cpts_systim_read;
drivers/net/ethernet/ti/davinci_mdio.c
598
data->bus->read = davinci_mdiobb_read_c22;
drivers/net/ethernet/ti/davinci_mdio.c
606
data->bus->read = davinci_mdio_read;
drivers/net/ethernet/toshiba/tc35815.c
668
lp->mii_bus->read = tc_mdio_read;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1031
tx_desc->read.olinfo_status = cpu_to_le32(olinfo_status);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1066
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1069
tx_desc->read.cmd_type_len =
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1078
tx_desc->read.olinfo_status = 0;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1083
tx_desc->read.buffer_addr = cpu_to_le64(dma);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1089
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type ^ size);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1097
tx_desc->read.olinfo_status = 0;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1111
tx_desc->read.cmd_type_len = cpu_to_le32(cmd_type);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
339
rx_desc->read.pkt_addr =
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
730
cc.read = wx_ptp_read;
drivers/net/ethernet/wangxun/libwx/wx_type.h
949
} read;
drivers/net/ethernet/wangxun/libwx/wx_type.h
962
} read;
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
170
mii_bus->read = ngbe_phy_read_reg_c22;
drivers/net/ethernet/wiznet/w5100-spi.c
105
.read = w5100_spi_read,
drivers/net/ethernet/wiznet/w5100-spi.c
246
.read = w5200_spi_read,
drivers/net/ethernet/wiznet/w5100-spi.c
404
.read = w5500_spi_read,
drivers/net/ethernet/wiznet/w5100.c
279
.read = w5100_read_direct,
drivers/net/ethernet/wiznet/w5100.c
402
.read = w5100_read_indirect,
drivers/net/ethernet/wiznet/w5100.c
482
return priv->ops->read(priv->ndev, addr);
drivers/net/ethernet/wiznet/w5100.h
18
int (*read)(struct net_device *ndev, u32 addr);
drivers/net/ethernet/wiznet/w5300.c
168
#define w5300_read priv->read
drivers/net/ethernet/wiznet/w5300.c
551
priv->read = w5300_read_indirect;
drivers/net/ethernet/wiznet/w5300.c
554
priv->read = w5300_read_direct;
drivers/net/ethernet/wiznet/w5300.c
90
u16 (*read) (struct w5300_priv *priv, u16 addr);
drivers/net/ethernet/xilinx/ll_temac_mdio.c
111
bus->read = temac_mdio_read;
drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c
295
bus->read = axienet_mdio_read;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
858
bus->read = xemaclite_mdio_read;
drivers/net/ethernet/xscale/ixp4xx_eth.c
568
mdio_bus->read = &ixp4xx_mdio_read;
drivers/net/ieee802154/ca8210.c
2626
.read = ca8210_test_int_user_read,
drivers/net/ieee802154/mrf24j40.c
535
.read = mrf24j40_long_regmap_read,
drivers/net/mdio/mdio-airoha.c
238
bus->read = airoha_mdio_read;
drivers/net/mdio/mdio-aspeed.c
170
bus->read = aspeed_mdio_read_c22;
drivers/net/mdio/mdio-bcm-iproc.c
149
bus->read = iproc_mdio_read;
drivers/net/mdio/mdio-bcm-unimac.c
293
bus->read = unimac_mdio_read;
drivers/net/mdio/mdio-bitbang.c
241
bus->read = mdiobb_read_c22;
drivers/net/mdio/mdio-hisi-femac.c
84
bus->read = &hisi_femac_mdio_read;
drivers/net/mdio/mdio-i2c.c
481
mii->read = smbus_byte_mii_read_default_c22;
drivers/net/mdio/mdio-i2c.c
501
mii->read = i2c_mii_read_default_c22;
drivers/net/mdio/mdio-ipq4019.c
362
bus->read = ipq4019_mdio_read_c22;
drivers/net/mdio/mdio-ipq8064.c
131
bus->read = ipq8064_mdio_read;
drivers/net/mdio/mdio-moxart.c
122
bus->read = &moxart_mdio_read;
drivers/net/mdio/mdio-mscc-miim.c
228
bus->read = mscc_miim_read;
drivers/net/mdio/mdio-mux-bcm-iproc.c
258
bus->read = iproc_mdiomux_read_c22;
drivers/net/mdio/mdio-mux-bcm6368.c
126
bus->read = bcm6368_mdiomux_read;
drivers/net/mdio/mdio-mux.c
217
if (parent_bus->read)
drivers/net/mdio/mdio-mux.c
218
cb->mii_bus->read = mdio_mux_read;
drivers/net/mdio/mdio-mux.c
51
r = pb->mii_bus->read(pb->mii_bus, phy_id, regnum);
drivers/net/mdio/mdio-mvusb.c
87
mdio->read = mvusb_mdio_read;
drivers/net/mdio/mdio-octeon.c
44
bus->mii_bus->read = cavium_mdiobus_read_c22;
drivers/net/mdio/mdio-realtek-rtl9300.c
386
bus->read = rtl9300_mdio_read_c22;
drivers/net/mdio/mdio-regmap.c
73
mii->read = mdio_regmap_read_c22;
drivers/net/mdio/mdio-sun4i.c
102
bus->read = &sun4i_mdio_read;
drivers/net/mdio/mdio-thunder.c
95
bus->mii_bus->read = cavium_mdiobus_read_c22;
drivers/net/mdio/mdio-xgene.c
376
mdio_bus->read = xgene_mdio_rgmii_read;
drivers/net/mdio/mdio-xgene.c
382
mdio_bus->read = xgene_xfi_mdio_read;
drivers/net/netdevsim/dev.c
222
.read = nsim_dev_trap_fa_cookie_read,
drivers/net/netdevsim/dev.c
294
.read = nsim_bus_dev_max_vfs_read,
drivers/net/netdevsim/dev.c
391
.read = nsim_dev_rate_parent_read,
drivers/net/netdevsim/ipsec.c
69
.read = nsim_dbg_netdev_ops_read,
drivers/net/netdevsim/netdev.c
967
.read = nsim_pp_hold_read,
drivers/net/pcs/pcs-xpcs-plat.c
309
pxpcs->bus->read = xpcs_mmio_read_c22;
drivers/net/phy/aquantia/aquantia_hwmon.c
171
.read = aqr_hwmon_read,
drivers/net/phy/bcm54140.c
386
.read = bcm54140_hwmon_read,
drivers/net/phy/fixed_phy.c
205
fmb_mii_bus->read = &fixed_mdio_read;
drivers/net/phy/marvell-88q2xxx.c
716
.read = mv88q2xxx_hwmon_read,
drivers/net/phy/marvell.c
3176
.read = marvell_hwmon_read,
drivers/net/phy/marvell10g.c
230
.read = mv3310_hwmon_read,
drivers/net/phy/mdio_bus.c
423
if (bus->read)
drivers/net/phy/mdio_bus.c
424
retval = bus->read(bus, addr, regnum);
drivers/net/phy/mdio_bus_provider.c
289
if (!!bus->read != !!bus->write || !!bus->read_c45 != !!bus->write_c45)
drivers/net/phy/mdio_bus_provider.c
293
if (!bus->read && !bus->read_c45)
drivers/net/phy/mdio_bus_provider.c
357
if (bus->read) {
drivers/net/phy/mediatek/mtk-phy-lib.c
14
static void __mtk_tr_access(struct phy_device *phydev, bool read, u8 ch_addr,
drivers/net/phy/mediatek/mtk-phy-lib.c
19
if (read)
drivers/net/phy/mxl-gpy.c
242
.read = gpy_hwmon_read,
drivers/net/phy/mxl-gpy.c
247
.read = mxl862x2_hwmon_read,
drivers/net/phy/nxp-tja11xx.c
498
.read = tja11xx_hwmon_read,
drivers/net/phy/realtek/realtek_hwmon.c
50
.read = rtl822x_hwmon_read,
drivers/net/phy/sfp.c
1653
.read = sfp_hwmon_read,
drivers/net/phy/sfp.c
244
int (*read)(struct sfp *, bool, u8, void *, size_t);
drivers/net/phy/sfp.c
811
sfp->read = sfp_i2c_read;
drivers/net/phy/sfp.c
815
sfp->read = sfp_smbus_byte_read;
drivers/net/phy/sfp.c
858
return sfp->read(sfp, a2, addr, buf, len);
drivers/net/ppp/ppp_async.c
371
.read = ppp_asynctty_read,
drivers/net/ppp/ppp_generic.c
1115
.read = ppp_read,
drivers/net/ppp/ppp_synctty.c
363
.read = ppp_sync_read,
drivers/net/usb/asix_devices.c
679
priv->mdio->read = &asix_mdio_bus_read;
drivers/net/usb/ax88172a.c
73
priv->mdio->read = &asix_mdio_bus_read;
drivers/net/usb/lan78xx.c
2082
dev->mdiobus->read = lan78xx_mdiobus_read;
drivers/net/usb/lan78xx.c
970
static inline u32 mii_access(int id, int index, int read)
drivers/net/usb/lan78xx.c
976
if (read)
drivers/net/usb/smsc95xx.c
1233
pdata->mdiobus->read = smsc95xx_mdiobus_read;
drivers/net/wireless/ath/ath.h
128
unsigned int (*read)(void *, u32 reg_offset);
drivers/net/wireless/ath/ath10k/debug.c
1015
.read = ath10k_read_htt_max_amsdu_ampdu,
drivers/net/wireless/ath/ath10k/debug.c
1246
.read = ath10k_read_fw_dbglog,
drivers/net/wireless/ath/ath10k/debug.c
1367
.read = ath10k_read_ani_enable,
drivers/net/wireless/ath/ath10k/debug.c
1376
.read = ath10k_debug_cal_data_read,
drivers/net/wireless/ath/ath10k/debug.c
1440
.read = ath10k_read_nf_cal_period,
drivers/net/wireless/ath/ath10k/debug.c
1690
.read = ath10k_tpc_stats_read,
drivers/net/wireless/ath/ath10k/debug.c
1847
.read = ath10k_read_dfs_stats,
drivers/net/wireless/ath/ath10k/debug.c
1916
.read = ath10k_read_pktlog_filter,
drivers/net/wireless/ath/ath10k/debug.c
1960
.read = ath10k_read_quiet_period,
drivers/net/wireless/ath/ath10k/debug.c
200
.read = ath10k_read_wmi_services,
drivers/net/wireless/ath/ath10k/debug.c
2037
.read = ath10k_read_btcoex,
drivers/net/wireless/ath/ath10k/debug.c
2092
.read = ath10k_read_enable_extd_tx_stats,
drivers/net/wireless/ath/ath10k/debug.c
2154
.read = ath10k_read_peer_stats,
drivers/net/wireless/ath/ath10k/debug.c
2208
.read = ath10k_debug_fw_checksums_read,
drivers/net/wireless/ath/ath10k/debug.c
2244
.read = ath10k_sta_tid_stats_mask_read,
drivers/net/wireless/ath/ath10k/debug.c
2335
.read = ath10k_tpc_stats_final_read,
drivers/net/wireless/ath/ath10k/debug.c
2455
.read = ath10k_read_ps_state_enable,
drivers/net/wireless/ath/ath10k/debug.c
459
.read = ath10k_fw_stats_read,
drivers/net/wireless/ath/ath10k/debug.c
499
.read = ath10k_debug_fw_reset_stats_read,
drivers/net/wireless/ath/ath10k/debug.c
610
.read = ath10k_read_simulate_fw_crash,
drivers/net/wireless/ath/ath10k/debug.c
630
.read = ath10k_read_chip_id,
drivers/net/wireless/ath/ath10k/debug.c
677
.read = ath10k_reg_addr_read,
drivers/net/wireless/ath/ath10k/debug.c
748
.read = ath10k_reg_value_read,
drivers/net/wireless/ath/ath10k/debug.c
859
.read = ath10k_mem_value_read,
drivers/net/wireless/ath/ath10k/debug.c
953
.read = ath10k_read_htt_stats_mask,
drivers/net/wireless/ath/ath10k/debugfs_sta.c
232
.read = ath10k_dbg_sta_read_aggr_mode,
drivers/net/wireless/ath/ath10k/debugfs_sta.c
448
.read = ath10k_dbg_sta_read_peer_debug_trigger,
drivers/net/wireless/ath/ath10k/debugfs_sta.c
476
.read = ath10k_dbg_sta_read_peer_ps_state,
drivers/net/wireless/ath/ath10k/debugfs_sta.c
642
.read = ath10k_dbg_sta_read_tid_stats,
drivers/net/wireless/ath/ath10k/debugfs_sta.c
753
.read = ath10k_dbg_sta_dump_tx_stats,
drivers/net/wireless/ath/ath10k/spectral.c
357
.read = read_file_spec_scan_ctl,
drivers/net/wireless/ath/ath10k/spectral.c
404
.read = read_file_spectral_count,
drivers/net/wireless/ath/ath10k/spectral.c
459
.read = read_file_spectral_bins,
drivers/net/wireless/ath/ath11k/ahb.c
770
.read = NULL,
drivers/net/wireless/ath/ath11k/ahb.c
783
.read = NULL,
drivers/net/wireless/ath/ath11k/cfr.c
683
.read = ath11k_read_file_enable_cfr,
drivers/net/wireless/ath/ath11k/cfr.c
799
.read = ath11k_read_file_cfr_unassoc,
drivers/net/wireless/ath/ath11k/debugfs.c
1098
.read = ath11k_read_pktlog_filter,
drivers/net/wireless/ath/ath11k/debugfs.c
1164
.read = ath11k_debug_dump_dbr_entries,
drivers/net/wireless/ath/ath11k/debugfs.c
1330
.read = ath11k_read_ps_timekeeper_enable,
drivers/net/wireless/ath/ath11k/debugfs.c
1463
.read = ath11k_read_ps_state_enable,
drivers/net/wireless/ath/ath11k/debugfs.c
192
.read = ath11k_read_pdev_stats,
drivers/net/wireless/ath/ath11k/debugfs.c
263
.read = ath11k_read_vdev_stats,
drivers/net/wireless/ath/ath11k/debugfs.c
347
.read = ath11k_read_bcn_stats,
drivers/net/wireless/ath/ath11k/debugfs.c
433
.read = ath11k_read_simulate_fw_crash,
drivers/net/wireless/ath/ath11k/debugfs.c
489
.read = ath11k_read_enable_extd_tx_stats,
drivers/net/wireless/ath/ath11k/debugfs.c
587
.read = ath11k_read_extd_rx_stats,
drivers/net/wireless/ath/ath11k/debugfs.c
729
.read = ath11k_debugfs_dump_soc_dp_stats,
drivers/net/wireless/ath/ath11k/debugfs.c
849
.read = ath11k_read_sram_dump,
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4644
.read = ath11k_read_htt_stats_type,
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4832
.read = ath11k_read_htt_stats,
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4889
.read = ath11k_read_htt_stats_reset,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
236
.read = ath11k_dbg_sta_dump_tx_stats,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
369
.read = ath11k_dbg_sta_read_cfr_capture,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
468
.read = ath11k_dbg_sta_dump_rx_stats,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
541
.read = ath11k_dbg_sta_read_htt_peer_stats,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
607
.read = ath11k_dbg_sta_read_peer_pktlog,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
822
.read = ath11k_dbg_sta_read_aggr_mode,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
910
.read = ath11k_dbg_sta_read_peer_ps_state,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
945
.read = ath11k_dbg_sta_read_current_ps_duration,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
980
.read = ath11k_dbg_sta_read_total_ps_duration,
drivers/net/wireless/ath/ath11k/hif.h
114
if (!ab->hif.ops->read)
drivers/net/wireless/ath/ath11k/hif.h
117
return ab->hif.ops->read(ab, buf, start, end);
drivers/net/wireless/ath/ath11k/hif.h
15
int (*read)(struct ath11k_base *ab, void *buf, u32 start, u32 end);
drivers/net/wireless/ath/ath11k/pci.c
904
.read = ath11k_pcic_read,
drivers/net/wireless/ath/ath11k/spectral.c
357
.read = ath11k_read_file_spec_scan_ctl,
drivers/net/wireless/ath/ath11k/spectral.c
404
.read = ath11k_read_file_spectral_count,
drivers/net/wireless/ath/ath11k/spectral.c
458
.read = ath11k_read_file_spectral_bins,
drivers/net/wireless/ath/ath12k/debugfs.c
1010
.read = ath12k_read_link_stats,
drivers/net/wireless/ath/ath12k/debugfs.c
1209
.read = ath12k_debugfs_dump_device_dp_stats,
drivers/net/wireless/ath/ath12k/debugfs.c
1320
.read = ath12k_read_vdev_stats,
drivers/net/wireless/ath/ath12k/debugfs.c
1387
.read = ath12k_read_bcn_stats,
drivers/net/wireless/ath/ath12k/debugfs.c
1448
.read = ath12k_read_pdev_stats,
drivers/net/wireless/ath/ath12k/debugfs.c
803
.read = ath12k_read_tpc_stats,
drivers/net/wireless/ath/ath12k/debugfs.c
901
.read = ath12k_read_extd_rx_stats,
drivers/net/wireless/ath/ath12k/debugfs.c
99
.read = ath12k_read_simulate_fw_crash,
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
6154
.read = ath12k_read_htt_stats_type,
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
6295
.read = ath12k_read_htt_stats,
drivers/net/wireless/ath/ath12k/debugfs_sta.c
247
.read = ath12k_dbg_sta_dump_rx_stats,
drivers/net/wireless/ath/ath5k/base.c
244
.read = ath5k_ioread32,
drivers/net/wireless/ath/ath5k/debug.c
246
.read = read_file_beacon,
drivers/net/wireless/ath/ath5k/debug.c
348
.read = read_file_debug,
drivers/net/wireless/ath/ath5k/debug.c
462
.read = read_file_antenna,
drivers/net/wireless/ath/ath5k/debug.c
518
.read = read_file_misc,
drivers/net/wireless/ath/ath5k/debug.c
634
.read = read_file_frameerrors,
drivers/net/wireless/ath/ath5k/debug.c
799
.read = read_file_ani,
drivers/net/wireless/ath/ath5k/debug.c
872
.read = read_file_queue,
drivers/net/wireless/ath/ath5k/debug.c
971
.read = read_file_eeprom,
drivers/net/wireless/ath/ath6kl/debug.c
1019
.read = ath6kl_regdump_read,
drivers/net/wireless/ath/ath6kl/debug.c
1059
.read = ath6kl_lrssi_roam_read,
drivers/net/wireless/ath/ath6kl/debug.c
1121
.read = ath6kl_regwrite_read,
drivers/net/wireless/ath/ath6kl/debug.c
1226
.read = ath6kl_roam_table_read,
drivers/net/wireless/ath/ath6kl/debug.c
1342
.read = ath6kl_keepalive_read,
drivers/net/wireless/ath/ath6kl/debug.c
1387
.read = ath6kl_disconnect_timeout_read,
drivers/net/wireless/ath/ath6kl/debug.c
1709
.read = ath6kl_listen_int_read,
drivers/net/wireless/ath/ath6kl/debug.c
331
.read = read_file_war_stats,
drivers/net/wireless/ath/ath6kl/debug.c
445
.read = ath6kl_fwlog_read,
drivers/net/wireless/ath/ath6kl/debug.c
521
.read = ath6kl_fwlog_block_read,
drivers/net/wireless/ath/ath6kl/debug.c
560
.read = ath6kl_fwlog_mask_read,
drivers/net/wireless/ath/ath6kl/debug.c
692
.read = read_file_tgt_stats,
drivers/net/wireless/ath/ath6kl/debug.c
757
.read = read_file_credit_dist_stats,
drivers/net/wireless/ath/ath6kl/debug.c
862
.read = ath6kl_endpoint_stats_read,
drivers/net/wireless/ath/ath6kl/debug.c
932
.read = ath6kl_regread_read,
drivers/net/wireless/ath/ath6kl/hif.c
231
struct hif_scatter_req *scat_req, bool read)
drivers/net/wireless/ath/ath6kl/hif.c
235
if (read) {
drivers/net/wireless/ath/ath6kl/hif.c
250
scat_req->addr, !read ? "async" : "sync",
drivers/net/wireless/ath/ath6kl/hif.c
251
(read) ? "rd" : "wr");
drivers/net/wireless/ath/ath6kl/hif.c
253
if (!read && scat_req->virt_scat) {
drivers/net/wireless/ath/ath6kl/hif.c
264
if (read) {
drivers/net/wireless/ath/ath6kl/hif.h
274
struct hif_scatter_req *scat_req, bool read);
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3236
static bool ar9300_check_eeprom_header(struct ath_hw *ah, eeprom_read_op read,
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3241
if (!read(ah, base_addr, header, 4))
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3280
eeprom_read_op read;
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3301
read = ar9300_read_eeprom;
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3310
if (ar9300_check_eeprom_header(ah, read, cptr))
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3316
if (ar9300_check_eeprom_header(ah, read, cptr))
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3322
if (ar9300_check_eeprom_header(ah, read, cptr))
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3325
read = ar9300_read_otp;
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3328
if (ar9300_check_eeprom_header(ah, read, cptr))
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3333
if (ar9300_check_eeprom_header(ah, read, cptr))
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3342
if (!read(ah, cptr, word, COMP_HDR_LEN))
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3362
read(ah, cptr, word, COMP_HDR_LEN + osize + COMP_CKSUM_LEN);
drivers/net/wireless/ath/ath9k/common-debug.c
175
.read = read_file_recv,
drivers/net/wireless/ath/ath9k/common-debug.c
251
.read = read_file_phy_err,
drivers/net/wireless/ath/ath9k/common-debug.c
41
.read = read_file_modal_eeprom,
drivers/net/wireless/ath/ath9k/common-debug.c
77
.read = read_file_base_eeprom,
drivers/net/wireless/ath/ath9k/common-spectral.c
1001
.read = read_file_spectral_fft_period,
drivers/net/wireless/ath/ath9k/common-spectral.c
830
.read = read_file_spec_scan_ctl,
drivers/net/wireless/ath/ath9k/common-spectral.c
873
.read = read_file_spectral_short_repeat,
drivers/net/wireless/ath/ath9k/common-spectral.c
915
.read = read_file_spectral_count,
drivers/net/wireless/ath/ath9k/common-spectral.c
958
.read = read_file_spectral_period,
drivers/net/wireless/ath/ath9k/debug.c
1041
.read = read_file_btcoex,
drivers/net/wireless/ath/ath9k/debug.c
1064
.read = read_file_ackto,
drivers/net/wireless/ath/ath9k/debug.c
1120
.read = read_file_wow,
drivers/net/wireless/ath/ath9k/debug.c
115
.read = read_file_debug,
drivers/net/wireless/ath/ath9k/debug.c
1184
.read = read_file_tpc,
drivers/net/wireless/ath/ath9k/debug.c
1246
.read = read_file_nf_override,
drivers/net/wireless/ath/ath9k/debug.c
211
.read = read_file_ani,
drivers/net/wireless/ath/ath9k/debug.c
261
.read = read_file_bt_ant_diversity,
drivers/net/wireless/ath/ath9k/debug.c
27
ath9k_hw_common(_ah)->ops->read((_ah), (_reg))
drivers/net/wireless/ath/ath9k/debug.c
383
.read = read_file_antenna_diversity,
drivers/net/wireless/ath/ath9k/debug.c
804
.read = seq_read,
drivers/net/wireless/ath/ath9k/debug.c
881
.read = read_file_regidx,
drivers/net/wireless/ath/ath9k/debug.c
923
.read = read_file_regval,
drivers/net/wireless/ath/ath9k/debug.c
978
.read = ath9k_debugfs_read_buf,
drivers/net/wireless/ath/ath9k/debug_sta.c
239
.read = read_file_node_recv,
drivers/net/wireless/ath/ath9k/debug_sta.c
81
.read = read_file_node_aggr,
drivers/net/wireless/ath/ath9k/dfs_debug.c
132
.read = read_file_dfs,
drivers/net/wireless/ath/ath9k/htc_drv_debug.c
141
.read = read_file_tgt_tx_stats,
drivers/net/wireless/ath/ath9k/htc_drv_debug.c
187
.read = read_file_tgt_rx_stats,
drivers/net/wireless/ath/ath9k/htc_drv_debug.c
239
.read = read_file_xmit,
drivers/net/wireless/ath/ath9k/htc_drv_debug.c
283
.read = read_file_skb_rx,
drivers/net/wireless/ath/ath9k/htc_drv_debug.c
307
.read = read_file_slot,
drivers/net/wireless/ath/ath9k/htc_drv_debug.c
354
.read = read_file_queue,
drivers/net/wireless/ath/ath9k/htc_drv_debug.c
389
.read = read_file_debug,
drivers/net/wireless/ath/ath9k/htc_drv_debug.c
71
.read = read_file_tgt_int_stats,
drivers/net/wireless/ath/ath9k/htc_drv_init.c
623
ah->reg_ops.read = ath9k_regread;
drivers/net/wireless/ath/ath9k/hw.h
83
(_ah)->reg_ops.read((_ah), (_reg))
drivers/net/wireless/ath/ath9k/init.c
675
ah->reg_ops.read = ath9k_ioread32;
drivers/net/wireless/ath/ath9k/pci.c
802
common->ops->read(ah, AR5416_EEPROM_OFFSET + (off << AR5416_EEPROM_S));
drivers/net/wireless/ath/ath9k/pci.c
812
*data = MS(common->ops->read(ah, AR_EEPROM_STATUS_DATA(ah)),
drivers/net/wireless/ath/ath9k/rng.c
100
if (sc->rng_ops.read)
drivers/net/wireless/ath/ath9k/rng.c
109
sc->rng_ops.read = ath9k_rng_read;
drivers/net/wireless/ath/ath9k/rng.c
113
sc->rng_ops.read = NULL;
drivers/net/wireless/ath/ath9k/rng.c
118
if (sc->rng_ops.read) {
drivers/net/wireless/ath/ath9k/rng.c
120
sc->rng_ops.read = NULL;
drivers/net/wireless/ath/ath9k/tx99.c
214
.read = read_file_tx99,
drivers/net/wireless/ath/ath9k/tx99.c
261
.read = read_file_tx99_power,
drivers/net/wireless/ath/carl9170/debug.c
166
.read = carl9170_debugfs_read,
drivers/net/wireless/ath/carl9170/debug.c
174
.read = _read, \
drivers/net/wireless/ath/carl9170/debug.c
54
char *(*read)(struct ar9170 *ar, char *buf, size_t bufsize,
drivers/net/wireless/ath/carl9170/debug.c
79
if (!dfops->read)
drivers/net/wireless/ath/carl9170/debug.c
95
res_buf = dfops->read(ar, buf, dfops->read_bufsize, &ret);
drivers/net/wireless/ath/hw.c
23
#define REG_READ (common->ops->read)
drivers/net/wireless/ath/key.c
25
#define REG_READ (common->ops->read)
drivers/net/wireless/ath/wcn36xx/debug.c
173
.read = read_file_firmware_feature_caps,
drivers/net/wireless/ath/wcn36xx/debug.c
95
.read = read_file_bool_bmps,
drivers/net/wireless/ath/wil6210/debugfs.c
1543
.read = wil_read_file_recovery,
drivers/net/wireless/ath/wil6210/debugfs.c
1821
.read = seq_read,
drivers/net/wireless/ath/wil6210/debugfs.c
1985
.read = seq_read,
drivers/net/wireless/ath/wil6210/debugfs.c
2039
.read = seq_read,
drivers/net/wireless/ath/wil6210/debugfs.c
2086
.read = wil_read_file_led_cfg,
drivers/net/wireless/ath/wil6210/debugfs.c
2151
.read = wil_read_led_blink_time,
drivers/net/wireless/ath/wil6210/debugfs.c
2237
.read = wil_read_suspend_stats,
drivers/net/wireless/ath/wil6210/debugfs.c
2291
.read = seq_read,
drivers/net/wireless/ath/wil6210/debugfs.c
678
.read = wil_read_file_ioblob,
drivers/net/wireless/ath/wil6210/debugfs.c
865
.read = wil_read_back,
drivers/net/wireless/ath/wil6210/debugfs.c
941
.read = wil_read_pmccfg,
drivers/net/wireless/ath/wil6210/debugfs.c
948
.read = wil_pmc_read,
drivers/net/wireless/ath/wil6210/debugfs.c
960
.read = seq_read,
drivers/net/wireless/broadcom/b43/debugfs.c
31
ssize_t (*read)(struct b43_wldev *dev, char *buf, size_t bufsize);
drivers/net/wireless/broadcom/b43/debugfs.c
514
if (!dfops->read) {
drivers/net/wireless/broadcom/b43/debugfs.c
527
ret = dfops->read(dev, buf, bufsize);
drivers/net/wireless/broadcom/b43/debugfs.c
603
.read = b43_debugfs_read,
drivers/net/wireless/broadcom/b43/debugfs.c
610
.read = _read, \
drivers/net/wireless/broadcom/b43legacy/debugfs.c
211
if (!dfops->read) {
drivers/net/wireless/broadcom/b43legacy/debugfs.c
226
ret = dfops->read(dev, buf, bufsize);
drivers/net/wireless/broadcom/b43legacy/debugfs.c
229
ret = dfops->read(dev, buf, bufsize);
drivers/net/wireless/broadcom/b43legacy/debugfs.c
309
.read = b43legacy_debugfs_read,
drivers/net/wireless/broadcom/b43legacy/debugfs.c
316
.read = _read, \
drivers/net/wireless/broadcom/b43legacy/debugfs.c
32
ssize_t (*read)(struct b43legacy_wldev *dev, char *buf, size_t bufsize);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c
165
int (*read)(struct seq_file *seq, void *data);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c
173
return single_open(f, entry->read, entry->drvr);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c
180
.read = seq_read,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c
196
entry->read = read_fn;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3408
rxq->read = rxq->write = 0;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3597
ipw_write32(priv, IPW_RX_READ_INDEX, priv->rxq->read);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3654
int s = q->read - q->write;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3695
int count, u32 read, u32 write, u32 base, u32 size)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3708
q->reg_r = read;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3713
ipw_write32(priv, read, 0);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3721
int count, u32 read, u32 write, u32 base, u32 size)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3740
ipw_queue_init(priv, &q->q, count, read, write, base, size);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5218
rxq->read = rxq->write = 0;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8217
i = priv->rxq->read;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8392
priv->rxq->read = i;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8398
priv->rxq->read = i;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
708
u32 read; /* Shared index to newest available Rx buffer */
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1075
rxq->read = rxq->write = 0;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1153
i = rxq->read;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1242
rxq->read = i;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1250
rxq->read = i;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
957
abs(rxq->write - rxq->read) > 7) {
drivers/net/wireless/intel/iwlegacy/3945-rs.c
832
.read = il3945_sta_dbgfs_stats_table_read,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
112
rxq->read = rxq->write = 0;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4222
i = rxq->read;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4313
rxq->read = i;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4321
rxq->read = i;
drivers/net/wireless/intel/iwlegacy/4965-rs.c
2664
.read = il4965_rs_sta_dbgfs_scale_table_read,
drivers/net/wireless/intel/iwlegacy/4965-rs.c
2709
.read = il4965_rs_sta_dbgfs_stats_table_read,
drivers/net/wireless/intel/iwlegacy/4965-rs.c
2737
.read = il4965_rs_sta_dbgfs_rate_scale_data_read,
drivers/net/wireless/intel/iwlegacy/common.c
2539
int s = q->read - q->write;
drivers/net/wireless/intel/iwlegacy/common.c
2622
rxq->read = rxq->write = 0;
drivers/net/wireless/intel/iwlegacy/common.h
609
u32 read;
drivers/net/wireless/intel/iwlegacy/debug.c
136
.read = il_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlegacy/debug.c
154
.read = il_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlegacy/debug.c
869
pos += scnprintf(buf + pos, bufsz - pos, "read: %u\n", rxq->read);
drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c
30
.read = iwl_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c
46
.read = iwl_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlwifi/dvm/main.c
455
} __packed read;
drivers/net/wireless/intel/iwlwifi/dvm/main.c
464
&read, sizeof(read));
drivers/net/wireless/intel/iwlwifi/dvm/main.c
465
capacity = read.capacity;
drivers/net/wireless/intel/iwlwifi/dvm/main.c
466
mode = read.mode;
drivers/net/wireless/intel/iwlwifi/dvm/main.c
467
num_wraps = read.wrap_counter;
drivers/net/wireless/intel/iwlwifi/dvm/main.c
468
next_entry = read.write_counter;
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
3165
.read = rs_sta_dbgfs_scale_table_read,
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
3208
.read = rs_sta_dbgfs_stats_table_read,
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
3234
.read = rs_sta_dbgfs_rate_scale_data_read,
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
438
.read = seq_read,
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
67
.read = _iwl_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
95
.read = _iwl_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
188
.read = __iwl_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
210
.read = __iwl_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
240
.read = _iwl_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
64
.read = _iwl_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c
781
.read = iwl_dbgfs_low_latency_read,
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
1619
.read = _iwl_dbgfs_link_sta_##name##_read, \
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
1628
.read = _iwl_dbgfs_link_sta_##name##_read, \
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
2090
.read = iwl_dbgfs_mem_read,
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h
33
.read = iwl_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h
9
.read = iwl_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3856
.read = rs_sta_dbgfs_scale_table_read,
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3903
.read = rs_sta_dbgfs_stats_table_read,
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3992
.read = rs_sta_dbgfs_drv_tx_stats_read,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
151
u32 read;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1118
rxq->read = 0;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
131
return (rxq->read - rxq->write - 1) & (rxq->queue_size - 1);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1515
i = rxq->read;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1594
rxq->read = i;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1604
rxq->read = i;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1750
u32 read;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1757
read = le32_to_cpu(trans_pcie->ict_tbl[trans_pcie->ict_index]);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1758
trace_iwlwifi_dev_ict_read(trans->dev, trans_pcie->ict_index, read);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1759
if (!read)
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1767
val |= read;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1769
trans_pcie->ict_index, read);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1774
read = le32_to_cpu(trans_pcie->ict_tbl[trans_pcie->ict_index]);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1776
read);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1777
} while (read);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2715
.read = iwl_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2730
.read = iwl_dbgfs_##name##_read, \
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2853
rxq->read);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3225
.read = seq_read,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3231
.read = iwl_dbgfs_monitor_data_read,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3289
for (i = rxq->read, j = 0;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3584
num_rbs = (num_rbs - rxq->read) & RX_QUEUE_MASK;
drivers/net/wireless/intersil/p54/p54usb.c
416
struct net2280_reg_read *read = buf;
drivers/net/wireless/intersil/p54/p54usb.c
426
read->port = cpu_to_le16(type);
drivers/net/wireless/intersil/p54/p54usb.c
427
read->addr = addr;
drivers/net/wireless/intersil/p54/p54usb.c
430
read, sizeof(*read), &alen, 1000);
drivers/net/wireless/marvell/libertas/debugfs.c
649
.read = (fread), \
drivers/net/wireless/marvell/libertas/debugfs.c
906
.read = lbs_debugfs_read,
drivers/net/wireless/marvell/mwifiex/debugfs.c
919
.read = mwifiex_##name##_read, \
drivers/net/wireless/marvell/mwifiex/debugfs.c
926
.read = mwifiex_##name##_read, \
drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c
529
.read = mt7615_ext_mac_addr_read,
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
252
dump->taskq[0].read = mt76_rr(dev, MT_FW_TASK_QID1);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
254
dump->taskq[1].read = mt76_rr(dev, MT_FW_TASK_QID2);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
54
u32 read;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1165
.read = mt7915_rate_txpower_get,
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
206
.read = mt7915_sys_recovery_get,
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
217
.read = mt7996_sys_recovery_get,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
162
.read = rt2x00mmio_register_read,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
170
.read = rt2x00_eeprom_read,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
177
.read = rt2400pci_bbp_read,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
184
.read = rt2x00_rf_read,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
162
.read = rt2x00mmio_register_read,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
170
.read = rt2x00_eeprom_read,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
177
.read = rt2500pci_bbp_read,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
184
.read = rt2x00_rf_read,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
225
.read = _rt2500usb_register_read,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
233
.read = rt2x00_eeprom_read,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
240
.read = rt2500usb_bbp_read,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
247
.read = rt2x00_rf_read,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1541
.read = rt2800_register_read,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1552
.read = rt2x00_eeprom_read,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1559
.read = rt2800_bbp_read,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1566
.read = rt2x00_rf_read,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1573
.read = rt2800_rfcsr_read,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
290
.read = rt2x00debug_read_queue_dump,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
349
.read = rt2x00debug_read_queue_stats,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
402
.read = rt2x00debug_read_crypto_stats,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
434
value = debug->__name.read(intf->rt2x00dev, index); \
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
488
.read = rt2x00debug_read_##__name, \
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
520
.read = rt2x00debug_read_dev_flags,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
545
.read = rt2x00debug_read_cap_flags,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
616
if (debug->__name.read) \
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
669
if (debug->__name.read) { \
drivers/net/wireless/ralink/rt2x00/rt2x00debug.h
30
__type (*read)(struct rt2x00_dev *rt2x00dev, \
drivers/net/wireless/ralink/rt2x00/rt61pci.c
200
.read = rt2x00mmio_register_read,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
208
.read = rt2x00_eeprom_read,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
215
.read = rt61pci_bbp_read,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
222
.read = rt2x00_rf_read,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
145
.read = rt2x00usb_register_read,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
153
.read = rt2x00_eeprom_read,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
160
.read = rt73usb_bbp_read,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
167
.read = rt2x00_rf_read,
drivers/net/wireless/realtek/rtl8xxxu/core.c
1912
.read = read_file_efuse,
drivers/net/wireless/realtek/rtlwifi/debug.c
69
.read = seq_read,
drivers/net/wireless/realtek/rtw88/debug.c
146
.read = seq_read,
drivers/net/wireless/realtek/rtw88/debug.c
155
.read = seq_read,
drivers/net/wireless/realtek/rtw89/debug.c
226
.read = rtw89_debugfs_file_read,
drivers/net/wireless/realtek/rtw89/debug.c
231
.read = rtw89_debugfs_file_read,
drivers/net/wireless/rsi/rsi_91x_debugfs.c
255
.read = seq_read, \
drivers/net/wireless/rsi/rsi_91x_debugfs.c
262
.read = seq_read, \
drivers/net/wireless/silabs/wfx/debug.c
316
.read = wfx_send_hif_msg_read,
drivers/net/wireless/ti/wl1251/debugfs.c
212
.read = tx_queue_len_read,
drivers/net/wireless/ti/wl1251/debugfs.c
234
.read = tx_queue_status_read,
drivers/net/wireless/ti/wl1251/debugfs.c
35
.read = name## _read, \
drivers/net/wireless/ti/wl1251/debugfs.c
67
.read = sub## _ ##name## _read, \
drivers/net/wireless/ti/wl1251/io.c
55
wl->if_ops->read(wl, physical, buf, len);
drivers/net/wireless/ti/wl1251/io.h
25
wl->if_ops->read(wl, addr, &wl->buffer_32, sizeof(wl->buffer_32));
drivers/net/wireless/ti/wl1251/io.h
43
wl->if_ops->read(wl, addr, &response, sizeof(u32));
drivers/net/wireless/ti/wl1251/sdio.c
184
.read = wl1251_sdio_read,
drivers/net/wireless/ti/wl1251/spi.c
224
.read = wl1251_spi_read,
drivers/net/wireless/ti/wl1251/wl1251.h
248
void (*read)(struct wl1251 *wl, int addr, void *buf, size_t len);
drivers/net/wireless/ti/wl18xx/debugfs.c
215
.read = conf_read,
drivers/net/wireless/ti/wl18xx/debugfs.c
330
.read = dynamic_fw_traces_read,
drivers/net/wireless/ti/wl18xx/debugfs.c
393
.read = radar_debug_mode_read,
drivers/net/wireless/ti/wlcore/debugfs.c
1018
.read = sleep_auth_read,
drivers/net/wireless/ti/wlcore/debugfs.c
1190
.read = dev_mem_read,
drivers/net/wireless/ti/wlcore/debugfs.c
1249
.read = fw_logger_read,
drivers/net/wireless/ti/wlcore/debugfs.c
160
.read = param##_read, \
drivers/net/wireless/ti/wlcore/debugfs.c
213
.read = gpio_power_read,
drivers/net/wireless/ti/wlcore/debugfs.c
296
.read = dynamic_ps_timeout_read,
drivers/net/wireless/ti/wlcore/debugfs.c
365
.read = forced_ps_read,
drivers/net/wireless/ti/wlcore/debugfs.c
407
.read = split_scan_timeout_read,
drivers/net/wireless/ti/wlcore/debugfs.c
507
.read = driver_state_read,
drivers/net/wireless/ti/wlcore/debugfs.c
617
.read = vifs_state_read,
drivers/net/wireless/ti/wlcore/debugfs.c
674
.read = dtim_interval_read,
drivers/net/wireless/ti/wlcore/debugfs.c
732
.read = suspend_dtim_interval_read,
drivers/net/wireless/ti/wlcore/debugfs.c
790
.read = beacon_interval_read,
drivers/net/wireless/ti/wlcore/debugfs.c
845
.read = rx_streaming_interval_read,
drivers/net/wireless/ti/wlcore/debugfs.c
900
.read = rx_streaming_always_read,
drivers/net/wireless/ti/wlcore/debugfs.c
92
.read = tx_queue_len_read,
drivers/net/wireless/ti/wlcore/debugfs.c
957
.read = fw_stats_raw_read,
drivers/net/wireless/ti/wlcore/debugfs.h
35
.read = name## _read, \
drivers/net/wireless/ti/wlcore/debugfs.h
68
.read = sub## _ ##name## _read, \
drivers/net/wireless/ti/wlcore/debugfs.h
94
.read = sub## _ ##name## _read, \
drivers/net/wireless/ti/wlcore/io.h
73
ret = wl->if_ops->read(wl->dev, addr, buf, len, fixed);
drivers/net/wireless/ti/wlcore/sdio.c
180
.read = wl12xx_sdio_raw_read,
drivers/net/wireless/ti/wlcore/spi.c
406
.read = wl12xx_spi_raw_read,
drivers/net/wireless/ti/wlcore/sysfs.c
123
.read = wl1271_sysfs_read_fwlog,
drivers/net/wireless/ti/wlcore/wlcore_i.h
187
int __must_check (*read)(struct device *child, int addr, void *buf,
drivers/net/wwan/iosm/iosm_ipc_trace.c
125
.read = ipc_trace_ctrl_file_read,
drivers/net/wwan/wwan_core.c
1078
.read = wwan_port_fops_read,
drivers/net/xen-netback/xenbus.c
155
.read = seq_read,
drivers/nfc/virtual_ncidev.c
194
.read = virtual_ncidev_read,
drivers/ntb/hw/amd/ntb_hw_amd.c
1311
.read = ndev_debugfs_read,
drivers/ntb/hw/idt/ntb_hw_idt.c
2320
.read = idt_dbgfs_info_read
drivers/ntb/hw/intel/ntb_hw_gen1.c
2028
.read = ndev_debugfs_read,
drivers/ntb/test/ntb_perf.c
1260
.read = perf_dbgfs_read_info
drivers/ntb/test/ntb_perf.c
1310
.read = perf_dbgfs_read_run,
drivers/ntb/test/ntb_perf.c
1347
.read = perf_dbgfs_read_tcnt,
drivers/ntb/test/ntb_tool.c
276
.read = __read, \
drivers/nvdimm/nd_perf.c
282
nd_pmu->pmu.del && nd_pmu->pmu.read && nd_pmu->pmu.name)))
drivers/nvme/common/keyring.c
88
.read = user_read,
drivers/nvme/host/fabrics.c
1482
.read = seq_read,
drivers/nvme/host/hwmon.c
216
.read = nvme_hwmon_read,
drivers/nvme/target/debugfs.c
24
.read = seq_read, \
drivers/nvme/target/debugfs.c
34
.read = seq_read, \
drivers/nvmem/core.c
379
.read = bin_attr_nvmem_read,
drivers/nvmem/core.c
405
.read = bin_attr_nvmem_read,
drivers/nvmem/core.c
495
attrs[i].read = &nvmem_cell_attr_read;
drivers/of/kobj.c
80
pp->attr.read = of_node_property_read;
drivers/opp/core.c
543
unsigned long (*read)(struct dev_pm_opp *opp, int index),
drivers/opp/core.c
558
if (compare(&opp, temp_opp, read(temp_opp, index), *key))
drivers/opp/core.c
565
*key = read(opp, index);
drivers/opp/core.c
574
unsigned long (*read)(struct dev_pm_opp *opp, int index,
drivers/opp/core.c
591
read(temp_opp, 0, &temp_key);
drivers/opp/core.c
605
unsigned long (*read)(struct dev_pm_opp *opp, int index),
drivers/opp/core.c
619
return _opp_table_find_key(opp_table, key, index, available, read,
drivers/opp/core.c
625
unsigned long (*read)(struct dev_pm_opp *opp, int index),
drivers/opp/core.c
632
return _find_key(dev, &key, index, available, read, _compare_exact,
drivers/opp/core.c
638
unsigned long (*read)(struct dev_pm_opp *opp, int index),
drivers/opp/core.c
641
return _opp_table_find_key(opp_table, key, index, available, read,
drivers/opp/core.c
647
unsigned long (*read)(struct dev_pm_opp *opp, int index),
drivers/opp/core.c
650
return _find_key(dev, key, index, available, read, _compare_ceil,
drivers/opp/core.c
656
unsigned long (*read)(struct dev_pm_opp *opp, int index),
drivers/opp/core.c
659
return _find_key(dev, key, index, available, read, _compare_floor,
drivers/opp/debugfs.c
52
.read = bw_name_read,
drivers/parisc/dino.c
239
.read = dino_cfg_read,
drivers/parisc/dino.c
262
v = read##type(d->base_addr+DINO_IO_DATA+(addr&mask)); \
drivers/parisc/eisa_eeprom.c
69
.read = eisa_eeprom_read,
drivers/parisc/lba_pci.c
470
.read = elroy_cfg_read,
drivers/parisc/lba_pci.c
543
.read = mercury_cfg_read,
drivers/pci/access.c
240
ret = dev->bus->ops->read(dev->bus, dev->devfn, \
drivers/pci/access.c
47
res = bus->ops->read(bus, devfn, pos, len, &data); \
drivers/pci/controller/cadence/pci-j721e.c
361
.read = cdns_ti_pcie_config_read,
drivers/pci/controller/cadence/pcie-cadence-host-hpa.c
82
.read = pci_generic_config_read,
drivers/pci/controller/cadence/pcie-cadence-host.c
73
.read = pci_generic_config_read,
drivers/pci/controller/cadence/pcie-sg2042.c
25
.read = pci_generic_config_read32,
drivers/pci/controller/cadence/pcie-sg2042.c
31
.read = pci_generic_config_read,
drivers/pci/controller/dwc/pci-exynos.c
214
.read = exynos_pcie_rd_own_conf,
drivers/pci/controller/dwc/pci-keystone.c
481
.read = pci_generic_config_read,
drivers/pci/controller/dwc/pci-keystone.c
487
.read = pci_generic_config_read,
drivers/pci/controller/dwc/pci-meson.c
345
.read = meson_pcie_rd_own_conf,
drivers/pci/controller/dwc/pcie-al.c
241
.read = pci_generic_config_read,
drivers/pci/controller/dwc/pcie-al.c
82
.read = pci_generic_config_read,
drivers/pci/controller/dwc/pcie-bt1.c
323
.read = pci_generic_config_read32,
drivers/pci/controller/dwc/pcie-designware-debugfs.c
469
.read = name ## _read, \
drivers/pci/controller/dwc/pcie-designware-debugfs.c
483
.read = counter_enable_read,
drivers/pci/controller/dwc/pcie-designware-debugfs.c
489
.read = counter_lane_read,
drivers/pci/controller/dwc/pcie-designware-debugfs.c
495
.read = counter_value_read,
drivers/pci/controller/dwc/pcie-designware-debugfs.c
500
.read = seq_read,
drivers/pci/controller/dwc/pcie-designware-host.c
818
.read = dw_pcie_rd_other_conf,
drivers/pci/controller/dwc/pcie-designware-host.c
852
.read = pci_generic_config_read,
drivers/pci/controller/dwc/pcie-designware-host.c
858
.read = pci_generic_config_read,
drivers/pci/controller/dwc/pcie-hisi.c
115
.read = hisi_pcie_rd_conf,
drivers/pci/controller/dwc/pcie-hisi.c
153
.read = hisi_pcie_rd_conf,
drivers/pci/controller/dwc/pcie-histb.c
150
.read = histb_pcie_rd_own_conf,
drivers/pci/controller/dwc/pcie-kirin.c
561
.read = kirin_pcie_rd_own_conf,
drivers/pci/controller/dwc/pcie-qcom.c
1686
.read = pci_generic_config_read,
drivers/pci/controller/dwc/pcie-tegra194-acpi.c
106
.read = pci_generic_config_read,
drivers/pci/controller/dwc/pcie-tegra194.c
604
.read = tegra_pcie_dw_rd_own_conf,
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
79
.read = pci_generic_config_read,
drivers/pci/controller/pci-aardvark.c
1292
.read = advk_pcie_rd_conf,
drivers/pci/controller/pci-ftpci100.c
252
.read = faraday_pci_read_config,
drivers/pci/controller/pci-host-generic.c
23
.read = pci_generic_config_read,
drivers/pci/controller/pci-host-generic.c
56
.read = pci_generic_config_read,
drivers/pci/controller/pci-hyperv.c
1402
.read = hv_pcifront_read_config,
drivers/pci/controller/pci-ixp4xx.c
370
.read = ixp4xx_pci_read_config,
drivers/pci/controller/pci-loongson.c
281
.read = pci_generic_config_read,
drivers/pci/controller/pci-loongson.c
288
.read = pci_generic_config_read32,
drivers/pci/controller/pci-loongson.c
405
.read = pci_generic_config_read,
drivers/pci/controller/pci-mvebu.c
1013
.read = mvebu_pcie_rd_conf,
drivers/pci/controller/pci-mvebu.c
421
.read = mvebu_pcie_child_rd_conf,
drivers/pci/controller/pci-rcar-gen2.c
274
.read = pci_generic_config_read,
drivers/pci/controller/pci-tegra.c
483
.read = tegra_pcie_config_read,
drivers/pci/controller/pci-thunder-ecam.c
339
.read = thunder_ecam_config_read,
drivers/pci/controller/pci-thunder-pem.c
420
.read = thunder_pem_config_read,
drivers/pci/controller/pci-thunder-pem.c
457
.read = thunder_pem_config_read,
drivers/pci/controller/pci-v3-semi.c
432
.read = v3_pci_read_config,
drivers/pci/controller/pci-versatile.c
60
.read = pci_generic_config_read32,
drivers/pci/controller/pci-xgene.c
260
.read = xgene_pcie_config_read32,
drivers/pci/controller/pci-xgene.c
274
.read = xgene_pcie_config_read32,
drivers/pci/controller/pci-xgene.c
590
.read = xgene_pcie_config_read32,
drivers/pci/controller/pcie-altera.c
376
int where, u8 byte_en, bool read, u32 *headers)
drivers/pci/controller/pcie-altera.c
379
u8 cfg0 = read ? pcie->pcie_data->cfgrd0 : pcie->pcie_data->cfgwr0;
drivers/pci/controller/pcie-altera.c
380
u8 cfg1 = read ? pcie->pcie_data->cfgrd1 : pcie->pcie_data->cfgwr1;
drivers/pci/controller/pcie-altera.c
381
u8 tag = read ? TLP_READ_TAG : TLP_WRITE_TAG;
drivers/pci/controller/pcie-altera.c
695
.read = altera_pcie_cfg_read,
drivers/pci/controller/pcie-apple.c
843
.read = pci_generic_config_read,
drivers/pci/controller/pcie-aspeed.c
588
.read = aspeed_ast2600_rd_conf,
drivers/pci/controller/pcie-aspeed.c
593
.read = aspeed_ast2600_child_rd_conf,
drivers/pci/controller/pcie-aspeed.c
598
.read = aspeed_ast2700_rd_conf,
drivers/pci/controller/pcie-aspeed.c
603
.read = aspeed_ast2700_child_rd_conf,
drivers/pci/controller/pcie-brcmstb.c
2029
.read = pci_generic_config_read,
drivers/pci/controller/pcie-brcmstb.c
2037
.read = pci_generic_config_read32,
drivers/pci/controller/pcie-iproc.c
727
.read = iproc_pcie_config_read32,
drivers/pci/controller/pcie-mediatek-gen3.c
310
.read = mtk_pcie_config_read,
drivers/pci/controller/pcie-mediatek.c
398
.read = mtk_pcie_config_read,
drivers/pci/controller/pcie-mediatek.c
769
.read = pci_generic_config_read,
drivers/pci/controller/pcie-mt7621.c
140
.read = pci_generic_config_read,
drivers/pci/controller/pcie-rcar-host.c
286
.read = rcar_pcie_read_conf,
drivers/pci/controller/pcie-rockchip-host.c
239
.read = rockchip_pcie_rd_conf,
drivers/pci/controller/pcie-rzg3s-host.c
430
.read = rzg3s_pcie_child_read,
drivers/pci/controller/pcie-rzg3s-host.c
446
.read = pci_generic_config_read,
drivers/pci/controller/pcie-xilinx-dma-pl.c
210
.read = pci_generic_config_read,
drivers/pci/controller/pcie-xilinx-nwl.c
255
.read = pci_generic_config_read,
drivers/pci/controller/pcie-xilinx.c
192
.read = pci_generic_config_read,
drivers/pci/controller/plda/pcie-microchip-host.c
807
.read = pci_generic_config_read,
drivers/pci/controller/plda/pcie-starfive.c
169
.read = starfive_pcie_config_read,
drivers/pci/controller/vmd.c
467
.read = vmd_pci_read,
drivers/pci/ecam.c
205
.read = pci_generic_config_read,
drivers/pci/ecam.c
218
.read = pci_generic_config_read32,
drivers/pci/ecam.c
229
.read = pci_generic_config_read32,
drivers/pci/endpoint/functions/pci-epf-vntb.c
1223
.read = pci_read,
drivers/pci/hotplug/acpiphp_ibm.c
101
.read = ibm_read_apci_table,
drivers/pci/hotplug/cpqphp_sysfs.c
179
.read = read,
drivers/pci/irq.c
208
bus->ops->read(bus, dev->devfn, PCI_COMMAND, 4, &cmd_status_dword);
drivers/pci/pci-sysfs.c
1048
b->legacy_io->read = pci_read_legacy_io;
drivers/pci/pci-sysfs.c
1255
res_attr->read = pci_read_resource_io;
drivers/pci/pcie/aer_inject.c
193
rv = ops->read(bus, devfn, where, size, val);
drivers/pci/pcie/aer_inject.c
284
.read = aer_inj_read_config,
drivers/pci/pcie/ptm.c
342
.read = context_update_read,
drivers/pci/switch/switchtec.c
1252
.read = switchtec_dev_read,
drivers/pci/vgaarb.c
1496
.read = vga_arb_read,
drivers/pci/xen-pcifront.c
236
.read = pcifront_bus_read,
drivers/pcmcia/cistpl.c
1608
.read = pccard_show_cis,
drivers/perf/alibaba_uncore_drw_pmu.c
711
.read = ali_drw_pmu_read,
drivers/perf/amlogic/meson_ddr_pmu_core.c
504
.read = meson_ddr_perf_event_update,
drivers/perf/arm-cci.c
1412
.read = pmu_read,
drivers/perf/arm-ccn.c
1267
.read = arm_ccn_pmu_event_read,
drivers/perf/arm-cmn.c
2616
.read = arm_cmn_event_read,
drivers/perf/arm-ni.c
611
.read = arm_ni_event_read,
drivers/perf/arm_cspmu/arm_cspmu.c
1202
.read = arm_cspmu_read,
drivers/perf/arm_dmc620_pmu.c
687
.read = dmc620_pmu_read,
drivers/perf/arm_dsu_pmu.c
754
.read = dsu_pmu_read,
drivers/perf/arm_pmu.c
885
.read = armpmu_read,
drivers/perf/arm_smmuv3_pmu.c
875
.read = smmu_pmu_event_read,
drivers/perf/arm_spe_pmu.c
1085
.read = arm_spe_pmu_read,
drivers/perf/cxl_pmu.c
862
.read = cxl_pmu_read,
drivers/perf/dwc_pcie_pmu.c
741
.read = dwc_pcie_pmu_event_update,
drivers/perf/fsl_imx8_ddr_perf.c
271
IMX8_DDR_PMU_EVENT_ATTR(read-accesses, 0x04),
drivers/perf/fsl_imx8_ddr_perf.c
273
IMX8_DDR_PMU_EVENT_ATTR(read-queue-depth, 0x08),
drivers/perf/fsl_imx8_ddr_perf.c
275
IMX8_DDR_PMU_EVENT_ATTR(lp-read-credit-cnt, 0x10),
drivers/perf/fsl_imx8_ddr_perf.c
276
IMX8_DDR_PMU_EVENT_ATTR(hp-read-credit-cnt, 0x11),
drivers/perf/fsl_imx8_ddr_perf.c
278
IMX8_DDR_PMU_EVENT_ATTR(read-command, 0x20),
drivers/perf/fsl_imx8_ddr_perf.c
280
IMX8_DDR_PMU_EVENT_ATTR(read-modify-write-command, 0x22),
drivers/perf/fsl_imx8_ddr_perf.c
281
IMX8_DDR_PMU_EVENT_ATTR(hp-read, 0x23),
drivers/perf/fsl_imx8_ddr_perf.c
287
IMX8_DDR_PMU_EVENT_ATTR(read-cycles, 0x2a),
drivers/perf/fsl_imx8_ddr_perf.c
289
IMX8_DDR_PMU_EVENT_ATTR(read-write-transition, 0x30),
drivers/perf/fsl_imx8_ddr_perf.c
294
IMX8_DDR_PMU_EVENT_ATTR(read, 0x35),
drivers/perf/fsl_imx8_ddr_perf.c
295
IMX8_DDR_PMU_EVENT_ATTR(read-activate, 0x36),
drivers/perf/fsl_imx8_ddr_perf.c
299
IMX8_DDR_PMU_EVENT_ATTR(axid-read, 0x41),
drivers/perf/fsl_imx8_ddr_perf.c
708
.read = ddr_perf_event_update,
drivers/perf/fsl_imx9_ddr_perf.c
719
.read = ddr_perf_event_update,
drivers/perf/fujitsu_uncore_pmu.c
323
MAC_EVENT_ATTR(read-count, 0x10),
drivers/perf/fujitsu_uncore_pmu.c
324
MAC_EVENT_ATTR(read-count-request, 0x11),
drivers/perf/fujitsu_uncore_pmu.c
325
MAC_EVENT_ATTR(read-count-return, 0x12),
drivers/perf/fujitsu_uncore_pmu.c
326
MAC_EVENT_ATTR(read-count-request-pftgt, 0x13),
drivers/perf/fujitsu_uncore_pmu.c
327
MAC_EVENT_ATTR(read-count-request-normal, 0x14),
drivers/perf/fujitsu_uncore_pmu.c
328
MAC_EVENT_ATTR(read-count-return-pftgt-hit, 0x15),
drivers/perf/fujitsu_uncore_pmu.c
329
MAC_EVENT_ATTR(read-count-return-pftgt-miss, 0x16),
drivers/perf/fujitsu_uncore_pmu.c
330
MAC_EVENT_ATTR(read-wait, 0x17),
drivers/perf/fujitsu_uncore_pmu.c
334
MAC_EVENT_ATTR(memory-read-count, 0x40),
drivers/perf/fujitsu_uncore_pmu.c
349
PCI_EVENT_ATTR(pci-port0-read-count, 0x10),
drivers/perf/fujitsu_uncore_pmu.c
350
PCI_EVENT_ATTR(pci-port0-read-count-bus, 0x14),
drivers/perf/fujitsu_uncore_pmu.c
354
PCI_EVENT_ATTR(pci-port1-read-count, 0x50),
drivers/perf/fujitsu_uncore_pmu.c
355
PCI_EVENT_ATTR(pci-port1-read-count-bus, 0x54),
drivers/perf/fujitsu_uncore_pmu.c
501
.read = fujitsu_uncore_event_read,
drivers/perf/hisilicon/hisi_pcie_pmu.c
850
.read = hisi_pcie_pmu_read,
drivers/perf/hisilicon/hisi_uncore_pmu.c
618
pmu->read = hisi_uncore_pmu_read;
drivers/perf/hisilicon/hns3_pmu.c
1432
.read = hns3_pmu_read,
drivers/perf/marvell_cn10k_ddr_pmu.c
1036
.read = cn10k_ddr_perf_event_update,
drivers/perf/marvell_cn10k_ddr_pmu.c
1055
.read = cn10k_ddr_perf_event_update,
drivers/perf/marvell_cn10k_tad_pmu.c
374
.read = tad_pmu_event_counter_read,
drivers/perf/marvell_pem_pmu.c
345
.read = pem_perf_event_update,
drivers/perf/qcom_l2_pmu.c
914
.read = l2_cache_event_read,
drivers/perf/qcom_l3_pmu.c
645
L3CACHE_EVENT_ATTR(read-hit, L3_EVENT_READ_HIT),
drivers/perf/qcom_l3_pmu.c
646
L3CACHE_EVENT_ATTR(read-miss, L3_EVENT_READ_MISS),
drivers/perf/qcom_l3_pmu.c
647
L3CACHE_EVENT_ATTR(read-hit-d-side, L3_EVENT_READ_HIT_D),
drivers/perf/qcom_l3_pmu.c
648
L3CACHE_EVENT_ATTR(read-miss-d-side, L3_EVENT_READ_MISS_D),
drivers/perf/qcom_l3_pmu.c
752
.read = qcom_l3_cache__event_read,
drivers/perf/riscv_pmu.c
418
.read = riscv_pmu_read,
drivers/perf/starfive_starlink_pmu.c
561
.read = starlink_pmu_update,
drivers/perf/thunderx2_pmu.c
735
.read = tx2_uncore_event_read,
drivers/perf/xgene_pmu.c
1106
.read = xgene_perf_read,
drivers/perf/xgene_pmu.c
282
XGENE_PMU_EVENT_ATTR(read-hit, 0x02),
drivers/perf/xgene_pmu.c
283
XGENE_PMU_EVENT_ATTR(read-miss, 0x03),
drivers/perf/xgene_pmu.c
300
XGENE_PMU_EVENT_ATTR(axi0-read, 0x02),
drivers/perf/xgene_pmu.c
301
XGENE_PMU_EVENT_ATTR(axi0-read-partial, 0x03),
drivers/perf/xgene_pmu.c
302
XGENE_PMU_EVENT_ATTR(axi1-read, 0x04),
drivers/perf/xgene_pmu.c
303
XGENE_PMU_EVENT_ATTR(axi1-read-partial, 0x05),
drivers/perf/xgene_pmu.c
304
XGENE_PMU_EVENT_ATTR(csw-read-block, 0x06),
drivers/perf/xgene_pmu.c
305
XGENE_PMU_EVENT_ATTR(csw-read-partial, 0x07),
drivers/perf/xgene_pmu.c
317
XGENE_PMU_EVENT_ATTR(csw-read, 0x02),
drivers/perf/xgene_pmu.c
320
XGENE_PMU_EVENT_ATTR(cancel-read-gack, 0x05),
drivers/perf/xgene_pmu.c
379
XGENE_PMU_EVENT_ATTR(read-hit, 0x01),
drivers/perf/xgene_pmu.c
380
XGENE_PMU_EVENT_ATTR(read-miss, 0x02),
drivers/perf/xgene_pmu.c
386
XGENE_PMU_EVENT_ATTR(read, 0x08),
drivers/phy/mediatek/phy-mtk-tphy.c
500
.read = seq_read,
drivers/phy/mediatek/phy-mtk-tphy.c
610
.read = seq_read,
drivers/pinctrl/pinctrl-mcp23s08_spi.c
79
.read = mcp23sxx_spi_read,
drivers/pinctrl/pinctrl-single.c
1418
mask = pcs->read(pcswi->reg);
drivers/pinctrl/pinctrl-single.c
1426
mask = pcs->read(pcswi->reg);
drivers/pinctrl/pinctrl-single.c
1495
mask = pcs->read(pcswi->reg);
drivers/pinctrl/pinctrl-single.c
1656
*regsl++ = pcs->read(pcs->base + i);
drivers/pinctrl/pinctrl-single.c
1661
*regsw++ = pcs->read(pcs->base + i);
drivers/pinctrl/pinctrl-single.c
1666
*regshw++ = pcs->read(pcs->base + i);
drivers/pinctrl/pinctrl-single.c
1863
pcs->read = pcs_readb;
drivers/pinctrl/pinctrl-single.c
1867
pcs->read = pcs_readw;
drivers/pinctrl/pinctrl-single.c
1871
pcs->read = pcs_readl;
drivers/pinctrl/pinctrl-single.c
201
unsigned (*read)(void __iomem *reg);
drivers/pinctrl/pinctrl-single.c
301
val = pcs->read(pcs->base + offset);
drivers/pinctrl/pinctrl-single.c
388
val = pcs->read(vals->reg);
drivers/pinctrl/pinctrl-single.c
429
data = pcs->read(pcs->base + offset);
drivers/pinctrl/pinctrl-single.c
434
data = pcs->read(pcs->base + offset);
drivers/pinctrl/pinctrl-single.c
509
data = pcs->read(pcs->base + offset) & func->conf[i].mask;
drivers/pinctrl/pinctrl-single.c
577
data = pcs->read(pcs->base + offset);
drivers/pinctrl/pinctrl-single.c
595
data = pcs->read(pcs->base + offset);
drivers/pinctrl/pinctrl-single.c
707
val = pcs->read(pcs->base + offset);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
106
return read##size(RZT2H_GET_BASE(pctrl, port) + offset); \
drivers/platform/arm64/huawei-gaokun-ec.c
594
.read = gaokun_ec_hwmon_read,
drivers/platform/chrome/cros_ec_chardev.c
365
.read = cros_ec_chardev_read,
drivers/platform/chrome/cros_ec_debugfs.c
292
.read = cros_ec_console_log_read,
drivers/platform/chrome/cros_ec_debugfs.c
300
.read = cros_ec_pdinfo_read,
drivers/platform/chrome/cros_ec_debugfs.c
307
.read = cros_ec_uptime_read,
drivers/platform/chrome/cros_ec_lpc.c
217
ret = ec_lpc->read(ec_lpc, EC_LPC_ADDR_HOST_CMD, 1, &data);
drivers/platform/chrome/cros_ec_lpc.c
262
ret = ec_lpc->read(ec_lpc, EC_LPC_ADDR_HOST_DATA, 1, &sum);
drivers/platform/chrome/cros_ec_lpc.c
272
ret = ec_lpc->read(ec_lpc, EC_LPC_ADDR_HOST_PACKET, sizeof(response),
drivers/platform/chrome/cros_ec_lpc.c
289
ret = ec_lpc->read(ec_lpc, EC_LPC_ADDR_HOST_PACKET +
drivers/platform/chrome/cros_ec_lpc.c
364
ret = ec_lpc->read(ec_lpc, EC_LPC_ADDR_HOST_DATA, 1, &sum);
drivers/platform/chrome/cros_ec_lpc.c
373
ret = ec_lpc->read(ec_lpc, EC_LPC_ADDR_HOST_ARGS, sizeof(args), (u8 *)&args);
drivers/platform/chrome/cros_ec_lpc.c
389
ret = ec_lpc->read(ec_lpc, EC_LPC_ADDR_HOST_PARAM, args.data_size,
drivers/platform/chrome/cros_ec_lpc.c
425
ret = ec_lpc->read(ec_lpc, ec_lpc->mmio_memory_base + offset, bytes, s);
drivers/platform/chrome/cros_ec_lpc.c
433
ret = ec_lpc->read(ec_lpc, ec_lpc->mmio_memory_base + i, 1, s);
drivers/platform/chrome/cros_ec_lpc.c
576
ec_lpc->read = cros_ec_lpc_direct_read;
drivers/platform/chrome/cros_ec_lpc.c
580
if (!ec_lpc->read) {
drivers/platform/chrome/cros_ec_lpc.c
601
ec_lpc->read = cros_ec_lpc_mec_read_bytes;
drivers/platform/chrome/cros_ec_lpc.c
604
ret = ec_lpc->read(ec_lpc, EC_LPC_ADDR_MEMMAP + EC_MEMMAP_ID, 2, buf);
drivers/platform/chrome/cros_ec_lpc.c
615
ec_lpc->read = cros_ec_lpc_read_bytes;
drivers/platform/chrome/cros_ec_lpc.c
617
ret = ec_lpc->read(ec_lpc, ec_lpc->mmio_memory_base + EC_MEMMAP_ID, 2,
drivers/platform/chrome/cros_ec_lpc.c
87
int (*read)(struct cros_ec_lpc *ec_lpc, unsigned int offset,
drivers/platform/chrome/wilco_ec/debugfs.c
157
.read = raw_read,
drivers/platform/chrome/wilco_ec/event.c
404
.read = event_read,
drivers/platform/chrome/wilco_ec/telemetry.c
331
.read = telem_read,
drivers/platform/cznic/turris-omnia-mcu-trng.c
87
mcu->trng.read = omnia_trng_read;
drivers/platform/cznic/turris-signing-key.c
121
.read = turris_signing_key_read,
drivers/platform/goldfish/goldfish_pipe.c
781
.read = goldfish_pipe_read,
drivers/platform/mellanox/mlxbf-bootctl.c
996
.read = mlxbf_bootctl_bootfifo_read,
drivers/platform/olpc/olpc-ec.c
327
.read = ec_dbgfs_cmd_read,
drivers/platform/raspberrypi/vchiq-interface/vchiq_debugfs.c
93
.read = seq_read,
drivers/platform/surface/surface_aggregator_cdev.c
668
.read = ssam_cdev_read,
drivers/platform/surface/surface_dtx.c
553
.read = surface_dtx_read,
drivers/platform/x86/acer-wmi.c
3092
.read = acer_wmi_hwmon_read,
drivers/platform/x86/amd/hsmp/acpi.c
511
.read = hsmp_metric_tbl_acpi_read,
drivers/platform/x86/amd/hsmp/hwmon.c
96
.read = hsmp_hwmon_read,
drivers/platform/x86/amd/hsmp/plat.c
96
.read = hsmp_metric_tbl_plat_read, \
drivers/platform/x86/amd/pmc/mp1_stb.c
132
.read = amd_stb_debugfs_read,
drivers/platform/x86/amd/pmc/mp1_stb.c
237
.read = amd_stb_debugfs_read_v2,
drivers/platform/x86/amd/pmc/mp2_stb.c
193
.read = amd_mp2_stb_debugfs_read,
drivers/platform/x86/apple-gmux.c
736
.read = gmux_selected_port_data_read
drivers/platform/x86/asus-wmi.c
4971
.read = seq_read,
drivers/platform/x86/ayaneo-ec.c
264
.read = ayaneo_ec_read,
drivers/platform/x86/dasharo-acpi.c
210
.read = dasharo_hwmon_read,
drivers/platform/x86/dell/alienware-wmi-wmax.c
985
.read = awcc_hwmon_read,
drivers/platform/x86/dell/dell-smbios-wmi.c
192
.read = dell_smbios_wmi_read,
drivers/platform/x86/dell/dell-smo8800.c
101
.read = smo8800_misc_read,
drivers/platform/x86/dell/dell-wmi-ddv.c
526
.read = dell_wmi_ddv_read,
drivers/platform/x86/gigabyte-wmi.c
109
.read = gigabyte_wmi_hwmon_read,
drivers/platform/x86/hp/hp-wmi.c
2518
.read = hp_wmi_hwmon_read,
drivers/platform/x86/hp/hp_accel.c
304
lis3_dev.read = lis3lv02d_acpi_read;
drivers/platform/x86/intel/int1092/intel_sar.c
180
int read;
drivers/platform/x86/intel/int1092/intel_sar.c
184
read = kstrtouint(buf, 10, &value);
drivers/platform/x86/intel/int1092/intel_sar.c
185
if (read < 0)
drivers/platform/x86/intel/int1092/intel_sar.c
186
return read;
drivers/platform/x86/intel/pmc/core.c
1028
.read = seq_read,
drivers/platform/x86/intel/pmc/core.c
923
.read = seq_read,
drivers/platform/x86/intel/pmc/core.h
581
.read = seq_read, \
drivers/platform/x86/intel/pmt/class.c
343
entry->pmt_bin_attr.read = intel_pmt_read;
drivers/platform/x86/intel/telemetry/debugfs.c
709
.read = seq_read,
drivers/platform/x86/intel/telemetry/debugfs.c
757
.read = seq_read,
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
310
int uncore_freq_common_init(int (*read)(struct uncore_data *data, unsigned int *value,
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
317
uncore_read = read;
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.h
109
int uncore_freq_common_init(int (*read)(struct uncore_data *data, unsigned int *value,
drivers/platform/x86/intel/vsec_tpmi.c
527
.read = seq_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
10168
.read = lcdshadow_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
11612
if (ibm->read) {
drivers/platform/x86/lenovo/thinkpad_acpi.c
1715
.read = thinkpad_acpi_driver_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
313
int (*read) (struct seq_file *);
drivers/platform/x86/lenovo/thinkpad_acpi.c
4114
.read = hotkey_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
4380
.read = bluetooth_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
4559
.read = wan_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5033
.read = video_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5262
.read = kbdlight_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5418
.read = light_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5511
.read = cmos_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5909
.read = led_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5988
.read = beep_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
6415
.read = thermal_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
6972
.read = brightness_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
7736
.read = volume_read,
drivers/platform/x86/lenovo/thinkpad_acpi.c
912
if (!ibm || !ibm->read)
drivers/platform/x86/lenovo/thinkpad_acpi.c
914
return ibm->read(m);
drivers/platform/x86/lenovo/thinkpad_acpi.c
9313
.read = fan_read,
drivers/platform/x86/lenovo/wmi-other.c
381
.read = lwmi_om_hwmon_read,
drivers/platform/x86/msi-wmi-platform.c
210
.read = msi_wmi_platform_read,
drivers/platform/x86/msi-wmi-platform.c
282
.read = seq_read,
drivers/platform/x86/oxpec.c
921
.read = oxp_platform_read,
drivers/platform/x86/portwell-ec.c
336
.read = pwec_hwmon_read,
drivers/platform/x86/siemens/simatic-ipc-batt.c
136
.read = simatic_ipc_batt_read,
drivers/platform/x86/silicom-platform.c
873
.read = silicom_fan_control_read,
drivers/platform/x86/sony-laptop.c
4085
.read = sonypi_misc_read,
drivers/platform/x86/system76_acpi.c
596
.read = thermal_read,
drivers/platform/x86/toshiba_acpi.c
3054
.read = toshiba_acpi_hwmon_read,
drivers/platform/x86/uniwill/uniwill-acpi.c
1024
.read = uniwill_read,
drivers/power/supply/bq27xxx_battery.c
1158
ret = di->bus.read(di, di->regs[reg_index], single);
drivers/power/supply/bq27xxx_battery_hdq.c
88
di->bus.read = bq27xxx_battery_hdq_read;
drivers/power/supply/bq27xxx_battery_i2c.c
186
di->bus.read = bq27xxx_battery_i2c_read;
drivers/power/supply/ds2780_battery.c
663
.read = ds2780_read_param_eeprom_bin,
drivers/power/supply/ds2780_battery.c
708
.read = ds2780_read_user_eeprom_bin,
drivers/power/supply/ds2781_battery.c
665
.read = ds2781_read_param_eeprom_bin,
drivers/power/supply/ds2781_battery.c
711
.read = ds2781_read_user_eeprom_bin,
drivers/power/supply/lp8727_charger.c
339
u8 read;
drivers/power/supply/lp8727_charger.c
348
lp8727_read_byte(pchg, LP8727_STATUS1, &read);
drivers/power/supply/lp8727_charger.c
350
val->intval = (read & LP8727_CHGSTAT) == LP8727_STAT_EOC ?
drivers/power/supply/lp8727_charger.c
355
lp8727_read_byte(pchg, LP8727_STATUS2, &read);
drivers/power/supply/lp8727_charger.c
356
temp = (read & LP8727_TEMP_STAT) >> LP8727_TEMP_SHIFT;
drivers/power/supply/lp8788-charger.c
148
u8 read;
drivers/power/supply/lp8788-charger.c
155
lp8788_read_byte(pchg->lp, LP8788_CHG_IDCIN, &read);
drivers/power/supply/lp8788-charger.c
157
(min_t(int, read, LP8788_ISEL_MAX) + 1);
drivers/power/supply/lp8788-charger.c
310
u8 read;
drivers/power/supply/lp8788-charger.c
312
lp8788_read_byte(pchg->lp, LP8788_CHG_IBATT, &read);
drivers/power/supply/lp8788-charger.c
313
read &= LP8788_CHG_IBATT_M;
drivers/power/supply/lp8788-charger.c
315
(min_t(int, read, LP8788_ISEL_MAX) + 1);
drivers/power/supply/lp8788-charger.c
323
u8 read;
drivers/power/supply/lp8788-charger.c
325
lp8788_read_byte(pchg->lp, LP8788_CHG_VTERM, &read);
drivers/power/supply/lp8788-charger.c
326
read &= LP8788_CHG_VTERM_M;
drivers/power/supply/lp8788-charger.c
327
val->intval = LP8788_VTERM_MIN + LP8788_VTERM_STEP * read;
drivers/power/supply/olpc_battery.c
556
.read = olpc_bat_eeprom_read,
drivers/power/supply/power_supply_hwmon.c
311
.read = power_supply_hwmon_read,
drivers/powercap/intel_rapl_common.c
2014
rapl_pmu.pmu.read = rapl_pmu_event_read;
drivers/ptp/ptp_clock.c
199
.read = ptp_read,
drivers/ptp/ptp_clock.c
266
.read = ptp_n_perout_loopback_read,
drivers/ptp/ptp_mock.c
141
.read = mock_phc_cc_read,
drivers/ptp/ptp_qoriq.c
133
if (!(ptp_qoriq->read(®s->ctrl_regs->tmr_stat) & valid))
drivers/ptp/ptp_qoriq.c
137
lo = ptp_qoriq->read(reg_etts_l);
drivers/ptp/ptp_qoriq.c
138
hi = ptp_qoriq->read(reg_etts_h);
drivers/ptp/ptp_qoriq.c
148
} while (ptp_qoriq->read(®s->ctrl_regs->tmr_stat) & valid);
drivers/ptp/ptp_qoriq.c
167
val = ptp_qoriq->read(®s->ctrl_regs->tmr_tevent);
drivers/ptp/ptp_qoriq.c
168
mask = ptp_qoriq->read(®s->ctrl_regs->tmr_temask);
drivers/ptp/ptp_qoriq.c
33
lo = ptp_qoriq->read(®s->ctrl_regs->tmr_cnt_l);
drivers/ptp/ptp_qoriq.c
334
mask = ptp_qoriq->read(®s->ctrl_regs->tmr_temask);
drivers/ptp/ptp_qoriq.c
34
hi = ptp_qoriq->read(®s->ctrl_regs->tmr_cnt_h);
drivers/ptp/ptp_qoriq.c
476
tmr_ctrl = ptp_qoriq->read(®s->ctrl_regs->tmr_ctrl);
drivers/ptp/ptp_qoriq.c
538
ptp_qoriq->read = qoriq_read_le;
drivers/ptp/ptp_qoriq.c
541
ptp_qoriq->read = qoriq_read_be;
drivers/ptp/ptp_qoriq.c
57
lo = ptp_qoriq->read(®s->ctrl_regs->tmroff_l);
drivers/ptp/ptp_qoriq.c
58
hi = ptp_qoriq->read(®s->ctrl_regs->tmroff_h);
drivers/ptp/ptp_vclock.c
184
.read = ptp_vclock_read,
drivers/ptp/ptp_vmclock.c
487
.read = vmclock_miscdev_read,
drivers/rapidio/devices/rio_mport_cdev.c
2321
.read = mport_read,
drivers/rapidio/rio-sysfs.c
250
.read = rio_read_config,
drivers/ras/amd/fmpm.c
954
.read = seq_read,
drivers/ras/debugfs.c
41
.read = seq_read,
drivers/regulator/aat2870-regulator.c
49
ret = aat2870->read(aat2870, ri->voltage_addr, &val);
drivers/regulator/aat2870-regulator.c
80
ret = aat2870->read(aat2870, ri->enable_addr, &val);
drivers/regulator/core.c
1963
.read = constraint_flags_read_file,
drivers/regulator/fp9931.c
164
.read = fp9931_hwmon_read,
drivers/regulator/max5970-regulator.c
148
.read = max5970_read,
drivers/regulator/rt5133-regulator.c
446
.read = rt5133_regmap_hw_read,
drivers/regulator/tps65185.c
95
.read = tps65185_hwmon_read,
drivers/remoteproc/remoteproc_debugfs.c
111
.read = rproc_coredump_read,
drivers/remoteproc/remoteproc_debugfs.c
149
.read = rproc_trace_read,
drivers/remoteproc/remoteproc_debugfs.c
169
.read = rproc_name_read,
drivers/remoteproc/remoteproc_debugfs.c
244
.read = rproc_recovery_read,
drivers/rtc/dev.c
526
.read = rtc_dev_read,
drivers/rtc/rtc-ab-eoz9.c
437
.read = abeoz9z3_temp_read,
drivers/rtc/rtc-bq4802.c
119
val = p->read(p, 0x0e);
drivers/rtc/rtc-bq4802.c
161
p->read = bq4802_read_io;
drivers/rtc/rtc-bq4802.c
170
p->read = bq4802_read_mem;
drivers/rtc/rtc-bq4802.c
26
u8 (*read)(struct bq4802 *, int);
drivers/rtc/rtc-bq4802.c
59
val = p->read(p, 0x0e);
drivers/rtc/rtc-bq4802.c
62
tm->tm_sec = p->read(p, 0x00);
drivers/rtc/rtc-bq4802.c
63
tm->tm_min = p->read(p, 0x02);
drivers/rtc/rtc-bq4802.c
64
tm->tm_hour = p->read(p, 0x04);
drivers/rtc/rtc-bq4802.c
65
tm->tm_mday = p->read(p, 0x06);
drivers/rtc/rtc-bq4802.c
66
tm->tm_mon = p->read(p, 0x09);
drivers/rtc/rtc-bq4802.c
67
tm->tm_year = p->read(p, 0x0a);
drivers/rtc/rtc-bq4802.c
68
tm->tm_wday = p->read(p, 0x08);
drivers/rtc/rtc-bq4802.c
69
century = p->read(p, 0x0f);
drivers/rtc/rtc-ds1685.c
1011
ctrl4a = rtc->read(rtc, RTC_EXT_CTRL_4A);
drivers/rtc/rtc-ds1685.c
1099
rtc->read = ds1685_read;
drivers/rtc/rtc-ds1685.c
1109
rtc->read = ds1685_indirect_read;
drivers/rtc/rtc-ds1685.c
1114
if (!rtc->read || !rtc->write)
drivers/rtc/rtc-ds1685.c
1139
ctrla = rtc->read(rtc, RTC_CTRL_A);
drivers/rtc/rtc-ds1685.c
1158
(rtc->read(rtc, RTC_EXT_CTRL_4B) | RTC_CTRL_4B_E32K));
drivers/rtc/rtc-ds1685.c
1162
(rtc->read(rtc, RTC_CTRL_B) | RTC_CTRL_B_SET));
drivers/rtc/rtc-ds1685.c
1165
while (rtc->read(rtc, RTC_EXT_CTRL_4A) & RTC_CTRL_4A_INCR)
drivers/rtc/rtc-ds1685.c
1172
ctrlb = rtc->read(rtc, RTC_CTRL_B);
drivers/rtc/rtc-ds1685.c
1190
hours = rtc->read(rtc, RTC_HRS);
drivers/rtc/rtc-ds1685.c
1209
hours = rtc->read(rtc, RTC_HRS_ALARM);
drivers/rtc/rtc-ds1685.c
1227
(rtc->read(rtc, RTC_CTRL_B) & ~(RTC_CTRL_B_SET)));
drivers/rtc/rtc-ds1685.c
1230
if (!(rtc->read(rtc, RTC_CTRL_D) & RTC_CTRL_D_VRT))
drivers/rtc/rtc-ds1685.c
1235
if (!(rtc->read(rtc, RTC_EXT_CTRL_4A) & RTC_CTRL_4A_VRT2))
drivers/rtc/rtc-ds1685.c
1241
(rtc->read(rtc, RTC_CTRL_B) & ~(RTC_CTRL_B_PAU_MASK)));
drivers/rtc/rtc-ds1685.c
1244
rtc->read(rtc, RTC_CTRL_C);
drivers/rtc/rtc-ds1685.c
1248
(rtc->read(rtc, RTC_EXT_CTRL_4B) & ~(RTC_CTRL_4B_RWK_MASK)));
drivers/rtc/rtc-ds1685.c
1252
(rtc->read(rtc, RTC_EXT_CTRL_4A) & ~(RTC_CTRL_4A_RWK_MASK)));
drivers/rtc/rtc-ds1685.c
1259
(rtc->read(rtc, RTC_EXT_CTRL_4B) | RTC_CTRL_4B_KSE));
drivers/rtc/rtc-ds1685.c
1329
(rtc->read(rtc, RTC_CTRL_B) &
drivers/rtc/rtc-ds1685.c
1333
rtc->read(rtc, RTC_CTRL_C);
drivers/rtc/rtc-ds1685.c
1337
(rtc->read(rtc, RTC_EXT_CTRL_4B) &
drivers/rtc/rtc-ds1685.c
1342
(rtc->read(rtc, RTC_EXT_CTRL_4A) &
drivers/rtc/rtc-ds1685.c
1392
ctrla = rtc->read(rtc, RTC_CTRL_A);
drivers/rtc/rtc-ds1685.c
1403
ctrl4a = rtc->read(rtc, RTC_EXT_CTRL_4A);
drivers/rtc/rtc-ds1685.c
1415
ctrl4b = rtc->read(rtc, RTC_EXT_CTRL_4B);
drivers/rtc/rtc-ds1685.c
162
(rtc->read(rtc, RTC_CTRL_A) & ~(RTC_CTRL_A_DV0)));
drivers/rtc/rtc-ds1685.c
173
(rtc->read(rtc, RTC_CTRL_A) | RTC_CTRL_A_DV0));
drivers/rtc/rtc-ds1685.c
194
(rtc->read(rtc, RTC_CTRL_B) | RTC_CTRL_B_SET));
drivers/rtc/rtc-ds1685.c
200
while (rtc->read(rtc, RTC_EXT_CTRL_4A) & RTC_CTRL_4A_INCR)
drivers/rtc/rtc-ds1685.c
220
(rtc->read(rtc, RTC_CTRL_B) & ~(RTC_CTRL_B_SET)));
drivers/rtc/rtc-ds1685.c
240
ssn[0] = rtc->read(rtc, RTC_BANK1_SSN_MODEL);
drivers/rtc/rtc-ds1685.c
241
ssn[1] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_1);
drivers/rtc/rtc-ds1685.c
242
ssn[2] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_2);
drivers/rtc/rtc-ds1685.c
243
ssn[3] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_3);
drivers/rtc/rtc-ds1685.c
244
ssn[4] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_4);
drivers/rtc/rtc-ds1685.c
245
ssn[5] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_5);
drivers/rtc/rtc-ds1685.c
246
ssn[6] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_6);
drivers/rtc/rtc-ds1685.c
247
ssn[7] = rtc->read(rtc, RTC_BANK1_SSN_CRC);
drivers/rtc/rtc-ds1685.c
269
seconds = rtc->read(rtc, RTC_SECS);
drivers/rtc/rtc-ds1685.c
270
minutes = rtc->read(rtc, RTC_MINS);
drivers/rtc/rtc-ds1685.c
271
hours = rtc->read(rtc, RTC_HRS);
drivers/rtc/rtc-ds1685.c
272
wday = rtc->read(rtc, RTC_WDAY);
drivers/rtc/rtc-ds1685.c
273
mday = rtc->read(rtc, RTC_MDAY);
drivers/rtc/rtc-ds1685.c
274
month = rtc->read(rtc, RTC_MONTH);
drivers/rtc/rtc-ds1685.c
275
years = rtc->read(rtc, RTC_YEAR);
drivers/rtc/rtc-ds1685.c
276
century = rtc->read(rtc, RTC_CENTURY);
drivers/rtc/rtc-ds1685.c
353
ctrlb = rtc->read(rtc, RTC_CTRL_B);
drivers/rtc/rtc-ds1685.c
393
seconds = rtc->read(rtc, RTC_SECS_ALARM);
drivers/rtc/rtc-ds1685.c
394
minutes = rtc->read(rtc, RTC_MINS_ALARM);
drivers/rtc/rtc-ds1685.c
395
hours = rtc->read(rtc, RTC_HRS_ALARM);
drivers/rtc/rtc-ds1685.c
396
mday = rtc->read(rtc, RTC_MDAY_ALARM);
drivers/rtc/rtc-ds1685.c
397
ctrlb = rtc->read(rtc, RTC_CTRL_B);
drivers/rtc/rtc-ds1685.c
398
ctrlc = rtc->read(rtc, RTC_CTRL_C);
drivers/rtc/rtc-ds1685.c
493
ctrlb = rtc->read(rtc, RTC_CTRL_B);
drivers/rtc/rtc-ds1685.c
497
rtc->read(rtc, RTC_CTRL_C);
drivers/rtc/rtc-ds1685.c
503
ctrlb = rtc->read(rtc, RTC_CTRL_B);
drivers/rtc/rtc-ds1685.c
516
ctrlb = rtc->read(rtc, RTC_CTRL_B);
drivers/rtc/rtc-ds1685.c
544
rtc->write(rtc, RTC_CTRL_B, (rtc->read(rtc, RTC_CTRL_B) |
drivers/rtc/rtc-ds1685.c
547
rtc->write(rtc, RTC_CTRL_B, (rtc->read(rtc, RTC_CTRL_B) &
drivers/rtc/rtc-ds1685.c
551
rtc->read(rtc, RTC_CTRL_C);
drivers/rtc/rtc-ds1685.c
572
ctrl4a = rtc->read(rtc, RTC_EXT_CTRL_4A);
drivers/rtc/rtc-ds1685.c
573
ctrl4b = rtc->read(rtc, RTC_EXT_CTRL_4B);
drivers/rtc/rtc-ds1685.c
583
(rtc->read(rtc, RTC_EXT_CTRL_4B) &
drivers/rtc/rtc-ds1685.c
598
(rtc->read(rtc, RTC_EXT_CTRL_4B) |
drivers/rtc/rtc-ds1685.c
672
ctrlb = rtc->read(rtc, RTC_CTRL_B);
drivers/rtc/rtc-ds1685.c
673
ctrlc = rtc->read(rtc, RTC_CTRL_C);
drivers/rtc/rtc-ds1685.c
761
ctrla = rtc->read(rtc, RTC_CTRL_A);
drivers/rtc/rtc-ds1685.c
762
ctrlb = rtc->read(rtc, RTC_CTRL_B);
drivers/rtc/rtc-ds1685.c
763
ctrld = rtc->read(rtc, RTC_CTRL_D);
drivers/rtc/rtc-ds1685.c
764
ctrl4a = rtc->read(rtc, RTC_EXT_CTRL_4A);
drivers/rtc/rtc-ds1685.c
765
ctrl4b = rtc->read(rtc, RTC_EXT_CTRL_4B);
drivers/rtc/rtc-ds1685.c
859
*buf++ = rtc->read(rtc, (NVRAM_TIME_BASE + pos++));
drivers/rtc/rtc-ds1685.c
861
*buf++ = rtc->read(rtc, (NVRAM_BANK0_BASE + pos++));
drivers/rtc/rtc-ds1685.c
871
(rtc->read(rtc, RTC_EXT_CTRL_4A) |
drivers/rtc/rtc-ds1685.c
889
*buf++ = rtc->read(rtc, RTC_BANK1_RAM_DATA_PORT);
drivers/rtc/rtc-ds1685.c
896
(rtc->read(rtc, RTC_EXT_CTRL_4A) &
drivers/rtc/rtc-ds1685.c
938
(rtc->read(rtc, RTC_EXT_CTRL_4A) |
drivers/rtc/rtc-ds1685.c
963
(rtc->read(rtc, RTC_EXT_CTRL_4A) &
drivers/rtc/rtc-ds1685.c
990
ctrld = rtc->read(rtc, RTC_CTRL_D);
drivers/rtc/rtc-ds3232.c
350
.read = ds3232_hwmon_read,
drivers/rtc/rtc-isl12022.c
135
.read = isl12022_hwmon_read,
drivers/rtc/rtc-m41t80.c
876
.read = wdt_read,
drivers/rtc/rtc-max31335.c
635
.read = max31335_read_temp,
drivers/rtc/rtc-pcf2127.c
1446
.read = pcf2127_i2c_read,
drivers/rtc/rtc-pm8xxx.c
219
rc = regmap_bulk_read(rtc_dd->regmap, regs->read, value, sizeof(value));
drivers/rtc/rtc-pm8xxx.c
227
rc = regmap_read(rtc_dd->regmap, regs->read, ®);
drivers/rtc/rtc-pm8xxx.c
232
rc = regmap_bulk_read(rtc_dd->regmap, regs->read, value,
drivers/rtc/rtc-pm8xxx.c
44
unsigned int read;
drivers/rtc/rtc-pm8xxx.c
518
.read = 0x123,
drivers/rtc/rtc-pm8xxx.c
528
.read = 0x1ee,
drivers/rtc/rtc-pm8xxx.c
538
.read = 0x6048,
drivers/rtc/rtc-pm8xxx.c
548
.read = 0x6148,
drivers/rtc/rtc-rv3032.c
857
.read = rv3032_hwmon_read,
drivers/s390/block/dasd.c
1038
.read = seq_read,
drivers/s390/block/dasd_eer.c
680
.read = &dasd_eer_read,
drivers/s390/char/con3270.c
106
struct raw3270_request *read; /* Single read request. */
drivers/s390/char/con3270.c
726
xchg(&tp->read, rrq);
drivers/s390/char/con3270.c
750
rrq = xchg(&tp->read, NULL);
drivers/s390/char/con3270.c
765
xchg(&tp->read, rrq);
drivers/s390/char/con3270.c
839
tp->read = raw3270_request_alloc(0);
drivers/s390/char/con3270.c
840
if (IS_ERR(tp->read))
drivers/s390/char/con3270.c
855
(unsigned long)tp->read);
drivers/s390/char/con3270.c
865
raw3270_request_free(tp->read);
drivers/s390/char/con3270.c
881
raw3270_request_free(tp->read);
drivers/s390/char/fs3270.c
508
.read = fs3270_read, /* read */
drivers/s390/char/hmcdrv_dev.c
72
.read = hmcdrv_dev_read,
drivers/s390/char/monreader.c
440
.read = &mon_read,
drivers/s390/char/sclp_sd.c
539
sd_file->data_attr.read = data_read;
drivers/s390/char/tape_char.c
100
size_t read = 0;
drivers/s390/char/tape_char.c
150
read += ccw->count;
drivers/s390/char/tape_char.c
157
rc = read - request->rescnt;
drivers/s390/char/tape_char.c
42
.read = tapechar_read,
drivers/s390/char/vmcp.c
237
.read = vmcp_read,
drivers/s390/char/vmlogrdr.c
98
.read = vmlogrdr_read,
drivers/s390/char/vmur.c
801
.read = ur_read,
drivers/s390/char/zcore.c
199
.read = zcore_hsa_read,
drivers/s390/cio/cmf.c
108
u64 (*read) (struct ccw_device *, int);
drivers/s390/cio/cmf.c
1210
return cmbops->read(cdev, index);
drivers/s390/cio/cmf.c
718
.read = read_cmb,
drivers/s390/cio/cmf.c
971
.read = read_cmbe,
drivers/s390/cio/qdio_debug.c
277
.read = seq_read,
drivers/s390/cio/vfio_ccw_async.c
73
.read = vfio_ccw_async_region_read,
drivers/s390/cio/vfio_ccw_chp.c
137
.read = vfio_ccw_crw_region_read,
drivers/s390/cio/vfio_ccw_chp.c
65
.read = vfio_ccw_schib_region_read,
drivers/s390/cio/vfio_ccw_ops.c
246
return private->region[index].ops->read(private, buf, count,
drivers/s390/cio/vfio_ccw_ops.c
592
.read = vfio_ccw_mdev_read,
drivers/s390/cio/vfio_ccw_private.h
38
ssize_t (*read)(struct vfio_ccw_private *private, char __user *buf,
drivers/s390/crypto/zcrypt_api.c
1739
.read = zcrypt_read,
drivers/s390/net/qeth_core.h
117
#define CARD_RDEV(card) card->read.ccwdev
drivers/s390/net/qeth_core.h
121
#define CARD_RDEV_ID(card) dev_name(&card->read.ccwdev->dev)
drivers/s390/net/qeth_core.h
808
struct qeth_channel read;
drivers/s390/net/qeth_core_main.c
1214
if (card->read.ccwdev == cdev) {
drivers/s390/net/qeth_core_main.c
1215
channel = &card->read;
drivers/s390/net/qeth_core_main.c
1576
if (card->read.state != CH_STATE_UP &&
drivers/s390/net/qeth_core_main.c
1645
card->read_cmd = qeth_alloc_cmd(&card->read, QETH_BUFSIZE, 1, 0);
drivers/s390/net/qeth_core_main.c
1758
rc1 = qeth_halt_channel(card, &card->read);
drivers/s390/net/qeth_core_main.c
1773
rc1 = qeth_clear_channel(card, &card->read);
drivers/s390/net/qeth_core_main.c
2279
struct qeth_channel *channel = &card->read;
drivers/s390/net/qeth_core_main.c
5211
qeth_stop_channel(&card->read);
drivers/s390/net/qeth_core_main.c
5214
rc = qeth_start_channel(&card->read);
drivers/s390/net/qeth_core_main.c
5378
qeth_stop_channel(&card->read);
drivers/s390/net/qeth_core_main.c
5419
rc3 = qeth_stop_channel(&card->read);
drivers/s390/scsi/zfcp_def.h
245
struct zfcp_latency_cont read;
drivers/s390/scsi/zfcp_fsf.c
2361
lat = &zfcp_sdev->latencies.read;
drivers/s390/scsi/zfcp_scsi.c
153
zfcp_sdev->latencies.read.channel.min = 0xFFFFFFFF;
drivers/s390/scsi/zfcp_scsi.c
154
zfcp_sdev->latencies.read.fabric.min = 0xFFFFFFFF;
drivers/s390/scsi/zfcp_sysfs.c
601
ZFCP_DEFINE_LATENCY_ATTR(read);
drivers/sbus/char/envctrl.c
714
.read = envctrl_read,
drivers/sbus/char/flash.c
151
.read = flash_read,
drivers/sbus/char/oradax.c
217
.read = dax_read,
drivers/scsi/3w-sas.c
125
.read = twl_sysfs_aen_read
drivers/scsi/3w-sas.c
156
.read = twl_sysfs_compat_info
drivers/scsi/aic94xx/aic94xx_reg.h
64
type val = read##S (io_handle->addr + (unsigned long) offs); \
drivers/scsi/arcmsr/arcmsr_attr.c
197
.read = arcmsr_sysfs_iop_message_read,
drivers/scsi/bfa/bfa_ioc.c
4326
struct bfi_flash_read_rsp_s *read;
drivers/scsi/bfa/bfa_ioc.c
4390
status = be32_to_cpu(m.read->status);
drivers/scsi/bfa/bfa_ioc.c
4396
u32 len = be32_to_cpu(m.read->length);
drivers/scsi/bfa/bfa_ioc.c
5685
struct bfi_phy_read_rsp_s *read;
drivers/scsi/bfa/bfa_ioc.c
5749
status = be32_to_cpu(m.read->status);
drivers/scsi/bfa/bfa_ioc.c
5758
u32 len = be32_to_cpu(m.read->length);
drivers/scsi/bfa/bfad_debugfs.c
385
.read = bfad_debugfs_read,
drivers/scsi/bfa/bfad_debugfs.c
393
.read = bfad_debugfs_read,
drivers/scsi/bfa/bfad_debugfs.c
401
.read = bfad_debugfs_read,
drivers/scsi/bfa/bfad_debugfs.c
409
.read = bfad_debugfs_read_regrd,
drivers/scsi/csiostor/csio_init.c
108
.read = csio_mem_read,
drivers/scsi/csiostor/csio_scsi.c
486
CSIO_SCSI_DATA_WRSZ(req, read, size, scsim->proto_cmd_len);
drivers/scsi/cxgbi/libcxgbi.c
1631
unsigned int read = 0;
drivers/scsi/cxgbi/libcxgbi.c
1657
read += cxgbi_skcb_rx_pdulen(skb);
drivers/scsi/cxgbi/libcxgbi.c
1727
log_debug(1 << CXGBI_DBG_PDU_RX, "csk 0x%p, read %u.\n", csk, read);
drivers/scsi/cxgbi/libcxgbi.c
1728
if (read) {
drivers/scsi/cxgbi/libcxgbi.c
1729
csk->copied_seq += read;
drivers/scsi/cxgbi/libcxgbi.c
1730
csk_return_rx_credits(csk, read);
drivers/scsi/cxgbi/libcxgbi.c
1731
conn->rxdata_octets += read;
drivers/scsi/cxgbi/libcxgbi.c
1736
csk, conn, err, read);
drivers/scsi/esas2r/esas2r_main.c
217
.read = read_ ## _name, \
drivers/scsi/esas2r/esas2r_main.c
229
.read = read_default_nvram,
drivers/scsi/fnic/fnic_debugfs.c
178
.read = fnic_trace_ctrl_read,
drivers/scsi/fnic/fnic_debugfs.c
313
.read = fnic_trace_debugfs_read,
drivers/scsi/fnic/fnic_debugfs.c
660
.read = fnic_stats_debugfs_read,
drivers/scsi/fnic/fnic_debugfs.c
667
.read = fnic_reset_stats_read,
drivers/scsi/ibmvscsi/ibmvfc.c
3674
.read = ibmvfc_read_trace,
drivers/scsi/ipr.c
3392
.read = ipr_read_trace,
drivers/scsi/ipr.c
4143
.read = ipr_read_async_err_log,
drivers/scsi/ipr.c
4394
.read = ipr_read_dump,
drivers/scsi/lpfc/lpfc_attr.c
6423
.read = sysfs_ctlreg_read,
drivers/scsi/lpfc/lpfc_attr.c
6481
.read = sysfs_mbox_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5621
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5630
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5639
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5649
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5659
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5670
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5679
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5688
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5697
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5707
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5717
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5727
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5737
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5747
.read = lpfc_debugfs_dif_err_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5757
.read = lpfc_debugfs_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5772
.read = lpfc_idiag_pcicfg_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5782
.read = lpfc_idiag_baracc_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5791
.read = lpfc_idiag_queinfo_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5800
.read = lpfc_idiag_queacc_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5810
.read = lpfc_idiag_drbacc_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5820
.read = lpfc_idiag_ctlacc_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5830
.read = lpfc_idiag_mbxacc_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5840
.read = lpfc_idiag_extacc_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5849
.read = lpfc_cgn_buffer_read,
drivers/scsi/lpfc/lpfc_debugfs.c
5858
.read = lpfc_rx_monitor_read,
drivers/scsi/megaraid/megaraid_sas_debugfs.c
95
.read = megasas_debugfs_read,
drivers/scsi/mpt3sas/mpt3sas_debugfs.c
92
.read = _debugfs_iocdump_read,
drivers/scsi/mvsas/mv_64xx.c
673
u8 read,
drivers/scsi/mvsas/mv_64xx.c
681
if (read)
drivers/scsi/mvsas/mv_94xx.c
941
u8 read,
drivers/scsi/mvsas/mv_94xx.c
950
if (read)
drivers/scsi/mvsas/mv_sas.h
147
u8 read,
drivers/scsi/qedf/qedf_attr.c
169
.read = qedf_sysfs_read_grcdump,
drivers/scsi/qedf/qedf_dbg.h
136
.read = drv##_dbg_##ops##_cmd_read, \
drivers/scsi/qedf/qedf_dbg.h
145
.read = seq_read, \
drivers/scsi/qedi/qedi_dbg.h
105
.read = drv##_dbg_##ops##_cmd_read, \
drivers/scsi/qedi/qedi_dbg.h
114
.read = seq_read, \
drivers/scsi/qla2xxx/qla_attr.c
177
.read = qla2x00_sysfs_read_fw_dump,
drivers/scsi/qla2xxx/qla_attr.c
291
.read = qla2x00_sysfs_read_nvram,
drivers/scsi/qla2xxx/qla_attr.c
353
.read = qla2x00_sysfs_read_optrom,
drivers/scsi/qla2xxx/qla_attr.c
651
.read = qla2x00_sysfs_read_vpd,
drivers/scsi/qla2xxx/qla_attr.c
688
.read = qla2x00_sysfs_read_sfp,
drivers/scsi/qla2xxx/qla_attr.c
938
.read = qla2x00_sysfs_read_xgmac_stats,
drivers/scsi/qla2xxx/qla_attr.c
996
.read = qla2x00_sysfs_read_dcbx_tlv,
drivers/scsi/qla2xxx/qla_dfs.c
566
.read = seq_read,
drivers/scsi/qla4xxx/ql4_attr.c
113
.read = qla4_8xxx_sysfs_read_fw_dump,
drivers/scsi/scsi_debug.c
1220
.read = seq_read,
drivers/scsi/scsi_debug.c
1260
.read = seq_read,
drivers/scsi/scsi_debug.c
4374
unsigned int sectors, bool read)
drivers/scsi/scsi_debug.c
4389
(read ? SG_MITER_TO_SG : SG_MITER_FROM_SG));
drivers/scsi/scsi_debug.c
4401
if (read)
drivers/scsi/scsi_debug.c
4407
if (read)
drivers/scsi/scsi_sysfs.c
900
.read = show_vpd_##_page, \
drivers/scsi/scsi_sysfs.c
932
.read = show_inquiry,
drivers/scsi/sg.c
1413
.read = sg_read,
drivers/scsi/snic/snic_debugfs.c
326
.read = snic_reset_stats_read,
drivers/scsi/st.c
4249
.read = st_read,
drivers/soc/aspeed/aspeed-lpc-snoop.c
146
.read = snoop_file_read,
drivers/soc/aspeed/aspeed-p2a-ctrl.c
198
priv->read += 1;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
246
priv->read = 0;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
275
priv->parent->readers -= priv->read;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
80
u32 read;
drivers/soc/fsl/dpaa2-console.c
248
.read = dpaa2_console_read,
drivers/soc/fsl/dpaa2-console.c
261
.read = dpaa2_console_read,
drivers/soc/mediatek/mtk-svs.c
153
.read = seq_read, \
drivers/soc/mediatek/mtk-svs.c
168
.read = seq_read, \
drivers/soc/qcom/cmd-db.c
336
.read = seq_read,
drivers/soc/qcom/rmtfs_mem.c
155
.read = qcom_rmtfs_mem_read,
drivers/soc/qcom/socinfo.c
549
.read = seq_read, \
drivers/soc/qcom/socinfo.c
652
.read = seq_read, \
drivers/soc/tegra/fuse/fuse-tegra.c
107
buffer[i] = fuse->read(fuse, offset + i * 4);
drivers/soc/tegra/fuse/fuse-tegra.c
355
if (!fuse->read)
drivers/soc/tegra/fuse/fuse-tegra.c
361
*value = fuse->read(fuse, offset);
drivers/soc/tegra/fuse/fuse-tegra20.c
152
fuse->read = tegra20_fuse_read;
drivers/soc/tegra/fuse/fuse-tegra20.c
158
.read = tegra20_fuse_read,
drivers/soc/tegra/fuse/fuse-tegra30.c
105
.read = tegra30_fuse_read,
drivers/soc/tegra/fuse/fuse-tegra30.c
239
.read = tegra30_fuse_read,
drivers/soc/tegra/fuse/fuse-tegra30.c
399
.read = tegra30_fuse_read,
drivers/soc/tegra/fuse/fuse-tegra30.c
570
.read = tegra30_fuse_read,
drivers/soc/tegra/fuse/fuse-tegra30.c
628
.read = tegra30_fuse_read,
drivers/soc/tegra/fuse/fuse-tegra30.c
721
.read = tegra30_fuse_read,
drivers/soc/tegra/fuse/fuse-tegra30.c
791
.read = tegra30_fuse_read,
drivers/soc/tegra/fuse/fuse-tegra30.c
812
.read = tegra30_fuse_read,
drivers/soc/tegra/fuse/fuse-tegra30.c
92
fuse->read = tegra30_fuse_read;
drivers/soc/tegra/fuse/fuse.h
21
u32 (*read)(struct tegra_fuse *fuse, unsigned int offset);
drivers/soc/tegra/fuse/fuse.h
53
u32 (*read)(struct tegra_fuse *fuse, unsigned int offset);
drivers/spi/spi-amlogic-spifc-a1.c
113
static int amlogic_spifc_a1_request(struct amlogic_spifc_a1 *spifc, bool read)
drivers/spi/spi-amlogic-spifc-a1.c
116
(read ? SPIFC_A1_USER_DATA_UPDATED : 0);
drivers/spi/spi-apple.c
315
u32 words, read;
drivers/spi/spi-apple.c
320
words = read = FIELD_GET(APPLE_SPI_FIFOSTAT_LEVEL_RX, reg_read(spi, APPLE_SPI_FIFOSTAT));
drivers/spi/spi-apple.c
354
*rx_ptr = ((u8 *)*rx_ptr) + bytes_per_word * read;
drivers/spi/spi-pic32.c
195
v = read##__bwl(&pic32s->regs->buf); \
drivers/spi/spi-pl022.c
1233
pl022->read = pl022->rx ? pl022->cur_chip->read : READING_NULL;
drivers/spi/spi-pl022.c
1697
chip->read = READING_U8;
drivers/spi/spi-pl022.c
1702
chip->read = READING_U16;
drivers/spi/spi-pl022.c
1707
chip->read = READING_U32;
drivers/spi/spi-pl022.c
375
enum ssp_reading read;
drivers/spi/spi-pl022.c
415
enum ssp_reading read;
drivers/spi/spi-pl022.c
603
switch (pl022->read) {
drivers/spi/spi-pl022.c
652
switch (pl022->read) {
drivers/spi/spi-pl022.c
867
switch (pl022->read) {
drivers/spi/spi-pxa2xx.c
650
if (drv_data->read(drv_data)) {
drivers/spi/spi-pxa2xx.c
658
if (drv_data->read(drv_data)) {
drivers/spi/spi-pxa2xx.c
664
if (drv_data->read(drv_data)) {
drivers/spi/spi-pxa2xx.c
976
drv_data->read = drv_data->rx ? u8_reader : null_reader;
drivers/spi/spi-pxa2xx.c
980
drv_data->read = drv_data->rx ? u16_reader : null_reader;
drivers/spi/spi-pxa2xx.c
984
drv_data->read = drv_data->rx ? u32_reader : null_reader;
drivers/spi/spi-pxa2xx.h
70
int (*read)(struct driver_data *drv_data);
drivers/spi/spi-stm32-ospi.c
190
static int stm32_ospi_poll(struct stm32_ospi *ospi, void *buf, u32 len, bool read)
drivers/spi/spi-stm32-ospi.c
198
if (read)
drivers/spi/spidev.c
665
.read = spidev_read,
drivers/ssb/driver_gige.c
186
dev->pci_ops.read = ssb_gige_pci_read_config;
drivers/ssb/driver_pcicore.c
234
.read = ssb_pcicore_read_config,
drivers/staging/axis-fifo/axis-fifo.c
351
.read = axis_fifo_read,
drivers/staging/fbtft/fb_ili9320.c
27
par->fbtftops.read(par, rxbuf, 4);
drivers/staging/fbtft/fbtft-core.c
443
if (src->read)
drivers/staging/fbtft/fbtft-core.c
444
dst->read = src->read;
drivers/staging/fbtft/fbtft-core.c
679
par->fbtftops.read = fbtft_read_spi;
drivers/staging/fbtft/fbtft.h
62
int (*read)(struct fbtft_par *par, void *buf, size_t len);
drivers/staging/greybus/audio_codec.c
1050
.read = gbcodec_read,
drivers/staging/greybus/camera.c
1137
.read = gb_camera_debugfs_read,
drivers/staging/greybus/raw.c
323
.read = raw_read,
drivers/staging/iio/addac/adt7316-i2c.c
102
.read = adt7316_i2c_read,
drivers/staging/iio/addac/adt7316-spi.c
96
.read = adt7316_spi_read,
drivers/staging/iio/addac/adt7316.c
1104
ret = chip->bus.read(chip->bus.client,
drivers/staging/iio/addac/adt7316.c
1109
ret = chip->bus.read(chip->bus.client,
drivers/staging/iio/addac/adt7316.c
1118
ret = chip->bus.read(chip->bus.client,
drivers/staging/iio/addac/adt7316.c
1123
ret = chip->bus.read(chip->bus.client,
drivers/staging/iio/addac/adt7316.c
1133
ret = chip->bus.read(chip->bus.client,
drivers/staging/iio/addac/adt7316.c
1138
ret = chip->bus.read(chip->bus.client,
drivers/staging/iio/addac/adt7316.c
1242
ret = chip->bus.read(chip->bus.client, offset_addr, &val);
drivers/staging/iio/addac/adt7316.c
1401
ret = chip->bus.read(chip->bus.client,
drivers/staging/iio/addac/adt7316.c
1407
ret = chip->bus.read(chip->bus.client,
drivers/staging/iio/addac/adt7316.c
1567
ret = chip->bus.read(chip->bus.client, ADT7316_DEVICE_ID, &id);
drivers/staging/iio/addac/adt7316.c
1585
ret = chip->bus.read(chip->bus.client, ADT7316_MANUFACTURE_ID, &id);
drivers/staging/iio/addac/adt7316.c
1604
ret = chip->bus.read(chip->bus.client, ADT7316_DEVICE_REV, &rev);
drivers/staging/iio/addac/adt7316.c
1622
ret = chip->bus.read(chip->bus.client, ADT7316_SPI_LOCK_STAT, &stat);
drivers/staging/iio/addac/adt7316.c
1729
ret = chip->bus.read(chip->bus.client, ADT7316_INT_STAT1, &stat1);
drivers/staging/iio/addac/adt7316.c
1778
ret = chip->bus.read(chip->bus.client, ADT7316_INT_STAT2, &stat2);
drivers/staging/iio/addac/adt7316.c
1901
ret = chip->bus.read(chip->bus.client, this_attr->address, &val);
drivers/staging/iio/addac/adt7316.h
19
int (*read)(void *client, u8 reg, u8 *data);
drivers/staging/media/atomisp/pci/hive_isp_css_common/dma_global.h
100
hive_dma_snd(dma_id, read ? (unsigned int)(addr_a) : (unsigned int)(addr_b)); \
drivers/staging/media/atomisp/pci/hive_isp_css_common/dma_global.h
85
#define hive_dma_move_data(dma_id, read, channel, addr_a, addr_b, to_is_var, from_is_var) \
drivers/staging/media/atomisp/pci/hive_isp_css_common/dma_global.h
88
hive_dma_snd(dma_id, DMA_PACK_CMD_CHANNEL(read ? _DMA_V2_MOVE_B2A_COMMAND : _DMA_V2_MOVE_A2B_COMMAND, channel)); \
drivers/staging/media/atomisp/pci/hive_isp_css_common/dma_global.h
89
hive_dma_snd(dma_id, read ? (unsigned int)(addr_b) : (unsigned int)(addr_a)); \
drivers/staging/media/atomisp/pci/hive_isp_css_common/dma_global.h
90
hive_dma_snd(dma_id, read ? (unsigned int)(addr_a) : (unsigned int)(addr_b)); \
drivers/staging/media/atomisp/pci/hive_isp_css_common/dma_global.h
95
#define hive_dma_move_data_no_ack(dma_id, read, channel, addr_a, addr_b, to_is_var, from_is_var) \
drivers/staging/media/atomisp/pci/hive_isp_css_common/dma_global.h
98
hive_dma_snd(dma_id, DMA_PACK_CMD_CHANNEL(read ? _DMA_V2_NO_ACK_MOVE_B2A_NO_SYNC_CHK_COMMAND : _DMA_V2_NO_ACK_MOVE_A2B_NO_SYNC_CHK_COMMAND, channel)); \
drivers/staging/media/atomisp/pci/hive_isp_css_common/dma_global.h
99
hive_dma_snd(dma_id, read ? (unsigned int)(addr_b) : (unsigned int)(addr_a)); \
drivers/staging/media/av7110/av7110_ca.c
350
.read = dvb_ca_read,
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1216
.read = vb2_fop_read,
drivers/staging/media/starfive/camss/stf-video.c
460
.read = vb2_fop_read,
drivers/staging/media/tegra-video/vi.c
896
.read = vb2_fop_read,
drivers/staging/most/video/video.c
346
.read = comp_vdev_read,
drivers/staging/rtl8723bs/include/osdep_service.h
92
u32 read;
drivers/staging/rtl8723bs/os_dep/osdep_service.c
133
return (cbuf->write == cbuf->read - 1) ? true : false;
drivers/staging/rtl8723bs/os_dep/osdep_service.c
144
return (cbuf->write == cbuf->read) ? true : false;
drivers/staging/rtl8723bs/os_dep/osdep_service.c
180
buf = cbuf->bufs[cbuf->read];
drivers/staging/rtl8723bs/os_dep/osdep_service.c
181
cbuf->read = (cbuf->read + 1) % cbuf->size;
drivers/staging/vme_user/vme_user.c
496
.read = vme_user_read,
drivers/target/target_core_sbc.c
1321
void sbc_dif_copy_prot(struct se_cmd *cmd, unsigned int sectors, bool read,
drivers/target/target_core_sbc.c
1344
if (read)
drivers/thunderbolt/debugfs.c
114
.read = seq_read, \
drivers/tty/hvc/hvsi_lib.c
184
size_t read = 0;
drivers/tty/hvc/hvsi_lib.c
204
memcpy(&buf[read], &pv->inbuf[pv->inbuf_cur], l);
drivers/tty/hvc/hvsi_lib.c
208
read += l;
drivers/tty/hvc/hvsi_lib.c
229
return read;
drivers/tty/n_gsm.c
4101
.read = gsmld_read,
drivers/tty/n_hdlc.c
769
.read = n_hdlc_tty_read,
drivers/tty/n_null.c
29
.read = n_null_read,
drivers/tty/n_tty.c
2507
.read = n_tty_read,
drivers/tty/serial/8250/8250_early.c
170
device->con->read = early_serial8250_read;
drivers/tty/serial/amba-pl011.c
2708
device->con->read = pl011_early_read;
drivers/tty/serial/esp32_acm.c
351
device->con->read = esp32s3_acm_earlycon_read;
drivers/tty/serial/esp32_uart.c
641
device->con->read = esp32_uart_earlycon_read;
drivers/tty/serial/kgdboc.c
467
if (!kgdboc_earlycon_io_ops.cons->read(kgdboc_earlycon_io_ops.cons,
drivers/tty/serial/kgdboc.c
579
if (con->write && con->read &&
drivers/tty/serial/pch_uart.c
346
.read = port_show_regs,
drivers/tty/serial/qcom_geni_serial.c
1505
con->read = qcom_geni_serial_earlycon_read;
drivers/tty/serial/samsung_tty.c
2788
device->con->read = samsung_early_read;
drivers/tty/serial/sh-sci.c
1713
unsigned int read;
drivers/tty/serial/sh-sci.c
1753
read = sg_dma_len(&s->sg_rx[active]) - state.residue;
drivers/tty/serial/sh-sci.c
1755
if (read) {
drivers/tty/serial/sh-sci.c
1756
count = sci_dma_rx_push(s, s->rx_buf[active], read);
drivers/tty/tty_buffer.c
109
p->read = 0;
drivers/tty/tty_buffer.c
237
buf->head->read = buf->head->commit;
drivers/tty/tty_buffer.c
238
buf->head->lookahead = buf->head->read;
drivers/tty/tty_buffer.c
399
head->lookahead = max(head->lookahead, head->read);
drivers/tty/tty_buffer.c
438
u8 *p = char_buf_ptr(head, head->read);
drivers/tty/tty_buffer.c
443
f = flag_buf_ptr(head, head->read);
drivers/tty/tty_buffer.c
486
count = smp_load_acquire(&head->commit) - head->read;
drivers/tty/tty_buffer.c
496
head->read += rcvd;
drivers/tty/tty_buffer.c
73
bool restart = buf->head->commit != buf->head->read;
drivers/tty/tty_io.c
847
size = ld->ops->read(tty, file, kernel_buf, size, &cookie, offset);
drivers/tty/tty_io.c
921
if (ld->ops->read)
drivers/tty/vt/vc_screen.c
369
unsigned int read;
drivers/tty/vt/vc_screen.c
397
read = 0;
drivers/tty/vt/vc_screen.c
457
read += this_round - ret;
drivers/tty/vt/vc_screen.c
463
read += this_round;
drivers/tty/vt/vc_screen.c
466
*ppos += read;
drivers/tty/vt/vc_screen.c
467
if (read)
drivers/tty/vt/vc_screen.c
468
return read;
drivers/tty/vt/vc_screen.c
765
.read = vcs_read,
drivers/ufs/core/ufs-debugfs.c
199
.read = seq_read,
drivers/ufs/core/ufs-hwmon.c
157
.read = ufs_hwmon_read,
drivers/uio/uio.c
883
.read = uio_read,
drivers/usb/chipidea/debug.c
113
.read = seq_read,
drivers/usb/chipidea/ulpi.c
77
ci->ulpi_ops.read = ci_ulpi_read;
drivers/usb/class/cdc-wdm.c
539
desc->read = 0;
drivers/usb/class/cdc-wdm.c
806
.read = wdm_read,
drivers/usb/class/cdc-wdm.c
96
int read;
drivers/usb/class/usblp.c
1093
.read = usblp_read,
drivers/usb/class/usbtmc.c
2279
.read = usbtmc_read,
drivers/usb/common/ulpi.c
25
return ulpi->ops->read(ulpi->dev.parent, addr);
drivers/usb/core/devices.c
544
.read = usb_device_read,
drivers/usb/core/devio.c
2851
.read = usbdev_read,
drivers/usb/dwc2/debugfs.c
112
.read = seq_read,
drivers/usb/dwc3/debugfs.c
391
.read = seq_read,
drivers/usb/dwc3/debugfs.c
464
.read = seq_read,
drivers/usb/dwc3/debugfs.c
561
.read = seq_read,
drivers/usb/dwc3/debugfs.c
670
.read = seq_read,
drivers/usb/dwc3/ulpi.c
24
static int dwc3_ulpi_busyloop(struct dwc3 *dwc, u8 addr, bool read)
drivers/usb/dwc3/ulpi.c
33
if (read)
drivers/usb/dwc3/ulpi.c
82
.read = dwc3_ulpi_read,
drivers/usb/early/ehci-dbgp.c
329
int read;
drivers/usb/early/ehci-dbgp.c
332
read = (requesttype & USB_DIR_IN) != 0;
drivers/usb/early/ehci-dbgp.c
333
if (size > (read ? DBGP_MAX_PACKET : 0))
drivers/usb/early/xhci-dbc.c
464
static int xdbc_bulk_transfer(void *data, int size, bool read)
drivers/usb/early/xhci-dbc.c
479
(!read && (xdbc.flags & XDBC_FLAGS_OUT_STALL)) ||
drivers/usb/early/xhci-dbc.c
480
(read && (xdbc.flags & XDBC_FLAGS_IN_STALL))) {
drivers/usb/early/xhci-dbc.c
486
ring = (read ? &xdbc.in_ring : &xdbc.out_ring);
drivers/usb/early/xhci-dbc.c
497
if (read) {
drivers/usb/early/xhci-dbc.c
519
xdbc_ring_doorbell(read ? IN_EP_DOORBELL : OUT_EP_DOORBELL);
drivers/usb/fotg210/fotg210-hcd.c
292
.read = debug_output,
drivers/usb/fotg210/fotg210-hcd.c
299
.read = debug_output,
drivers/usb/fotg210/fotg210-hcd.c
306
.read = debug_output,
drivers/usb/gadget/function/f_fs.c
1018
halt = (!io_data->read == !epfile->in);
drivers/usb/gadget/function/f_fs.c
1038
if (!io_data->aio && io_data->read) {
drivers/usb/gadget/function/f_fs.c
1062
if (io_data->read)
drivers/usb/gadget/function/f_fs.c
1073
if (!io_data->read &&
drivers/usb/gadget/function/f_fs.c
1149
else if (io_data->read && io_data->status > 0)
drivers/usb/gadget/function/f_fs.c
1257
p->read = false;
drivers/usb/gadget/function/f_fs.c
1292
p->read = true;
drivers/usb/gadget/function/f_fs.c
243
bool read;
drivers/usb/gadget/function/f_fs.c
736
.read = ffs_ep0_read,
drivers/usb/gadget/function/f_fs.c
866
if (io_data->read && ret > 0) {
drivers/usb/gadget/function/f_fs.c
879
if (io_data->read)
drivers/usb/gadget/function/f_hid.c
1137
.read = f_hidg_read,
drivers/usb/gadget/function/f_printer.c
817
.read = printer_read,
drivers/usb/gadget/legacy/inode.c
1934
.read = ep0_read,
drivers/usb/gadget/udc/atmel_usba_udc.c
190
.read = queue_dbg_read,
drivers/usb/gadget/udc/atmel_usba_udc.c
198
.read = regs_dbg_read,
drivers/usb/gadget/udc/pxa25x_udc.c
1295
dev->stats.read.bytes, dev->stats.read.ops,
drivers/usb/gadget/udc/pxa25x_udc.c
891
dev->stats.read.ops++;
drivers/usb/gadget/udc/pxa25x_udc.h
217
dev->stats.read.bytes, dev->stats.read.ops);
drivers/usb/gadget/udc/pxa25x_udc.h
81
} read, write;
drivers/usb/gadget/udc/renesas_usb3.c
2640
.read = seq_read,
drivers/usb/host/ehci-dbg.c
302
.read = debug_output,
drivers/usb/host/ehci-dbg.c
310
.read = debug_output,
drivers/usb/host/ehci-dbg.c
318
.read = debug_output,
drivers/usb/host/ehci-dbg.c
326
.read = debug_output,
drivers/usb/host/ohci-dbg.c
370
.read = debug_output,
drivers/usb/host/ohci-dbg.c
377
.read = debug_output,
drivers/usb/host/ohci-dbg.c
384
.read = debug_output,
drivers/usb/host/uhci-debug.c
613
.read = uhci_debug_read,
drivers/usb/host/xhci-debugfs.c
242
.read = seq_read,
drivers/usb/host/xhci-debugfs.c
319
.read = seq_read,
drivers/usb/host/xhci-debugfs.c
381
.read = seq_read,
drivers/usb/host/xhci-debugfs.c
422
.read = seq_read,
drivers/usb/host/xhci-debugfs.c
555
.read = seq_read,
drivers/usb/host/xhci-debugfs.c
759
.read = seq_read,
drivers/usb/image/mdc800.c
951
.read = mdc800_device_read,
drivers/usb/misc/adutux.c
626
.read = adu_read,
drivers/usb/misc/chaoskey.c
204
dev->hwrng.read = chaoskey_rng_read;
drivers/usb/misc/chaoskey.c
580
.read = chaoskey_read,
drivers/usb/misc/idmouse.c
98
.read = idmouse_read,
drivers/usb/misc/iowarrior.c
737
.read = iowarrior_read,
drivers/usb/misc/ldusb.c
625
.read = ld_usb_read,
drivers/usb/misc/legousbtower.c
240
.read = tower_read,
drivers/usb/misc/sisusbvga/sisusbvga.c
2760
.read = sisusb_read,
drivers/usb/misc/usbio.c
276
goto read;
drivers/usb/misc/usbio.c
307
read:
drivers/usb/misc/usblcd.c
299
.read = lcd_read,
drivers/usb/misc/yurex.c
526
.read = yurex_read,
drivers/usb/mon/mon_bin.c
1293
.read = mon_bin_read,
drivers/usb/mon/mon_stat.c
65
.read = mon_stat_read,
drivers/usb/mon/mon_text.c
688
.read = mon_text_read_t,
drivers/usb/mon/mon_text.c
695
.read = mon_text_read_u,
drivers/usb/mtu3/mtu3_debugfs.c
267
.read = seq_read,
drivers/usb/mtu3/mtu3_debugfs.c
320
.read = seq_read,
drivers/usb/mtu3/mtu3_debugfs.c
446
.read = seq_read,
drivers/usb/mtu3/mtu3_debugfs.c
492
.read = seq_read,
drivers/usb/musb/musb_core.c
214
.read = musb_ulpi_read,
drivers/usb/musb/musb_debugfs.c
224
.read = seq_read,
drivers/usb/musb/musb_debugfs.c
314
.read = seq_read,
drivers/usb/phy/phy-ulpi-viewport.c
64
.read = ulpi_viewport_read,
drivers/usb/serial/ftdi_sio.c
1952
int read = 0;
drivers/usb/serial/ftdi_sio.c
1960
while (read < nbytes) {
drivers/usb/serial/ftdi_sio.c
1967
0, (addr + read) / 2, dst + read, 2,
drivers/usb/serial/ftdi_sio.c
1976
read += rv;
drivers/usb/storage/isd200.c
226
} read;
drivers/usb/usb-skeleton.c
470
.read = skel_read,
drivers/vdpa/mlx5/net/mlx5_vnet.c
2202
size_t read;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2208
read = vringh_iov_pull_iotlb(&cvq->vring, &cvq->riov,
drivers/vdpa/mlx5/net/mlx5_vnet.c
2210
if (read != ETH_ALEN)
drivers/vdpa/mlx5/net/mlx5_vnet.c
2283
size_t read;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2300
read = vringh_iov_pull_iotlb(&cvq->vring, &cvq->riov, (void *)&mq, sizeof(mq));
drivers/vdpa/mlx5/net/mlx5_vnet.c
2301
if (read != sizeof(mq))
drivers/vdpa/mlx5/net/mlx5_vnet.c
2331
size_t read;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2339
read = vringh_iov_pull_iotlb(&cvq->vring, &cvq->riov, &vlan, sizeof(vlan));
drivers/vdpa/mlx5/net/mlx5_vnet.c
2340
if (read != sizeof(vlan))
drivers/vdpa/mlx5/net/mlx5_vnet.c
2350
read = vringh_iov_pull_iotlb(&cvq->vring, &cvq->riov, &vlan, sizeof(vlan));
drivers/vdpa/mlx5/net/mlx5_vnet.c
2351
if (read != sizeof(vlan))
drivers/vdpa/mlx5/net/mlx5_vnet.c
2373
size_t read, write;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2398
read = vringh_iov_pull_iotlb(&cvq->vring, &cvq->riov, &ctrl, sizeof(ctrl));
drivers/vdpa/mlx5/net/mlx5_vnet.c
2399
if (read != sizeof(ctrl))
drivers/vdpa/solidrun/snet_hwmon.c
158
.read = snet_howmon_read,
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
111
size_t read;
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
115
read = vringh_iov_pull_iotlb(&cvq->vring, &cvq->in_iov,
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
117
if (read == ETH_ALEN)
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
133
size_t read, write;
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
151
read = vringh_iov_pull_iotlb(&cvq->vring, &cvq->in_iov, &ctrl,
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
153
if (read != sizeof(ctrl)) {
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
201
ssize_t read, write;
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
229
read = vringh_iov_pull_iotlb(&txq->vring, &txq->out_iov,
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
232
tx_bytes += read;
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
234
if (!receive_filter(vdpasim, read)) {
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
249
net->buffer, read);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
585
.read = vfio_fsl_mc_read,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1628
.read = hisi_acc_vfio_pci_read,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1649
.read = vfio_pci_core_read,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
944
.read = hisi_acc_vf_save_read,
drivers/vfio/pci/mlx5/main.c
1371
.read = vfio_pci_core_read,
drivers/vfio/pci/mlx5/main.c
561
.read = mlx5vf_save_read,
drivers/vfio/pci/nvgrace-gpu/main.c
942
.read = nvgrace_gpu_read,
drivers/vfio/pci/nvgrace-gpu/main.c
967
.read = vfio_pci_core_read,
drivers/vfio/pci/pds/lm.c
235
.read = pds_vfio_save_read,
drivers/vfio/pci/pds/vfio_dev.c
200
.read = vfio_pci_core_read,
drivers/vfio/pci/qat/main.c
219
.read = qat_vf_save_read,
drivers/vfio/pci/qat/main.c
613
.read = vfio_pci_core_read,
drivers/vfio/pci/vfio_pci.c
137
.read = vfio_pci_core_read,
drivers/vfio/pci/virtio/legacy_io.c
116
read);
drivers/vfio/pci/virtio/legacy_io.c
24
size_t count, bool read)
drivers/vfio/pci/virtio/legacy_io.c
38
if (read) {
drivers/vfio/pci/virtio/legacy_io.c
70
size_t count, bool read)
drivers/vfio/pci/virtio/legacy_io.c
95
if (read) {
drivers/vfio/pci/virtio/main.c
115
.read = virtiovf_pci_core_read,
drivers/vfio/pci/virtio/main.c
137
.read = vfio_pci_core_read,
drivers/vfio/pci/virtio/main.c
93
.read = vfio_pci_core_read,
drivers/vfio/pci/virtio/migrate.c
530
.read = virtiovf_save_read,
drivers/vfio/pci/xe/main.c
195
.read = xe_vfio_pci_save_read,
drivers/vfio/pci/xe/main.c
511
.read = vfio_pci_core_read,
drivers/vfio/platform/vfio_amba.c
119
.read = vfio_platform_read,
drivers/vfio/platform/vfio_platform.c
105
.read = vfio_platform_read,
drivers/vfio/vfio_main.c
1371
if (unlikely(!device->ops->read))
drivers/vfio/vfio_main.c
1374
return device->ops->read(device, buf, count, ppos);
drivers/vfio/vfio_main.c
1429
.read = vfio_device_fops_read,
drivers/video/fbdev/aty/radeon_base.c
2230
.read = radeon_show_edid1,
drivers/video/fbdev/aty/radeon_base.c
2239
.read = radeon_show_edid2,
drivers/video/fbdev/core/fb_chrdev.c
408
.read = fb_read,
drivers/video/fbdev/udlfb.c
1485
.read = edid_show,
drivers/virt/coco/guest/tsm-mr.c
212
bap->read = tm_digest_read;
drivers/virt/fsl_hypervisor.c
703
.read = fsl_hv_read,
drivers/w1/slaves/w1_ds2406.c
97
.read = w1_f12_read_state,
drivers/w1/slaves/w1_ds2433.c
279
.read = eeprom_read,
drivers/w1/slaves/w1_ds2433.c
286
.read = eeprom_read,
drivers/w1/slaves/w1_ds250x.c
156
ret = data->read(sl, i++);
drivers/w1/slaves/w1_ds250x.c
188
data->read = w1_ds2502_read_page;
drivers/w1/slaves/w1_ds250x.c
193
data->read = w1_ds2502_read_page;
drivers/w1/slaves/w1_ds250x.c
197
data->read = w1_ds2505_read_page;
drivers/w1/slaves/w1_ds250x.c
40
int (*read)(struct w1_slave *sl, int pageno);
drivers/w1/slaves/w1_ds2805.c
270
.read = w1_f0d_read_bin,
drivers/w1/slaves/w1_therm.c
454
.read = w1_read,
drivers/watchdog/cpwd.c
508
.read = cpwd_read,
drivers/watchdog/mei_wdt.c
512
.read = mei_dbgfs_read_activation,
drivers/watchdog/mei_wdt.c
531
.read = mei_dbgfs_read_state,
drivers/watchdog/pcwd.c
767
.read = pcwd_temp_read,
drivers/watchdog/pcwd_pci.c
661
.read = pcipcwd_temp_read,
drivers/watchdog/pcwd_usb.c
567
.read = usb_pcwd_temperature_read,
drivers/watchdog/wdrtas.c
487
.read = wdrtas_temp_read,
drivers/watchdog/wdt.c
538
.read = wdt_temp_read,
drivers/watchdog/wdt_pci.c
581
.read = wdtpci_temp_read,
drivers/xen/evtchn.c
690
.read = evtchn_read,
drivers/xen/mcelog.c
180
.read = xen_mce_chrdev_read,
drivers/xen/pvcalls-back.c
119
atomic_set(&map->read, 0);
drivers/xen/pvcalls-back.c
142
atomic_set(&map->read, 0);
drivers/xen/pvcalls-back.c
151
atomic_inc(&map->read);
drivers/xen/pvcalls-back.c
157
atomic_set(&map->read, 0);
drivers/xen/pvcalls-back.c
244
if (atomic_read(&map->read) > 0 &&
drivers/xen/pvcalls-back.c
296
atomic_inc(&map->read);
drivers/xen/pvcalls-back.c
311
atomic_inc(&map->read);
drivers/xen/pvcalls-back.c
573
atomic_inc(&map->read);
drivers/xen/pvcalls-back.c
66
atomic_t read;
drivers/xen/xen-pciback/conf_space.c
34
DEFINE_PCI_CONFIG(read, byte, u8 *)
drivers/xen/xen-pciback/conf_space.c
35
DEFINE_PCI_CONFIG(read, word, u16 *)
drivers/xen/xen-pciback/conf_space.c
36
DEFINE_PCI_CONFIG(read, dword, u32 *)
drivers/xen/xen-pciback/conf_space.c
53
if (field->u.b.read)
drivers/xen/xen-pciback/conf_space.c
54
ret = field->u.b.read(dev, offset, (u8 *) value,
drivers/xen/xen-pciback/conf_space.c
58
if (field->u.w.read)
drivers/xen/xen-pciback/conf_space.c
59
ret = field->u.w.read(dev, offset, (u16 *) value,
drivers/xen/xen-pciback/conf_space.c
63
if (field->u.dw.read)
drivers/xen/xen-pciback/conf_space.c
64
ret = field->u.dw.read(dev, offset, value, entry->data);
drivers/xen/xen-pciback/conf_space.h
47
conf_dword_read read;
drivers/xen/xen-pciback/conf_space.h
51
conf_word_read read;
drivers/xen/xen-pciback/conf_space.h
55
conf_byte_read read;
drivers/xen/xen-pciback/conf_space_capability.c
170
.u.w.read = pm_caps_read,
drivers/xen/xen-pciback/conf_space_capability.c
176
.u.w.read = xen_pcibk_read_config_word,
drivers/xen/xen-pciback/conf_space_capability.c
182
.u.b.read = xen_pcibk_read_config_byte,
drivers/xen/xen-pciback/conf_space_capability.c
187
.u.b.read = xen_pcibk_read_config_byte,
drivers/xen/xen-pciback/conf_space_capability.c
263
.u.w.read = xen_pcibk_read_config_word,
drivers/xen/xen-pciback/conf_space_capability.c
274
.u.w.read = xen_pcibk_read_config_word,
drivers/xen/xen-pciback/conf_space_capability.c
28
.u.w.read = xen_pcibk_read_config_word,
drivers/xen/xen-pciback/conf_space_capability.c
82
.u.w.read = xen_pcibk_read_config_word,
drivers/xen/xen-pciback/conf_space_capability.c
88
.u.dw.read = xen_pcibk_read_config_dword,
drivers/xen/xen-pciback/conf_space_header.c
304
.u.w.read = xen_pcibk_read_vendor,
drivers/xen/xen-pciback/conf_space_header.c
309
.u.w.read = xen_pcibk_read_device,
drivers/xen/xen-pciback/conf_space_header.c
316
.u.w.read = command_read,
drivers/xen/xen-pciback/conf_space_header.c
322
.u.b.read = interrupt_read,
drivers/xen/xen-pciback/conf_space_header.c
327
.u.b.read = xen_pcibk_read_config_byte,
drivers/xen/xen-pciback/conf_space_header.c
333
.u.b.read = xen_pcibk_read_config_byte,
drivers/xen/xen-pciback/conf_space_header.c
339
.u.b.read = xen_pcibk_read_config_byte,
drivers/xen/xen-pciback/conf_space_header.c
344
.u.b.read = xen_pcibk_read_config_byte,
drivers/xen/xen-pciback/conf_space_header.c
357
.u.dw.read = bar_read, \
drivers/xen/xen-pciback/conf_space_header.c
368
.u.dw.read = bar_read, \
drivers/xen/xen-pciback/conf_space_quirks.c
73
field->u.b.read = xen_pcibk_read_config_byte;
drivers/xen/xen-pciback/conf_space_quirks.c
77
field->u.w.read = xen_pcibk_read_config_word;
drivers/xen/xen-pciback/conf_space_quirks.c
81
field->u.dw.read = xen_pcibk_read_config_dword;
drivers/xen/xenbus/xenbus_comms.c
216
unsigned int read;
drivers/xen/xenbus/xenbus_comms.c
225
state.read = 0;
drivers/xen/xenbus/xenbus_comms.c
246
if (state.read != sizeof(state.msg)) {
drivers/xen/xenbus/xenbus_comms.c
247
err = xb_read((void *)&state.msg + state.read,
drivers/xen/xenbus/xenbus_comms.c
248
sizeof(state.msg) - state.read);
drivers/xen/xenbus/xenbus_comms.c
251
state.read += err;
drivers/xen/xenbus/xenbus_comms.c
252
if (state.read != sizeof(state.msg))
drivers/xen/xenbus/xenbus_comms.c
273
state.read = 0;
drivers/xen/xenbus/xenbus_comms.c
276
err = xb_read(state.body + state.read, state.msg.len - state.read);
drivers/xen/xenbus/xenbus_comms.c
280
state.read += err;
drivers/xen/xenbus/xenbus_comms.c
281
if (state.read != state.msg.len)
drivers/xen/xenbus/xenbus_dev_frontend.c
698
.read = xenbus_file_read,
drivers/xen/xenfs/super.c
43
.read = capabilities_read,
drivers/xen/xenfs/xenstored.c
52
.read = xsd_read,
drivers/xen/xenfs/xenstored.c
67
.read = xsd_read,
drivers/xen/xenfs/xensyms.c
149
.read = seq_read,
drivers/zorro/zorro-sysfs.c
107
.read = zorro_read_config,
fs/9p/vfs_dir.c
240
.read = generic_read_dir,
fs/9p/vfs_dir.c
248
.read = generic_read_dir,
fs/adfs/adfs.h
126
int (*read)(struct super_block *sb, unsigned int indaddr,
fs/adfs/dir.c
154
return ADFS_SB(sb)->s_dir->read(sb, indaddr, size, dir);
fs/adfs/dir.c
389
.read = generic_read_dir,
fs/adfs/dir_f.c
318
.read = adfs_f_read,
fs/adfs/dir_fplus.c
281
.read = adfs_fplus_read,
fs/affs/dir.c
54
.read = generic_read_dir,
fs/afs/dynroot.c
361
.read = generic_read_dir,
fs/autofs/root.c
35
.read = generic_read_dir,
fs/autofs/root.c
47
.read = generic_read_dir,
fs/befs/linuxvfs.c
80
.read = generic_read_dir,
fs/bfs/dir.c
72
.read = generic_read_dir,
fs/binfmt_misc.c
762
.read = bm_entry_read,
fs/binfmt_misc.c
906
.read = bm_status_read,
fs/btrfs/direct-io.c
1030
ssize_t read = 0;
fs/btrfs/direct-io.c
1058
ret = btrfs_dio_read(iocb, to, read);
fs/btrfs/direct-io.c
1064
read = ret;
fs/btrfs/direct-io.c
1076
ret = read;
fs/btrfs/direct-io.c
1089
return ret < 0 ? ret : read;
fs/btrfs/inode.c
10705
.read = generic_read_dir,
fs/cachefiles/daemon.c
54
.read = cachefiles_daemon_read,
fs/cachefiles/io.c
728
.read = cachefiles_read,
fs/ceph/dir.c
2220
.read = ceph_read_dir,
fs/ceph/file.c
2113
int retry_op = 0, read = 0;
fs/ceph/file.c
2208
BUG_ON(ret > 0 || read > 0);
fs/ceph/file.c
2220
read += ret;
fs/ceph/file.c
2222
if (iocb->ki_pos < i_size && read < len) {
fs/ceph/file.c
2223
size_t zlen = min_t(size_t, len - read,
fs/ceph/file.c
2227
read += ret;
fs/ceph/file.c
2230
return read;
fs/ceph/file.c
2239
read += ret;
fs/ceph/file.c
2247
ret += read;
fs/ceph/metric.c
22
struct ceph_metric_read_latency *read;
fs/ceph/metric.c
48
len = sizeof(*head) + sizeof(*cap) + sizeof(*read) + sizeof(*write)
fs/ceph/metric.c
74
read = (struct ceph_metric_read_latency *)(cap + 1);
fs/ceph/metric.c
75
read->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_READ_LATENCY);
fs/ceph/metric.c
76
read->header.ver = 2;
fs/ceph/metric.c
77
read->header.compat = 1;
fs/ceph/metric.c
78
read->header.data_len = cpu_to_le32(sizeof(*read) - header_len);
fs/ceph/metric.c
80
ktime_to_ceph_timespec(&read->lat, sum);
fs/ceph/metric.c
81
ktime_to_ceph_timespec(&read->avg, m->metric[METRIC_READ].latency_avg);
fs/ceph/metric.c
82
read->sq_sum = cpu_to_le64(m->metric[METRIC_READ].latency_sq_sum);
fs/ceph/metric.c
83
read->count = cpu_to_le64(m->metric[METRIC_READ].total);
fs/ceph/metric.c
87
write = (struct ceph_metric_write_latency *)(read + 1);
fs/coda/dir.c
577
.read = generic_read_dir,
fs/coda/psdev.c
347
.read = coda_psdev_read,
fs/configfs/dir.c
1740
.read = generic_read_dir,
fs/configfs/file.c
127
len = buffer->bin_attr->read(buffer->item, NULL, 0);
fs/configfs/file.c
152
len = buffer->bin_attr->read(buffer->item,
fs/configfs/file.c
358
if ((type & CONFIGFS_ITEM_BIN_ATTR) && !buffer->bin_attr->read)
fs/cramfs/inode.c
940
.read = generic_read_dir,
fs/debugfs/file.c
104
if (ops->read)
fs/debugfs/file.c
1104
.read = debugfs_read_file_str,
fs/debugfs/file.c
1111
.read = debugfs_read_file_str,
fs/debugfs/file.c
1177
.read = read_file_blob,
fs/debugfs/file.c
1276
.read = u32_array_read,
fs/debugfs/file.c
1384
int (*read)(struct seq_file *seq, void *data);
fs/debugfs/file.c
1392
return single_open(f, entry->read, entry->dev);
fs/debugfs/file.c
1399
.read = seq_read,
fs/debugfs/file.c
1426
entry->read = read_fn;
fs/debugfs/file.c
373
SHORT_PROXY_FUNC(read, ssize_t, filp,
fs/debugfs/file.c
378
FULL_PROXY_FUNC(read, ssize_t, filp,
fs/debugfs/file.c
42
.read = default_read_file,
fs/debugfs/file.c
486
.read = full_proxy_read,
fs/debugfs/file.c
510
.read = short_proxy_read,
fs/debugfs/file.c
94
if (ops->read)
fs/debugfs/file.c
976
.read = debugfs_read_file_bool,
fs/debugfs/file.c
983
.read = debugfs_read_file_bool,
fs/dlm/debug_fs.c
561
.read = seq_read,
fs/dlm/debug_fs.c
569
.read = seq_read,
fs/dlm/debug_fs.c
578
.read = seq_read,
fs/dlm/debug_fs.c
586
.read = seq_read,
fs/dlm/debug_fs.c
660
.read = waiters_read,
fs/dlm/plock.c
601
.read = dev_read,
fs/dlm/user.c
928
.read = device_read,
fs/dlm/user.c
938
.read = device_read,
fs/ecryptfs/file.c
416
.read = generic_read_dir,
fs/ecryptfs/miscdev.c
450
.read = ecryptfs_miscdev_read,
fs/efivarfs/file.c
151
.read = efivarfs_file_read,
fs/efs/dir.c
16
.read = generic_read_dir,
fs/erofs/dir.c
125
.read = generic_read_dir,
fs/exfat/dir.c
295
.read = generic_read_dir,
fs/ext2/dir.c
731
.read = generic_read_dir,
fs/ext4/dir.c
685
.read = generic_read_dir,
fs/f2fs/data.c
1358
goto read;
fs/f2fs/data.c
1363
read:
fs/f2fs/dir.c
1133
.read = generic_read_dir,
fs/fat/dir.c
874
.read = generic_read_dir,
fs/file_table.c
331
likely(fop->read || fop->read_iter))
fs/freevxfs/vxfs_lookup.c
38
.read = generic_read_dir,
fs/fsopen.c
85
.read = fscontext_read,
fs/fuse/control.c
191
.read = fuse_conn_waiting_read,
fs/fuse/control.c
196
.read = fuse_conn_max_background_read,
fs/fuse/control.c
202
.read = fuse_conn_congestion_threshold_read,
fs/fuse/dir.c
2425
.read = generic_read_dir,
fs/fuse/file.c
1003
size_t count = ia->read.in.size;
fs/fuse/file.c
1016
fuse_short_read(inode, ia->read.attr_ver, num_read, ap);
fs/fuse/file.c
1053
ia->read.attr_ver = fuse_get_attr_version(fm->fc);
fs/fuse/file.c
586
ia->read.in.fh = ff->fh;
fs/fuse/file.c
587
ia->read.in.offset = pos;
fs/fuse/file.c
588
ia->read.in.size = count;
fs/fuse/file.c
589
ia->read.in.flags = file->f_flags;
fs/fuse/file.c
593
args->in_args[0].size = sizeof(ia->read.in);
fs/fuse/file.c
594
args->in_args[0].value = &ia->read.in;
fs/fuse/file.c
729
if (ia->read.in.size != outsize)
fs/fuse/file.c
730
pos = ia->read.in.offset - io->offset + outsize;
fs/fuse/file.c
769
ia->read.in.read_flags |= FUSE_READ_LOCKOWNER;
fs/fuse/file.c
770
ia->read.in.lock_owner = fuse_lock_owner_id(fm->fc, owner);
fs/fuse/fuse_i.h
1167
} read;
fs/gfs2/file.c
1007
return read ? read : ret;
fs/gfs2/file.c
817
size_t read = 0;
fs/gfs2/file.c
848
IOMAP_DIO_PARTIAL, NULL, read);
fs/gfs2/file.c
855
read = ret;
fs/gfs2/file.c
871
return read;
fs/gfs2/file.c
954
size_t read = 0;
fs/gfs2/file.c
975
read = ret;
fs/gfs2/file.c
994
read += ret;
fs/gfs2/glock.c
2637
.read = seq_read,
fs/gfs2/glock.c
2645
.read = seq_read,
fs/gfs2/glock.c
2807
.read = seq_read,
fs/hfs/dir.c
317
.read = generic_read_dir,
fs/hfsplus/dir.c
627
.read = generic_read_dir,
fs/hostfs/hostfs_kern.c
394
.read = generic_read_dir,
fs/hpfs/dir.c
325
.read = generic_read_dir,
fs/isofs/dir.c
273
.read = generic_read_dir,
fs/jffs2/dir.c
47
.read = generic_read_dir,
fs/jffs2/readinode.c
587
struct jffs2_raw_dirent *rd, size_t read,
fs/jffs2/readinode.c
651
if (read > sizeof(*rd))
fs/jffs2/readinode.c
653
min_t(uint32_t, rd->nsize, (read - sizeof(*rd)) ));
fs/jffs2/readinode.c
656
if (rd->nsize + sizeof(*rd) > read) {
fs/jffs2/readinode.c
659
int already = read - sizeof(*rd);
fs/jffs2/readinode.c
661
err = jffs2_flash_read(c, (ref_offset(ref)) + read,
fs/jffs2/readinode.c
662
rd->nsize - already, &read, &fd->name[already]);
fs/jffs2/readinode.c
663
if (unlikely(read != rd->nsize - already) && likely(!err)) {
fs/jffs2/readinode.c
666
rd->nsize - already, read);
fs/jfs/namei.c
1545
.read = generic_read_dir,
fs/kernfs/dir.c
1927
.read = generic_read_dir,
fs/kernfs/file.c
268
if (ops->read)
fs/kernfs/file.c
269
len = ops->read(of, buf, len, iocb->ki_pos);
fs/kernfs/file.c
624
has_read = ops->seq_show || ops->read || ops->mmap;
fs/libfs.c
1767
.read = generic_read_dir,
fs/libfs.c
235
.read = generic_read_dir,
fs/libfs.c
572
.read = generic_read_dir,
fs/minix/dir.c
24
.read = generic_read_dir,
fs/netfs/buffered_read.c
155
cres->ops->read(cres, subreq->start, &subreq->io_iter, NETFS_READ_HOLE_IGNORE,
fs/netfs/read_single.c
82
cres->ops->read(cres, subreq->start, &subreq->io_iter, NETFS_READ_HOLE_FAIL,
fs/nfs/dir.c
64
.read = generic_read_dir,
fs/nfs/nfs3xdr.c
2458
PROC(READ, read, read, 3),
fs/nfs/nfs4idmap.c
194
.read = user_read,
fs/nfs/nfs4idmap.c
416
.read = user_read,
fs/nfs/nfstrace.h
1802
DEFINE_NFS_LOCAL_DIO_EVENT(read);
fs/nfsd/nfs4proc.c
1000
read->rd_nf = NULL;
fs/nfsd/nfs4proc.c
1003
read->rd_offset, read->rd_length);
fs/nfsd/nfs4proc.c
1005
read->rd_length = min_t(u32, read->rd_length, svc_max_payload(rqstp));
fs/nfsd/nfs4proc.c
1006
if (read->rd_offset > (u64)OFFSET_MAX)
fs/nfsd/nfs4proc.c
1007
read->rd_offset = (u64)OFFSET_MAX;
fs/nfsd/nfs4proc.c
1008
if (read->rd_offset + read->rd_length > (u64)OFFSET_MAX)
fs/nfsd/nfs4proc.c
1009
read->rd_length = (u64)OFFSET_MAX - read->rd_offset;
fs/nfsd/nfs4proc.c
1027
&read->rd_stateid, RD_STATE,
fs/nfsd/nfs4proc.c
1028
&read->rd_nf, NULL);
fs/nfsd/nfs4proc.c
1030
read->rd_rqstp = rqstp;
fs/nfsd/nfs4proc.c
1031
read->rd_fhp = &cstate->current_fh;
fs/nfsd/nfs4proc.c
1039
if (u->read.rd_nf) {
fs/nfsd/nfs4proc.c
1040
trace_nfsd_read_done(u->read.rd_rqstp, u->read.rd_fhp,
fs/nfsd/nfs4proc.c
1041
u->read.rd_offset, u->read.rd_length);
fs/nfsd/nfs4proc.c
1042
nfsd_file_put(u->read.rd_nf);
fs/nfsd/nfs4proc.c
3332
u32 rlen = min(op->u.read.rd_length, nfsd4_max_payload(rqstp));
fs/nfsd/nfs4proc.c
3340
u32 rlen = min(op->u.read.rd_length, nfsd4_max_payload(rqstp));
fs/nfsd/nfs4proc.c
997
struct nfsd4_read *read = &u->read;
fs/nfsd/nfs4state.c
3127
.read = seq_read,
fs/nfsd/nfs4state.c
9251
get_stateid(cstate, &u->read.rd_stateid);
fs/nfsd/nfs4xdr.c
1396
struct nfsd4_read *read = &u->read;
fs/nfsd/nfs4xdr.c
1399
memset(read, 0, sizeof(*read));
fs/nfsd/nfs4xdr.c
1400
status = nfsd4_decode_stateid4(argp, &read->rd_stateid);
fs/nfsd/nfs4xdr.c
1403
if (xdr_stream_decode_u64(argp->xdr, &read->rd_offset) < 0)
fs/nfsd/nfs4xdr.c
1405
if (xdr_stream_decode_u32(argp->xdr, &read->rd_length) < 0)
fs/nfsd/nfs4xdr.c
4749
struct nfsd4_read *read,
fs/nfsd/nfs4xdr.c
4774
nfserr = nfsd_splice_read(read->rd_rqstp, read->rd_fhp,
fs/nfsd/nfs4xdr.c
4775
file, read->rd_offset, &maxcount,
fs/nfsd/nfs4xdr.c
4776
&read->rd_eof);
fs/nfsd/nfs4xdr.c
4777
read->rd_length = maxcount;
fs/nfsd/nfs4xdr.c
4780
svcxdr_encode_opaque_pages(read->rd_rqstp, xdr, buf->pages,
fs/nfsd/nfs4xdr.c
4782
status = svc_encode_result_payload(read->rd_rqstp,
fs/nfsd/nfs4xdr.c
4814
struct nfsd4_read *read,
fs/nfsd/nfs4xdr.c
4823
nfserr = nfsd_iter_read(resp->rqstp, read->rd_fhp, read->rd_nf,
fs/nfsd/nfs4xdr.c
4824
read->rd_offset, &maxcount, base,
fs/nfsd/nfs4xdr.c
4825
&read->rd_eof);
fs/nfsd/nfs4xdr.c
4826
read->rd_length = maxcount;
fs/nfsd/nfs4xdr.c
4858
struct nfsd4_read *read = &u->read;
fs/nfsd/nfs4xdr.c
4870
file = read->rd_nf->nf_file;
fs/nfsd/nfs4xdr.c
4879
maxcount = min_t(unsigned long, read->rd_length,
fs/nfsd/nfs4xdr.c
4883
nfserr = nfsd4_encode_splice_read(resp, read, file, maxcount);
fs/nfsd/nfs4xdr.c
4885
nfserr = nfsd4_encode_readv(resp, read, maxcount);
fs/nfsd/nfs4xdr.c
4891
wire_data[0] = read->rd_eof ? xdr_one : xdr_zero;
fs/nfsd/nfs4xdr.c
4892
wire_data[1] = cpu_to_be32(read->rd_length);
fs/nfsd/nfs4xdr.c
5754
struct nfsd4_read *read)
fs/nfsd/nfs4xdr.c
5757
struct file *file = read->rd_nf->nf_file;
fs/nfsd/nfs4xdr.c
5775
maxcount = min_t(unsigned long, read->rd_length,
fs/nfsd/nfs4xdr.c
5779
nfserr = nfsd4_encode_splice_read(resp, read, file, maxcount);
fs/nfsd/nfs4xdr.c
5781
nfserr = nfsd4_encode_readv(resp, read, maxcount);
fs/nfsd/nfs4xdr.c
5785
wire_offset = cpu_to_be64(read->rd_offset);
fs/nfsd/nfs4xdr.c
5788
wire_count = cpu_to_be32(read->rd_length);
fs/nfsd/nfs4xdr.c
5798
struct nfsd4_read *read = &u->read;
fs/nfsd/nfs4xdr.c
5799
struct file *file = read->rd_nf->nf_file;
fs/nfsd/nfs4xdr.c
5815
read->rd_eof = read->rd_offset >= i_size_read(file_inode(file));
fs/nfsd/nfs4xdr.c
5816
if (read->rd_eof)
fs/nfsd/nfs4xdr.c
5819
nfserr = nfsd4_encode_read_plus_data(resp, read);
fs/nfsd/nfs4xdr.c
5828
wire_data[0] = read->rd_eof ? xdr_one : xdr_zero;
fs/nfsd/nfsctl.c
135
.read = nfsctl_transaction_read,
fs/nfsd/nfsctl.c
172
.read = seq_read,
fs/nfsd/nfsctl.c
194
.read = seq_read,
fs/nfsd/xdr.h
132
struct nfsd_readargs read;
fs/nfsd/xdr4.h
847
struct nfsd4_read read;
fs/nilfs2/dir.c
658
.read = generic_read_dir,
fs/notify/fanotify/fanotify_user.c
1183
.read = fanotify_read,
fs/notify/inotify/inotify_user.c
360
.read = inotify_read,
fs/ntfs3/dir.c
669
.read = generic_read_dir,
fs/ntfs3/dir.c
683
.read = generic_read_dir,
fs/ocfs2/cluster/heartbeat.c
1379
.read = o2hb_debug_read,
fs/ocfs2/cluster/heartbeat.c
653
u32 read, computed;
fs/ocfs2/cluster/heartbeat.c
655
read = le32_to_cpu(hb_block->hb_cksum);
fs/ocfs2/cluster/heartbeat.c
658
return read == computed;
fs/ocfs2/cluster/netdebug.c
187
.read = seq_read,
fs/ocfs2/cluster/netdebug.c
419
.read = seq_read,
fs/ocfs2/cluster/netdebug.c
431
.read = seq_read,
fs/ocfs2/cluster/netdebug.c
481
.read = o2net_debug_read,
fs/ocfs2/dlm/dlmdebug.c
346
.read = debug_read,
fs/ocfs2/dlm/dlmdebug.c
403
.read = debug_read,
fs/ocfs2/dlm/dlmdebug.c
602
.read = seq_read,
fs/ocfs2/dlm/dlmdebug.c
794
.read = debug_read,
fs/ocfs2/dlmfs/dlmfs.c
525
.read = dlmfs_file_read,
fs/ocfs2/dlmglue.c
3299
.read = seq_read,
fs/ocfs2/file.c
2833
.read = generic_read_dir,
fs/ocfs2/file.c
2882
.read = generic_read_dir,
fs/ocfs2/stack_user.c
612
.read = ocfs2_control_read,
fs/ocfs2/super.c
392
.read = ocfs2_debug_read,
fs/omfs/dir.c
458
.read = generic_read_dir,
fs/open.c
955
likely(f->f_op->read || f->f_op->read_iter))
fs/openpromfs/inode.c
162
.read = seq_read,
fs/openpromfs/inode.c
170
.read = generic_read_dir,
fs/orangefs/devorangefs-req.c
771
.read = orangefs_devreq_read,
fs/orangefs/dir.c
392
.read = generic_read_dir,
fs/orangefs/orangefs-debugfs.c
162
.read = seq_read,
fs/orangefs/orangefs-debugfs.c
170
.read = orangefs_debug_read,
fs/overlayfs/readdir.c
1068
.read = generic_read_dir,
fs/proc/array.c
812
.read = seq_read,
fs/proc/base.c
1071
.read = environ_read,
fs/proc/base.c
1098
.read = auxv_read,
fs/proc/base.c
1256
.read = oom_adj_read,
fs/proc/base.c
1306
.read = oom_score_adj_read,
fs/proc/base.c
1374
.read = proc_loginuid_read,
fs/proc/base.c
1396
.read = proc_sessionid_read,
fs/proc/base.c
1451
.read = proc_fault_inject_read,
fs/proc/base.c
1492
.read = proc_fail_nth_read,
fs/proc/base.c
1541
.read = seq_read,
fs/proc/base.c
1613
.read = seq_read,
fs/proc/base.c
1716
.read = seq_read,
fs/proc/base.c
1774
.read = seq_read,
fs/proc/base.c
2499
.read = generic_read_dir,
fs/proc/base.c
2591
.read = seq_read,
fs/proc/base.c
2684
.read = seq_read,
fs/proc/base.c
2856
.read = proc_pid_attr_read,
fs/proc/base.c
2872
.read = generic_read_dir, \
fs/proc/base.c
2931
.read = generic_read_dir,
fs/proc/base.c
3025
.read = proc_coredump_filter_read,
fs/proc/base.c
3155
.read = seq_read,
fs/proc/base.c
3163
.read = seq_read,
fs/proc/base.c
3171
.read = seq_read,
fs/proc/base.c
3222
.read = seq_read,
fs/proc/base.c
3433
.read = generic_read_dir,
fs/proc/base.c
3774
.read = generic_read_dir,
fs/proc/base.c
4000
.read = generic_read_dir,
fs/proc/base.c
412
.read = proc_pid_cmdline_read,
fs/proc/base.c
577
.read = seq_read,
fs/proc/base.c
825
.read = seq_read,
fs/proc/base.c
994
.read = mem_read,
fs/proc/consoles.c
61
seq_printf(m, "%c%c%c (%s)", con->read ? 'R' : '-',
fs/proc/fd.c
110
.read = seq_read,
fs/proc/fd.c
316
.read = generic_read_dir,
fs/proc/fd.c
409
.read = generic_read_dir,
fs/proc/generic.c
346
.read = generic_read_dir,
fs/proc/inode.c
306
const auto read = pde->proc_ops->proc_read;
fs/proc/inode.c
307
if (read)
fs/proc/inode.c
308
return read(file, buf, count, ppos);
fs/proc/inode.c
556
.read = proc_reg_read,
fs/proc/inode.c
582
.read = proc_reg_read,
fs/proc/kcore.c
526
size_t read = 0, left = tsz;
fs/proc/kcore.c
534
read += vread_iter(iter, src, left);
fs/proc/kcore.c
535
if (read == tsz)
fs/proc/kcore.c
538
src += read;
fs/proc/kcore.c
539
left -= read;
fs/proc/namespaces.c
145
.read = generic_read_dir,
fs/proc/proc_net.c
344
.read = generic_read_dir,
fs/proc/proc_sysctl.c
868
.read = generic_read_dir,
fs/proc/root.c
429
.read = generic_read_dir,
fs/proc/task_mmu.c
1575
.read = seq_read,
fs/proc/task_mmu.c
1582
.read = seq_read,
fs/proc/task_mmu.c
3110
.read = pagemap_read,
fs/proc/task_mmu.c
3390
.read = seq_read,
fs/proc/task_mmu.c
834
.read = seq_read,
fs/proc/task_nommu.c
292
.read = seq_read,
fs/proc/vmcore.c
164
ssize_t read = 0, tmp;
fs/proc/vmcore.c
199
read += nr_bytes;
fs/proc/vmcore.c
205
return read;
fs/pstore/blk.c
111
if (!dev->zone.read) {
fs/pstore/blk.c
304
best_effort_dev->zone.read = psblk_generic_blk_read;
fs/pstore/ftrace.c
121
.read = pstore_ftrace_knob_read,
fs/pstore/inode.c
173
.read = pstore_file_read,
fs/pstore/platform.c
484
if (!psi->read || !psi->write) {
fs/pstore/platform.c
693
record->size = psi->read(record);
fs/pstore/ram.c
448
.read = ramoops_pstore_read,
fs/pstore/zone.c
1108
.read = psz_pstore_read,
fs/pstore/zone.c
1348
if (!info->read || !info->write) {
fs/pstore/zone.c
340
if (!info->read)
fs/pstore/zone.c
363
rcnt = info->read((char *)buf, zone->buffer_size + sizeof(*buf),
fs/pstore/zone.c
386
if (!info->read)
fs/pstore/zone.c
396
rcnt = info->read((char *)buf, len, zone->off);
fs/pstore/zone.c
498
if (unlikely(!info->read))
fs/pstore/zone.c
502
rcnt = info->read((char *)&tmpbuf, len, zone->off);
fs/pstore/zone.c
544
rcnt = info->read(buf, len - start, off + start);
fs/pstore/zone.c
552
rcnt = info->read(buf + len - start, start, off);
fs/qnx4/dir.c
72
.read = generic_read_dir,
fs/qnx6/dir.c
276
.read = generic_read_dir,
fs/read_write.c
526
if (unlikely(!file->f_op->read_iter || file->f_op->read))
fs/read_write.c
571
if (file->f_op->read)
fs/read_write.c
572
ret = file->f_op->read(file, buf, count, pos);
fs/read_write.c
724
SYSCALL_DEFINE3(read, unsigned int, fd, char __user *, buf, size_t, count)
fs/read_write.c
849
nr = filp->f_op->read(filp, iter_iov_addr(iter),
fs/resctrl/pseudo_lock.c
1068
.read = NULL,
fs/romfs/super.c
256
.read = generic_read_dir,
fs/smb/client/cifsfs.c
1712
.read = generic_read_dir,
fs/smb/server/connection.c
398
size = t->ops->read(t, hdr_buf, sizeof(hdr_buf), -1);
fs/smb/server/connection.c
440
size = t->ops->read(t, conn->request_buf + 4, pdu_size, 2);
fs/smb/server/connection.h
133
int (*read)(struct ksmbd_transport *t, char *buf,
fs/smb/server/transport_rdma.c
3046
.read = smb_direct_read,
fs/smb/server/transport_tcp.c
678
.read = ksmbd_tcp_read,
fs/squashfs/dir.c
221
.read = generic_read_dir,
fs/sysfs/file.c
100
if (!battr->read)
fs/sysfs/file.c
103
return battr->read(of->file, kobj, battr, buf, pos, count);
fs/sysfs/file.c
237
.read = sysfs_kf_read,
fs/sysfs/file.c
247
.read = sysfs_kf_read,
fs/sysfs/file.c
253
.read = sysfs_kf_bin_read,
fs/sysfs/file.c
261
.read = sysfs_kf_bin_read,
fs/sysfs/file.c
266
.read = sysfs_kf_bin_read,
fs/sysfs/file.c
334
else if (battr->read && battr->write)
fs/sysfs/file.c
336
else if (battr->read)
fs/tracefs/event_inode.c
243
.read = generic_read_dir,
fs/tracefs/inode.c
86
.read = default_read_file,
fs/ubifs/debug.c
2810
.read = dfs_file_read,
fs/ubifs/debug.c
2954
.read = dfs_global_file_read,
fs/ubifs/dir.c
1765
.read = generic_read_dir,
fs/ubifs/file.c
595
int i = 0, nn = *n, offs = bu->zbranch[0].offs, hole = 0, read = 0;
fs/ubifs/file.c
651
read = (i << UBIFS_BLOCK_SHIFT) + len;
fs/ubifs/file.c
668
if (len && len < read)
fs/ubifs/file.c
669
folio_zero_range(folio, len, read - len);
fs/udf/dir.c
157
.read = generic_read_dir,
fs/ufs/dir.c
653
.read = generic_read_dir,
fs/vboxsf/dir.c
187
.read = generic_read_dir,
fs/xfs/scrub/stats.c
281
.read = xchk_scrub_stats_read,
fs/xfs/xfs_file.c
2051
.read = generic_read_dir,
fs/zonefs/super.c
842
.read = generic_read_dir,
include/drm/drm_accel.h
29
.read = drm_read,\
include/drm/drm_gem.h
473
.read = drm_read,\
include/drm/drm_gem_dma_helper.h
267
.read = drm_read,\
include/kvm/iodev.h
18
int (*read)(struct kvm_vcpu *vcpu,
include/kvm/iodev.h
46
return dev->ops->read ? dev->ops->read(vcpu, dev, addr, l, v)
include/linux/clocksource.h
102
u64 (*read)(struct clocksource *cs);
include/linux/configfs.h
159
ssize_t (*read)(struct config_item *, void *, size_t);
include/linux/configfs.h
172
.read = _pfx##_name##_read, \
include/linux/configfs.h
185
.read = _pfx##_name##_read, \
include/linux/console.h
341
int (*read)(struct console *co, char *s, unsigned int count);
include/linux/coresight.h
131
u64 (*read)(u32 offset, bool relaxed, bool _64bit);
include/linux/coresight.h
454
return csa->read(offset, true, false);
include/linux/coresight.h
496
return csa->read(lo_offset, true, false) | (csa->read(hi_offset, true, false) << 32);
include/linux/coresight.h
516
return csa->read(offset, false, false);
include/linux/coresight.h
544
return csa->read(offset, true, true);
include/linux/coresight.h
552
return csa->read(offset, false, true);
include/linux/debugfs.h
58
.read = debugfs_attr_read, \
include/linux/debugfs.h
71
ssize_t (*read)(struct file *, char __user *, size_t, loff_t *);
include/linux/devcoredump.h
118
ssize_t (*read)(char *buffer, loff_t offset, size_t count,
include/linux/devcoredump.h
122
dev_coredumpm_timeout(dev, owner, data, datalen, gfp, read, free,
include/linux/devcoredump.h
62
ssize_t (*read)(char *buffer, loff_t offset,
include/linux/devcoredump.h
82
ssize_t (*read)(char *buffer, loff_t offset,
include/linux/fs.h
1930
ssize_t (*read) (struct file *, char __user *, size_t, loff_t *);
include/linux/fs.h
3500
.read = simple_attr_read, \
include/linux/fscache.h
512
return ops->read(cres, start_pos, iter, read_hole,
include/linux/fsl/ptp_qoriq.h
161
u32 (*read)(unsigned __iomem *addr);
include/linux/gameport.h
172
return gameport->read(gameport);
include/linux/gameport.h
27
unsigned char (*read)(struct gameport *);
include/linux/hw_random.h
45
int (*read)(struct hwrng *rng, void *data, size_t max, bool wait);
include/linux/hwmon.h
421
int (*read)(struct device *dev, enum hwmon_sensor_types type,
include/linux/hyperv.h
213
u32 read_loc, write_loc, dsize, read;
include/linux/hyperv.h
219
read = write_loc >= read_loc ? (write_loc - read_loc) :
include/linux/hyperv.h
222
return read;
include/linux/iio/backend.h
39
.read = iio_backend_ext_info_get, \
include/linux/iio/buffer_impl.h
71
int (*read)(struct iio_buffer *buffer, size_t n, char __user *buf);
include/linux/iio/iio.h
104
.read = iio_enum_read, \
include/linux/iio/iio.h
122
.read = iio_enum_available_read, \
include/linux/iio/iio.h
152
.read = iio_show_mount_matrix, \
include/linux/iio/iio.h
53
ssize_t (*read)(struct iio_dev *, uintptr_t private,
include/linux/iio/imu/adis.h
111
int (*read)(struct adis *adis, unsigned int reg, unsigned int *value,
include/linux/iio/imu/adis.h
239
ret = adis->ops->read(adis, reg, &tmp, 2);
include/linux/iio/imu/adis.h
260
ret = adis->ops->read(adis, reg, &tmp, 4);
include/linux/iio/imu/adis.h
296
return adis->ops->read(adis, reg, val, size);
include/linux/kernfs.h
301
ssize_t (*read)(struct kernfs_open_file *of, char *buf, size_t bytes,
include/linux/key-type.h
135
long (*read)(const struct key *key, char *buffer, size_t buflen);
include/linux/lockdep.h
228
int trylock, int read, int check,
include/linux/lockdep.h
234
int read, int check, struct lockdep_map *nest_lock,
include/linux/lockdep.h
245
extern int lock_is_held_type(const struct lockdep_map *lock, int read);
include/linux/lockdep_types.h
251
unsigned int read:2; /* see lock_acquire() comment */
include/linux/logic_iomem.h
25
unsigned long (*read)(void *priv, unsigned int offset, int size);
include/linux/mfd/aat2870.h
133
int (*read)(struct aat2870_data *aat2870, u8 addr, u8 *val);
include/linux/mfd/abx500/ab8500.h
359
int (*read)(struct ab8500 *ab8500, u16 addr);
include/linux/mfd/intel-m10-bmc.h
240
int (*read)(struct intel_m10bmc *m10bmc, u8 *buf, u32 addr, u32 size);
include/linux/mfd/lp3943.h
106
int lp3943_read_byte(struct lp3943 *lp3943, u8 reg, u8 *read);
include/linux/mlx5/mlx5_ifc.h
531
u8 read[0x1];
include/linux/mtd/map.h
209
map_word (*read)(struct map_info *, unsigned long);
include/linux/mtd/map.h
446
#define map_read(map, ofs) (map)->read(map, ofs)
include/linux/mtd/nand-qpic-common.h
464
int qcom_prep_bam_dma_desc_cmd(struct qcom_nand_controller *nandc, bool read,
include/linux/mtd/nand-qpic-common.h
466
int qcom_prep_bam_dma_desc_data(struct qcom_nand_controller *nandc, bool read,
include/linux/mtd/nand-qpic-common.h
468
int qcom_prep_adm_dma_desc(struct qcom_nand_controller *nandc, bool read, int reg_off,
include/linux/mtd/spi-nor.h
312
ssize_t (*read)(struct spi_nor *nor, loff_t from, size_t len, u8 *buf);
include/linux/mtd/spinand.h
513
int (*read)(struct spinand_device *spinand, loff_t from, size_t len,
include/linux/mtd/spinand.h
530
int (*read)(struct spinand_device *spinand, loff_t from, size_t len,
include/linux/netfs.h
331
int (*read)(struct netfs_cache_resources *cres,
include/linux/nvram.h
115
if (arch_nvram_ops.read)
include/linux/nvram.h
116
return arch_nvram_ops.read(buf, count, ppos);
include/linux/nvram.h
36
ssize_t (*read)(char *, size_t, loff_t *);
include/linux/pci.h
2102
_PCI_NOP_ALL(read, *)
include/linux/pci.h
874
int (*read)(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *val);
include/linux/percpu-rwsem.h
175
bool read, unsigned long ip)
include/linux/percpu-rwsem.h
177
lock_acquire(&sem->dep_map, 0, 1, read, 1, NULL, ip);
include/linux/perf_event.h
474
void (*read) (struct perf_event *event);
include/linux/phy.h
369
int (*read)(struct mii_bus *bus, int addr, int regnum);
include/linux/posix-clock.h
64
ssize_t (*read)(struct posix_clock_context *pccontext, uint flags,
include/linux/power/bq27xxx_battery.h
43
int (*read)(struct bq27xxx_device_info *di, u8 reg, bool single);
include/linux/pstore.h
197
ssize_t (*read)(struct pstore_record *record);
include/linux/pstore_zone.h
51
pstore_zone_read_op read;
include/linux/regmap.h
430
int (*read)(void *context, const void *reg_buf, size_t reg_size,
include/linux/regmap.h
620
regmap_hw_read read;
include/linux/rtc/ds1685.h
49
u8 (*read)(struct ds1685_priv *, int);
include/linux/rtsx_pci.h
1318
int num_sg, bool read);
include/linux/rtsx_pci.h
1320
int num_sg, bool read);
include/linux/rtsx_pci.h
1322
int count, bool read, int timeout);
include/linux/sched_clock.h
41
extern void sched_clock_register(u64 (*read)(void), int bits,
include/linux/sched_clock.h
46
static inline void sched_clock_register(u64 (*read)(void), int bits,
include/linux/seq_file.h
201
.read = seq_read, \
include/linux/seq_file.h
215
.read = seq_read, \
include/linux/seq_file.h
229
.read = seq_read, \
include/linux/seqlock.h
229
SEQCOUNT_LOCKNAME(rwlock, rwlock_t, __SEQ_RT, read)
include/linux/seqlock_types.h
70
SEQCOUNT_LOCKNAME(rwlock, rwlock_t, __SEQ_RT, read)
include/linux/spi/max7301.h
19
int (*read)(struct device *dev, unsigned int reg);
include/linux/sysfs.h
316
ssize_t (*read)(struct file *, struct kobject *, const struct bin_attribute *,
include/linux/sysfs.h
341
.read = _read, \
include/linux/timecounter.h
31
u64 (*read)(struct cyclecounter *cc);
include/linux/tty_buffer.h
19
unsigned int read;
include/linux/tty_ldisc.h
240
ssize_t (*read)(struct tty_struct *tty, struct file *file, u8 *buf,
include/linux/uaccess.h
756
__scoped_user_access(read, usrc, size, elbl)
include/linux/ulpi/interface.h
16
int (*read)(struct device *dev, u8 addr);
include/linux/usb/phy.h
168
if (x && x->io_ops && x->io_ops->read)
include/linux/usb/phy.h
169
return x->io_ops->read(x, reg);
include/linux/usb/phy.h
73
int (*read)(struct usb_phy *x, u32 reg);
include/linux/vfio.h
130
ssize_t (*read)(struct vfio_device *vdev, char __user *buf,
include/media/cec-pin.h
37
int (*read)(struct cec_adapter *adap);
include/media/media-devnode.h
53
ssize_t (*read) (struct file *, char __user *, size_t, loff_t *);
include/media/v4l2-dev.h
203
ssize_t (*read) (struct file *, char __user *, size_t, loff_t *);
include/net/devlink.h
752
int (*read)(struct devlink *devlink,
include/net/devlink.h
780
int (*read)(struct devlink_port *port,
include/soc/tegra/bpmp-abi.h
2887
struct cmd_ringbuf_console_read_req read;
include/soc/tegra/bpmp-abi.h
2901
struct cmd_ringbuf_console_read_resp read;
include/sound/ac97/controller.h
59
int (*read)(struct ac97_controller *adrv, int slot, unsigned short reg);
include/sound/ac97_codec.h
193
unsigned short (*read) (struct snd_ac97 *ac97, unsigned short reg);
include/sound/ad1843.h
15
int (*read)(void *chip, int reg);
include/sound/ak4113.h
280
ak4113_read_t *read;
include/sound/ak4113.h
299
int snd_ak4113_create(struct snd_card *card, ak4113_read_t *read,
include/sound/ak4114.h
162
ak4114_read_t * read;
include/sound/ak4114.h
182
ak4114_read_t *read, ak4114_write_t *write,
include/sound/ak4117.h
154
ak4117_read_t * read;
include/sound/ak4117.h
170
int snd_ak4117_create(struct snd_card *card, ak4117_read_t *read, ak4117_write_t *write,
include/sound/hwdep.h
19
long (*read)(struct snd_hwdep *hw, char __user *buf,
include/sound/info.h
139
void (*read)(struct snd_info_entry *, struct snd_info_buffer *))
include/sound/info.h
142
entry->c.text.read = read;
include/sound/info.h
147
void (*read)(struct snd_info_entry *,
include/sound/info.h
180
void (*read)(struct snd_info_entry *, struct snd_info_buffer *)) {}
include/sound/info.h
183
void (*read)(struct snd_info_entry *,
include/sound/info.h
207
void (*read)(struct snd_info_entry *,
include/sound/info.h
210
return snd_card_rw_proc_new(card, name, private_data, read, NULL);
include/sound/info.h
30
void (*read)(struct snd_info_entry *entry,
include/sound/info.h
41
ssize_t (*read)(struct snd_info_entry *entry, void *file_private_data,
include/sound/mpu401.h
85
unsigned char (*read) (struct snd_mpu401 *mpu, unsigned long addr);
include/sound/seq_midi_event.h
19
int read; /* chars read */
include/sound/soc-component.h
83
unsigned int (*read)(struct snd_soc_component *component,
include/trace/events/lock.h
27
int trylock, int read, int check,
include/trace/events/lock.h
30
TP_ARGS(lock, subclass, trylock, read, check, next_lock, ip),
include/trace/events/lock.h
39
__entry->flags = (trylock ? 1 : 0) | (read ? 2 : 0);
include/trace/events/mdio.h
12
TP_PROTO(struct mii_bus *bus, char read,
include/trace/events/mdio.h
15
TP_ARGS(bus, read, addr, regnum, val, err),
include/trace/events/mdio.h
21
__field(char, read)
include/trace/events/mdio.h
29
__entry->read = read;
include/trace/events/mdio.h
36
__entry->busid, __entry->read ? "read" : "write",
include/trace/events/rpcrdma.h
2094
DEFINE_POST_CHUNK_EVENT(read);
include/trace/events/rpcrdma.h
811
DEFINE_RDCH_EVENT(read);
include/uapi/linux/trace_mmap.h
33
__u32 read;
include/uapi/linux/trace_mmap.h
40
__u64 read;
include/uapi/linux/virtio_rtc.h
200
struct virtio_rtc_req_read read;
include/uapi/linux/virtio_rtc.h
212
struct virtio_rtc_resp_read read;
io_uring/rw.c
728
nr = file->f_op->read(file, addr, len, ppos);
io_uring/rw.c
836
else if (file->f_op->read)
ipc/mqueue.c
1597
.read = mqueue_read_file,
kernel/bpf/bpf_iter.c
285
.read = bpf_seq_read,
kernel/bpf/btf.c
8362
attr->read = sysfs_bin_attr_simple_read;
kernel/bpf/inode.c
315
.read = seq_read,
kernel/bpf/syscall.c
1174
.read = bpf_dummy_read,
kernel/bpf/syscall.c
2522
.read = bpf_dummy_read,
kernel/bpf/syscall.c
3414
.read = bpf_dummy_read,
kernel/bpf/syscall.c
3423
.read = bpf_dummy_read,
kernel/bpf/sysfs_btf.c
48
.read = sysfs_bin_attr_simple_read,
kernel/dma/debug.c
825
.read = filter_read,
kernel/events/core.c
11247
.read = perf_swevent_read,
kernel/events/core.c
11287
.read = perf_swevent_read,
kernel/events/core.c
11490
.read = perf_swevent_read,
kernel/events/core.c
11549
.read = perf_swevent_read,
kernel/events/core.c
12188
event->pmu->read(event);
kernel/events/core.c
12356
.read = cpu_clock_event_read,
kernel/events/core.c
12441
.read = task_clock_event_read,
kernel/events/core.c
1367
event->pmu->read(event);
kernel/events/core.c
4938
event->pmu->read(event);
kernel/events/core.c
7512
.read = perf_read,
kernel/events/hw_breakpoint.c
1005
.read = hw_breakpoint_pmu_read,
kernel/fail_function.c
309
.read = seq_read,
kernel/gcov/fs.c
514
.read = seq_read,
kernel/gcov/fs.c
665
.read = reset_read,
kernel/irq/debugfs.c
212
.read = seq_read,
kernel/kcsan/debugfs.c
260
.read = seq_read,
kernel/kprobes.c
3053
.read = read_enabled_file_bool,
kernel/locking/lock_events.c
113
.read = lockevent_read,
kernel/locking/lockdep.c
1633
return (prev->read == 0) + ((next->read != 2) << 1);
kernel/locking/lockdep.c
1648
return (next->read != 2) + ((prev->read == 0) << 1);
kernel/locking/lockdep.c
1680
lock->only_xr = (hlock->read == 2);
kernel/locking/lockdep.c
1694
lock->only_xr = (hlock->read != 0);
kernel/locking/lockdep.c
1894
int src_read = src->read;
kernel/locking/lockdep.c
1895
int tgt_read = tgt->read;
kernel/locking/lockdep.c
2001
(hlock->read == 0 || /* B -> A is -(E*)-> */
kernel/locking/lockdep.c
2913
(hlock->read == 2 || /* A -> B is -(*R)-> */
kernel/locking/lockdep.c
2943
src_entry.only_xr = src->read == 0;
kernel/locking/lockdep.c
3077
if ((next->read == 2) && prev->read)
kernel/locking/lockdep.c
356
if (hlock->read)
kernel/locking/lockdep.c
4260
int read = new_bit & LOCK_USAGE_READ_MASK;
kernel/locking/lockdep.c
4273
if (!read && !valid_state(curr, this, new_bit,
kernel/locking/lockdep.c
4317
if (hlock->read)
kernel/locking/lockdep.c
433
return (hlock->class_idx | (hlock->read << MAX_LOCKDEP_KEYS_BITS));
kernel/locking/lockdep.c
4628
if (hlock->read) {
kernel/locking/lockdep.c
4653
if (hlock->read) {
kernel/locking/lockdep.c
4722
if (new_bit == LOCK_USED && this->read)
kernel/locking/lockdep.c
5067
static int __lock_is_held(const struct lockdep_map *lock, int read);
kernel/locking/lockdep.c
5078
int trylock, int read, int check, int hardirqs_off,
kernel/locking/lockdep.c
5176
hlock->read = read;
kernel/locking/lockdep.c
5388
hlock->read, hlock->check,
kernel/locking/lockdep.c
5484
WARN(hlock->read, "downgrading a read lock");
kernel/locking/lockdep.c
5485
hlock->read = 1;
kernel/locking/lockdep.c
5593
int __lock_is_held(const struct lockdep_map *lock, int read)
kernel/locking/lockdep.c
5602
if (read == -1 || !!hlock->read == read)
kernel/locking/lockdep.c
5784
if (!hlock->read)
kernel/locking/lockdep.c
5826
int trylock, int read, int check,
kernel/locking/lockdep.c
5831
trace_lock_acquire(lock, subclass, trylock, read, check, nest_lock, ip);
kernel/locking/lockdep.c
5854
hlock.read = read;
kernel/locking/lockdep.c
5868
__lock_acquire(lock, subclass, trylock, read, check,
kernel/locking/lockdep.c
5904
void lock_sync(struct lockdep_map *lock, unsigned subclass, int read,
kernel/locking/lockdep.c
5916
__lock_acquire(lock, subclass, 0, read, check,
kernel/locking/lockdep.c
5924
noinstr int lock_is_held_type(const struct lockdep_map *lock, int read)
kernel/locking/lockdep.c
5940
ret = __lock_is_held(lock, read);
kernel/locking/lockdep.c
6076
stats->bounces[bounce_contended + !!hlock->read]++;
kernel/locking/lockdep.c
6118
if (hlock->read)
kernel/locking/lockdep.c
6124
stats->bounces[bounce_acquired + !!hlock->read]++;
kernel/locking/spinlock.c
129
BUILD_LOCK_OPS(read, rwlock);
kernel/module/stats.c
403
.read = read_file_mod_stats,
kernel/module/sysfs.c
104
sattr->read = module_sect_read;
kernel/module/sysfs.c
192
nattr->read = sysfs_bin_attr_simple_read;
kernel/module/tracking.c
115
.read = seq_read,
kernel/power/qos.c
406
.read = cpu_latency_qos_read,
kernel/power/qos.c
505
.read = cpu_wakeup_latency_qos_read,
kernel/power/user.c
450
.read = snapshot_read,
kernel/printk/printk.c
4441
init_section_contains(con->read, 0) ||
kernel/printk/printk.c
964
.read = devkmsg_read,
kernel/profile.c
157
ssize_t read;
kernel/profile.c
165
read = 0;
kernel/profile.c
170
buf++; p++; count--; read++;
kernel/profile.c
175
read += count;
kernel/profile.c
176
*ppos += read;
kernel/profile.c
177
return read;
kernel/relay.c
1009
.read = relay_file_read,
kernel/rseq.c
178
.read = seq_read,
kernel/rseq.c
219
.read = seq_read,
kernel/rseq.c
802
.read = seq_read,
kernel/sched/debug.c
167
.read = seq_read,
kernel/sched/debug.c
207
.read = seq_read,
kernel/sched/debug.c
270
.read = seq_read,
kernel/sched/debug.c
308
.read = debugfs_read_file_bool,
kernel/sched/debug.c
323
.read = seq_read,
kernel/sched/debug.c
442
.read = seq_read,
kernel/sched/debug.c
475
.read = seq_read,
kernel/sched/debug.c
508
.read = seq_read,
kernel/sched/debug.c
541
.read = seq_read,
kernel/sched/debug.c
662
.read = seq_read,
kernel/time/clocksource-wdtest.c
121
j1 = clocksource_wdtest_jiffies.read(&clocksource_wdtest_jiffies);
kernel/time/clocksource-wdtest.c
123
j2 = clocksource_wdtest_jiffies.read(&clocksource_wdtest_jiffies);
kernel/time/clocksource-wdtest.c
136
j1 = clocksource_wdtest_ktime.read(&clocksource_wdtest_ktime);
kernel/time/clocksource-wdtest.c
138
j2 = clocksource_wdtest_ktime.read(&clocksource_wdtest_ktime);
kernel/time/clocksource-wdtest.c
44
.read = wdtest_jiffies_read,
kernel/time/clocksource-wdtest.c
86
.read = wdtest_ktime_read,
kernel/time/clocksource.c
263
*wdnow = watchdog->read(watchdog);
kernel/time/clocksource.c
264
*csnow = cs->read(cs);
kernel/time/clocksource.c
265
wd_end = watchdog->read(watchdog);
kernel/time/clocksource.c
266
wd_end2 = watchdog->read(watchdog);
kernel/time/clocksource.c
356
csnow_mid = cs->read(cs);
kernel/time/clocksource.c
386
csnow_begin = cs->read(cs);
kernel/time/clocksource.c
388
csnow_end = cs->read(cs);
kernel/time/clocksource.c
835
suspend_start = suspend_clocksource->read(suspend_clocksource);
kernel/time/clocksource.c
867
now = suspend_clocksource->read(suspend_clocksource);
kernel/time/jiffies.c
36
.read = jiffies_read,
kernel/time/posix-clock.c
152
.read = posix_clock_read,
kernel/time/posix-clock.c
50
if (clk->ops.read)
kernel/time/posix-clock.c
51
err = clk->ops.read(pccontext, fp->f_flags, buf, count);
kernel/time/sched_clock.c
177
void sched_clock_register(u64 (*read)(void), int bits, unsigned long rate)
kernel/time/sched_clock.c
204
new_epoch = read();
kernel/time/sched_clock.c
207
cd.actual_read_sched_clock = read;
kernel/time/sched_clock.c
209
rd.read_sched_clock = read;
kernel/time/sched_clock.c
247
pr_debug("Registered %pS as sched_clock source\n", read);
kernel/time/test_udelay.c
131
.read = seq_read,
kernel/time/timecounter.c
13
tc->cycle_last = cc->read(cc);
kernel/time/timecounter.c
37
cycle_now = tc->cc->read(tc->cc);
kernel/time/timekeeping.c
120
.read = dummy_clock_read,
kernel/time/timekeeping.c
2684
return clock->read(clock);
kernel/time/timekeeping.c
295
return clock->read(clock);
kernel/trace/blktrace.c
584
.read = blk_dropped_read,
kernel/trace/ftrace.c
1001
.read = ftrace_profile_read,
kernel/trace/ftrace.c
5810
ssize_t ret, read;
kernel/trace/ftrace.c
5827
read = trace_get_user(parser, ubuf, cnt, ppos);
kernel/trace/ftrace.c
5829
if (read >= 0 && trace_parser_loaded(parser) &&
kernel/trace/ftrace.c
5838
return read;
kernel/trace/ftrace.c
7002
.read = seq_read,
kernel/trace/ftrace.c
7009
.read = seq_read,
kernel/trace/ftrace.c
7016
.read = seq_read,
kernel/trace/ftrace.c
7023
.read = seq_read,
kernel/trace/ftrace.c
7030
.read = seq_read,
kernel/trace/ftrace.c
7038
.read = seq_read,
kernel/trace/ftrace.c
7398
ssize_t read, ret = 0;
kernel/trace/ftrace.c
7413
read = trace_get_user(parser, ubuf, cnt, ppos);
kernel/trace/ftrace.c
7415
if (read >= 0 && trace_parser_loaded(parser) &&
kernel/trace/ftrace.c
7424
ret = read;
kernel/trace/ftrace.c
7431
.read = seq_read,
kernel/trace/ftrace.c
7439
.read = seq_read,
kernel/trace/ftrace.c
8976
.read = seq_read,
kernel/trace/ftrace.c
8984
.read = seq_read,
kernel/trace/ring_buffer.c
3177
cpu_buffer->reader_page->read);
kernel/trace/ring_buffer.c
363
unsigned read; /* index for next read */
kernel/trace/ring_buffer.c
4907
(local_read(&cpu_buffer->overrun) + cpu_buffer->read);
kernel/trace/ring_buffer.c
5227
return cpu_buffer->read;
kernel/trace/ring_buffer.c
5283
iter->head = cpu_buffer->reader_page->read;
kernel/trace/ring_buffer.c
5287
iter->cache_read = cpu_buffer->read;
kernel/trace/ring_buffer.c
5365
head_page->read == commit &&
kernel/trace/ring_buffer.c
5458
if (cpu_buffer->reader_page->read < rb_page_size(reader))
kernel/trace/ring_buffer.c
546
unsigned long read;
kernel/trace/ring_buffer.c
5463
cpu_buffer->reader_page->read > rb_page_size(reader)))
kernel/trace/ring_buffer.c
5549
cpu_buffer->reader_page->read = 0;
kernel/trace/ring_buffer.c
5560
if (reader && reader->read == 0)
kernel/trace/ring_buffer.c
5616
cpu_buffer->read++;
kernel/trace/ring_buffer.c
5621
cpu_buffer->reader_page->read += length;
kernel/trace/ring_buffer.c
5752
if (unlikely(iter->cache_read != cpu_buffer->read ||
kernel/trace/ring_buffer.c
6105
page->read = 0;
kernel/trace/ring_buffer.c
6148
meta->reader.read = cpu_buffer->reader_page->read;
kernel/trace/ring_buffer.c
6156
meta->read = cpu_buffer->read;
kernel/trace/ring_buffer.c
6195
cpu_buffer->read = 0;
kernel/trace/ring_buffer.c
6633
unsigned int read;
kernel/trace/ring_buffer.c
6666
read = reader->read;
kernel/trace/ring_buffer.c
6679
if (read || (len < (commit - read)) ||
kernel/trace/ring_buffer.c
6683
unsigned int rpos = read;
kernel/trace/ring_buffer.c
6694
(!read || (len < (commit - read)) ||
kernel/trace/ring_buffer.c
6698
if (len > (commit - read))
kernel/trace/ring_buffer.c
6699
len = (commit - read);
kernel/trace/ring_buffer.c
6724
rpos = reader->read;
kernel/trace/ring_buffer.c
6740
read = 0;
kernel/trace/ring_buffer.c
6743
cpu_buffer->read += rb_page_entries(reader);
kernel/trace/ring_buffer.c
6752
reader->read = 0;
kernel/trace/ring_buffer.c
6789
return read;
kernel/trace/ring_buffer.c
7396
if (cpu_buffer->reader_page->read < reader_size) {
kernel/trace/ring_buffer.c
7397
while (cpu_buffer->reader_page->read < reader_size)
kernel/trace/ring_buffer.c
773
size_t read;
kernel/trace/ring_buffer.c
777
read = local_read(&buffer->buffers[cpu]->pages_read);
kernel/trace/ring_buffer.c
787
if (cnt < read) {
kernel/trace/ring_buffer.c
788
WARN_ON_ONCE(read > cnt + 1);
kernel/trace/ring_buffer.c
792
return cnt - read;
kernel/trace/ring_buffer_benchmark.c
101
read++;
kernel/trace/ring_buffer_benchmark.c
152
read++;
kernel/trace/ring_buffer_benchmark.c
165
read++;
kernel/trace/ring_buffer_benchmark.c
189
read = 0;
kernel/trace/ring_buffer_benchmark.c
332
trace_printk("Read: %ld (by %s)\n", read,
kernel/trace/ring_buffer_benchmark.c
335
trace_printk("Total: %lld\n", entries + overruns + read);
kernel/trace/ring_buffer_benchmark.c
35
static unsigned long read;
kernel/trace/rv/rv.c
391
.read = monitor_enable_read_data,
kernel/trace/rv/rv.c
412
.read = monitor_desc_read_data,
kernel/trace/rv/rv.c
548
.read = seq_read,
kernel/trace/rv/rv.c
645
.read = seq_read,
kernel/trace/rv/rv.c
745
.read = monitoring_on_read_data,
kernel/trace/rv/rv_reactors.c
132
.read = seq_read,
kernel/trace/rv/rv_reactors.c
278
.read = seq_read,
kernel/trace/rv/rv_reactors.c
402
.read = reacting_on_read_data,
kernel/trace/trace.c
1398
size_t read = 0;
kernel/trace/trace.c
1408
read++;
kernel/trace/trace.c
1421
read++;
kernel/trace/trace.c
1429
*ppos += read;
kernel/trace/trace.c
1430
return read;
kernel/trace/trace.c
1446
read++;
kernel/trace/trace.c
1464
*ppos += read;
kernel/trace/trace.c
1465
return read;
kernel/trace/trace.c
4305
.read = seq_read,
kernel/trace/trace.c
4315
.read = seq_read,
kernel/trace/trace.c
4414
.read = tracing_cpumask_read,
kernel/trace/trace.c
4700
.read = seq_read,
kernel/trace/trace.c
5014
.read = tracing_readme_read,
kernel/trace/trace.c
5106
.read = seq_read,
kernel/trace/trace.c
5984
if (iter->trace->read) {
kernel/trace/trace.c
5985
sret = iter->trace->read(iter, filp, ubuf, cnt, ppos);
kernel/trace/trace.c
7150
unsigned int read;
kernel/trace/trace.c
7335
.read = tracing_thresh_read,
kernel/trace/trace.c
7343
.read = tracing_max_lat_read,
kernel/trace/trace.c
7352
.read = tracing_set_trace_read,
kernel/trace/trace.c
7361
.read = tracing_read_pipe,
kernel/trace/trace.c
7368
.read = tracing_entries_read,
kernel/trace/trace.c
7376
.read = tracing_syscall_buf_read,
kernel/trace/trace.c
7384
.read = seq_read,
kernel/trace/trace.c
7391
.read = tracing_total_entries_read,
kernel/trace/trace.c
7416
.read = seq_read,
kernel/trace/trace.c
7424
.read = seq_read,
kernel/trace/trace.c
7431
.read = seq_read,
kernel/trace/trace.c
7439
.read = seq_read,
kernel/trace/trace.c
7447
.read = tracing_buffers_read,
kernel/trace/trace.c
7535
.read = trace_min_max_read,
kernel/trace/trace.c
7808
.read = seq_read,
kernel/trace/trace.c
7837
info->read = (unsigned int)-1;
kernel/trace/trace.c
7904
if (info->read < page_size)
kernel/trace/trace.c
7905
goto read;
kernel/trace/trace.c
7932
info->read = 0;
kernel/trace/trace.c
7933
read:
kernel/trace/trace.c
7934
size = page_size - info->read;
kernel/trace/trace.c
7938
ret = copy_to_user(ubuf, trace_data + info->read, size);
kernel/trace/trace.c
7945
info->read += size;
kernel/trace/trace.c
8294
.read = tracing_buffers_read,
kernel/trace/trace.c
8369
.read = tracing_stats_read,
kernel/trace/trace.c
8408
.read = tracing_read_dyn_info,
kernel/trace/trace.c
8739
.read = trace_options_read,
kernel/trace/trace.c
8832
.read = trace_options_core_read,
kernel/trace/trace.c
9110
.read = rb_simple_read,
kernel/trace/trace.c
9154
.read = buffer_percent_read,
kernel/trace/trace.c
9251
.read = buffer_subbuf_size_read,
kernel/trace/trace.h
629
ssize_t (*read)(struct trace_iterator *iter,
kernel/trace/trace_dynevent.c
267
.read = seq_read,
kernel/trace/trace_events.c
1523
ssize_t read, ret;
kernel/trace/trace_events.c
1535
read = trace_get_user(&parser, ubuf, cnt, ppos);
kernel/trace/trace_events.c
1537
if (read >= 0 && trace_parser_loaded((&parser))) {
kernel/trace/trace_events.c
1548
ret = read;
kernel/trace/trace_events.c
2639
.read = seq_read,
kernel/trace/trace_events.c
2646
.read = seq_read,
kernel/trace/trace_events.c
2654
.read = seq_read,
kernel/trace/trace_events.c
2661
.read = seq_read,
kernel/trace/trace_events.c
2668
.read = seq_read,
kernel/trace/trace_events.c
2676
.read = seq_read,
kernel/trace/trace_events.c
2684
.read = event_enable_read,
kernel/trace/trace_events.c
2692
.read = seq_read,
kernel/trace/trace_events.c
2699
.read = event_id_read,
kernel/trace/trace_events.c
2706
.read = event_filter_read,
kernel/trace/trace_events.c
2714
.read = subsystem_filter_read,
kernel/trace/trace_events.c
2722
.read = system_enable_read,
kernel/trace/trace_events.c
2730
.read = system_enable_read,
kernel/trace/trace_events.c
2738
.read = show_header_page_file,
kernel/trace/trace_events.c
2745
.read = show_header_event_file,
kernel/trace/trace_events_hist.c
5855
.read = seq_read,
kernel/trace/trace_events_hist.c
6139
.read = seq_read,
kernel/trace/trace_events_inject.c
332
.read = event_inject_read,
kernel/trace/trace_events_synth.c
2319
.read = seq_read,
kernel/trace/trace_events_trigger.c
449
.read = seq_read,
kernel/trace/trace_events_user.c
2841
.read = seq_read,
kernel/trace/trace_functions_graph.c
1795
.read = graph_depth_read,
kernel/trace/trace_hwlat.c
752
.read = seq_read,
kernel/trace/trace_kprobe.c
1361
.read = seq_read,
kernel/trace/trace_kprobe.c
1414
.read = seq_read,
kernel/trace/trace_mmiotrace.c
282
.read = mmio_read,
kernel/trace/trace_osnoise.c
2655
.read = timerlat_fd_read,
kernel/trace/trace_osnoise.c
2663
.read = osnoise_cpus_read,
kernel/trace/trace_osnoise.c
2670
.read = seq_read,
kernel/trace/trace_pid.c
164
ssize_t read = 0;
kernel/trace/trace_pid.c
206
read += ret;
kernel/trace/trace_pid.c
244
return read;
kernel/trace/trace_printk.c
374
.read = seq_read,
kernel/trace/trace_recursion_record.c
220
.read = seq_read,
kernel/trace/trace_sched_switch.c
513
.read = seq_read,
kernel/trace/trace_sched_switch.c
592
.read = seq_read,
kernel/trace/trace_sched_switch.c
663
.read = tracing_saved_cmdlines_size_read,
kernel/trace/trace_stack.c
370
.read = stack_max_size_read,
kernel/trace/trace_stack.c
489
.read = seq_read,
kernel/trace/trace_stack.c
508
.read = seq_read,
kernel/trace/trace_stat.c
269
.read = seq_read,
kernel/trace/trace_syscalls.c
660
int read[SYSCALL_FAULT_MAX_CNT];
kernel/trace/trace_syscalls.c
673
args->read[i] = ret;
kernel/trace/trace_syscalls.c
687
args->read[i] = ret ? -1 : size;
kernel/trace/trace_syscalls.c
755
ret = sargs.read[i];
kernel/trace/trace_uprobe.c
815
.read = seq_read,
kernel/trace/trace_uprobe.c
865
.read = seq_read,
lib/dynamic_debug.c
1190
.read = seq_read,
lib/kunit/debugfs.c
155
.read = seq_read,
lib/kunit/debugfs.c
162
.read = seq_read,
lib/logic_iomem.c
226
return (u ## sz) area->ops->read(area->priv, \
lib/logic_iomem.c
296
buf[offs] = area->ops->read(area->priv, start + offs, 1);
lib/ref_tracker.c
411
.read = seq_read,
lib/test_firmware.c
167
.read = test_fw_misc_read,
lib/vsprintf.c
2894
int read = fmt.str - old_fmt;
lib/vsprintf.c
2896
int copy = read;
lib/vsprintf.c
2901
str += read;
lib/vsprintf.c
3326
int read = fmt.str - old_fmt;
lib/vsprintf.c
3328
int copy = read;
lib/vsprintf.c
3333
str += read;
mm/kmemleak.c
2189
.read = seq_read,
mm/page_owner.c
851
.read = read_page_owner,
mm/page_owner.c
953
.read = seq_read,
mm/slub.c
9773
.read = seq_read,
mm/vmscan.c
5645
.read = seq_read,
mm/vmscan.c
5653
.read = seq_read,
net/6lowpan/debugfs.c
160
.read = seq_read,
net/bluetooth/6lowpan.c
1227
.read = seq_read,
net/bluetooth/hci_debugfs.c
1188
.read = force_no_mitm_read,
net/bluetooth/hci_debugfs.c
1326
.read = dut_mode_read,
net/bluetooth/hci_debugfs.c
1382
.read = vendor_diag_read,
net/bluetooth/hci_debugfs.c
290
.read = use_debug_keys_read,
net/bluetooth/hci_debugfs.c
308
.read = sc_only_mode_read,
net/bluetooth/hci_debugfs.c
444
.read = ssp_debug_mode_read,
net/bluetooth/hci_debugfs.c
536
.read = force_bredr_smp_read,
net/bluetooth/hci_debugfs.c
72
.read = __name ## _read, \
net/bluetooth/hci_debugfs.c
785
.read = force_static_address_read,
net/bluetooth/selftest.c
195
.read = test_ecdh_read,
net/bluetooth/smp.c
3735
.read = test_smp_read,
net/bridge/br_sysfs_br.c
1028
.read = brforward_read,
net/core/skb_fault_injection.c
88
.read = devname_read,
net/devlink/region.c
849
return region->port_ops->read(region->port, region->port_ops, extack,
net/devlink/region.c
859
return region->ops->read(region->devlink, region->ops, extack,
net/devlink/region.c
926
if (!region->ops->read) {
net/dns_resolver/dns_key.c
332
.read = dns_resolver_read,
net/dsa/user.c
343
ds->user_mii_bus->read = dsa_user_phy_read;
net/l2tp/l2tp_debugfs.c
320
.read = seq_read,
net/mac80211/debugfs.c
144
.read = aqm_read,
net/mac80211/debugfs.c
195
.read = airtime_flags_read,
net/mac80211/debugfs.c
224
.read = aql_pending_read,
net/mac80211/debugfs.c
304
.read = aql_txq_limit_read,
net/mac80211/debugfs.c
349
.read = aql_enable_read,
net/mac80211/debugfs.c
399
.read = force_tx_status_read,
net/mac80211/debugfs.c
46
.read = name## _read, \
net/mac80211/debugfs.c
557
.read = hwflags_read,
net/mac80211/debugfs.c
653
.read = stats_ ##name## _read, \
net/mac80211/debugfs_key.c
30
.read = key_##name##_read, \
net/mac80211/debugfs_key.c
36
.read = key_##name##_read, \
net/mac80211/debugfs_key.c
51
.read = key_conf_##name##_read, \
net/mac80211/debugfs_netdev.c
226
.read = (_read), \
net/mac80211/debugfs_sta.c
34
.read = sta_##name##_read, \
net/mac80211/debugfs_sta.c
40
.read = sta_##name##_read, \
net/mac80211/debugfs_sta.c
444
.read = link_sta_##name##_read, \
net/mac80211/rate.c
256
.read = rcname_read,
net/mac80211/rc80211_minstrel_ht_debugfs.c
188
.read = minstrel_stats_read,
net/mac80211/rc80211_minstrel_ht_debugfs.c
323
.read = minstrel_stats_read,
net/nfc/nci/uart.c
430
.read = nci_uart_tty_read,
net/rfkill/core.c
1404
.read = rfkill_fop_read,
net/rxrpc/key.c
45
.read = rxrpc_read,
net/sunrpc/cache.c
1832
.read = cache_read_pipefs,
net/sunrpc/cache.c
1856
.read = seq_read,
net/sunrpc/cache.c
1894
.read = read_flush_pipefs,
net/sunrpc/debugfs.c
118
.read = seq_read,
net/sunrpc/debugfs.c
229
.read = seq_read,
net/sunrpc/rpc_pipe.c
389
.read = rpc_pipe_read,
net/sunrpc/rpc_pipe.c
452
.read = seq_read,
net/sunrpc/xprtsock.c
482
struct xdr_buf *buf, size_t count, size_t seek, size_t *read)
net/sunrpc/xprtsock.c
540
*read = offset - seek_init;
net/sunrpc/xprtsock.c
578
size_t want, read;
net/sunrpc/xprtsock.c
588
&read);
net/sunrpc/xprtsock.c
589
transport->recv.offset += read;
net/sunrpc/xprtsock.c
590
transport->recv.copied += read;
net/sunrpc/xprtsock.c
605
return read;
net/sunrpc/xprtsock.c
609
return ret < 0 ? ret : read;
net/sunrpc/xprtsock.c
702
size_t want, read = 0;
net/sunrpc/xprtsock.c
717
read = ret;
net/sunrpc/xprtsock.c
736
read += ret;
net/sunrpc/xprtsock.c
739
return read;
net/sunrpc/xprtsock.c
746
read += ret;
net/sunrpc/xprtsock.c
748
return read;
net/sunrpc/xprtsock.c
756
return read;
net/sunrpc/xprtsock.c
788
size_t read = 0;
net/sunrpc/xprtsock.c
798
read += ret;
net/sunrpc/xprtsock.c
809
trace_xs_stream_read_data(&transport->xprt, ret, read);
net/vmw_vsock/af_vsock.c
2408
ssize_t read;
net/vmw_vsock/af_vsock.c
2420
read = transport->stream_dequeue(vsk, msg, len - copied, flags);
net/vmw_vsock/af_vsock.c
2421
if (read < 0) {
net/vmw_vsock/af_vsock.c
2422
err = read;
net/vmw_vsock/af_vsock.c
2426
copied += read;
net/vmw_vsock/af_vsock.c
2428
err = transport->notify_recv_post_dequeue(vsk, target, read,
net/vmw_vsock/af_vsock.c
2433
if (read >= target || flags & MSG_PEEK)
net/vmw_vsock/af_vsock.c
2436
target -= read;
net/wireless/debugfs.c
116
.read = ht40allow_map_read,
net/wireless/debugfs.c
27
.read = name## _read, \
net/wireless/debugfs.c
45
.read = name## _read, \
samples/bpf/hbm.c
98
sz = read(trace_fd, buf, sizeof(buf) - 1);
samples/bpf/task_fd_query_user.c
260
bytes = read(efd, buf, sizeof(buf));
samples/bpf/task_fd_query_user.c
58
ret = read(fd, buf, sizeof(buf));
samples/bpf/task_fd_query_user.c
80
ret = read(fd, buf, sizeof(buf));
samples/bpf/test_lru_dist.c
181
assert(read(dist_fd, b, fst.st_size) == fst.st_size);
samples/bpf/xdp_sample_user.c
1470
r = read(sample_sig_fd, &si, sizeof(si));
samples/bpf/xdp_sample_user.c
1504
ret = read(timerfd, &t, sizeof(t));
samples/cgroup/cgroup_event_listener.c
62
ret = read(efd, &result, sizeof(result));
samples/cgroup/memcg_event_listener.c
248
length = read(fds[0].fd, buffer, INOTIFY_BUFFER_SIZE);
samples/fanotify/fs-monitor.c
140
int n = read(fd, buffer, BUFSIZ);
samples/hidraw/hid-example.c
149
res = read(fd, buf, 16);
samples/hung_task/hung_task_tests.c
116
.read = read_dummy_mutex,
samples/hung_task/hung_task_tests.c
121
.read = read_dummy_semaphore,
samples/hung_task/hung_task_tests.c
126
.read = read_dummy_rwsem_read,
samples/hung_task/hung_task_tests.c
131
.read = read_dummy_rwsem_write,
samples/mei/mei-amt-version.c
182
rc = read(me->fd, buffer, len);
samples/nitro_enclaves/ne_ioctl_sample.c
736
rc = read(client_vsock_fd, &recv_buf, sizeof(recv_buf));
samples/pfsm/pfsm-wakeup.c
104
ret = read(fd_rtc, &data, sizeof(unsigned long));
samples/pidfd/pidfd-metadata.c
110
bytes = read(statusfd, buf, sizeof(buf));
samples/seccomp/bpf-fancy.c
41
SYSCALL(__NR_read, JUMP(&l, read)),
samples/seccomp/bpf-fancy.c
44
LABEL(&l, read),
samples/seccomp/user-trap.c
164
ret = read(mem, source, sizeof(source));
samples/seccomp/user-trap.c
175
ret = read(mem, target, sizeof(target));
samples/timers/hpet_example.c
199
if (read(fd, &data, sizeof(data)) != sizeof(data)) {
samples/uhid/uhid-example.c
231
ret = read(fd, &ev, sizeof(ev));
samples/uhid/uhid-example.c
306
ret = read(STDIN_FILENO, buf, sizeof(buf));
samples/v4l/v4l2-pci-skeleton.c
729
.read = vb2_fop_read,
samples/vfio-mdev/mbochs.c
1352
.read = mbochs_read,
samples/vfio-mdev/mdpy.c
644
.read = mdpy_read,
samples/vfio-mdev/mtty.c
1927
.read = mtty_read,
samples/vfio-mdev/mtty.c
926
.read = mtty_save_read,
samples/vfs/test-fsmount.c
28
n = read(fd, buf, sizeof(buf));
samples/watch_queue/watch_test.c
80
buf_len = read(fd, buffer, sizeof(buffer));
scripts/asn1_compiler.c
610
if ((readlen = read(fd, buffer, st.st_size)) < 0) {
scripts/basic/fixdep.c
231
if (read(fd, buf, st.st_size) != st.st_size) {
scripts/dtc/util.c
285
ret = read(fd, &buf[offset], bufsize - offset);
scripts/gcc-plugins/latent_entropy_plugin.c
110
gcc_assert(read(urandom_fd, rnd_buf, sizeof(rnd_buf)) == sizeof(rnd_buf));
scripts/insert-sys-cert.c
251
if (read(fd, buf, *size) != *size) {
scripts/ipe/polgen/polgen.c
21
size_t read;
scripts/ipe/polgen/polgen.c
42
read = fread((void *)lbuf, sizeof(*lbuf), fsize, fd);
scripts/ipe/polgen/polgen.c
43
if (read != fsize) {
scripts/mod/modpost.c
140
bytes_read = read(fd, buf, nbytes);
scripts/recordmcount.c
208
if (read(fd_map, file_map, sb.st_size) != sb.st_size) {
security/apparmor/apparmorfs.c
1078
.read = multi_transaction_read,
security/apparmor/apparmorfs.c
1116
.read = seq_read,
security/apparmor/apparmorfs.c
1135
.read = seq_read, \
security/apparmor/apparmorfs.c
1237
.read = seq_read, \
security/apparmor/apparmorfs.c
1327
.read = seq_read, \
security/apparmor/apparmorfs.c
1500
.read = rawdata_read,
security/apparmor/apparmorfs.c
2374
.read = seq_read,
security/apparmor/apparmorfs.c
691
.read = ns_revision_read,
security/inode.c
357
.read = lsm_read,
security/integrity/evm/evm_secfs.c
111
.read = evm_read_key,
security/integrity/evm/evm_secfs.c
280
.read = evm_read_xattrs,
security/integrity/ima/ima_fs.c
212
.read = seq_read,
security/integrity/ima/ima_fs.c
287
.read = seq_read,
security/integrity/ima/ima_fs.c
492
.read = seq_read,
security/integrity/ima/ima_fs.c
59
.read = ima_show_htable_violations,
security/integrity/ima/ima_fs.c
72
.read = ima_show_measurements_count,
security/ipe/fs.c
182
.read = getaudit,
security/ipe/fs.c
187
.read = getenforce,
security/ipe/policy_fs.c
394
.read = read_policy,
security/ipe/policy_fs.c
398
.read = read_pkcs7,
security/ipe/policy_fs.c
402
.read = read_name,
security/ipe/policy_fs.c
406
.read = read_version,
security/ipe/policy_fs.c
411
.read = getactive,
security/keys/big_key.c
50
.read = big_key_read,
security/keys/encrypted-keys/encrypted.c
979
.read = encrypted_read,
security/keys/key.c
924
if (index_key.type->read)
security/keys/keyctl.c
810
ret = key->type->read(key, buffer, buflen);
security/keys/keyctl.c
864
if (!key->type->read) {
security/keys/keyring.c
93
.read = keyring_read,
security/keys/request_key.c
389
if (ctx->index_key.type->read)
security/keys/request_key_auth.c
39
.read = request_key_auth_read,
security/keys/trusted-keys/trusted_core.c
328
.read = trusted_read,
security/keys/user_defined.c
32
.read = user_read,
security/landlock/syscalls.c
154
.read = fop_dummy_read,
security/lockdown/lockdown.c
151
.read = lockdown_read,
security/safesetid/securityfs.c
302
.read = safesetid_uid_file_read,
security/safesetid/securityfs.c
307
.read = safesetid_gid_file_read,
security/selinux/selinuxfs.c
1317
.read = sel_read_bool,
security/selinux/selinuxfs.c
1518
.read = sel_read_sidtab_hash_stats,
security/selinux/selinuxfs.c
1523
.read = sel_read_avc_cache_threshold,
security/selinux/selinuxfs.c
1529
.read = sel_read_avc_hash_stats,
security/selinux/selinuxfs.c
1598
.read = seq_read,
security/selinux/selinuxfs.c
1679
.read = sel_read_initcon,
security/selinux/selinuxfs.c
1737
.read = sel_read_class,
security/selinux/selinuxfs.c
1751
.read = sel_read_perm,
security/selinux/selinuxfs.c
1770
.read = sel_read_policycap,
security/selinux/selinuxfs.c
194
.read = sel_read_enforce,
security/selinux/selinuxfs.c
214
.read = sel_read_handle_unknown,
security/selinux/selinuxfs.c
266
.read = sel_read_handle_status,
security/selinux/selinuxfs.c
322
.read = sel_read_policyvers,
security/selinux/selinuxfs.c
354
.read = sel_read_mls,
security/selinux/selinuxfs.c
486
.read = sel_read_policy,
security/selinux/selinuxfs.c
734
.read = sel_read_checkreqprot,
security/selinux/selinuxfs.c
856
.read = simple_transaction_read,
security/smack/smackfs.c
1039
.read = seq_read,
security/smack/smackfs.c
1302
.read = seq_read,
security/smack/smackfs.c
1558
.read = seq_read,
security/smack/smackfs.c
1625
.read = smk_read_doi,
security/smack/smackfs.c
1703
.read = smk_read_direct,
security/smack/smackfs.c
1781
.read = smk_read_mapped,
security/smack/smackfs.c
1871
.read = smk_read_ambient,
security/smack/smackfs.c
2052
.read = seq_read,
security/smack/smackfs.c
2140
.read = smk_read_unconfined,
security/smack/smackfs.c
2207
.read = smk_read_logging,
security/smack/smackfs.c
2281
.read = seq_read,
security/smack/smackfs.c
2351
.read = simple_transaction_read,
security/smack/smackfs.c
2416
.read = seq_read,
security/smack/smackfs.c
2489
.read = seq_read,
security/smack/smackfs.c
2510
.read = simple_transaction_read,
security/smack/smackfs.c
2576
.read = simple_transaction_read,
security/smack/smackfs.c
2612
.read = simple_transaction_read,
security/smack/smackfs.c
2688
.read = smk_read_syslog,
security/smack/smackfs.c
2802
.read = seq_read,
security/smack/smackfs.c
2866
.read = smk_read_ptrace,
security/smack/smackfs.c
660
.read = seq_read,
security/smack/smackfs.c
965
.read = seq_read,
security/tomoyo/common.c
2566
head->read = tomoyo_read_domain;
security/tomoyo/common.c
2571
head->read = tomoyo_read_exception;
security/tomoyo/common.c
2576
head->read = tomoyo_read_log;
security/tomoyo/common.c
2581
head->read = tomoyo_read_pid;
security/tomoyo/common.c
2585
head->read = tomoyo_read_version;
security/tomoyo/common.c
2591
head->read = tomoyo_read_stat;
security/tomoyo/common.c
2597
head->read = tomoyo_read_profile;
security/tomoyo/common.c
2602
head->read = tomoyo_read_query;
security/tomoyo/common.c
2607
head->read = tomoyo_read_manager;
security/tomoyo/common.c
2615
head->read = NULL;
security/tomoyo/common.c
2728
if (!head->read)
security/tomoyo/common.c
2739
head->read(head);
security/tomoyo/common.h
794
void (*read)(struct tomoyo_io_buffer *head);
security/tomoyo/securityfs_if.c
121
.read = tomoyo_read_self,
security/tomoyo/securityfs_if.c
209
.read = tomoyo_read,
sound/ac97/bus.c
138
ret = adrv->ops->read(adrv, codec_num, AC97_VENDOR_ID1);
sound/ac97/bus.c
143
ret = adrv->ops->read(adrv, codec_num, AC97_VENDOR_ID2);
sound/ac97/bus.c
52
.read = ac97_unbound_ctrl_read,
sound/ac97/snd_ac97_compat.c
53
return actrl->ops->read(actrl, ac97->num, reg);
sound/ac97/snd_ac97_compat.c
60
.read = compat_ac97_read,
sound/ac97_bus.c
29
ac97->id = ac97->bus->ops->read(ac97, AC97_VENDOR_ID1) << 16;
sound/ac97_bus.c
30
ac97->id |= ac97->bus->ops->read(ac97, AC97_VENDOR_ID2);
sound/arm/aaci.c
789
.read = aaci_ac97_read,
sound/atmel/ac97c.c
701
.read = atmel_ac97c_read,
sound/core/compress_offload.c
1390
.read = snd_compr_read,
sound/core/control.c
2269
.read = snd_ctl_read,
sound/core/hwdep.c
330
.read = snd_hwdep_read,
sound/core/hwdep.c
500
entry->c.text.read = snd_hwdep_proc_read;
sound/core/hwdep.c
54
if (hw->ops.read)
sound/core/hwdep.c
55
return hw->ops.read(hw, buf, count, offset);
sound/core/info.c
156
size = entry->c.ops->read(entry, data->file_private_data,
sound/core/info.c
195
if (entry->c.ops->read)
sound/core/info.c
242
if (((mode == O_RDONLY || mode == O_RDWR) && !entry->c.ops->read) ||
sound/core/info.c
338
if (!entry->c.text.read) {
sound/core/info.c
342
entry->c.text.read(entry, data->rbuffer);
sound/core/info.c
848
void (*read)(struct snd_info_entry *,
sound/core/info.c
858
snd_info_set_text_ops(entry, private_data, read);
sound/core/info.c
885
entry->c.text.read = snd_info_version_read;
sound/core/info_oss.c
100
entry->c.text.read = snd_sndstat_proc_read;
sound/core/init.c
1007
entry->c.text.read = snd_card_module_info_read;
sound/core/init.c
468
.read = snd_disconnect_read,
sound/core/init.c
999
entry->c.text.read = snd_card_info_read;
sound/core/jack.c
310
.read = jack_type_read,
sound/core/jack.c
317
.read = sw_inject_enable_read,
sound/core/jack.c
330
.read = jack_kctl_id_read,
sound/core/jack.c
336
.read = jack_kctl_mask_bits_read,
sound/core/jack.c
342
.read = jack_kctl_status_read,
sound/core/oss/mixer_oss.c
1214
entry->c.text.read = snd_mixer_oss_proc_read;
sound/core/oss/pcm_oss.c
3070
entry->c.text.read = snd_pcm_oss_proc_read;
sound/core/oss/pcm_oss.c
3108
.read = snd_pcm_oss_read,
sound/core/pcm.c
535
void (*read)(struct snd_info_entry *,
sound/core/pcm.c
543
snd_info_set_text_ops(entry, substream, read);
sound/core/pcm_native.c
4222
.read = snd_pcm_read,
sound/core/rawmidi.c
1788
.read = snd_rawmidi_read,
sound/core/rawmidi.c
2022
entry->c.text.read = snd_rawmidi_proc_info_read;
sound/core/seq/oss/seq_oss.c
212
.read = odev_read,
sound/core/seq/oss/seq_oss.c
286
entry->c.text.read = info_read;
sound/core/seq/seq_clientmgr.c
2641
.read = snd_seq_read,
sound/core/seq/seq_info.c
21
create_info_entry(char *name, void (*read)(struct snd_info_entry *,
sound/core/seq/seq_info.c
30
entry->c.text.read = read;
sound/core/seq/seq_midi_event.c
140
dev->read = 0;
sound/core/seq/seq_midi_event.c
192
dev->read = 1;
sound/core/seq/seq_midi_event.c
197
dev->buf[dev->read++] = c;
sound/core/seq/seq_midi_event.c
204
dev->read = 2;
sound/core/seq/seq_midi_event.c
218
dev->read >= dev->bufsize) {
sound/core/seq/seq_midi_event.c
222
ev->data.ext.len = dev->read;
sound/core/seq/seq_midi_event.c
225
dev->read = 0; /* continue to parse */
sound/core/seq_device.c
300
info_entry->c.text.read = snd_seq_device_info;
sound/core/sound.c
380
entry->c.text.read = snd_minor_info_read;
sound/core/sound_oss.c
240
entry->c.text.read = snd_minor_info_oss_read;
sound/core/timer.c
1273
entry->c.text.read = snd_timer_proc_read;
sound/core/timer.c
2443
.read = snd_timer_user_read,
sound/drivers/mpu401/mpu401_uart.c
216
mpu->read(mpu, MPU401C(mpu)));
sound/drivers/mpu401/mpu401_uart.c
225
if (mpu->read(mpu, MPU401D(mpu)) == MPU401_ACK)
sound/drivers/mpu401/mpu401_uart.c
229
if (!ok && mpu->read(mpu, MPU401D(mpu)) == MPU401_ACK)
sound/drivers/mpu401/mpu401_uart.c
237
mpu->read(mpu, MPU401C(mpu)),
sound/drivers/mpu401/mpu401_uart.c
238
mpu->read(mpu, MPU401D(mpu)));
sound/drivers/mpu401/mpu401_uart.c
355
mpu->read(mpu, MPU401D(mpu));
sound/drivers/mpu401/mpu401_uart.c
383
byte = mpu->read(mpu, MPU401D(mpu));
sound/drivers/mpu401/mpu401_uart.c
39
(!(mpu->read(mpu, MPU401C(mpu)) & MPU401_RX_EMPTY))
sound/drivers/mpu401/mpu401_uart.c
41
(!(mpu->read(mpu, MPU401C(mpu)) & MPU401_TX_FULL))
sound/drivers/mpu401/mpu401_uart.c
547
mpu->read = mpu401_read_mmio;
sound/drivers/mpu401/mpu401_uart.c
550
mpu->read = mpu401_read_port;
sound/drivers/mpu401/mpu401_uart.c
73
mpu->read(mpu, MPU401D(mpu));
sound/drivers/mpu401/mpu401_uart.c
78
mpu->read(mpu, MPU401C(mpu)));
sound/drivers/opl4/opl4_proc.c
78
.read = snd_opl4_mem_proc_read,
sound/drivers/pcmtest.c
690
.read = pattern_read,
sound/firewire/bebob/bebob_hwdep.c
157
.read = hwdep_read,
sound/firewire/dice/dice-hwdep.c
153
.read = hwdep_read,
sound/firewire/digi00x/digi00x-hwdep.c
161
.read = hwdep_read,
sound/firewire/fireface/ff-hwdep.c
170
.read = hwdep_read,
sound/firewire/fireworks/fireworks_hwdep.c
292
.read = hwdep_read,
sound/firewire/motu/motu-hwdep.c
264
.read = hwdep_read,
sound/firewire/oxfw/oxfw-hwdep.c
151
.read = hwdep_read,
sound/firewire/tascam/tascam-hwdep.c
238
.read = hwdep_read,
sound/hda/codecs/side-codecs/cs35l56_hda.c
781
.read = cs35l56_hda_debugfs_cal_data_read,
sound/hda/core/stream.c
649
cc->read = azx_cc_read;
sound/i2c/other/ak4113.c
39
return ak4113->read(ak4113->private_data, reg);
sound/i2c/other/ak4113.c
56
int snd_ak4113_create(struct snd_card *card, ak4113_read_t *read,
sound/i2c/other/ak4113.c
72
chip->read = read;
sound/i2c/other/ak4114.c
38
return ak4114->read(ak4114->private_data, reg);
sound/i2c/other/ak4114.c
56
ak4114_read_t *read, ak4114_write_t *write,
sound/i2c/other/ak4114.c
72
chip->read = read;
sound/i2c/other/ak4117.c
34
return ak4117->read(ak4117->private_data, reg);
sound/i2c/other/ak4117.c
50
int snd_ak4117_create(struct snd_card *card, ak4117_read_t *read, ak4117_write_t *write,
sound/i2c/other/ak4117.c
65
chip->read = read;
sound/isa/gus/gus_mem_proc.c
41
.read = snd_gf1_mem_proc_dump,
sound/mips/ad1843.c
177
w = ad1843->read(ad1843->chip, field->reg);
sound/mips/ad1843.c
191
w = ad1843->read(ad1843->chip, field->reg);
sound/mips/ad1843.c
226
w = ad1843->read(ad1843->chip, reg);
sound/mips/ad1843.c
273
w = ad1843->read(ad1843->chip, reg);
sound/mips/sgio2audio.c
839
chip->ad1843.read = read_ad1843_reg;
sound/oss/dmasound/dmasound_core.c
1349
.read = state_read,
sound/pci/ac97/ac97_codec.c
300
return ac97->bus->ops->read(ac97, reg);
sound/pci/ac97/ac97_codec.c
307
ac97->regs[reg] = ac97->bus->ops->read(ac97, reg);
sound/pci/ad1889.c
746
.read = snd_ad1889_ac97_read,
sound/pci/ali5451/ali5451.c
1778
.read = snd_ali_codec_read,
sound/pci/als300.c
283
.read = snd_als300_ac97_read,
sound/pci/asihpi/hpi6000.c
1043
read = hpi_read_word(pdo,
sound/pci/asihpi/hpi6000.c
1049
if (read)
sound/pci/asihpi/hpi6000.c
1108
read = hpi_read_word(pdo,
sound/pci/asihpi/hpi6000.c
1110
if (read != test_data) {
sound/pci/asihpi/hpi6000.c
1112
read);
sound/pci/asihpi/hpi6000.c
1117
read = hpi_read_word(pdo,
sound/pci/asihpi/hpi6000.c
1119
if (read != test_data) {
sound/pci/asihpi/hpi6000.c
1121
read);
sound/pci/asihpi/hpi6000.c
632
u32 read = 0;
sound/pci/atiixp.c
1393
.read = snd_atiixp_ac97_read,
sound/pci/atiixp_modem.c
1037
.read = snd_atiixp_ac97_read,
sound/pci/au88x0/au88x0_game.c
97
gp->read = vortex_game_read;
sound/pci/au88x0/au88x0_mixer.c
30
.read = vortex_codec_read,
sound/pci/azt3328.c
750
.read = snd_azf3328_mixer_ac97_read,
sound/pci/ca0106/ca0106_main.c
1155
.read = snd_ca0106_ac97_read,
sound/pci/ca0106/ca0106_main.c
1697
midi->read = ca0106_midi_read;
sound/pci/ca0106/ca_midi.c
22
#define ca_midi_read_data(midi) midi->read(midi, 0)
sound/pci/ca0106/ca_midi.c
23
#define ca_midi_read_stat(midi) midi->read(midi, 1)
sound/pci/ca0106/ca_midi.c
241
midi->read = NULL;
sound/pci/ca0106/ca_midi.h
44
unsigned char (*read)(struct snd_ca_midi *midi, int idx);
sound/pci/cs4281.c
1061
.read = snd_cs4281_ac97_read,
sound/pci/cs4281.c
1130
.read = snd_cs4281_BA0_read,
sound/pci/cs4281.c
1134
.read = snd_cs4281_BA1_read,
sound/pci/cs4281.c
1239
gp->read = snd_cs4281_gameport_read;
sound/pci/cs46xx/cs46xx_lib.c
2425
.read = snd_cs46xx_ac97_read,
sound/pci/cs46xx/cs46xx_lib.c
2723
gp->read = snd_cs46xx_gameport_read;
sound/pci/cs46xx/cs46xx_lib.c
2765
.read = snd_cs46xx_io_read,
sound/pci/cs5535audio/cs5535audio.c
143
.read = snd_cs5535audio_ac97_codec_read,
sound/pci/emu10k1/emu10k1x.c
708
.read = snd_emu10k1x_ac97_read,
sound/pci/emu10k1/emumixer.c
2115
.read = snd_emu10k1_ac97_read,
sound/pci/emu10k1/emuproc.c
648
.read = snd_emu10k1_fx8010_read,
sound/pci/ens1370.c
1573
.read = snd_es1371_codec_read,
sound/pci/es1968.c
1961
.read = snd_es1968_ac97_read,
sound/pci/fm801.c
1025
.read = snd_fm801_codec_read,
sound/pci/ice1712/ice1712.c
1443
.read = snd_ice1712_ac97_read,
sound/pci/ice1712/ice1712.c
1447
.read = snd_ice1712_pro_ac97_read,
sound/pci/ice1712/ice1724.c
1444
.read = snd_vt1724_ac97_read,
sound/pci/intel8x0.c
2124
.read = snd_intel8x0_codec_read,
sound/pci/intel8x0.c
2128
.read = snd_intel8x0_ali_codec_read,
sound/pci/intel8x0m.c
785
.read = snd_intel8x0m_codec_read,
sound/pci/maestro3.c
2025
.read = snd_m3_ac97_read,
sound/pci/mixart/mixart.c
1141
.read = snd_mixart_BA0_read,
sound/pci/mixart/mixart.c
1145
.read = snd_mixart_BA1_read,
sound/pci/mixart/mixart_hwdep.c
39
u32 read;
sound/pci/mixart/mixart_hwdep.c
46
read = readl_be( MIXART_MEM( mgr, offset ));
sound/pci/mixart/mixart_hwdep.c
48
if(read == value) return 0;
sound/pci/mixart/mixart_hwdep.c
51
if(read != value) return 0;
sound/pci/nm256/nm256.c
1273
.read = snd_nm256_ac97_read,
sound/pci/pcxhr/pcxhr_core.c
115
unsigned char* read)
sound/pci/pcxhr/pcxhr_core.c
120
*read = PCXHR_INPB(mgr, reg);
sound/pci/pcxhr/pcxhr_core.c
121
if ((*read & mask) == bit) {
sound/pci/pcxhr/pcxhr_core.c
132
reg, mask, *read);
sound/pci/riptide/riptide.c
1947
.read = snd_riptide_codec_read,
sound/pci/rme9652/hdspm.c
5234
void (*read)(struct snd_info_entry *, struct snd_info_buffer *) = NULL;
sound/pci/rme9652/hdspm.c
5238
read = snd_hdspm_proc_read_aes32;
sound/pci/rme9652/hdspm.c
5241
read = snd_hdspm_proc_read_madi;
sound/pci/rme9652/hdspm.c
5247
read = snd_hdspm_proc_read_raydat;
sound/pci/rme9652/hdspm.c
5253
snd_card_ro_proc_new(hdspm->card, "hdspm", hdspm, read);
sound/pci/sis7019.c
970
.read = sis_ac97_read,
sound/pci/trident/trident_main.c
2888
.read = snd_trident_codec_read,
sound/pci/trident/trident_main.c
3138
gp->read = snd_trident_gameport_read;
sound/pci/via82xx.c
1870
.read = snd_via82xx_codec_read,
sound/pci/via82xx_modem.c
876
.read = snd_via82xx_codec_read,
sound/pci/ymfpci/ymfpci_main.c
1748
.read = snd_ymfpci_codec_read,
sound/soc/au1x/ac97c.c
184
.read = au1xac97c_ac97_read,
sound/soc/au1x/psc-ac97.c
201
.read = au1xpsc_ac97_read,
sound/soc/codecs/cs35l56-sdw.c
234
.read = cs35l56_sdw_read,
sound/soc/codecs/cs35l56.c
1053
.read = cs35l56_debugfs_cal_data_read,
sound/soc/codecs/cx20442.c
406
.read = cx20442_read_reg_cache,
sound/soc/codecs/mt6357.c
1745
.read = snd_soc_component_read,
sound/soc/codecs/rt5677-spi.c
439
static u8 rt5677_spi_select_cmd(bool read, u32 align, u32 remain, u32 *len)
sound/soc/codecs/rt5677-spi.c
451
return read ? cmd : cmd + 1;
sound/soc/codecs/rtq9124.c
413
.read = rtq9124_regmap_read,
sound/soc/codecs/rtq9128.c
158
.read = rtq9128_i2c_read,
sound/soc/codecs/sigmadsp-i2c.c
88
sigmadsp->read = sigmadsp_read_i2c;
sound/soc/codecs/sigmadsp-regmap.c
51
sigmadsp->read = sigmadsp_read_regmap;
sound/soc/codecs/sigmadsp.c
104
return sigmadsp->read(sigmadsp->control_data, addr, data, len);
sound/soc/codecs/sigmadsp.h
42
int (*read)(void *, unsigned int, uint8_t *, size_t);
sound/soc/codecs/simple-mux.c
149
priv->mux_driver.read = simple_mux_read;
sound/soc/codecs/tas2764.c
647
.read = tas2764_hwmon_read,
sound/soc/codecs/tas2770.c
608
.read = tas2770_hwmon_read,
sound/soc/codecs/tas2781-i2c.c
1617
.read = acoustic_ctl_read,
sound/soc/codecs/tlv320dac33.c
1433
.read = dac33_read_reg_cache,
sound/soc/codecs/twl4030.c
2172
.read = twl4030_read,
sound/soc/codecs/twl6040.c
1145
.read = twl6040_read,
sound/soc/codecs/uda1380.c
727
.read = uda1380_read_reg_cache,
sound/soc/codecs/wm8995.h
4241
u16 read;
sound/soc/codecs/wsa883x.c
1553
.read = wsa883x_hwmon_read,
sound/soc/codecs/wsa884x.c
1991
.read = wsa884x_hwmon_read,
sound/soc/codecs/zl38060.c
538
.read = zl38_bus_read,
sound/soc/fsl/fsl_ssi.c
1281
.read = fsl_ssi_ac97_read,
sound/soc/fsl/imx-audmux.c
131
.read = audmux_read_file,
sound/soc/fsl/mpc5200_psc_ac97.c
130
.read = psc_ac97_read,
sound/soc/intel/avs/debugfs.c
168
.read = probe_points_read,
sound/soc/intel/avs/debugfs.c
278
.read = strace_read,
sound/soc/intel/avs/debugfs.c
404
.read = trace_control_read,
sound/soc/intel/avs/debugfs.c
72
.read = fw_regs_read,
sound/soc/intel/avs/debugfs.c
96
.read = debug_window_read,
sound/soc/intel/avs/pcm.c
954
.read = topology_name_read,
sound/soc/loongson/loongson1_ac97.c
178
.read = ls1x_ac97_read,
sound/soc/pxa/pxa2xx-ac97.c
57
.read = pxa2xx_ac97_read_actrl,
sound/soc/qcom/qdsp6/q6asm.c
1401
struct asm_data_cmd_read_v2 *read;
sound/soc/qcom/qdsp6/q6asm.c
1406
int pkt_size = APR_HDR_SIZE + sizeof(*read);
sound/soc/qcom/qdsp6/q6asm.c
1414
read = p + APR_HDR_SIZE;
sound/soc/qcom/qdsp6/q6asm.c
1421
read->buf_addr_lsw = lower_32_bits(ab->phys);
sound/soc/qcom/qdsp6/q6asm.c
1422
read->buf_addr_msw = upper_32_bits(ab->phys);
sound/soc/qcom/qdsp6/q6asm.c
1423
read->mem_map_handle = port->mem_map_handle;
sound/soc/qcom/qdsp6/q6asm.c
1425
read->buf_size = ab->size;
sound/soc/qcom/qdsp6/q6asm.c
1426
read->seq_id = port->dsp_buf;
sound/soc/qcom/qdsp6/q6routing.c
1128
.read = q6routing_reg_read,
sound/soc/renesas/hac.c
229
.read = hac_ac97_read,
sound/soc/soc-component.c
651
else if (component->driver->read) {
sound/soc/soc-component.c
653
val = component->driver->read(component, reg);
sound/soc/soc-core.c
2909
if (!component->driver->write && !component->driver->read) {
sound/soc/soc-dapm.c
2516
.read = dapm_widget_power_read_file,
sound/soc/soc-dapm.c
2551
.read = dapm_bias_read_file,
sound/soc/soc-ops-test.c
366
.read = mock_regmap_read,
sound/soc/soc-pcm.c
265
.read = dpcm_state_read_file,
sound/soc/sof/amd/acp-common.c
205
.read = sof_io_read,
sound/soc/sof/debug.c
109
.read = sof_dfsentry_read,
sound/soc/sof/debug.c
292
.read = memory_info_read,
sound/soc/sof/ipc3-dtrace.c
392
.read = dfsentry_dtrace_read,
sound/soc/sof/ipc3-dtrace.c
63
int log_level, pipe_id, comp_id, read, ret;
sound/soc/sof/ipc3-dtrace.c
69
ret = sscanf(line, " %n", &read);
sound/soc/sof/ipc3-dtrace.c
70
if (!ret && read == len)
sound/soc/sof/ipc3-dtrace.c
73
ret = sscanf(line, " %d %x %d %d %n", &log_level, &uuid_id, &pipe_id, &comp_id, &read);
sound/soc/sof/ipc3-dtrace.c
74
if (ret != TRACE_FILTER_ELEMENTS_PER_ENTRY || read != len) {
sound/soc/sof/ipc4-mtrace.c
288
.read = sof_ipc4_mtrace_dfs_read,
sound/soc/sof/ipc4-mtrace.c
368
.read = sof_ipc4_priority_mask_dfs_read,
sound/soc/sof/ipc4-telemetry.c
76
.read = sof_telemetry_entry_read,
sound/soc/sof/mediatek/mt8186/mt8186.c
401
.read = sof_io_read,
sound/soc/sof/mediatek/mt8195/mt8195.c
425
.read = sof_io_read,
sound/soc/sof/ops.h
352
if (sof_ops(sdev)->read)
sound/soc/sof/ops.h
353
return sof_ops(sdev)->read(sdev, sdev->bar[bar] + offset);
sound/soc/sof/sof-client-ipc-flood-test.c
268
.read = sof_ipc_flood_dfs_read,
sound/soc/sof/sof-client-ipc-msg-injector.c
236
.read = sof_msg_inject_dfs_read,
sound/soc/sof/sof-client-ipc-msg-injector.c
246
.read = sof_msg_inject_ipc4_dfs_read,
sound/soc/sof/sof-client-probes.c
340
.read = sof_probes_dfs_active_points_read,
sound/soc/sof/sof-client-probes.c
349
.read = sof_probes_dfs_available_points_read,
sound/soc/sof/sof-priv.h
192
u32 (*read)(struct snd_sof_dev *sof_dev,
sound/soc/tegra/tegra20_ac97.c
135
.read = tegra20_ac97_codec_read,
sound/synth/emux/emux_proc.c
102
entry->c.text.read = snd_emux_proc_info_read;
sound/usb/fcp.c
885
hw->ops.read = fcp_hwdep_read;
sound/usb/line6/driver.c
641
.read = line6_hwdep_read,
sound/usb/mixer_quirks.c
270
hwdep->ops.read = snd_usb_sbrc_hwdep_read;
sound/usb/mixer_scarlett2.c
9249
hw->ops.read = scarlett2_hwdep_read;
sound/usb/mixer_scarlett2.c
9322
.read = scarlett2_devmap_read,
sound/usb/usx2y/us122l.c
177
bool read;
sound/usb/usx2y/us122l.c
182
read = offset < s->read_size;
sound/usb/usx2y/us122l.c
183
if (read && area->vm_flags & VM_WRITE)
sound/usb/usx2y/us122l.c
186
if (size > PAGE_ALIGN(read ? s->read_size : s->write_size)) {
sound/usb/usx2y/us122l.c
188
size, read ? s->read_size : s->write_size);
sound/usb/usx2y/us122l.c
194
if (!read)
tools/accounting/delaytop.c
1010
read(STDIN_FILENO, &ch, 1);
tools/arch/x86/dell-uart-backlight-emulator/dell-uart-backlight-emulator.c
82
while (read(serial_fd, &buf[idx], 1) == 1) {
tools/arch/x86/intel_sdsi/intel_sdsi.c
567
size = read(bin_fd, buf, STATE_CERT_MAX_SIZE);
tools/bootconfig/main.c
147
ret = read(fd, *buf, size);
tools/bootconfig/main.c
202
if (read(fd, magic, BOOTCONFIG_MAGIC_LEN) < 0)
tools/bootconfig/main.c
212
if (read(fd, &size, sizeof(uint32_t)) < 0)
tools/bootconfig/main.c
216
if (read(fd, &csum, sizeof(uint32_t)) < 0)
tools/bpf/bpf_jit_disasm.c
151
ret = read(fd, buff, len - 1);
tools/bpf/bpftool/common.c
688
len = read(fd, vendor_id_buf, sizeof(vendor_id_buf));
tools/bpf/bpftool/feature.c
157
len = read(fd, buf, sizeof(buf));
tools/bpf/bpftool/pids.c
154
ret = read(fd, buf, sizeof(buf));
tools/counter/counter_example.c
70
ret = read(fd, event_data, sizeof(event_data));
tools/counter/counter_watch_events.c
380
ret = read(fd, &event_data, sizeof(event_data));
tools/firewire/nosy-dump.c
981
read(STDIN_FILENO, &c, sizeof c);
tools/firewire/nosy-dump.c
991
length = read(fd, buf, sizeof buf);
tools/gpio/gpio-event-mon.c
93
ret = read(lfd, &event, sizeof(event));
tools/gpio/gpio-watch.c
65
rd = read(pfd.fd, &chg, sizeof(chg));
tools/hv/hv_kvp_daemon.c
1879
len = read(kvp_fd, hv_msg, sizeof(struct hv_kvp_msg));
tools/hv/hv_vss_daemon.c
294
len = read(vss_fd, vss_msg, sizeof(struct hv_vss_msg));
tools/iio/iio_event_monitor.c
438
ret = read(event_fd, &event, sizeof(event));
tools/iio/iio_generic_buffer.c
714
read_size = read(fd, data, 1);
tools/iio/iio_generic_buffer.c
748
read_size = read(buf_fd, data, toread * scan_size);
tools/include/nolibc/stdio.h
140
if (read(fileno(stream), &ch, 1) <= 0)
tools/include/nolibc/stdio.h
217
ret = read(fd, buf, size);
tools/laptop/freefall/freefall.c
150
ret = read(fd, &count, sizeof(count));
tools/leds/led_hw_brightness_mon.c
53
read(fd, buf, sizeof(buf));
tools/leds/led_hw_brightness_mon.c
69
ret = read(fd, buf, sizeof(buf));
tools/leds/uledmon.c
51
ret = read(fd, &brightness, sizeof(brightness));
tools/lib/api/fs/fs.c
301
if (read(fd, line, sizeof(line)) > 0) {
tools/lib/api/fs/fs.c
319
if (read(fd, line, sizeof(line)) > 0) {
tools/lib/api/io.h
74
n = read(io->fd, io->buf, io->buf_len);
tools/lib/bpf/libbpf.c
14261
len = read(fd, buf, sizeof(buf));
tools/lib/perf/evlist.c
395
read(fd, &read_data, sizeof(read_data)) == -1)
tools/lib/perf/include/perf/event.h
602
struct perf_record_read read;
tools/lib/perf/lib.c
17
ssize_t ret = is_read ? read(fd, buf, left) :
tools/lib/perf/tests/test-evlist.c
252
read(go_pipe[0], &bf, 1);
tools/perf/arch/riscv/util/header.c
43
int read;
tools/perf/arch/riscv/util/header.c
51
while ((read = getline(&line, &line_sz, cpuinfo)) != -1) {
tools/perf/arch/s390/util/header.c
103
while ((read = getline(&line, &line_sz, sysinfo)) != -1) {
tools/perf/arch/s390/util/header.c
35
int read;
tools/perf/arch/s390/util/header.c
60
while ((read = getline(&line, &line_sz, sysinfo)) != -1) {
tools/perf/bench/epoll-wait.c
216
r = read(fd, &val, sizeof(val));
tools/perf/bench/inject-buildid.c
260
n = read(data->output_pipe[0], buf, sizeof(buf));
tools/perf/bench/inject-buildid.c
342
if (read(ready_pipe[0], &buf, 1) < 0)
tools/perf/bench/mem-functions.c
141
ret = read(cycles_fd, &clk, sizeof(u64));
tools/perf/bench/sched-messaging.c
139
ret = read(ctx->in_fds[0], data + done, DATASIZE - done);
tools/perf/bench/sched-messaging.c
322
if (read(readyfds[0], &dummy, 1) != 1)
tools/perf/bench/sched-pipe.c
182
ret = read(td->pipe_read, &m, sizeof(int));
tools/perf/builtin-daemon.c
1080
len = read(conf_fd, buf, sizeof(buf));
tools/perf/builtin-daemon.c
408
err = read(daemon->signal_fd, &si, sizeof(struct signalfd_siginfo));
tools/perf/builtin-daemon.c
566
err = read(ack, buf, sizeof(buf));
tools/perf/builtin-ftrace.c
1159
int n = read(trace_fd, buf, sizeof(buf) - 1);
tools/perf/builtin-ftrace.c
1177
int n = read(trace_fd, buf, sizeof(buf) - 1);
tools/perf/builtin-ftrace.c
217
int n = read(fd, buf, sizeof(buf));
tools/perf/builtin-ftrace.c
816
int n = read(trace_fd, buf, sizeof(buf));
tools/perf/builtin-ftrace.c
838
int n = read(trace_fd, buf, sizeof(buf));
tools/perf/builtin-inject.c
2622
inject.tool.read = perf_event__repipe_sample;
tools/perf/builtin-kvm.c
1346
rc = read(kvm->timerfd, &c, sizeof(uint64_t));
tools/perf/builtin-record.c
2314
err = read(thread_data->pipes.ack[0], &ack, sizeof(ack));
tools/perf/builtin-record.c
2362
err = read(thread_data[t].pipes.ack[0], &msg, sizeof(msg));
tools/perf/builtin-report.c
1613
report.tool.read = process_read_event;
tools/perf/builtin-report.c
359
event->read.pid, event->read.tid,
tools/perf/builtin-report.c
361
event->read.value);
tools/perf/builtin-sched.c
607
ret = read(fd, &runtime, sizeof(runtime));
tools/perf/jvmti/jvmti_agent.c
69
sret = read(fd, id, sizeof(id));
tools/perf/jvmti/jvmti_agent.c
77
sret = read(fd, &info, sizeof(info));
tools/perf/tests/bp_signal.c
156
ret = read(fd, &count, sizeof(long long));
tools/perf/tests/bp_signal_overflow.c
51
ret = read(fd, &count, sizeof(long long));
tools/perf/tests/builtin-test.c
473
len = read(err, buf, sizeof(buf) - 1);
tools/perf/tests/mmap-basic.c
204
len = read(rdpmc_fd, buf, sizeof(buf));
tools/perf/tests/mmap-thread-lookup.c
91
ssize_t ret = read(td->ready[0], &go, sizeof(int));
tools/perf/tests/sample-parsing.c
269
.read = {
tools/perf/tests/sample-parsing.c
305
sample.read.group.nr = 4;
tools/perf/tests/sample-parsing.c
306
sample.read.group.values = values;
tools/perf/tests/sample-parsing.c
308
sample.read.one.value = 0x08789faeb786aa87ULL;
tools/perf/tests/sample-parsing.c
309
sample.read.one.id = 99;
tools/perf/tests/sample-parsing.c
310
sample.read.one.lost = 1;
tools/perf/tests/sample-parsing.c
80
COMP(read.group.nr);
tools/perf/tests/sample-parsing.c
82
COMP(read.one.value);
tools/perf/tests/sample-parsing.c
84
COMP(read.time_enabled);
tools/perf/tests/sample-parsing.c
86
COMP(read.time_running);
tools/perf/tests/sample-parsing.c
89
for (i = 0; i < s1->read.group.nr; i++) {
tools/perf/tests/sample-parsing.c
92
MCOMP(read.group.values[i]);
tools/perf/tests/sample-parsing.c
95
COMP(read.one.id);
tools/perf/tests/sample-parsing.c
97
COMP(read.one.lost);
tools/perf/tests/wp.c
34
int ret = read(fd, count, size);
tools/perf/util/bpf_counter.c
358
.read = bpf_program_profiler__read,
tools/perf/util/bpf_counter.c
838
.read = bperf__read,
tools/perf/util/bpf_counter.c
890
return evsel->bpf_counter_ops->read(evsel);
tools/perf/util/bpf_counter.h
22
bpf_counter_evsel_op read;
tools/perf/util/bpf_counter_cgroup.c
327
.read = bperf_cgrp__read,
tools/perf/util/bpf_lock_contention.c
77
while (read(fd, buf, sizeof(buf)) > 0)
tools/perf/util/evlist.c
1518
ret = read(go_pipe[0], &bf, 1);
tools/perf/util/evlist.c
1570
if (read(child_ready_pipe[0], &bf, 1) == -1) {
tools/perf/util/evlist.c
2079
err = read(evlist->ctl_fd.fd, &c, 1);
tools/perf/util/evsel.c
3321
data->read.group.nr = *array;
tools/perf/util/evsel.c
3323
data->read.one.value = *array;
tools/perf/util/evsel.c
3329
data->read.time_enabled = *array;
tools/perf/util/evsel.c
3335
data->read.time_running = *array;
tools/perf/util/evsel.c
3344
if (data->read.group.nr > max_group_nr)
tools/perf/util/evsel.c
3347
sz = data->read.group.nr * sample_read_value_size(read_format);
tools/perf/util/evsel.c
3349
data->read.group.values =
tools/perf/util/evsel.c
3354
data->read.one.id = *array;
tools/perf/util/evsel.c
3359
data->read.one.lost = *array;
tools/perf/util/evsel.c
3947
cmdline_size = read(cmdline_fd, buf, sizeof(buf) - 1);
tools/perf/util/hwmon_pmu.c
292
read_len = read(fd, buf, sizeof(buf));
tools/perf/util/hwmon_pmu.c
435
ssize_t read_len = read(fd, buf, sizeof(buf));
tools/perf/util/intel-tpebs.c
316
ret = read(ack_fd[0], ack_buf, sizeof(ack_buf));
tools/perf/util/lzma.c
125
rc = read(fd, buf, sizeof(buf));
tools/perf/util/pmu.c
316
sret = read(fd, scale, sizeof(scale)-1);
tools/perf/util/pmu.c
348
sret = read(fd, alias->unit, UNIT_MAX_LEN);
tools/perf/util/pmu.c
387
len = read(fd, buf, sizeof(buf));
tools/perf/util/python.c
246
pevent->event.read.pid,
tools/perf/util/python.c
247
pevent->event.read.tid);
tools/perf/util/sample.h
123
struct sample_read read;
tools/perf/util/scripting-engines/trace-event-python.c
664
PyLong_FromUnsignedLongLong(sample->read.time_enabled));
tools/perf/util/scripting-engines/trace-event-python.c
669
PyLong_FromUnsignedLongLong(sample->read.time_running));
tools/perf/util/scripting-engines/trace-event-python.c
673
values = PyList_New(sample->read.group.nr);
tools/perf/util/scripting-engines/trace-event-python.c
681
struct sample_read_value *v = sample->read.group.values;
tools/perf/util/scripting-engines/trace-event-python.c
684
sample_read_group__for_each(v, sample->read.group.nr, read_format) {
tools/perf/util/scripting-engines/trace-event-python.c
690
PyObject *t = get_sample_value_as_tuple(&sample->read.one,
tools/perf/util/session.c
1056
sample->read.time_enabled);
tools/perf/util/session.c
1060
sample->read.time_running);
tools/perf/util/session.c
1063
struct sample_read_value *value = sample->read.group.values;
tools/perf/util/session.c
1065
printf(".... group nr %" PRIu64 "\n", sample->read.group.nr);
tools/perf/util/session.c
1067
sample_read_group__for_each(value, sample->read.group.nr, read_format) {
tools/perf/util/session.c
1077
sample->read.one.id, sample->read.one.value);
tools/perf/util/session.c
1079
printf(", lost %" PRIu64, sample->read.one.lost);
tools/perf/util/session.c
1194
struct perf_record_read *read_event = &event->read;
tools/perf/util/session.c
1200
printf(": %d %d %s %" PRI_lu64 "\n", event->read.pid, event->read.tid,
tools/perf/util/session.c
1201
evsel__name(evsel), event->read.value);
tools/perf/util/session.c
1298
struct sample_read_value *v = sample->read.group.values;
tools/perf/util/session.c
1304
sample_read_group__for_each(v, sample->read.group.nr, read_format) {
tools/perf/util/session.c
1333
&sample->read.one, machine,
tools/perf/util/session.c
1510
return tool->read(tool, event, sample, evsel, machine);
tools/perf/util/session.c
352
event->read.pid = bswap_32(event->read.pid);
tools/perf/util/session.c
353
event->read.tid = bswap_32(event->read.tid);
tools/perf/util/session.c
354
event->read.value = bswap_64(event->read.value);
tools/perf/util/session.c
355
event->read.time_enabled = bswap_64(event->read.time_enabled);
tools/perf/util/session.c
356
event->read.time_running = bswap_64(event->read.time_running);
tools/perf/util/session.c
357
event->read.id = bswap_64(event->read.id);
tools/perf/util/session.c
360
swap_sample_id_all(event, &event->read + 1);
tools/perf/util/strbuf.c
152
cnt = read(fd, sb->buf + sb->len, sb->alloc - sb->len - 1);
tools/perf/util/symbol-elf.c
1915
r = read(from, buf, n);
tools/perf/util/symbol-elf.c
2427
ret = read(from, buf_from, page_size);
tools/perf/util/symbol-elf.c
948
if (read(fd, &nhdr, sizeof(nhdr)) != sizeof(nhdr))
tools/perf/util/symbol-elf.c
955
if (read(fd, bf, namesz) != (ssize_t)namesz)
tools/perf/util/symbol-elf.c
959
if (read(fd, bid->data, sz) == (ssize_t)sz) {
tools/perf/util/symbol-elf.c
965
} else if (read(fd, bf, descsz) != (ssize_t)descsz)
tools/perf/util/symbol-elf.c
975
if (read(fd, bf, n) != n)
tools/perf/util/symbol-minimal.c
116
if (read(fd, hdrs.ehdr32.e_ident, EI_NIDENT) != EI_NIDENT)
tools/perf/util/symbol-minimal.c
127
if (read(fd,
tools/perf/util/symbol-minimal.c
154
if (read(fd, phdr, phdr_size) != phdr_size)
tools/perf/util/symbol-minimal.c
190
if (read(fd, buf, p_filesz) != p_filesz)
tools/perf/util/symbol-minimal.c
227
if (read(fd, buf, buf_size) != (ssize_t) buf_size)
tools/perf/util/synthetic-events.c
1498
result += sz * sample->read.group.nr;
tools/perf/util/synthetic-events.c
1597
struct sample_read_value *v = sample->read.group.values;
tools/perf/util/synthetic-events.c
1599
sample_read_group__for_each(v, sample->read.group.nr, read_format) {
tools/perf/util/synthetic-events.c
1671
*array = sample->read.group.nr;
tools/perf/util/synthetic-events.c
1673
*array = sample->read.one.value;
tools/perf/util/synthetic-events.c
1677
*array = sample->read.time_enabled;
tools/perf/util/synthetic-events.c
1682
*array = sample->read.time_running;
tools/perf/util/synthetic-events.c
1691
*array = sample->read.one.id;
tools/perf/util/synthetic-events.c
1695
*array = sample->read.one.lost;
tools/perf/util/synthetic-events.c
96
n = read(fd, bf, sizeof(bf) - 1);
tools/perf/util/tool.c
143
ret = read(fd, buf, min(n, (off_t)sizeof(buf)));
tools/perf/util/tool.c
306
tool->read = process_event_sample_stub;
tools/perf/util/tool.c
358
CREATE_DELEGATE_SAMPLE(read);
tools/perf/util/tool.c
475
tool->tool.read = delegate_read;
tools/perf/util/tool.h
47
read,
tools/perf/util/trace-event-info.c
434
if (read(fd, id_buf, sizeof(id_buf)) < 0) {
tools/perf/util/trace-event-info.c
64
r = read(fd, buf, BUFSIZ);
tools/perf/util/trace-event-read.c
110
r = read(input_fd, &c, 1);
tools/perf/util/trace-event-read.c
33
int ret = read(fd, buf, size);
tools/perf/util/zlib.c
93
rc = read(fd, buf, sizeof(buf));
tools/power/acpi/tools/acpidbg/acpidbg.c
130
len = read(fd, p, len);
tools/power/acpi/tools/acpidbg/acpidbg.c
175
len = read(fd, p, 1);
tools/power/acpi/tools/acpidbg/acpidbg.c
293
ACPI_AML_BATCH_DO(STDIN_FILENO, read, cmd, ret);
tools/power/acpi/tools/acpidbg/acpidbg.c
313
ACPI_AML_DO(STDIN_FILENO, read, cmd, ret);
tools/power/acpi/tools/acpidbg/acpidbg.c
322
ACPI_AML_BATCH_DO(fd, read, log, ret);
tools/power/acpi/tools/acpidbg/acpidbg.c
324
ACPI_AML_DO(fd, read, log, ret);
tools/power/acpi/tools/ec/ec_access.c
131
bytes_read = read(fd, buf, EC_SPACE_SIZE);
tools/power/acpi/tools/ec/ec_access.c
154
bytes_read = read(fd, buf2, EC_SPACE_SIZE);
tools/power/acpi/tools/ec/ec_access.c
184
error = read(fd, &buf, 1);
tools/power/cpupower/debug/i386/centrino-decode.c
50
if (read(fd, &val, 8) != 8)
tools/power/cpupower/debug/i386/powernow-k8-decode.c
43
if (read(fd, &msr, 8) != 8)
tools/power/cpupower/lib/cpuidle.c
67
numread = read(fd, buf, buflen - 1);
tools/power/cpupower/lib/cpupower.c
102
numread = read(fd, linebuf, MAX_LINE_LEN - 1);
tools/power/cpupower/lib/cpupower.c
34
numread = read(fd, buf, buflen - 1);
tools/power/cpupower/lib/powercap.c
27
numread = read(fd, buf, buflen - 1);
tools/power/cpupower/lib/powercap.c
53
if (read(fd, &yes_no, 1) != 1) {
tools/power/cpupower/utils/helpers/msr.c
37
if (read(fd, val, sizeof *val) != sizeof *val)
tools/power/cpupower/utils/helpers/sysfs.c
138
numread = read(fd, buf, buflen - 1);
tools/power/cpupower/utils/helpers/sysfs.c
27
numread = read(fd, buf, buflen - 1);
tools/power/cpupower/utils/helpers/sysfs.c
74
numread = read(fd, linebuf, MAX_LINE_LEN - 1);
tools/power/x86/intel-speed-select/isst-config.c
1068
len = read(fd, str, sizeof(str));
tools/power/x86/intel-speed-select/isst-config.c
1088
len = read(fd1, str, sizeof(str));
tools/power/x86/intel-speed-select/isst-config.c
1821
len = read(fd, min_freq, sizeof(min_freq));
tools/power/x86/intel-speed-select/isst-config.c
2284
len = read(fd, sibling_list, sizeof(sibling_list));
tools/power/x86/intel-speed-select/isst-config.c
490
ret = read(fd, &online, sizeof(online));
tools/power/x86/turbostat/turbostat.c
3262
actual_read_size = read(fd_llc_percpu[cpu], &r, expected_read_size);
tools/power/x86/turbostat/turbostat.c
3282
actual_read_size = read(fd_l2_percpu[cpu], &r, expected_read_size);
tools/power/x86/turbostat/turbostat.c
4636
bytes_read = read(fdmt, buf, sizeof(buf) - 1);
tools/power/x86/turbostat/turbostat.c
4817
const ssize_t actual_read_size = read(rci->fd_perf, &perf_data[0], sizeof(perf_data));
tools/power/x86/turbostat/turbostat.c
4925
actual_read_size_core = read(cci->fd_perf_core, &perf_data_core[0], sizeof(perf_data_core));
tools/power/x86/turbostat/turbostat.c
4935
actual_read_size_pkg = read(cci->fd_perf_pkg, &perf_data_pkg[0], sizeof(perf_data_pkg));
tools/power/x86/turbostat/turbostat.c
5055
const ssize_t actual_read_size = read(mci->fd_perf, &perf_data[0], sizeof(perf_data));
tools/power/x86/turbostat/turbostat.c
5116
if (read(fd_counter, &value, sizeof(value)) != sizeof(value))
tools/power/x86/turbostat/turbostat.c
5205
if (read(get_instr_count_fd(cpu), &t->instr_count, sizeof(long long)) != sizeof(long long))
tools/power/x86/turbostat/turbostat.c
8447
retval = read(fd, (void *)&value, sizeof(int));
tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c
747
numread = read(fd, buf, buflen - 1);
tools/sched_ext/include/scx/compat.h
136
len = read(fd, buf, sizeof(buf) - 1);
tools/spi/spidev_fdx.c
30
status = read(fd, buf, len);
tools/spi/spidev_test.c
383
bytes = read(tx_fd, tx, sb.st_size);
tools/testing/selftests/alsa/conf.c
178
len = read(fd, path, sizeof(path)-1);
tools/testing/selftests/arm64/fp/fp-stress.c
111
ret = read(3, &i, sizeof(i));
tools/testing/selftests/arm64/fp/fp-stress.c
152
ret = read(child->stdout, read_data, sizeof(read_data));
tools/testing/selftests/arm64/gcs/gcs-stress.c
107
ret = read(3, &i, sizeof(i));
tools/testing/selftests/arm64/gcs/gcs-stress.c
156
ret = read(child->stdout, read_data, sizeof(read_data));
tools/testing/selftests/arm64/mte/check_user_mem.c
62
syscall_len = read(fd, ptr, len);
tools/testing/selftests/arm64/mte/check_user_mem.c
89
syscall_len = read(fd, ptr + ptroff, size);
tools/testing/selftests/arm64/pauth/pac.c
179
ret = read(new_stdout[0], signed_vals, sizeof(struct signatures));
tools/testing/selftests/bpf/benchs/bench_htab_mem.c
281
got = read(fd, buf, sizeof(buf) - 1);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
402
rcv = read(ctx.p1, buf, recv_buf_size);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
422
rcv = read(ctx.c2, buf, recv_buf_size);
tools/testing/selftests/bpf/cgroup_helpers.c
77
len = read(fd, enable, sizeof(enable) - 1);
tools/testing/selftests/bpf/io_helpers.c
19
return read(fd, buf, count);
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
222
n = read(iter_fd, buf, sizeof(buf)-1);
tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c
242
err = read(fd, &old_level, 1);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1062
while ((len = read(iter_fd, buf + start, sizeof(buf) - start)) > 0)
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
115
while ((len = read(iter_fd, buf, sizeof(buf))) > 0)
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1170
while ((len = read(iter_fd, buf, sizeof(buf))) > 0)
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1230
while ((len = read(iter_fd, buf, sizeof(buf))) > 0)
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
128
len = read(fd, buf, bufleft);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1372
while ((len = read(iter_fd, buf, sizeof(buf))) > 0)
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1679
while ((len = read(iter_fd, buf, sizeof(buf))) > 0)
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
366
err = read(finish_pipe[0], &c, 1);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
379
err = read(data_pipe[0], &data, sizeof(data));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
611
while ((len = read(iter_fd, buf + start, read_buf_len)) > 0) {
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
63
while ((len = read(iter_fd, buf, sizeof(buf))) > 0)
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
793
while ((len = read(iter_fd, buf, expected_read_len)) > 0)
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
800
while ((len = read(iter_fd, buf, expected_read_len)) > 0)
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
807
len = read(iter_fd, buf, expected_read_len);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
913
while ((len = read(iter_fd, buf, sizeof(buf))) > 0)
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
996
while ((len = read(iter_fd, buf, sizeof(buf))) > 0)
tools/testing/selftests/bpf/prog_tests/bpf_iter_setsockopt.c
149
while ((err = read(iter_fd, &buf, sizeof(buf))) == -1 &&
tools/testing/selftests/bpf/prog_tests/bpf_iter_setsockopt_unix.c
91
while ((err = read(iter_fd, &buf, sizeof(buf))) == -1 &&
tools/testing/selftests/bpf/prog_tests/bpf_mod_race.c
141
if (!ASSERT_EQ(read(uffd, &uffd_msg, sizeof(uffd_msg)), sizeof(uffd_msg),
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
77
if (read(server_fd, &message, sizeof(message)) < 0)
tools/testing/selftests/bpf/prog_tests/cgroup_dev.c
46
ret = read(fd, buf, buf_size);
tools/testing/selftests/bpf/prog_tests/cgroup_hierarchical_stats.c
79
len = read(fd, buf, size);
tools/testing/selftests/bpf/prog_tests/cgroup_iter.c
258
while ((len = read(iter_fd, p, left)) > 0) {
tools/testing/selftests/bpf/prog_tests/cgroup_iter.c
267
ASSERT_OK(read(iter_fd, buf, sizeof(buf)), "second_read");
tools/testing/selftests/bpf/prog_tests/cgroup_iter.c
79
while ((len = read(iter_fd, p, left)) > 0) {
tools/testing/selftests/bpf/prog_tests/cgroup_iter.c
88
ASSERT_OK(read(iter_fd, buf, sizeof(buf)), "second_read");
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
28
bytes = read(fd, NULL, 0);
tools/testing/selftests/bpf/prog_tests/cgroup_tcp_skb.c
101
cp = read(*service_fd, buf, 5);
tools/testing/selftests/bpf/prog_tests/cgroup_tcp_skb.c
148
cp = read(*service_fd, buf, 5);
tools/testing/selftests/bpf/prog_tests/cgrp_kfunc.c
145
ASSERT_EQ(read(pipe_fd[0], &res, sizeof(res)), sizeof(res), "read res");
tools/testing/selftests/bpf/prog_tests/cgrp_local_storage.c
208
(void)read(iter_fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/check_mtu.c
26
n = read(fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/crypto_sanity.c
72
read(opfd, dst, size);
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
100
.read = "$dst = *(u32 *)($ctx + $(sk_buff::cb + qdisc_skb_cb::data));",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
105
.read = "$dst = *(u16 *)($ctx + $(sk_buff::cb + qdisc_skb_cb::tc_classid));",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
110
.read = "$dst = *(u16 *)($ctx + sk_buff::tc_index);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
115
.read = "$dst = *(u16 *)($ctx + sk_buff::queue_mapping);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
128
.read = "$dst = *(u32 *)($ctx + sock_common::skc_bound_dev_if);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
133
.read = "$dst = *(u32 *)($ctx + sock::sk_mark);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
138
.read = "$dst = *(u32 *)($ctx + sock::sk_priority);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
143
.read = "$dst = *(u32 *)($ctx + bpf_sock_ops_kern::replylong);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
149
.read = "$dst = *(u64 *)($ctx + bpf_sysctl_kern::ppos);"
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
156
.read = "$dst = *(u64 *)($ctx + bpf_sysctl_kern::ppos);"
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
166
.read = "$dst = *(u64 *)($ctx + bpf_sockopt_kern::sk);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
171
.read = "$dst = *(u32 *)($ctx + bpf_sockopt_kern::level);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
177
.read = "$dst = *(u32 *)($ctx + bpf_sockopt_kern::optname);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
183
.read = "$dst = *(u32 *)($ctx + bpf_sockopt_kern::optlen);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
189
.read = "$dst = *(u64 *)($ctx + bpf_sockopt_kern::current_task);"
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
201
.read = "$dst = *(u64 *)($ctx + bpf_sockopt_kern::optval);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
206
.read = "$dst = *(u64 *)($ctx + bpf_sockopt_kern::optval_end);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
46
char *read;
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
72
.read = "r11 = *(u8 *)($ctx + sk_buff::__mono_tc_offset);"
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
736
if (test->read) {
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
751
match_program(btf, &pinfo, test->read, reg_map, false);
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
90
.read = "$dst = *(u32 *)($ctx + sk_buff::priority);",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
95
.read = "$dst = *(u32 *)($ctx + sk_buff::mark);",
tools/testing/selftests/bpf/prog_tests/dmabuf_iter.c
156
while (read(iter_fd, buf, sizeof(buf)) > 0)
tools/testing/selftests/bpf/prog_tests/dmabuf_iter.c
160
ASSERT_EQ(read(iter_fd, buf, sizeof(buf)), 0, "read");
tools/testing/selftests/bpf/prog_tests/dmabuf_iter.c
233
while ((bytes_read = read(iter_fd, buf, sizeof(buf))) > 0)
tools/testing/selftests/bpf/prog_tests/file_reader.c
37
cur = read(fd, file_contents + n, sizeof(file_contents) - n);
tools/testing/selftests/bpf/prog_tests/kmem_cache_iter.c
107
while (read(iter_fd, buf, sizeof(buf)) > 0)
tools/testing/selftests/bpf/prog_tests/kmem_cache_iter.c
111
ASSERT_EQ(read(iter_fd, buf, sizeof(buf)), 0, "read");
tools/testing/selftests/bpf/prog_tests/livepatch_trampoline.c
36
ret = read(fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/lwt_helpers.h
95
ret = read(fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/lwt_ip_encap.c
388
bytes = read(afd, gso_packet, GSO_SIZE);
tools/testing/selftests/bpf/prog_tests/lwt_seg6local.c
162
bytes = read(sfd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c
161
*saved_len = read(fd, buf, size);
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c
426
read(client, &buf, MSGLEN);
tools/testing/selftests/bpf/prog_tests/module_attach.c
22
rd = read(fd, buf, sizeof(buf) - 1);
tools/testing/selftests/bpf/prog_tests/mptcp.c
112
len = read(fd, ca_name, TCP_CA_NAME_MAX);
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
163
ret = read(fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/send_signal.c
152
ASSERT_EQ(read(pipe_c2p[0], buf, 1), 1, "pipe_read");
tools/testing/selftests/bpf/prog_tests/send_signal.c
79
ASSERT_EQ(read(pipe_p2c[0], buf, 1), 1, "pipe_read");
tools/testing/selftests/bpf/prog_tests/send_signal.c
98
ASSERT_EQ(read(pipe_p2c[0], buf, 1), 1, "pipe_read");
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
138
ret = read(cfd, &buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/sk_assign.c
106
return read(srv_client, &buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/sk_storage_tracing.c
74
err = read(passive_fd, &abyte, 1);
tools/testing/selftests/bpf/prog_tests/sk_storage_tracing.c
79
err = read(active_fd, &abyte, 1);
tools/testing/selftests/bpf/prog_tests/sock_destroy.c
166
n = read(listen_fds[i], buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/sock_destroy.c
25
while ((len = read(iter_fd, buf, sizeof(buf))) > 0)
tools/testing/selftests/bpf/prog_tests/sock_iter_batch.c
110
nread = read(iter_fd, &out, sizeof(out));
tools/testing/selftests/bpf/prog_tests/sock_iter_batch.c
150
nread = read(iter_fd, &out, sizeof(out));
tools/testing/selftests/bpf/prog_tests/sock_iter_batch.c
55
nread = read(iter_fd, &out, sizeof(out));
tools/testing/selftests/bpf/prog_tests/sock_iter_batch.c
920
nread = read(iter_fd, outputs, onebyone ? sizeof(*outputs) : to_read);
tools/testing/selftests/bpf/prog_tests/sock_iter_batch.c
941
nread = read(iter_fd, outputs, onebyone ? sizeof(*outputs) : to_read);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
350
while ((len = read(iter_fd, buf, sizeof(buf))) > 0)
tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c
30
bytes = read(efd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
309
read(ev_fd, &ev_dummy_data, sizeof(ev_dummy_data));
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
1138
nread = read(direction == SRC_TO_TARGET ? src_fd : target_fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
443
n = read(accept_fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c
132
ret = read(sk_fds->passive_fd, bytes_in, sizeof(bytes_in));
tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c
487
ret = read(sk_fds.passive_fd, recv_msg, sizeof(recv_msg));
tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c
79
ret = read(sk_fds->passive_fd, &abyte, sizeof(abyte));
tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c
84
ret = read(sk_fds->active_fd, &abyte, sizeof(abyte));
tools/testing/selftests/bpf/prog_tests/test_bpffs.c
23
while ((len = read(fd, buf, sizeof(buf))) > 0) {
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1440
len = read(fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1504
if (read(fd, buf, sizeof(buf)) == -1)
tools/testing/selftests/bpf/prog_tests/test_task_work.c
72
read(pipefd[0], &buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c
429
err = read(fd, tx_buffer, BUFFER_LEN);
tools/testing/selftests/bpf/prog_tests/test_veristat.c
119
read(fix->fd, fix->output, fix->sz);
tools/testing/selftests/bpf/prog_tests/test_veristat.c
137
read(fix->fd, fix->output, fix->sz);
tools/testing/selftests/bpf/prog_tests/test_veristat.c
152
read(fix->fd, fix->output, fix->sz);
tools/testing/selftests/bpf/prog_tests/test_veristat.c
167
read(fix->fd, fix->output, fix->sz);
tools/testing/selftests/bpf/prog_tests/test_veristat.c
182
read(fix->fd, fix->output, fix->sz);
tools/testing/selftests/bpf/prog_tests/test_veristat.c
77
read(fix->fd, fix->output, fix->sz);
tools/testing/selftests/bpf/prog_tests/timer.c
104
read(pipefd[0], &buf, 1);
tools/testing/selftests/bpf/prog_tests/token.c
336
err = read(sock_fd, &one, sizeof(one));
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
29
bytes = read(efd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
149
err = read(child->go[0], &c, 1);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
189
err = read(child->c2p[0], &c, 1);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
94
err = read(child->go[0], &c, 1);
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
308
err = read(go[0], &c, 1);
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
174
ASSERT_EQ(skel->bss->read, 0, "no_reads_after_load");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
210
ASSERT_EQ(skel->bss->read, 0, "num_samples_before_bad_sample");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
228
ASSERT_EQ(skel->bss->read, 0, "num_samples_after_bad_sample");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
293
ASSERT_EQ(skel->bss->read, 0, "num_samples_read_before");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
299
ASSERT_EQ(skel->bss->read, 2, "num_samples_read_after");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
322
ASSERT_EQ(skel->bss->read, 0, "num_samples_read_before");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
324
ASSERT_EQ(skel->bss->read, 1, "num_samples_read_after");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
347
ASSERT_EQ(skel->bss->read, 0, "num_samples_read_before");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
349
ASSERT_EQ(skel->bss->read, 1, "num_samples_read_after");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
367
ASSERT_EQ(skel->bss->read, c_max_entries, "max_entries");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
38
int read;
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
384
ASSERT_EQ(skel->bss->read, 0, "num_samples_read_before");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
400
ASSERT_EQ(skel->bss->read, 0, "num_pre_kick");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
402
ASSERT_EQ(skel->bss->read, 0, "num_post_kick");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
448
ASSERT_EQ(skel->bss->read, total_samples - remaining_samples,
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
451
ASSERT_EQ(skel->bss->read, total_samples, "total_batched_entries");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
50
read = snprintf(entry->comm, sizeof(entry->comm), "%u", i);
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
51
if (read <= 0) {
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
55
ASSERT_GT(read, 0, "snprintf_comm");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
56
err = read;
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
618
ASSERT_EQ(skel->bss->read, 0, "num_samples_read_before");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
636
ASSERT_EQ(skel->bss->read, 0, "num_pre_kick");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
656
ASSERT_GT(skel->bss->read, 0, "num_post_kill");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
657
ASSERT_LE(skel->bss->read, num_written, "num_post_kill");
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
166
ret = read(fd, data_item->sig, data_item->sig_len);
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
431
size = read(fd, sig, MAX_SIG_SIZE);
tools/testing/selftests/bpf/progs/user_ringbuf_success.c
195
__sync_fetch_and_add(&read, 1);
tools/testing/selftests/bpf/progs/user_ringbuf_success.c
22
int read = 0;
tools/testing/selftests/bpf/progs/user_ringbuf_success.c
62
__sync_fetch_and_add(&read, 1);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
588
.read = bpf_testmod_test_read,
tools/testing/selftests/bpf/test_lirc_mode2_user.c
121
ret = read(inputfd, &event, sizeof(event));
tools/testing/selftests/bpf/test_lirc_mode2_user.c
144
ret = read(inputfd, &event, sizeof(event));
tools/testing/selftests/bpf/test_progs.c
1180
read(fd, NULL, read_sz);
tools/testing/selftests/bpf/test_tag.c
137
size = read(fd_alg, tag, len);
tools/testing/selftests/bpf/testing_helpers.c
507
if (read(sysctl_fd, &tmpc, sizeof(tmpc)) == 1)
tools/testing/selftests/bpf/unpriv_helpers.c
84
if (read(fd, cmdline, sizeof(cmdline) - 1) < 0) {
tools/testing/selftests/bpf/urandom_read.c
40
read(fd, buf, BUF_SIZE);
tools/testing/selftests/cachestat/test_cachestat.c
65
ssize_t read_len = read(random_fd, cursor, remained);
tools/testing/selftests/capabilities/test_execve.c
155
ssize_t sz = read(from, buf, sizeof(buf));
tools/testing/selftests/cgroup/lib/cgroup_util.c
34
len = read(fd, buf, max_len - 1);
tools/testing/selftests/cgroup/lib/cgroup_util.c
552
ssize_t read;
tools/testing/selftests/cgroup/lib/cgroup_util.c
554
read = read_text("/proc/mounts", buf, sizeof(buf));
tools/testing/selftests/cgroup/lib/cgroup_util.c
555
if (read < 0)
tools/testing/selftests/cgroup/lib/cgroup_util.c
556
return read;
tools/testing/selftests/cgroup/lib/cgroup_util.c
564
ssize_t read;
tools/testing/selftests/cgroup/lib/cgroup_util.c
566
read = read_text("/sys/kernel/cgroup/features", buf, sizeof(buf));
tools/testing/selftests/cgroup/lib/cgroup_util.c
567
if (read < 0)
tools/testing/selftests/cgroup/lib/cgroup_util.c
568
return read;
tools/testing/selftests/cgroup/test_core.c
38
ssize_t ret = read(fd, pos, size);
tools/testing/selftests/cgroup/test_hugetlb_memcg.c
34
len = read(fd, buf, sizeof(buf));
tools/testing/selftests/cgroup/test_kmem.c
230
len = read(fd, buf, sizeof(buf));
tools/testing/selftests/cgroup/test_memcontrol.c
1353
if (read(sk, buf, sizeof(buf)) <= 0)
tools/testing/selftests/cgroup/test_memcontrol.c
1411
if (read(args.ctl[0], &err, sizeof(err)) != sizeof(err))
tools/testing/selftests/cgroup/test_memcontrol.c
49
read(fd, buf, sizeof(buf));
tools/testing/selftests/cgroup/wait_inotify.c
81
len = read(fd, events, sizeof(events));
tools/testing/selftests/clone3/clone3_set_tid.c
360
while (read(pipe_1[0], &buf, 1) > 0) {
tools/testing/selftests/clone3/clone3_set_tid.c
82
ret = read(pipe_2[0], &tmp, 1);
tools/testing/selftests/core/unshare_test.c
37
n = read(fd, buf, sizeof(buf));
tools/testing/selftests/coredump/coredump_socket_protocol_test.c
1360
bytes_read = read(fd_coredump, buffer, sizeof(buffer));
tools/testing/selftests/coredump/coredump_socket_protocol_test.c
176
bytes_read = read(fd_coredump, buffer, sizeof(buffer));
tools/testing/selftests/coredump/coredump_socket_protocol_test.c
326
bytes_read = read(fd_coredump, buffer, sizeof(buffer));
tools/testing/selftests/coredump/coredump_socket_protocol_test.c
466
bytes_read = read(fd_coredump, buffer, sizeof(buffer));
tools/testing/selftests/coredump/coredump_socket_test.c
150
bytes_read = read(fd_coredump, buffer, sizeof(buffer));
tools/testing/selftests/coredump/coredump_socket_test.c
522
bytes_read = read(fd_coredump, buffer, sizeof(buffer));
tools/testing/selftests/coredump/coredump_socket_test.c
668
bytes_read = read(fd_coredump, buffer, sizeof(buffer));
tools/testing/selftests/coredump/coredump_test_helpers.c
349
ssize_t bytes_read = read(fd_coredump, buffer, sizeof(buffer));
tools/testing/selftests/drivers/net/napi_id_helper.c
87
read(client, buf, 1024);
tools/testing/selftests/efivarfs/create-read.c
32
rc = read(fd, buf, sizeof(buf));
tools/testing/selftests/efivarfs/open-unlink.c
126
rc = read(fd, buf, sizeof(buf));
tools/testing/selftests/exec/check-exec.c
189
len = read(fd_in, buf, sizeof(buf));
tools/testing/selftests/exec/check-exec.c
197
len = read(fd_in, buf, sizeof(buf));
tools/testing/selftests/exec/execveat.c
478
ret = read(fd, buf, sizeof(buf));
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
229
ret = read(fd, buf, count);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3202
ret = read(e.data.fd, &v, sizeof(v));
tools/testing/selftests/filesystems/eventfd/eventfd_test.c
229
size = read(fd, &value, sizeof(int));
tools/testing/selftests/filesystems/eventfd/eventfd_test.c
233
size = read(fd, &value, sizeof(value));
tools/testing/selftests/filesystems/eventfd/eventfd_test.c
264
size = read(fd, &value, sizeof(value));
tools/testing/selftests/filesystems/eventfd/eventfd_test.c
268
size = read(fd, &value, sizeof(value));
tools/testing/selftests/filesystems/eventfd/eventfd_test.c
299
size = read(fd, &value, sizeof(value));
tools/testing/selftests/filesystems/eventfd/eventfd_test.c
304
size = read(fd, &value, sizeof(value));
tools/testing/selftests/filesystems/fclog.c
101
ASSERT_ERRNO_EQ(-ENODATA, read(fsfd, buf, sizeof(buf)));
tools/testing/selftests/filesystems/fclog.c
117
ASSERT_ERRNO_EQ(-EMSGSIZE, read(fsfd, buf, 0));
tools/testing/selftests/filesystems/fclog.c
118
ASSERT_ERRNO_EQ(-EMSGSIZE, read(fsfd, buf, 1));
tools/testing/selftests/filesystems/fclog.c
120
ASSERT_ERRNO_EQ(-EMSGSIZE, read(fsfd, buf, 16));
tools/testing/selftests/filesystems/fclog.c
122
ASSERT_SUCCESS(read(fsfd, buf, sizeof(buf)));
tools/testing/selftests/filesystems/fclog.c
126
ASSERT_ERRNO_EQ(-ENODATA, read(fsfd, buf, sizeof(buf)));
tools/testing/selftests/filesystems/fclog.c
59
ASSERT_ERRNO_EQ(-ENODATA, read(fsfd, buf, sizeof(buf)));
tools/testing/selftests/filesystems/fclog.c
72
ASSERT_SUCCESS(read(fsfd, buf, sizeof(buf)));
tools/testing/selftests/filesystems/fclog.c
76
ASSERT_ERRNO_EQ(-ENODATA, read(fsfd, buf, sizeof(buf)));
tools/testing/selftests/filesystems/fclog.c
97
ASSERT_SUCCESS(read(fsfd, buf, sizeof(buf)));
tools/testing/selftests/filesystems/fuse/fuse_mnt.c
138
.read = test_read,
tools/testing/selftests/filesystems/fuse/fusectl_test.c
121
ret = read(test_fd, path_buf, sizeof(path_buf));
tools/testing/selftests/filesystems/fuse/fusectl_test.c
135
ret = read(test_fd, path_buf, sizeof(path_buf));
tools/testing/selftests/filesystems/mount-notify/mount-notify_test.c
129
len = read(self->fan_fd[i], self->buf,
tools/testing/selftests/filesystems/mount-notify/mount-notify_test_ns.c
156
len = read(self->fan_fd[i], self->buf,
tools/testing/selftests/filesystems/nsfs/owner.c
51
if (read(pfd[0], &c, 1) != 0)
tools/testing/selftests/filesystems/statmount/statmount_test_ns.c
344
if (read(parent_ready_pipe[0], &cval, sizeof(cval)) != sizeof(cval))
tools/testing/selftests/filesystems/statmount/statmount_test_ns.c
353
if (read(child_ready_pipe[0], &nr_mounts, sizeof(nr_mounts)) !=
tools/testing/selftests/filesystems/utils.c
121
ret = read(fd, buf, count);
tools/testing/selftests/fpu/test_fpu.c
29
if (read(fd, dummy, 1) < 0) {
tools/testing/selftests/fpu/test_fpu.c
35
if (read(fd, dummy, 1) < 0) {
tools/testing/selftests/fpu/test_fpu.c
50
if (read(fd, dummy, 1) < 0) {
tools/testing/selftests/ftrace/poll.c
60
do {} while (read(pfd.fd, buf, BUFSIZE) == BUFSIZE);
tools/testing/selftests/hid/hid_bpf.c
179
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
195
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
223
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
236
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
287
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
317
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
336
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
366
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
401
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
412
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
523
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
625
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
726
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
735
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
764
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
771
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
800
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
807
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
814
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_bpf.c
851
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hid_common.h
177
ret = read(fd, &ev, sizeof(ev));
tools/testing/selftests/hid/hid_common.h
342
nread = read(fd, temp, ARRAY_SIZE(temp));
tools/testing/selftests/hid/hidraw.c
111
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hidraw.c
159
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hidraw.c
73
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/hid/hidraw.c
95
err = read(self->hidraw_fd, buf, sizeof(buf));
tools/testing/selftests/ia64/aliasing-test.c
138
rc = read(fd, buf, sizeof(buf));
tools/testing/selftests/iommu/iommufd.c
1422
if (read(pipefds[0], &iova, 1) != 1)
tools/testing/selftests/iommu/iommufd.c
1428
ASSERT_EQ(8, read(efd, &tmp, sizeof(tmp)));
tools/testing/selftests/iommu/iommufd.c
27
ret = read(fd, buf, sizeof(buf));
tools/testing/selftests/iommu/iommufd_utils.h
1133
bytes = read(event_fd, data,
tools/testing/selftests/iommu/iommufd_utils.h
952
bytes = read(fault_fd, &fault, sizeof(fault));
tools/testing/selftests/ir/ir_loopback.c
183
while (read(rlircfd, &lsc2, sizeof(lsc2)) < 0) {
tools/testing/selftests/kho/init.c
59
len = read(fd, cmdline, sizeof(cmdline));
tools/testing/selftests/kvm/guest_memfd_test.c
32
TEST_ASSERT(read(fd, buf, sizeof(buf)) < 0,
tools/testing/selftests/kvm/lib/io.c
131
rc = read(fd, ptr, num_left);
tools/testing/selftests/kvm/lib/kvm_util.c
89
bytes_read = read(fd, buffer, buffer_size);
tools/testing/selftests/kvm/lib/lru_gen_util.c
204
ssize_t read = 0;
tools/testing/selftests/kvm/lib/lru_gen_util.c
217
while (ctx.next_handler && (read = getline(&line, &bufsz, f)) > 0) {
tools/testing/selftests/kvm/lib/lru_gen_util.c
227
if (read < 0 && !feof(f))
tools/testing/selftests/kvm/lib/lru_gen_util.c
365
if (read(lru_gen_fd, &mglru_feature_str, 7) < 7) {
tools/testing/selftests/kvm/lib/userfaultfd_util.c
64
r = read(reader_args->pipe, &tmp_chr, 1);
tools/testing/selftests/kvm/lib/userfaultfd_util.c
73
r = read(uffd, &msg, sizeof(msg));
tools/testing/selftests/landlock/audit_test.c
207
if (read(data->pipe_parent, &buffer, 1) != 1) {
tools/testing/selftests/landlock/audit_test.c
248
ASSERT_EQ(1, read(pipe_child[0], &buffer, 1));
tools/testing/selftests/landlock/audit_test.c
599
EXPECT_EQ(1, read(pipe_child[0], &buf_parent, 1));
tools/testing/selftests/landlock/audit_test.c
611
EXPECT_EQ(1, read(pipe_child[0], &buf_parent, 1));
tools/testing/selftests/landlock/audit_test.c
629
EXPECT_EQ(1, read(pipe_child[0], &buf_parent, 1));
tools/testing/selftests/landlock/base_test.c
377
ASSERT_EQ(-1, read(ruleset_fd, &buf, 1));
tools/testing/selftests/landlock/fs_test.c
2171
EXPECT_EQ(1, read(pipe_child[0], &buf_parent, 1));
tools/testing/selftests/landlock/fs_test.c
2183
EXPECT_EQ(1, read(pipe_child[0], &buf_parent, 1));
tools/testing/selftests/landlock/fs_test.c
3643
ASSERT_EQ(1, read(pipe_fds[0], &buf, 1));
tools/testing/selftests/landlock/fs_test.c
3660
ASSERT_EQ(1, read(proc_fd, &buf, 1))
tools/testing/selftests/landlock/fs_test.c
912
ASSERT_EQ(1, read(reg_fd, &buf, 1));
tools/testing/selftests/landlock/net_test.c
626
EXPECT_EQ(1, read(client_fd, &buf, 1));
tools/testing/selftests/landlock/ptrace_test.c
189
ASSERT_EQ(1, read(pipe_parent[0], &buf_child, 1));
tools/testing/selftests/landlock/ptrace_test.c
233
ASSERT_EQ(1, read(pipe_parent[0], &buf_child, 1));
tools/testing/selftests/landlock/ptrace_test.c
250
ASSERT_EQ(1, read(pipe_child[0], &buf_parent, 1));
tools/testing/selftests/landlock/ptrace_test.c
372
ASSERT_EQ(1, read(pipe_parent[0], &buf_child, 1));
tools/testing/selftests/landlock/ptrace_test.c
393
ASSERT_EQ(1, read(pipe_parent[0], &buf_child, 1));
tools/testing/selftests/landlock/ptrace_test.c
409
ASSERT_EQ(1, read(pipe_child[0], &buf_parent, 1));
tools/testing/selftests/landlock/ptrace_test.c
78
if (read(fd, buf, 1) < 0) {
tools/testing/selftests/landlock/sandbox-and-launch.c
69
if (read(pipe_parent, &buf, 1) != 1) {
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1014
ASSERT_EQ(1, read(pipe_parent[0], &buf, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1064
ASSERT_EQ(1, read(pipe_child[0], &buf, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1072
ASSERT_EQ(1, read(pipe_child[0], &buf, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
114
ASSERT_EQ(1, read(pipe_parent[0], &buf_child, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
206
ASSERT_EQ(1, read(pipe_parent[0], &buf, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
223
ASSERT_EQ(1, read(pipe_parent[0], &buf, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
245
ASSERT_EQ(1, read(pipe_child[0], &buf, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
329
ASSERT_EQ(1, read(pipe_parent[0], &buf, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
340
ASSERT_EQ(1, read(pipe_parent[0], &buf, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
357
ASSERT_EQ(1, read(pipe_child[0], &buf, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
472
ASSERT_EQ(1, read(pipe_child[0], &buf, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
498
ASSERT_EQ(1, read(pipe_parent[0], &buf, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
685
ASSERT_EQ(1, read(pipe_parent[0], &buf_child, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
705
ASSERT_EQ(1, read(pipe_child[0], &buf_parent, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
829
ASSERT_EQ(1, read(pipe_parent[0], &buf_child, 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
935
ASSERT_EQ(1, read(unnamed_sockets[1], &buf_parent, sizeof(buf_parent)));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
942
ASSERT_EQ(1, read(data_socket, &buf_parent, sizeof(buf_parent)));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
948
read(dgram_pathname_socket, &buf_parent, sizeof(buf_parent)));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
951
read(dgram_pathname_socket, &buf_parent, sizeof(buf_parent)));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
960
read(data_socket, &buf_parent, sizeof(buf_parent)));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
964
ASSERT_EQ(1, read(dgram_abstract_socket, &buf_parent,
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
967
ASSERT_EQ(1, read(dgram_abstract_socket, &buf_parent,
tools/testing/selftests/landlock/scoped_signal_test.c
111
ASSERT_EQ(1, read(pipe_parent[0], &buf_child, 1));
tools/testing/selftests/landlock/scoped_signal_test.c
206
ASSERT_EQ(1, read(pipe_parent[0], &buf_child, 1));
tools/testing/selftests/landlock/scoped_signal_test.c
231
ASSERT_EQ(1, read(pipe_child[0], &buf_parent, 1));
tools/testing/selftests/landlock/scoped_signal_test.c
264
if (read(pipe_read, &buf, 1) != 1)
tools/testing/selftests/landlock/scoped_signal_test.c
329
if (read(arg->pipe_read, &buf, 1) != 1)
tools/testing/selftests/landlock/scoped_signal_test.c
488
ASSERT_EQ(1, read(pipe_parent[0], &buffer_child, 1));
tools/testing/selftests/landlock/scoped_signal_test.c
496
ASSERT_EQ(1, read(pipe_parent[0], &buffer_child, 1));
tools/testing/selftests/landlock/scoped_signal_test.c
504
ASSERT_EQ(1, read(pipe_parent[0], &buffer_child, 1));
tools/testing/selftests/landlock/scoped_signal_test.c
548
ASSERT_EQ(1, read(pipe_child[0], &buffer_parent, 1));
tools/testing/selftests/landlock/wait-pipe-sandbox.c
33
if (read(pipe_parent, &buf, 1) != 1) {
tools/testing/selftests/landlock/wait-pipe.c
36
if (read(pipe_parent, &buf, 1) != 1) {
tools/testing/selftests/liveupdate/liveupdate.c
198
ASSERT_EQ(read(mem_fd, read_buf, sizeof(read_buf)), strlen(test_str));
tools/testing/selftests/liveupdate/liveupdate.c
238
ASSERT_EQ(read(mem_fd1, read_buf, sizeof(read_buf)), strlen(test_str1));
tools/testing/selftests/liveupdate/liveupdate.c
243
ASSERT_EQ(read(mem_fd2, read_buf, sizeof(read_buf)), strlen(test_str2));
tools/testing/selftests/liveupdate/liveupdate.c
295
ASSERT_EQ(read(mem_fd_data1, read_buf, sizeof(read_buf)), strlen(data1));
tools/testing/selftests/liveupdate/liveupdate.c
300
ASSERT_EQ(read(mem_fd_data2, read_buf, sizeof(read_buf)), strlen(data2));
tools/testing/selftests/liveupdate/liveupdate.c
304
ASSERT_EQ(read(mem_fd_empty1, read_buf, sizeof(read_buf)), 0);
tools/testing/selftests/liveupdate/liveupdate.c
307
ASSERT_EQ(read(mem_fd_empty2, read_buf, sizeof(read_buf)), 0);
tools/testing/selftests/liveupdate/luo_test_utils.c
165
if (read(mfd, buf, sizeof(buf) - 1) < 0)
tools/testing/selftests/lsm/common.c
37
len = read(fd, value, size);
tools/testing/selftests/memfd/fuse_mnt.c
105
.read = memfd_read,
tools/testing/selftests/memfd/fuse_test.c
289
r = read(fd, p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
151
if (read(fd, buf, sizeof(buf)) < 0) {
tools/testing/selftests/memfd/memfd_test.c
372
l = read(fd, buf, sizeof(buf));
tools/testing/selftests/mm/compaction_test.c
128
if (read(fd, nr_hugepages, sizeof(nr_hugepages)) <= 0) {
tools/testing/selftests/mm/compaction_test.c
181
if (read(fd, nr_hugepages, sizeof(nr_hugepages)) <= 0) {
tools/testing/selftests/mm/compaction_test.c
70
if (read(fd, &allowed, sizeof(char)) != sizeof(char)) {
tools/testing/selftests/mm/cow.c
130
while (read(comm_pipes->parent_ready[0], &buf, 1) != 1)
tools/testing/selftests/mm/cow.c
1364
while (read(comm_pipes.child_ready[0], &buf, 1) != 1)
tools/testing/selftests/mm/cow.c
171
while (read(comm_pipes->parent_ready[0], &buf, 1) != 1)
tools/testing/selftests/mm/cow.c
176
cur = read(fds[0], new + total, transferred - total);
tools/testing/selftests/mm/cow.c
208
while (read(comm_pipes.child_ready[0], &buf, 1) != 1)
tools/testing/selftests/mm/cow.c
332
while (read(comm_pipes.parent_ready[0], &buf, 1) != 1)
tools/testing/selftests/mm/cow.c
349
while (read(comm_pipes.child_ready[0], &buf, 1) != 1)
tools/testing/selftests/mm/cow.c
368
cur = read(fds[0], new + total, transferred - total);
tools/testing/selftests/mm/cow.c
481
while (read(comm_pipes.parent_ready[0], &buf, 1) != 1)
tools/testing/selftests/mm/cow.c
486
while (read(comm_pipes.child_ready[0], &buf, 1) != 1)
tools/testing/selftests/mm/cow.c
646
while (read(comm_pipes.parent_ready[0], &buf, 1) != 1)
tools/testing/selftests/mm/cow.c
652
while (read(comm_pipes.child_ready[0], &buf, 1) != 1)
tools/testing/selftests/mm/hmm-tests.c
260
read(fd, &r, sizeof(r));
tools/testing/selftests/mm/hmm-tests.c
791
len = read(fd, buf, sizeof(buf));
tools/testing/selftests/mm/hugepage-vmemmap.c
46
read(fd, &pagemap, sizeof(pagemap));
tools/testing/selftests/mm/hugepage-vmemmap.c
63
read(fd, &pageflags, sizeof(pageflags));
tools/testing/selftests/mm/hugepage-vmemmap.c
76
read(fd, &pageflags, sizeof(pageflags));
tools/testing/selftests/mm/hugetlb-read-hwpoison.c
118
ret_count = read(fd, buf, wr_chunk_size);
tools/testing/selftests/mm/hugetlb-read-hwpoison.c
87
ret_count = read(fd, buf, wr_chunk_size);
tools/testing/selftests/mm/map_populate.c
39
ret = read(sock, &status, sizeof(int));
tools/testing/selftests/mm/map_populate.c
69
ret = read(sock, &buf, sizeof(int));
tools/testing/selftests/mm/memfd_secret.c
132
if (read(pipefd[0], &mem, sizeof(mem)) < 0) {
tools/testing/selftests/mm/memfd_secret.c
157
if (read(pipefd[0], &mem, sizeof(mem)) < 0) {
tools/testing/selftests/mm/memfd_secret.c
51
if ((read(fd, buf, sizeof(buf)) >= 0) ||
tools/testing/selftests/mm/mrelease_test.c
129
res = read(pipefd[0], &byte, 1);
tools/testing/selftests/mm/process_madv.c
181
ret = read(pipe_info[0], &info, sizeof(info));
tools/testing/selftests/mm/protection_keys.c
1028
ret = read(test_fd, ptr, 1);
tools/testing/selftests/mm/protection_keys.c
1039
ret = read(test_fd, ptr, 100);
tools/testing/selftests/mm/protection_keys.c
744
err = read(fd, buf, sizeof(buf)-1);
tools/testing/selftests/mm/rmap.c
123
while (read(data->pipefd[0], &buf, 1) > 0)
tools/testing/selftests/mm/split_huge_page_test.c
541
num_read = read(fd, file_buf2, num_written);
tools/testing/selftests/mm/thp_settings.c
55
numread = read(fd, buf, buflen - 1);
tools/testing/selftests/mm/uffd-common.c
445
int ret = read(gopts->uffd, msg, sizeof(*msg));
tools/testing/selftests/mm/uffd-common.c
560
if (read(pollfd[1].fd, &tmp_chr, 1) != 1)
tools/testing/selftests/mm/vm_util.c
166
num_read = read(fd, buf, 19);
tools/testing/selftests/namespaces/cred_change_test.c
117
if (read(pipefd[0], &userns_id, sizeof(userns_id)) != sizeof(userns_id)) {
tools/testing/selftests/namespaces/cred_change_test.c
249
if (read(pipefd[0], &userns_id, sizeof(userns_id)) != sizeof(userns_id)) {
tools/testing/selftests/namespaces/cred_change_test.c
368
if (read(pipefd[0], &userns_id, sizeof(userns_id)) != sizeof(userns_id)) {
tools/testing/selftests/namespaces/cred_change_test.c
507
if (read(pipefd[0], &parent_userns_id, sizeof(parent_userns_id)) != sizeof(parent_userns_id)) {
tools/testing/selftests/namespaces/cred_change_test.c
514
if (read(pipefd[0], &child_userns_id, sizeof(child_userns_id)) != sizeof(child_userns_id)) {
tools/testing/selftests/namespaces/cred_change_test.c
670
if (read(pipefd[0], &userns_id, sizeof(userns_id)) != sizeof(userns_id)) {
tools/testing/selftests/namespaces/cred_change_test.c
783
if (read(pipefd[0], &userns_id, sizeof(userns_id)) != sizeof(userns_id)) {
tools/testing/selftests/namespaces/file_handle_test.c
1054
ASSERT_EQ(read(pipefd[0], &result, 1), 1);
tools/testing/selftests/namespaces/file_handle_test.c
1200
ASSERT_EQ(read(pipefd[0], &result, 1), 1);
tools/testing/selftests/namespaces/file_handle_test.c
1349
ASSERT_EQ(read(pipefd[0], &result, 1), 1);
tools/testing/selftests/namespaces/file_handle_test.c
535
ASSERT_EQ(read(pipefd[0], &result, 1), 1);
tools/testing/selftests/namespaces/file_handle_test.c
664
ASSERT_EQ(read(pipefd[0], &result, 1), 1);
tools/testing/selftests/namespaces/file_handle_test.c
793
ASSERT_EQ(read(pipefd[0], &result, 1), 1);
tools/testing/selftests/namespaces/file_handle_test.c
922
ASSERT_EQ(read(pipefd[0], &result, 1), 1);
tools/testing/selftests/namespaces/listns_pagination_bug.c
64
if (read(sv[1], &c, 1) != 1) {
tools/testing/selftests/namespaces/listns_pagination_bug.c
79
if (read(sv[0], &c, 1) != 1) {
tools/testing/selftests/namespaces/listns_permissions_test.c
116
read(pipefd[0], &found_ours, sizeof(found_ours));
tools/testing/selftests/namespaces/listns_permissions_test.c
117
read(pipefd[0], &unexpected_count, sizeof(unexpected_count));
tools/testing/selftests/namespaces/listns_permissions_test.c
218
read(pipefd[0], &success, sizeof(success));
tools/testing/selftests/namespaces/listns_permissions_test.c
219
read(pipefd[0], &count, sizeof(count));
tools/testing/selftests/namespaces/listns_permissions_test.c
288
read(pipefd[1], &buf, 1);
tools/testing/selftests/namespaces/listns_permissions_test.c
296
read(pipefd[0], &netns_a_id, sizeof(netns_a_id));
tools/testing/selftests/namespaces/listns_permissions_test.c
351
read(pipefd2[0], &found_sibling_netns, sizeof(found_sibling_netns));
tools/testing/selftests/namespaces/listns_permissions_test.c
433
read(pipefd[0], &success, sizeof(success));
tools/testing/selftests/namespaces/listns_permissions_test.c
434
read(pipefd[0], &count, sizeof(count));
tools/testing/selftests/namespaces/listns_permissions_test.c
551
read(pipefd[0], &found_child_userns, sizeof(found_child_userns));
tools/testing/selftests/namespaces/listns_permissions_test.c
552
read(pipefd[0], &count, sizeof(count));
tools/testing/selftests/namespaces/listns_permissions_test.c
640
read(pipefd[0], &found_ours, sizeof(found_ours));
tools/testing/selftests/namespaces/listns_permissions_test.c
745
read(pipefd[0], &correct, sizeof(correct));
tools/testing/selftests/namespaces/listns_permissions_test.c
746
read(pipefd[0], &count_before, sizeof(count_before));
tools/testing/selftests/namespaces/listns_permissions_test.c
747
read(pipefd[0], &count_after, sizeof(count_after));
tools/testing/selftests/namespaces/listns_test.c
284
bytes = read(pipefd[0], &new_ns_id, sizeof(new_ns_id));
tools/testing/selftests/namespaces/listns_test.c
393
if (read(sv[1], &buf, 1) != 1) {
tools/testing/selftests/namespaces/listns_test.c
403
bytes = read(sv[0], &user_ns_id, sizeof(user_ns_id));
tools/testing/selftests/namespaces/listns_test.c
563
if (read(sv[1], &buf, 1) != 1) {
tools/testing/selftests/namespaces/listns_test.c
575
bytes = read(sv[0], &parent_ns_id, sizeof(parent_ns_id));
tools/testing/selftests/namespaces/listns_test.c
576
bytes += read(sv[0], &child_ns_id, sizeof(child_ns_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1037
ret = read(pipefd[0], &gp_id, sizeof(gp_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1044
ret = read(pipefd[0], &p_id, sizeof(p_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1051
ret = read(pipefd[0], &c_id, sizeof(c_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1202
ret = read(pipefd[0], &p_id, sizeof(p_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1209
ret = read(pipefd[0], &c1_id, sizeof(c1_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1216
ret = read(pipefd[0], &c2_id, sizeof(c2_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1370
ret = read(pipefd[0], &u_id, sizeof(u_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1377
ret = read(pipefd[0], &n_id, sizeof(n_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1384
ret = read(pipefd[0], &ut_id, sizeof(ut_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
145
ret = read(pipefd[0], buf, sizeof(buf));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1541
ret = read(pipefd[0], &ua_id, sizeof(ua_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1548
ret = read(pipefd[0], &ub_id, sizeof(ub_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1555
ret = read(pipefd[0], &net_id, sizeof(net_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1726
read(syncpipe[0], &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
1735
ret = read(pipefd[0], &p_id, sizeof(p_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1742
ret = read(pipefd[0], &n1_id, sizeof(n1_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1749
ret = read(pipefd[0], &n2_id, sizeof(n2_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1892
ret = read(pipefd[0], &ua_id, sizeof(ua_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1899
ret = read(pipefd[0], &ub_id, sizeof(ub_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2040
ret = read(pipefd[0], &u_id, sizeof(u_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2047
ret = read(pipefd[0], &n_id, sizeof(n_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2054
ret = read(pipefd[0], &ut_id, sizeof(ut_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2163
if (read(info->syncfd_read, &sync_byte, 1) != 1) {
tools/testing/selftests/namespaces/ns_active_ref_test.c
2201
ret = read(pipefd[0], &ns_id, sizeof(ns_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
224
read(syncpipe[0], &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2285
ret = read(pipefd[0], &ns_id, sizeof(ns_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
231
ret = read(pipefd[0], buf, sizeof(buf));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2365
(void)read(data->syncfd_read, &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2511
ret = read(pipefd[0], &user_id, sizeof(user_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2522
ret = read(pipefd[0], &net_id, sizeof(net_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
361
ret = read(pipefd[0], buf, sizeof(buf));
tools/testing/selftests/namespaces/ns_active_ref_test.c
443
ret = read(pipefd[0], buf, sizeof(buf));
tools/testing/selftests/namespaces/ns_active_ref_test.c
534
ret = read(pipe_parent_ready[0], &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
549
ret = read(pipe_child_ready[0], buf, sizeof(buf));
tools/testing/selftests/namespaces/ns_active_ref_test.c
721
ret = read(pipefd[0], &parent_id, sizeof(parent_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
728
ret = read(pipefd[0], &child_id, sizeof(child_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
923
ret = read(pipefd[0], buf, sizeof(buf));
tools/testing/selftests/namespaces/nsid_test.c
119
ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
tools/testing/selftests/namespaces/nsid_test.c
225
ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
tools/testing/selftests/namespaces/nsid_test.c
331
ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
tools/testing/selftests/namespaces/nsid_test.c
437
ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
tools/testing/selftests/namespaces/nsid_test.c
543
ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
tools/testing/selftests/namespaces/nsid_test.c
666
ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
tools/testing/selftests/namespaces/nsid_test.c
678
ASSERT_EQ(read(pipefd[0], &grandchild_pid, sizeof(grandchild_pid)), sizeof(grandchild_pid));
tools/testing/selftests/namespaces/nsid_test.c
787
ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
tools/testing/selftests/namespaces/nsid_test.c
799
ASSERT_EQ(read(pipefd[0], &grandchild_pid, sizeof(grandchild_pid)), sizeof(grandchild_pid));
tools/testing/selftests/namespaces/nsid_test.c
928
ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
tools/testing/selftests/namespaces/siocgskns_test.c
474
read(syncpipe[0], &sync_byte, 1);
tools/testing/selftests/namespaces/stress_test.c
143
if (read(sv[1], &c, 1) != 1) {
tools/testing/selftests/namespaces/stress_test.c
158
if (read(sv[0], &c, 1) != 1) {
tools/testing/selftests/namespaces/stress_test.c
384
if (read(sv[1], &c, 1) != 1) {
tools/testing/selftests/namespaces/stress_test.c
399
if (read(sv[0], &c, 1) != 1) {
tools/testing/selftests/nci/nci_dev.c
329
len = read(dev_fd, buf, 258);
tools/testing/selftests/nci/nci_dev.c
338
len = read(dev_fd, buf, 258);
tools/testing/selftests/nci/nci_dev.c
347
len = read(dev_fd, buf, 258);
tools/testing/selftests/nci/nci_dev.c
369
len = read(dev_fd, buf, 258);
tools/testing/selftests/nci/nci_dev.c
379
len = read(dev_fd, buf, 258);
tools/testing/selftests/nci/nci_dev.c
388
len = read(dev_fd, buf, 258);
tools/testing/selftests/nci/nci_dev.c
460
len = read(dev_fd, buf, 258);
tools/testing/selftests/nci/nci_dev.c
482
len = read(dev_fd, buf, 258);
tools/testing/selftests/nci/nci_dev.c
545
len = read(dev_fd, buf, 258);
tools/testing/selftests/nci/nci_dev.c
567
len = read(dev_fd, buf, 258);
tools/testing/selftests/nci/nci_dev.c
752
len = read(virtual_fd, buf, cmd_len);
tools/testing/selftests/nci/nci_dev.c
805
len = read(virtual_fd, buf, deactcmd_len);
tools/testing/selftests/nci/nci_dev.c
823
len = read(virtual_fd, buf, sizeof(nci_t4t_select_cmd3));
tools/testing/selftests/net/af_unix/msg_oob.c
112
ret = read(self->signal_fd, &siginfo, sizeof(siginfo));
tools/testing/selftests/net/af_unix/msg_oob.c
194
bytes = read(self->signal_fd, &siginfo, sizeof(siginfo));
tools/testing/selftests/net/af_unix/msg_oob.c
200
bytes = read(self->signal_fd, &siginfo, sizeof(siginfo));
tools/testing/selftests/net/af_unix/scm_pidfd.c
532
read(self->startup_pipe[0], &err, sizeof(int));
tools/testing/selftests/net/busy_poller.c
336
readlen = read(events[i].data.fd, buf,
tools/testing/selftests/net/can/test_raw_filter.c
375
ret = read(self->sock, &frame, sizeof(frame));
tools/testing/selftests/net/fin_ack_lat.c
65
if (read(sock, &buffer, sizeof(buffer)) == -1)
tools/testing/selftests/net/fin_ack_lat.c
98
if (read(accepted, &buffer, sizeof(buffer)) == -1)
tools/testing/selftests/net/ipsec.c
1836
ssize_t received = read(test_desc_fd, &desc, sizeof(desc));
tools/testing/selftests/net/ipsec.c
2243
ssize_t received = read(results_fd[0], &tr, sizeof(tr));
tools/testing/selftests/net/ipsec.c
612
ssize_t bytes = read(fd, msg, sizeof(*msg));
tools/testing/selftests/net/ipv6_flowlabel.c
163
ret = read(fd, &val, 1);
tools/testing/selftests/net/lib/ksft.h
52
if (read(fd, &byte, sizeof(byte)) < 0)
tools/testing/selftests/net/mptcp/mptcp_connect.c
399
winfo->total_len = winfo->len = read(infd, winfo->buf,
tools/testing/selftests/net/mptcp/mptcp_connect.c
565
int next = read(fd, msg_buf, sizeof(msg_buf));
tools/testing/selftests/net/mptcp/mptcp_connect.c
593
ret = (ret < 0) ? ret : read(fd, tmp, ret);
tools/testing/selftests/net/mptcp/mptcp_connect.c
596
ret = (ret < 0) ? ret : read(fd, buf, cap);
tools/testing/selftests/net/mptcp/mptcp_connect.c
600
ret = read(fd, buf, cap);
tools/testing/selftests/net/mptcp/mptcp_connect.c
669
len = read(peerfd, rbuf, rb);
tools/testing/selftests/net/mptcp/mptcp_connect.c
700
winfo->len = read(infd, winfo->buf, sizeof(winfo->buf));
tools/testing/selftests/net/mptcp/mptcp_inq.c
264
ret = read(unixfd, buf2, 4);
tools/testing/selftests/net/mptcp/mptcp_inq.c
279
ret = read(unixfd, buf2, 4);
tools/testing/selftests/net/mptcp/mptcp_inq.c
307
ret = read(unixfd, buf2, 4);
tools/testing/selftests/net/mptcp/mptcp_inq.c
358
ret = read(unixfd, &expect_len, sizeof(expect_len));
tools/testing/selftests/net/mptcp/mptcp_inq.c
410
ret = read(unixfd, &expect_len, sizeof(expect_len));
tools/testing/selftests/net/mptcp/mptcp_inq.c
439
ret = read(unixfd, tmp, sizeof(tmp));
tools/testing/selftests/net/mptcp/mptcp_inq.c
595
e1 = read(unixfds[0], &e1, 4);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
595
ret = read(pipefd, buf2, 4);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
610
ret = read(fd, buf2 + total, sizeof(buf2) - total);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
651
ret = read(fd, buf, sizeof(buf));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
665
ret3 = read(fd, buf, 1);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
831
ret = read(fd, &foo, sizeof(foo));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
866
e1 = read(pipefds[0], &e1, 4);
tools/testing/selftests/net/nettest.c
1169
len = read(sd, buf, sizeof(buf)-1);
tools/testing/selftests/net/nettest.c
1914
if (read(fd, &buf, sizeof(buf)) <= 0) {
tools/testing/selftests/net/psock_lib.h
120
if (read(fds[1], rbuf, sizeof(rbuf)) != sizeof(rbuf)) {
tools/testing/selftests/net/psock_tpacket.c
769
ret = read(fd, in, sizeof(in));
tools/testing/selftests/net/reuseport_bpf.c
420
if (read(fd, buf, sizeof(buf)) <= 0)
tools/testing/selftests/net/tcp_fastopen_backup_key.c
60
if (read(proc_fd, buf, sizeof(buf)) <= 0)
tools/testing/selftests/net/tcp_mmap.c
246
lu = read(fd, buffer, min(zc.recv_skip_hint,
tools/testing/selftests/net/tcp_mmap.c
262
lu = read(fd, buffer + sub, min(chunk_size - sub,
tools/testing/selftests/net/tcp_mmap.c
283
lu = read(fd, buffer, SHA256_DIGEST_LENGTH);
tools/testing/selftests/net/tcp_mmap.c
436
got = read(urandom, target, count);
tools/testing/selftests/net/tfo.c
84
if (read(connfd, buf, 64) < 0)
tools/testing/selftests/net/tls.c
2057
EXPECT_EQ(read(p[0], mem_recv, send_len), send_len);
tools/testing/selftests/net/tls.c
2078
EXPECT_EQ(read(p[0], mem_recv, send_len), send_len);
tools/testing/selftests/net/tls.c
2108
EXPECT_EQ(read(p[0], mem_recv, send_len), send_len);
tools/testing/selftests/net/tls.c
2817
EXPECT_EQ(read(p[0], &token, 1), 1); /* Barrier #1 */
tools/testing/selftests/net/tls.c
850
EXPECT_EQ(read(p[0], mem_recv, send_len), send_len);
tools/testing/selftests/net/tls.c
914
EXPECT_EQ(read(p[0], &mem_recv[half], half), half);
tools/testing/selftests/net/tls.c
945
EXPECT_EQ(read(p[0], mem_recv, send_len), send_len);
tools/testing/selftests/net/tun.c
914
len = read(tun_fd, buf, sizeof(buf));
tools/testing/selftests/net/txring_overwrite.c
145
ret = read(fdr, buf, sizeof(buf));
tools/testing/selftests/nolibc/nolibc-test.c
1109
r = read(fd, osrelease, sizeof(osrelease));
tools/testing/selftests/nolibc/nolibc-test.c
1207
len = read(pipefd[0], buf, sizeof(buf));
tools/testing/selftests/nolibc/nolibc-test.c
1436
CASE_TEST(read_badf); EXPECT_SYSER(1, read(-1, &tmp, 1), -1, EBADF); break;
tools/testing/selftests/perf_events/remove_on_exec.c
150
EXPECT_EQ(read(pipefd[0], &tmp, sizeof(int)), sizeof(int));
tools/testing/selftests/pidfd/pidfd.h
286
ret = read(fd, buf, count);
tools/testing/selftests/pidfd/pidfd_test.c
311
(void)read(pipe_fds[0], &c, 1);
tools/testing/selftests/pidfd/pidfd_wait.c
102
ASSERT_EQ(read(pfd[0], buf, 1), 1);
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/selftests/powerpc/dexcr/hashchk_test.c
144
FAIL_IF_MSG(read(pipefd[0], hash_values, sizeof(hash_values)) != sizeof(hash_values),
tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c
49
FAIL_IF(read(p2c[0], &c, 1) != 1);
tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c
56
FAIL_IF(read(p2c[0], &c, 1) != 1);
tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c
62
FAIL_IF(read(c2p[0], &c, 1) != 1);
tools/testing/selftests/powerpc/papr_vpd/papr_vpd.c
290
FAIL_IF(read(fd, buf, size) != 0);
tools/testing/selftests/powerpc/papr_vpd/papr_vpd.c
58
FAIL_IF(read(fd, buf, size) != 0);
tools/testing/selftests/powerpc/papr_vpd/papr_vpd.c
92
res = read(fd, &c, sizeof(c));
tools/testing/selftests/powerpc/pmu/event.c
124
rc = read(e->fd, &e->result, sizeof(e->result));
tools/testing/selftests/powerpc/pmu/lib.c
25
FAIL_IF(read(read_pipe.read_fd, &c, 1) != 1);
tools/testing/selftests/powerpc/pmu/lib.c
36
FAIL_IF(read(read_pipe.read_fd, &c, 1) != 1);
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
114
res = read(fd[i], &c, sizeof(c));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
271
res = read(break_fd, &breaks, sizeof(unsigned long long));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
322
res = read(break_fd, &breaks, sizeof(unsigned long long));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
337
res = read(break_fd, &breaks, sizeof(unsigned long long));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
352
res = read(break_fd, &breaks, sizeof(unsigned long long));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
367
res = read(break_fd, &breaks, sizeof(unsigned long long));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
382
res = read(break_fd, &breaks, sizeof(unsigned long long));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
431
res = read(fd1, &breaks1, sizeof(breaks1));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
433
res = read(fd2, &breaks2, sizeof(breaks2));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
476
res = read(fd1, &breaks1, sizeof(breaks1));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
478
res = read(fd2, &breaks2, sizeof(breaks2));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
521
res = read(fd1, &breaks1, sizeof(breaks1));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
523
res = read(fd2, &breaks2, sizeof(breaks2));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
566
res = read(fd1, &breaks1, sizeof(breaks1));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
568
res = read(fd2, &breaks2, sizeof(breaks2));
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
794
res = read(fd, &breaks, sizeof(breaks));
tools/testing/selftests/powerpc/ptrace/ptrace-perf-hwbreak.c
149
ssize_t len = read(perf_fd, count, sizeof(*count));
tools/testing/selftests/powerpc/security/entry_flush.c
79
FAIL_IF(read(fd, &v, sizeof(v)) != sizeof(v));
tools/testing/selftests/powerpc/security/rfi_flush.c
80
FAIL_IF(read(fd, &v, sizeof(v)) != sizeof(v));
tools/testing/selftests/powerpc/security/uaccess_flush.c
93
FAIL_IF(read(fd, &v, sizeof(v)) != sizeof(v));
tools/testing/selftests/powerpc/tm/tm-signal-pagefault.c
101
nread = read(uffd, &msg, sizeof(msg));
tools/testing/selftests/powerpc/utils.c
100
rc = read(fd, buffer + read_offset, buffer_len - read_offset);
tools/testing/selftests/powerpc/utils.c
42
rc = read(fd, buf, count);
tools/testing/selftests/powerpc/utils.c
53
rc = read(fd, &eof, 1);
tools/testing/selftests/proc/fd-003-kthread.c
61
rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-2-is-kthread.c
46
ssize_t rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-empty-vm.c
225
ssize_t rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-empty-vm.c
254
ssize_t rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-empty-vm.c
277
ssize_t rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-empty-vm.c
341
ssize_t rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-empty-vm.c
379
ssize_t rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-loadavg-001.c
47
rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-loadavg-001.c
65
rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-maps-race.c
116
bytes_read = read(self->maps_fd, self->page1.data, self->page_size);
tools/testing/selftests/proc/proc-maps-race.c
122
bytes_read = read(self->maps_fd, self->page2.data, self->page_size);
tools/testing/selftests/proc/proc-net-dev-lseek.c
44
const ssize_t rv1 = read(fd, buf1, sizeof(buf1));
tools/testing/selftests/proc/proc-net-dev-lseek.c
56
const ssize_t rv2 = read(fd, buf2, sizeof(buf2));
tools/testing/selftests/proc/proc-pid-vm.c
337
if (read(pipefd[0], &_, 1) != 1) {
tools/testing/selftests/proc/proc-pid-vm.c
370
rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-pid-vm.c
389
rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-pid-vm.c
445
rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-pid-vm.c
481
rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-self-isnt-kthread.c
29
ssize_t rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/proc-self-wchan.c
35
if (read(fd, buf, sizeof(buf)) != 1)
tools/testing/selftests/proc/read.c
50
rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/setns-dcache.c
122
rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/setns-dcache.c
88
if (read(fd[0], &_, 1) != 1) {
tools/testing/selftests/proc/setns-sysvipc.c
122
rv = read(fd, buf, sizeof(buf));
tools/testing/selftests/proc/setns-sysvipc.c
87
if (read(fd[0], &_, 1) != 1) {
tools/testing/selftests/ptp/testptp.c
463
cnt = read(fd, &event, sizeof(event));
tools/testing/selftests/resctrl/cache.c
145
ret = read(pe_fd, pe_read, sizeof(*pe_read));
tools/testing/selftests/resctrl/resctrl_val.c
318
if (read(r->fd, &r->return_value,
tools/testing/selftests/ring-buffer/map_test.c
190
ASSERT_EQ(desc->meta->read, 0);
tools/testing/selftests/ring-buffer/map_test.c
193
ASSERT_EQ(desc->meta->reader.read, 0);
tools/testing/selftests/ring-buffer/map_test.c
206
ASSERT_EQ(desc->meta->read, 16);
tools/testing/selftests/riscv/abi/pointer_masking.c
251
ret = read(dev_zero, p, sizeof(*p));
tools/testing/selftests/riscv/abi/pointer_masking.c
267
ret = read(dev_zero, p, sizeof(*p));
tools/testing/selftests/riscv/abi/pointer_masking.c
289
ret = read(dev_zero, p, sizeof(*p));
tools/testing/selftests/riscv/cfi/shadowstack.c
224
if (read(mem_fd, &val, sizeof(val)) < 0) {
tools/testing/selftests/rtc/rtctest.c
172
rc = read(self->fd, &data, sizeof(data));
tools/testing/selftests/rtc/rtctest.c
211
rc = read(self->fd, &data, sizeof(unsigned long));
tools/testing/selftests/rtc/rtctest.c
280
rc = read(self->fd, &data, sizeof(unsigned long));
tools/testing/selftests/rtc/rtctest.c
346
rc = read(self->fd, &data, sizeof(unsigned long));
tools/testing/selftests/rtc/rtctest.c
412
rc = read(self->fd, &data, sizeof(unsigned long));
tools/testing/selftests/rtc/rtctest.c
476
rc = read(self->fd, &data, sizeof(unsigned long));
tools/testing/selftests/sched/cs_prctl_test.c
193
ret = read(proc[i].pfd[0], &proc[i].thr_tids, sizeof(int) * proc[i].num_threads);
tools/testing/selftests/sched_ext/init_enable_count.c
60
if (read(pipe_fds[0], &buf, 1) < 0)
tools/testing/selftests/sched_ext/rt_stall.c
42
if (read(fd, &c, 1) != 1) {
tools/testing/selftests/sched_ext/util.c
23
len = read(fd, buf, max_len - 1);
tools/testing/selftests/seccomp/seccomp_bpf.c
1012
EXPECT_EQ(0, read(-1, NULL, 0));
tools/testing/selftests/seccomp/seccomp_bpf.c
1033
EXPECT_EQ(-1, read(-1, NULL, 0));
tools/testing/selftests/seccomp/seccomp_bpf.c
1064
EXPECT_EQ(-1, read(-1, NULL, 0));
tools/testing/selftests/seccomp/seccomp_bpf.c
1630
read(pipefd[0], &sync, 1);
tools/testing/selftests/seccomp/seccomp_bpf.c
1723
ret = read(-1, NULL, 0);
tools/testing/selftests/seccomp/seccomp_bpf.c
2666
read(-1, NULL, 0);
tools/testing/selftests/seccomp/seccomp_bpf.c
3083
EXPECT_EQ(1, read(pipefd[0], &buf, 1)) {
tools/testing/selftests/seccomp/seccomp_bpf.c
3099
EXPECT_EQ(1, read(pipefd[0], &buf, 1)) {
tools/testing/selftests/seccomp/seccomp_bpf.c
3332
ASSERT_EQ(1, read(pipefd[0], &buf, 1));
tools/testing/selftests/seccomp/seccomp_bpf.c
3615
EXPECT_EQ(read(sk_pair[0], &c, 1), 1);
tools/testing/selftests/seccomp/seccomp_bpf.c
4019
if (read(p[0], &status, 1) != 0)
tools/testing/selftests/seccomp/seccomp_bpf.c
4703
EXPECT_EQ(read(sk_pair[0], &c, 1), 1);
tools/testing/selftests/seccomp/seccomp_bpf.c
4778
EXPECT_EQ(read(sk_pair[0], &c, 1), 1);
tools/testing/selftests/seccomp/seccomp_bpf.c
4931
ASSERT_EQ(read(pipe_fds[0], &c, sizeof(c)), 1)
tools/testing/selftests/seccomp/seccomp_bpf.c
993
EXPECT_EQ(-1, read(-1, NULL, 0));
tools/testing/selftests/sparc64/drivers/adi-test.c
187
ret = read(fd, buf + bytes_read, buf_sz - bytes_read);
tools/testing/selftests/thermal/intel/power_floor/power_floor_test.c
100
if (read(fd, status_str, sizeof(status_str)) < 0)
tools/testing/selftests/thermal/intel/power_floor/power_floor_test.c
79
if (read(fd, status_str, sizeof(status_str)) < 0) {
tools/testing/selftests/thermal/intel/workload_hint/workload_hint_test.c
143
if (read(fd, index_str, sizeof(index_str)) < 0) {
tools/testing/selftests/thermal/intel/workload_hint/workload_hint_test.c
164
if (read(fd, index_str, sizeof(index_str)) < 0)
tools/testing/selftests/timers/clocksource-switch.c
49
size = read(fd, buf, 512);
tools/testing/selftests/timers/clocksource-switch.c
81
size = read(fd, buf, size);
tools/testing/selftests/timers/rtcpie.c
105
retval = read(fd, &data, sizeof(unsigned long));
tools/testing/selftests/tty/tty_tiocsti_test.c
483
ssize_t bytes_read = read(sockfd, &sync_byte, 1);
tools/testing/selftests/ublk/kublk.c
1239
ret = read(fd, buffer, EV_BUF_LEN);
tools/testing/selftests/ublk/kublk.c
1458
res = read(ctx->_evtfd, &id, sizeof(id));
tools/testing/selftests/uevent/uevent_filtering.c
35
ret = read(fd, buf, count);
tools/testing/selftests/user_events/ftrace_test.c
37
got = read(fd, buf, sizeof(buf));
tools/testing/selftests/vfio/vfio_pci_device_test.c
158
ASSERT_EQ(-1, read(msi_eventfd, &value, 8));
tools/testing/selftests/vfio/vfio_pci_device_test.c
163
ASSERT_EQ(8, read(msi_eventfd, &value, 8));
tools/testing/selftests/vfio/vfio_pci_device_test.c
49
ASSERT_GT(read(__fd, __buf, ARRAY_SIZE(__buf)), 0); \
tools/testing/selftests/vfio/vfio_pci_driver_test.c
17
ASSERT_EQ(-1, read(_eventfd, &__value, 8)); \
tools/testing/selftests/vfio/vfio_pci_driver_test.c
179
ASSERT_EQ(8, read(self->msi_fd, &value, 8));
tools/testing/selftests/vfio/vfio_pci_driver_test.c
205
ASSERT_EQ(8, read(self->msi_fd, &value, 8));
tools/testing/selftests/wireguard/qemu/init.c
182
if (read(fd, cmdline, sizeof(cmdline) - 1) <= 0)
tools/testing/selftests/x86/srso.c
62
read(rrets_fd, &count_rets, sizeof(long long));
tools/testing/selftests/x86/srso.c
63
read(mrrets_fd, &count_rets_mispred, sizeof(long long));
tools/testing/selftests/x86/test_shadow_stack.c
310
if (read(fd, &val, sizeof(val)) < 0)
tools/testing/selftests/x86/test_shadow_stack.c
463
ret = read(uffd, &msg, sizeof(msg));
tools/testing/vsock/vsock_perf.c
223
bytes_read = read(fds.fd, data, buf_size_bytes);
tools/testing/vsock/vsock_test.c
1019
size_t read = 0, to_read;
tools/testing/vsock/vsock_test.c
1033
recv_buf(fd, buf + read, to_read, 0, to_read);
tools/testing/vsock/vsock_test.c
1034
read += to_read;
tools/testing/vsock/vsock_test.c
1040
to_read = strlen(HELLO_STR WORLD_STR) - read;
tools/testing/vsock/vsock_test.c
1041
recv_buf(fd, buf + read, to_read, 0, to_read);
tools/testing/vsock/vsock_test.c
1042
read += to_read;
tools/testing/vsock/vsock_test.c
1045
to_read = sizeof(buf) - read;
tools/testing/vsock/vsock_test.c
1046
recv_buf(fd, buf + read, to_read, MSG_DONTWAIT, -EAGAIN);
tools/testing/vsock/vsock_test.c
594
if (read(fd, &dummy, sizeof(dummy)) != -1) {
tools/testing/vsock/vsock_test.c
769
res = read(fd, broken_buf, buf_size);
tools/testing/vsock/vsock_test.c
783
res = read(fd, valid_buf, buf_size);
tools/testing/vsock/vsock_test_zerocopy.c
277
bytes_rec = read(fd, data + total_bytes_rec,
tools/thermal/thermometer/thermometer.c
351
read(fd, buf, sizeof(buf));
tools/tracing/latency/latency-collector.c
1195
bytes = read(trace_fd, p, bufspace);
tools/tracing/latency/latency-collector.c
1496
nr_read = read(ifd, buf, bufsize);
tools/tracing/latency/latency-collector.c
1651
read(ufd, seed, sizeof(*seed)) != sizeof(*seed)) {
tools/tracing/rtla/src/timerlat_u.c
86
retval = read(timerlat_fd, buffer, 1024);
tools/tracing/rtla/src/trace.c
94
retval = read(in_fd, buffer, sizeof(buffer));
tools/tracing/rtla/src/utils.c
311
retval = read(comm_fd, buffer, MAX_PATH);
tools/tracing/rtla/src/utils.c
753
retval = read(fd, path, MAX_PATH);
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
181
ret = read(ep0, &event, sizeof(event));
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
192
read(ep0, NULL, 0);
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
353
ret = read(evfd, &ev_cnt, sizeof(ev_cnt));
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
194
ret = read(ep0, &event, sizeof(event));
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
205
read(ep0, NULL, 0);
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
321
ret = read(evfd, &ev_cnt, sizeof(ev_cnt));
tools/usb/ffs-test.c
485
return read(t->fd, buf, nbytes);
tools/usb/usbip/libsrc/usbip_host_common.c
52
length = read(fd, status, 1);
tools/virtio/ringtest/main.c
51
r = read(fd, &v, sizeof v);
tools/virtio/vhost_net_test.c
264
read(vq->fds.fd, &val, sizeof(val));
tools/virtio/virtio-trace/trace-agent-ctl.c
106
rlen = read(ctl_fd, buf, sizeof(buf));
tools/virtio/virtio_test.c
165
read(dev->fds[i].fd, &val, sizeof val);
tools/virtio/vringh_test.c
246
if (read(to_host[0], buf, sizeof(buf)) < 1)
tools/virtio/vringh_test.c
395
if (read(to_guest[0], buf, sizeof(buf)) < 1)
tools/virtio/vringh_test.c
428
if (read(to_guest[0], buf, sizeof(buf)) < 1)
usr/gen_init_cpio.c
342
this_read = read(fd, filebuf, this_size);
usr/gen_init_cpio.c
474
this_read = read(file, filebuf, this_size);
virt/kvm/kvm_main.c
4309
.read = kvm_vcpu_stats_read,
virt/kvm/kvm_main.c
5119
.read = kvm_vm_stats_read,
virt/kvm/kvm_main.c
6218
.read = simple_attr_read,