Symbol: write
arch/alpha/boot/tools/mkbb.c
143
if(write(dev, &bootloader_image, sizeof(bootblock)) != sizeof(bootblock)) {
arch/alpha/boot/tools/objstrip.c
133
if (write(ofd, bb, sizeof(bb)) != sizeof(bb)) {
arch/alpha/boot/tools/objstrip.c
250
nwritten = write(ofd, buf, n);
arch/alpha/boot/tools/objstrip.c
275
nwritten = write(ofd, buf, n);
arch/alpha/kernel/core_cia.c
247
.write = cia_write_config,
arch/alpha/kernel/core_irongate.c
161
.write = irongate_write_config,
arch/alpha/kernel/core_marvel.c
596
.write = marvel_write_config,
arch/alpha/kernel/core_marvel.c
645
__marvel_rtc_io(u8 b, unsigned long addr, int write)
arch/alpha/kernel/core_marvel.c
654
if (write) index = b;
arch/alpha/kernel/core_marvel.c
661
rtc_access.function = 0x48 + !write; /* GET/PUT_TOY */
arch/alpha/kernel/core_mcpcia.c
242
.write = mcpcia_write_config,
arch/alpha/kernel/core_polaris.c
143
.write = polaris_write_config,
arch/alpha/kernel/core_t2.c
322
.write = t2_write_config,
arch/alpha/kernel/core_titan.c
197
.write = titan_write_config,
arch/alpha/kernel/core_tsunami.c
174
.write = tsunami_write_config,
arch/alpha/kernel/core_wildfire.c
440
.write = wildfire_write_config,
arch/alpha/kernel/srmcons.c
193
.write = srmcons_write,
arch/alpha/kernel/srmcons.c
266
.write = srm_console_write,
arch/arc/include/asm/disasm.h
87
int fault, write;
arch/arc/kernel/disasm.c
102
state->write = 0;
arch/arc/kernel/disasm.c
123
state->write = 1;
arch/arc/kernel/disasm.c
352
state->write = 1;
arch/arc/kernel/disasm.c
359
state->write = 1;
arch/arc/kernel/disasm.c
370
state->write = BITS(state->words[0], 6, 6);
arch/arc/kernel/disasm.c
374
if (!state->write) {
arch/arc/kernel/unaligned.c
232
if (!state.write)
arch/arc/mm/fault.c
104
write = 1;
arch/arc/mm/fault.c
112
if (write)
arch/arc/mm/fault.c
125
if (write)
arch/arc/mm/fault.c
79
unsigned int write = 0, exec = 0, mask;
arch/arm/common/bL_switcher_dummy_if.c
47
.write = bL_switcher_write,
arch/arm/include/asm/pgtable.h
190
static inline bool pte_access_permitted(pte_t pte, bool write)
arch/arm/include/asm/pgtable.h
195
if (write)
arch/arm/include/asm/uaccess-asm.h
79
mcr p15, 0, \tmp, c2, c0, 2 @ write TTBCR
arch/arm/include/asm/uaccess-asm.h
93
mcr p15, 0, \tmp, c2, c0, 2 @ write TTBCR
arch/arm/include/asm/vfpmacros.h
45
@ write all the working registers out of the VFP
arch/arm/kernel/early_printk.c
35
.write = early_console_write,
arch/arm/mach-dove/pcie.c
133
.write = pcie_wr_conf,
arch/arm/mach-footbridge/dc21285.c
130
.write = dc21285_write_config,
arch/arm/mach-imx/mmdc.c
89
PMU_EVENT_ATTR_STRING(write-accesses, mmdc_pmu_write_accesses, "event=0x03")
arch/arm/mach-imx/mmdc.c
93
PMU_EVENT_ATTR_STRING(write-bytes, mmdc_pmu_write_bytes, "event=0x05")
arch/arm/mach-imx/mmdc.c
94
PMU_EVENT_ATTR_STRING(write-bytes.unit, mmdc_pmu_write_bytes_unit, "MB");
arch/arm/mach-imx/mmdc.c
95
PMU_EVENT_ATTR_STRING(write-bytes.scale, mmdc_pmu_write_bytes_scale, "0.000001");
arch/arm/mach-mv78xx0/pcie.c
177
.write = pcie_wr_conf,
arch/arm/mach-omap2/vc.c
155
if (!voltdm->read || !voltdm->write) {
arch/arm/mach-omap2/vc.c
168
voltdm->write(vc_cmdval, vc->cmdval_reg);
arch/arm/mach-omap2/vc.c
210
voltdm->write(vc_bypass_value, vc_bypass_val_reg);
arch/arm/mach-omap2/vc.c
211
voltdm->write(vc_bypass_value | vc_valid, vc_bypass_val_reg);
arch/arm/mach-omap2/vc.c
290
vd->write(voltctrl, OMAP3_PRM_VOLTCTRL_OFFSET);
arch/arm/mach-omap2/vc.c
294
vd->write(c->voltsetup1,
arch/arm/mach-omap2/vc.c
299
vd->write(c->voltsetup2,
arch/arm/mach-omap2/vc.c
322
vd->write(val, OMAP4_PRM_VOLTCTRL_OFFSET);
arch/arm/mach-omap2/vc.c
346
voltdm->write(val, OMAP3_PRM_POLCTRL_OFFSET);
arch/arm/mach-omap2/vc.c
365
voltdm->write(val, OMAP3_PRM_VOLTCTRL_OFFSET);
arch/arm/mach-omap2/vc.c
451
voltdm->write(clksetup, OMAP3_PRM_CLKSETUP_OFFSET);
arch/arm/mach-omap2/vc.c
452
voltdm->write(voltoffset, OMAP3_PRM_VOLTOFFSET_OFFSET);
arch/arm/mach-omap2/vc.c
575
voltdm->write(val, offset);
arch/arm/mach-omap2/vc.c
593
voltdm->write(OMAP4_VDD_DEFAULT_VAL, OMAP4_PRM_VOLTCTRL_OFFSET);
arch/arm/mach-omap2/vc.c
724
voltdm->write(val, OMAP4_PRM_VC_CFG_I2C_CLK_OFFSET);
arch/arm/mach-omap2/vc.c
816
if (!voltdm->read || !voltdm->write) {
arch/arm/mach-omap2/vc.c
867
voltdm->write(val, vc->cmdval_reg);
arch/arm/mach-omap2/voltage.h
75
void (*write) (u32 val, u8 offset);
arch/arm/mach-omap2/voltagedomains3xxx_data.c
52
.write = omap3_prm_vcvp_write,
arch/arm/mach-omap2/voltagedomains3xxx_data.c
63
.write = omap3_prm_vcvp_write,
arch/arm/mach-omap2/voltagedomains44xx_data.c
51
.write = omap4_prm_vcvp_write,
arch/arm/mach-omap2/voltagedomains44xx_data.c
62
.write = omap4_prm_vcvp_write,
arch/arm/mach-omap2/voltagedomains44xx_data.c
73
.write = omap4_prm_vcvp_write,
arch/arm/mach-omap2/voltagedomains54xx_data.c
37
.write = omap4_prm_vcvp_write,
arch/arm/mach-omap2/voltagedomains54xx_data.c
48
.write = omap4_prm_vcvp_write,
arch/arm/mach-omap2/voltagedomains54xx_data.c
59
.write = omap4_prm_vcvp_write,
arch/arm/mach-omap2/vp.c
152
voltdm->write(vpconfig | vp->common->vpconfig_forceupdate,
arch/arm/mach-omap2/vp.c
185
voltdm->write(vpconfig, vp->vpconfig);
arch/arm/mach-omap2/vp.c
208
if (!voltdm->read || !voltdm->write) {
arch/arm/mach-omap2/vp.c
229
voltdm->write(vpconfig, vp->vpconfig);
arch/arm/mach-omap2/vp.c
253
if (!voltdm->read || !voltdm->write) {
arch/arm/mach-omap2/vp.c
26
voltdm->write(vpconfig, vp->vpconfig);
arch/arm/mach-omap2/vp.c
269
voltdm->write(vpconfig, vp->vpconfig);
arch/arm/mach-omap2/vp.c
29
voltdm->write((vpconfig | vp->common->vpconfig_initvdd),
arch/arm/mach-omap2/vp.c
33
voltdm->write(vpconfig, vp->vpconfig);
arch/arm/mach-omap2/vp.c
50
if (!voltdm->read || !voltdm->write) {
arch/arm/mach-omap2/vp.c
79
voltdm->write(val, vp->vpconfig);
arch/arm/mach-omap2/vp.c
84
voltdm->write(val, vp->vstepmin);
arch/arm/mach-omap2/vp.c
89
voltdm->write(val, vp->vstepmax);
arch/arm/mach-omap2/vp.c
95
voltdm->write(val, vp->vlimitto);
arch/arm/mach-orion5x/pci.c
135
.write = pcie_wr_conf,
arch/arm/mach-orion5x/pci.c
366
.write = orion5x_pci_wr_conf,
arch/arm64/include/asm/mmu_context.h
303
bool write, bool execute, bool foreign)
arch/arm64/include/asm/mmu_context.h
312
return por_el0_allows_pkey(vma_pkey(vma), write, execute);
arch/arm64/include/asm/pgtable.h
201
static inline bool por_el0_allows_pkey(u8 pkey, bool write, bool execute)
arch/arm64/include/asm/pgtable.h
210
if (write)
arch/arm64/include/asm/pgtable.h
226
#define pte_access_permitted_no_overlay(pte, write) \
arch/arm64/include/asm/pgtable.h
227
(((pte_val(pte) & (PTE_VALID | PTE_USER)) == (PTE_VALID | PTE_USER)) && (!(write) || pte_write(pte)))
arch/arm64/include/asm/pgtable.h
228
#define pte_access_permitted(pte, write) \
arch/arm64/include/asm/pgtable.h
229
(pte_access_permitted_no_overlay(pte, write) && \
arch/arm64/include/asm/pgtable.h
230
por_el0_allows_pkey(FIELD_GET(PTE_PO_IDX_MASK, pte_val(pte)), write, false))
arch/arm64/include/asm/pgtable.h
231
#define pmd_access_permitted(pmd, write) \
arch/arm64/include/asm/pgtable.h
232
(pte_access_permitted(pmd_pte(pmd), (write)))
arch/arm64/include/asm/pgtable.h
233
#define pud_access_permitted(pud, write) \
arch/arm64/include/asm/pgtable.h
234
(pte_access_permitted(pud_pte(pud), (write)))
arch/arm64/kernel/armv8_deprecated.c
510
static int emulation_proc_handler(const struct ctl_table *table, int write,
arch/arm64/kernel/armv8_deprecated.c
519
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
arch/arm64/kernel/armv8_deprecated.c
521
if (ret || !write || prev_mode == insn->current_mode)
arch/arm64/kernel/fpsimd.c
545
static int vec_proc_do_default_vl(const struct ctl_table *table, int write,
arch/arm64/kernel/fpsimd.c
557
ret = proc_dointvec(&tmp_table, write, buffer, lenp, ppos);
arch/arm64/kernel/fpsimd.c
558
if (ret || !write)
arch/arm64/kernel/mte.c
443
int write = gup_flags & FOLL_WRITE;
arch/arm64/kernel/mte.c
489
if (write) {
arch/arm64/kernel/pci.c
31
return b->ops->write(b, devfn, reg, len, val);
arch/arm64/kernel/traps.c
1067
bool write = esr & KASAN_ESR_WRITE;
arch/arm64/kernel/traps.c
1072
kasan_report(addr, size, write, pc);
arch/arm64/kvm/at.c
1529
bool write;
arch/arm64/kvm/at.c
1536
write = false;
arch/arm64/kvm/at.c
1540
write = true;
arch/arm64/kvm/at.c
1544
write = false;
arch/arm64/kvm/at.c
1548
write = true;
arch/arm64/kvm/at.c
1577
((!write && !out.readable) || (write && !out.writable)))
arch/arm64/kvm/guest.c
1005
if (write && atomic_read(&kvm->nr_memslots_dirty_logging)) {
arch/arm64/kvm/guest.c
1011
struct page *page = __gfn_to_page(kvm, gfn, write);
arch/arm64/kvm/guest.c
1030
if (!write) {
arch/arm64/kvm/guest.c
982
bool write = !(copy_tags->flags & KVM_ARM_TAGS_FROM_GUEST);
arch/arm64/kvm/hyp/include/hyp/switch.h
105
goto write;
arch/arm64/kvm/hyp/include/hyp/switch.h
121
goto write;
arch/arm64/kvm/hyp/include/hyp/switch.h
149
write:
arch/arm64/kvm/vgic/vgic-kvm-device.c
103
if (write || attr->attr == KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION)
arch/arm64/kvm/vgic/vgic-kvm-device.c
137
if (write) {
arch/arm64/kvm/vgic/vgic-kvm-device.c
160
if (write) {
arch/arm64/kvm/vgic/vgic-kvm-device.c
192
if (write) {
arch/arm64/kvm/vgic/vgic-kvm-device.c
204
if (!r && !write)
arch/arm64/kvm/vgic/vgic-kvm-device.c
93
static int kvm_vgic_addr(struct kvm *kvm, struct kvm_device_attr *attr, bool write)
arch/arm64/kvm/vgic/vgic-mmio-v3.c
614
.write = vgic_mmio_write_wi, \
arch/arm64/kvm/vgic/vgic-mmio-v3.c
621
.write = wr, \
arch/arm64/kvm/vgic/vgic-mmio.c
1059
region->write(vcpu, addr, len, data);
arch/arm64/kvm/vgic/vgic-mmio.c
1062
region->write(vcpu, addr, len, data);
arch/arm64/kvm/vgic/vgic-mmio.c
1065
region->write(iodev->redist_vcpu, addr, len, data);
arch/arm64/kvm/vgic/vgic-mmio.c
1077
.write = dispatch_mmio_write,
arch/arm64/kvm/vgic/vgic-mmio.c
998
region->write(r_vcpu, addr, sizeof(u32), *val);
arch/arm64/kvm/vgic/vgic-mmio.h
20
void (*write)(struct kvm_vcpu *vcpu, gpa_t addr,
arch/arm64/kvm/vgic/vgic-mmio.h
74
.write = wr, \
arch/arm64/kvm/vgic/vgic-mmio.h
86
.write = wr, \
arch/arm64/kvm/vgic/vgic-mmio.h
96
.write = wr, \
arch/arm64/net/bpf_jit_comp.c
112
if (ctx->image != NULL && ctx->write)
arch/arm64/net/bpf_jit_comp.c
120
if (ctx->image != NULL && ctx->write)
arch/arm64/net/bpf_jit_comp.c
2145
ctx.write = true;
arch/arm64/net/bpf_jit_comp.c
2153
ctx.write = false;
arch/arm64/net/bpf_jit_comp.c
2163
ctx.write = true;
arch/arm64/net/bpf_jit_comp.c
2860
.write = true,
arch/arm64/net/bpf_jit_comp.c
94
bool write;
arch/loongarch/include/asm/exception.h
29
unsigned long write, unsigned long address);
arch/loongarch/include/asm/kvm_host.h
321
int kvm_handle_mm_fault(struct kvm_vcpu *vcpu, unsigned long badv, bool write, int ecode);
arch/loongarch/kernel/kdebugfs.c
143
.write = tso_write,
arch/loongarch/kernel/kdebugfs.c
63
.write = sfb_write,
arch/loongarch/kernel/unaligned.c
270
bool sign, write;
arch/loongarch/kernel/unaligned.c
284
write = false;
arch/loongarch/kernel/unaligned.c
289
write = false;
arch/loongarch/kernel/unaligned.c
294
write = true;
arch/loongarch/kernel/unaligned.c
299
write = false;
arch/loongarch/kernel/unaligned.c
304
write = false;
arch/loongarch/kernel/unaligned.c
309
write = true;
arch/loongarch/kernel/unaligned.c
314
write = false;
arch/loongarch/kernel/unaligned.c
319
write = true;
arch/loongarch/kernel/unaligned.c
325
write = false;
arch/loongarch/kernel/unaligned.c
331
write = true;
arch/loongarch/kernel/unaligned.c
337
write = false;
arch/loongarch/kernel/unaligned.c
343
write = true;
arch/loongarch/kernel/unaligned.c
351
write = false;
arch/loongarch/kernel/unaligned.c
356
write = true;
arch/loongarch/kernel/unaligned.c
361
write = false;
arch/loongarch/kernel/unaligned.c
366
write = true;
arch/loongarch/kernel/unaligned.c
374
write = false;
arch/loongarch/kernel/unaligned.c
379
write = false;
arch/loongarch/kernel/unaligned.c
384
write = true;
arch/loongarch/kernel/unaligned.c
389
write = false;
arch/loongarch/kernel/unaligned.c
394
write = false;
arch/loongarch/kernel/unaligned.c
399
write = true;
arch/loongarch/kernel/unaligned.c
404
write = false;
arch/loongarch/kernel/unaligned.c
409
write = true;
arch/loongarch/kernel/unaligned.c
415
write = false;
arch/loongarch/kernel/unaligned.c
421
write = true;
arch/loongarch/kernel/unaligned.c
427
write = false;
arch/loongarch/kernel/unaligned.c
433
write = true;
arch/loongarch/kernel/unaligned.c
442
if (!write) {
arch/loongarch/kvm/exit.c
667
static int kvm_handle_rdwr_fault(struct kvm_vcpu *vcpu, bool write, int ecode)
arch/loongarch/kvm/exit.c
681
ret = kvm_handle_mm_fault(vcpu, badv, write, ecode);
arch/loongarch/kvm/exit.c
685
if (write) {
arch/loongarch/kvm/intc/eiointc.c
336
.write = kvm_eiointc_write,
arch/loongarch/kvm/intc/eiointc.c
406
.write = kvm_eiointc_virt_write,
arch/loongarch/kvm/intc/ipi.c
291
.write = kvm_ipi_write,
arch/loongarch/kvm/intc/pch_pic.c
260
.write = kvm_pch_pic_write,
arch/loongarch/kvm/mmu.c
552
static int kvm_map_page_fast(struct kvm_vcpu *vcpu, unsigned long gpa, bool write)
arch/loongarch/kvm/mmu.c
571
if (write && !kvm_pte_dirty(new)) {
arch/loongarch/kvm/mmu.c
609
unsigned long hva, bool write)
arch/loongarch/kvm/mmu.c
614
if (kvm_slot_dirty_track_enabled(memslot) && write)
arch/loongarch/kvm/mmu.c
772
static int kvm_map_page(struct kvm_vcpu *vcpu, unsigned long gpa, bool write)
arch/loongarch/kvm/mmu.c
787
err = kvm_map_page_fast(vcpu, gpa, write);
arch/loongarch/kvm/mmu.c
793
if (kvm_is_error_hva(hva) || (write && !writeable)) {
arch/loongarch/kvm/mmu.c
823
pfn = kvm_faultin_pfn(vcpu, gfn, write, &writeable, &page);
arch/loongarch/kvm/mmu.c
860
if (write || !kvm_slot_dirty_track_enabled(memslot))
arch/loongarch/kvm/mmu.c
866
if (fault_supports_huge_mapping(memslot, hva, write)) {
arch/loongarch/kvm/mmu.c
898
} else if (kvm_pte_huge(*ptep) && write)
arch/loongarch/kvm/mmu.c
915
int kvm_handle_mm_fault(struct kvm_vcpu *vcpu, unsigned long gpa, bool write, int ecode)
arch/loongarch/kvm/mmu.c
919
ret = kvm_map_page(vcpu, gpa, write);
arch/loongarch/mm/fault.c
101
unsigned long write, unsigned long address)
arch/loongarch/mm/fault.c
108
no_context(regs, write, address);
arch/loongarch/mm/fault.c
115
unsigned long write, unsigned long address, int si_code)
arch/loongarch/mm/fault.c
119
no_context(regs, write, address);
arch/loongarch/mm/fault.c
133
unsigned long write, unsigned long address, int si_code)
arch/loongarch/mm/fault.c
140
no_context(regs, write, address);
arch/loongarch/mm/fault.c
146
if (!write)
arch/loongarch/mm/fault.c
156
write ? "write access to" : "read access from",
arch/loongarch/mm/fault.c
176
unsigned long write, unsigned long address)
arch/loongarch/mm/fault.c
199
no_context(regs, write, address);
arch/loongarch/mm/fault.c
201
do_sigsegv(regs, write, address, si_code);
arch/loongarch/mm/fault.c
210
do_sigsegv(regs, write, address, si_code);
arch/loongarch/mm/fault.c
226
if (write) {
arch/loongarch/mm/fault.c
265
no_context(regs, write, address);
arch/loongarch/mm/fault.c
283
do_sigsegv(regs, write, address, si_code);
arch/loongarch/mm/fault.c
293
if (write) {
arch/loongarch/mm/fault.c
313
no_context(regs, write, address);
arch/loongarch/mm/fault.c
336
do_out_of_memory(regs, write, address);
arch/loongarch/mm/fault.c
339
do_sigsegv(regs, write, address, si_code);
arch/loongarch/mm/fault.c
34
static int __kprobes spurious_fault(unsigned long write, unsigned long address)
arch/loongarch/mm/fault.c
342
do_sigbus(regs, write, address, si_code);
arch/loongarch/mm/fault.c
350
unsigned long write, unsigned long address)
arch/loongarch/mm/fault.c
358
__do_page_fault(regs, write, address);
arch/loongarch/mm/fault.c
62
return write ? pmd_write(pmdp_get(pmd)) : 1;
arch/loongarch/mm/fault.c
68
return write ? pte_write(ptep_get(pte)) : 1;
arch/loongarch/mm/fault.c
73
unsigned long write, unsigned long address)
arch/loongarch/mm/fault.c
77
if (spurious_fault(write, address))
arch/loongarch/mm/fault.c
84
if (kfence_handle_page_fault(address, write, regs))
arch/loongarch/pci/pci.c
40
return bus_tmp->ops->write(bus_tmp, devfn, reg, len, val);
arch/m68k/amiga/config.c
662
registered = !!amiga_console_driver.write;
arch/m68k/amiga/config.c
663
amiga_console_driver.write = amiga_mem_console_write;
arch/m68k/amiga/config.c
753
registered = !!amiga_console_driver.write;
arch/m68k/amiga/config.c
754
amiga_console_driver.write = amiga_serial_console_write;
arch/m68k/atari/debug.c
299
registered = !!atari_console_driver.write;
arch/m68k/atari/debug.c
303
atari_console_driver.write = atari_mfp_console_write;
arch/m68k/atari/debug.c
307
atari_console_driver.write = atari_scc_console_write;
arch/m68k/atari/debug.c
311
atari_console_driver.write = atari_midi_console_write;
arch/m68k/atari/debug.c
321
atari_console_driver.write = atari_par_console_write;
arch/m68k/atari/debug.c
323
if (atari_console_driver.write && !registered)
arch/m68k/coldfire/pci.c
126
.write = mcf_pci_writeconfig,
arch/m68k/emu/nfcon.c
57
.write = nfcon_write,
arch/m68k/emu/nfcon.c
96
.write = nfcon_tty_write,
arch/m68k/fpsp040/fpsp.h
130
.set WBTEMP,LV-76 | write back temp (12 bytes)
arch/m68k/include/asm/mcfmmu.h
110
int cf_tlb_miss(struct pt_regs *regs, int write, int dtlb, int extension_word);
arch/m68k/kernel/early_printk.c
33
early_console_instance.write = mvme147_scc_write;
arch/m68k/kernel/early_printk.c
35
early_console_instance.write = mvme16x_cons_write;
arch/m68k/kernel/early_printk.c
37
early_console_instance.write = debug_cons_nputs;
arch/m68k/kernel/early_printk.c
51
if (early_console && early_console->write == debug_cons_nputs)
arch/m68k/kernel/setup_mm.c
600
.write = m68k_nvram_write,
arch/m68k/mm/mcfmmu.c
119
if (write) {
arch/m68k/mm/mcfmmu.c
77
int cf_tlb_miss(struct pt_regs *regs, int write, int dtlb, int extension_word)
arch/m68k/q40/config.c
49
.write = q40_mem_console_write,
arch/m68k/sun3x/prom.c
88
.write = sun3x_prom_write,
arch/m68k/tools/amiga/dmesg.c
64
write(1, &m->data, m->size);
arch/mips/boot/elf2ecoff.c
516
i = write(outfile, &efh, sizeof efh);
arch/mips/boot/elf2ecoff.c
532
i = write(outfile, &eah, sizeof eah);
arch/mips/boot/elf2ecoff.c
541
i = write(outfile, &esecs, nosecs * sizeof(struct scnhdr));
arch/mips/boot/elf2ecoff.c
551
i = write(outfile, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0", pad);
arch/mips/boot/elf2ecoff.c
583
write(outfile, obuf,
arch/mips/boot/elf2ecoff.c
612
if (write(outfile, obuf, sizeof(obuf)) != sizeof(obuf)) {
arch/mips/boot/elf2ecoff.c
91
if ((count = write(out, ibuf, cur)) != cur) {
arch/mips/cavium-octeon/flash_setup.c
107
flash_map.write = octeon_flash_map_write;
arch/mips/dec/prom/console.c
33
.write = prom_console_write,
arch/mips/fw/arc/arc_con.c
38
.write = prom_console_write,
arch/mips/fw/arc/file.c
24
return ARC_CALL4(write, FileID, Buffer, N, Count);
arch/mips/include/asm/io.h
182
static inline void pfx##write##bwlq(type val, \
arch/mips/include/asm/sgi/ioc.h
166
volatile u8 write;
arch/mips/include/asm/sgiarcs.h
227
LONG write;
arch/mips/include/asm/traps.h
62
unsigned long write, unsigned long address);
arch/mips/kernel/early_printk.c
29
.write = early_console_write,
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
398
.write = file_write,
arch/mips/kernel/spram.c
113
void (*write)(unsigned int, unsigned int))
arch/mips/kernel/spram.c
150
write(offset, tag0);
arch/mips/kernel/vpe.c
869
.write = vpe_write,
arch/mips/kvm/loongson_ipi.c
189
.write = kvm_ipi_write,
arch/mips/mm/fault.c
112
if (write) {
arch/mips/mm/fault.c
123
field, address, write,
arch/mips/mm/fault.c
134
field, address, write,
arch/mips/mm/fault.c
198
tsk->thread.error_code = write;
arch/mips/mm/fault.c
204
write ? "write access to" : "read access from",
arch/mips/mm/fault.c
265
write ? "write access to" : "read access from",
arch/mips/mm/fault.c
325
unsigned long write, unsigned long address)
arch/mips/mm/fault.c
330
__do_page_fault(regs, write, address);
arch/mips/mm/fault.c
39
static void __do_page_fault(struct pt_regs *regs, unsigned long write,
arch/mips/mm/fault.c
54
current->comm, current->pid, field, address, write,
arch/mips/mm/sc-debugfs.c
49
.write = sc_prefetch_write,
arch/mips/pci/ops-bcm63xx.c
177
.write = bcm63xx_pci_write
arch/mips/pci/ops-bcm63xx.c
406
.write = bcm63xx_cb_write,
arch/mips/pci/ops-bcm63xx.c
527
.write = bcm63xx_pcie_write
arch/mips/pci/ops-bonito64.c
147
.write = bonito64_pcibios_write
arch/mips/pci/ops-gt64xxx_pci0.c
139
.write = gt64xxx_pci0_pcibios_write
arch/mips/pci/ops-loongson2.c
176
.write = loongson_pcibios_write
arch/mips/pci/ops-mace.c
99
.write = mace_pci_write_config,
arch/mips/pci/ops-msc.c
133
.write = msc_pcibios_write
arch/mips/pci/ops-rc32434.c
205
.write = pci_config_write,
arch/mips/pci/ops-sni.c
163
.write = pcit_write,
arch/mips/pci/ops-sni.c
88
.write = pcimt_write,
arch/mips/pci/ops-tx4927.c
187
.write = tx4927_pci_config_write,
arch/mips/pci/pci-alchemy.c
298
.write = alchemy_pci_write,
arch/mips/pci/pci-ar2315.c
213
int where, int size, u32 *ptr, bool write)
arch/mips/pci/pci-ar2315.c
241
if (write) {
arch/mips/pci/pci-ar2315.c
255
if (!write)
arch/mips/pci/pci-ar2315.c
305
.write = ar2315_pci_cfg_write,
arch/mips/pci/pci-ar71xx.c
223
.write = ar71xx_pci_write_config,
arch/mips/pci/pci-ar724x.c
226
.write = ar724x_pci_write,
arch/mips/pci/pci-bcm1480.c
164
.write = bcm1480_pcibios_write,
arch/mips/pci/pci-bcm1480ht.c
158
.write = bcm1480ht_pcibios_write,
arch/mips/pci/pci-lantiq.c
71
.write = ltq_pci_write_config_dword
arch/mips/pci/pci-mt7620.c
207
.write = pci_config_write,
arch/mips/pci/pci-octeon.c
324
.write = octeon_write_config,
arch/mips/pci/pci-rt2880.c
121
.write = rt2880_pci_config_write,
arch/mips/pci/pci-rt3883.c
297
.write = rt3883_pci_config_write,
arch/mips/pci/pci-sb1250.c
173
.write = sb1250_pcibios_write,
arch/mips/pci/pci-xtalk-bridge.c
295
.write = pci_write_config,
arch/mips/pci/pcie-octeon.c
1791
.write = octeon_pcie0_write_config,
arch/mips/pci/pcie-octeon.c
1812
.write = octeon_pcie1_write_config,
arch/mips/pci/pcie-octeon.c
1833
.write = octeon_dummy_write_config,
arch/mips/sgi-ip22/ip22-hpc.c
63
sgioc->write = sgi_ioc_write;
arch/mips/sibyte/common/cfe_console.c
69
.write = cfe_console_write,
arch/mips/txx9/generic/setup.c
840
dev->bindata_attr.write = txx9_sram_write;
arch/parisc/kernel/pdc_cons.c
55
earlycon_console->write = pdc_console_write;
arch/parisc/kernel/perf.c
470
.write = perf_write,
arch/powerpc/boot/addnote.c
228
i = write(fd, buf, n);
arch/powerpc/boot/gamecube.c
28
console_ops.write = ug_console_write;
arch/powerpc/boot/hack-coff.c
70
|| write(fd, &aout, aoutsz) != aoutsz) {
arch/powerpc/boot/mktree.c
119
if (write(out_fd, &bt, sizeof(bt)) != sizeof(bt)) {
arch/powerpc/boot/mktree.c
132
if (write(out_fd, tmpbuf, sizeof(tmpbuf)) != sizeof(tmpbuf)) {
arch/powerpc/boot/mktree.c
145
if (write(out_fd, &bt, sizeof(bt)) != sizeof(bt)) {
arch/powerpc/boot/ofconsole.c
42
console_ops.write = of_console_write;
arch/powerpc/boot/ops.h
59
void (*write)(const char *buf, int len);
arch/powerpc/boot/ps3.c
110
console_ops.write = ps3_console_write;
arch/powerpc/boot/serial.c
142
console_ops.write = serial_write;
arch/powerpc/boot/stdio.c
351
if (console_ops.write)
arch/powerpc/boot/stdio.c
352
console_ops.write(sprint_buf, n);
arch/powerpc/boot/wii.c
149
console_ops.write = ug_console_write;
arch/powerpc/include/asm/book3s/32/pgtable.h
426
static inline bool pte_access_permitted(pte_t pte, bool write)
arch/powerpc/include/asm/book3s/32/pgtable.h
435
if (write && !pte_write(pte))
arch/powerpc/include/asm/book3s/64/pgtable.h
1080
static inline bool pmd_access_permitted(pmd_t pmd, bool write)
arch/powerpc/include/asm/book3s/64/pgtable.h
1095
return pte_access_permitted(pmd_pte(pmd), write);
arch/powerpc/include/asm/book3s/64/pgtable.h
523
extern bool arch_pte_access_permitted(u64 pte, bool write, bool execute);
arch/powerpc/include/asm/book3s/64/pgtable.h
525
static inline bool arch_pte_access_permitted(u64 pte, bool write, bool execute)
arch/powerpc/include/asm/book3s/64/pgtable.h
537
static inline bool pte_access_permitted(pte_t pte, bool write)
arch/powerpc/include/asm/book3s/64/pgtable.h
546
if (write && !pte_write(pte))
arch/powerpc/include/asm/book3s/64/pgtable.h
549
return arch_pte_access_permitted(pte_val(pte), write, 0);
arch/powerpc/include/asm/book3s/64/pgtable.h
922
static inline bool pud_access_permitted(pud_t pud, bool write)
arch/powerpc/include/asm/book3s/64/pgtable.h
924
return pte_access_permitted(pud_pte(pud), write);
arch/powerpc/include/asm/book3s/64/pgtable.h
974
static inline bool p4d_access_permitted(p4d_t p4d, bool write)
arch/powerpc/include/asm/book3s/64/pgtable.h
976
return pte_access_permitted(p4d_pte(p4d), write);
arch/powerpc/include/asm/mmu_context.h
261
bool arch_vma_access_permitted(struct vm_area_struct *vma, bool write,
arch/powerpc/include/asm/mmu_context.h
266
bool write, bool execute, bool foreign)
arch/powerpc/include/asm/nohash/pgtable.h
237
static inline bool pte_access_permitted(pte_t pte, bool write)
arch/powerpc/include/asm/nohash/pgtable.h
246
if (write && !pte_write(pte))
arch/powerpc/include/asm/ps3.h
45
ssize_t (*write)(const void *buf, size_t count, loff_t pos);
arch/powerpc/include/asm/ps3stor.h
55
int write);
arch/powerpc/kernel/dawr.c
88
.write = dawr_write_file_bool,
arch/powerpc/kernel/eeh.c
1776
.write = eeh_force_recover_write,
arch/powerpc/kernel/eeh.c
1819
.write = eeh_dev_check_write,
arch/powerpc/kernel/eeh.c
1845
.write = eeh_dev_break_write,
arch/powerpc/kernel/eeh.c
1891
.write = eeh_dev_can_recover,
arch/powerpc/kernel/nvram_64.c
540
.write = nvram_pstore_write,
arch/powerpc/kernel/pci-common.c
1592
.write = null_write_config,
arch/powerpc/kernel/pci-common.c
1624
EARLY_PCI_OP(write, byte, u8)
arch/powerpc/kernel/pci-common.c
1625
EARLY_PCI_OP(write, word, u16)
arch/powerpc/kernel/pci-common.c
1626
EARLY_PCI_OP(write, dword, u32)
arch/powerpc/kernel/rtas_pci.c
142
.write = rtas_pci_write_config,
arch/powerpc/kernel/udbg.c
144
.write = udbg_console_write,
arch/powerpc/kvm/book3s_64_mmu_hv.c
1932
.write = kvm_htab_write,
arch/powerpc/kvm/book3s_64_mmu_hv.c
2102
.write = debugfs_htab_write,
arch/powerpc/kvm/book3s_64_mmu_radix.c
1443
.write = debugfs_radix_write,
arch/powerpc/kvm/book3s_hv.c
2941
.write = debugfs_timings_write,
arch/powerpc/kvm/mpic.c
1241
int (*write)(void *opaque, gpa_t addr, u32 val);
arch/powerpc/kvm/mpic.c
1247
.write = openpic_gbl_write,
arch/powerpc/kvm/mpic.c
1254
.write = openpic_tmr_write,
arch/powerpc/kvm/mpic.c
1261
.write = openpic_cpu_write,
arch/powerpc/kvm/mpic.c
1268
.write = openpic_src_write,
arch/powerpc/kvm/mpic.c
1276
.write = openpic_msi_write,
arch/powerpc/kvm/mpic.c
1283
.write = openpic_summary_write,
arch/powerpc/kvm/mpic.c
1365
return mr->write(opp, addr - mr->start_addr, val);
arch/powerpc/kvm/mpic.c
1442
.write = kvm_mpic_write,
arch/powerpc/kvm/timing.c
202
.write = kvmppc_exit_timing_write,
arch/powerpc/mm/book3s64/pkeys.c
415
static bool pkey_access_permitted(int pkey, bool write, bool execute)
arch/powerpc/mm/book3s64/pkeys.c
425
if (write)
arch/powerpc/mm/book3s64/pkeys.c
431
bool arch_pte_access_permitted(u64 pte, bool write, bool execute)
arch/powerpc/mm/book3s64/pkeys.c
436
return pkey_access_permitted(pte_to_pkey_bits(pte), write, execute);
arch/powerpc/mm/book3s64/pkeys.c
447
bool arch_vma_access_permitted(struct vm_area_struct *vma, bool write,
arch/powerpc/mm/book3s64/pkeys.c
458
return pkey_access_permitted(vma_pkey(vma), write, execute);
arch/powerpc/platforms/44x/pci.c
1597
.write = ppc4xx_pciex_write_config,
arch/powerpc/platforms/52xx/efika.c
66
.write = rtas_write_config,
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
649
.write = mpc52xx_wdt_write,
arch/powerpc/platforms/52xx/mpc52xx_pci.c
230
.write = mpc52xx_pci_write_config
arch/powerpc/platforms/cell/spufs/file.c
1050
.write = spufs_signal1_write,
arch/powerpc/platforms/cell/spufs/file.c
1057
.write = spufs_signal1_write,
arch/powerpc/platforms/cell/spufs/file.c
1187
.write = spufs_signal2_write,
arch/powerpc/platforms/cell/spufs/file.c
1194
.write = spufs_signal2_write,
arch/powerpc/platforms/cell/spufs/file.c
151
.write = spufs_attr_write, \
arch/powerpc/platforms/cell/spufs/file.c
1717
.write = spufs_mfc_write,
arch/powerpc/platforms/cell/spufs/file.c
263
void *buf, int len, int write)
arch/powerpc/platforms/cell/spufs/file.c
269
if (write && !(vma->vm_flags & VM_WRITE))
arch/powerpc/platforms/cell/spufs/file.c
276
if (write)
arch/powerpc/platforms/cell/spufs/file.c
305
.write = spufs_mem_write,
arch/powerpc/platforms/cell/spufs/file.c
455
.write = simple_attr_write,
arch/powerpc/platforms/cell/spufs/file.c
520
.write = spufs_regs_write,
arch/powerpc/platforms/cell/spufs/file.c
572
.write = spufs_fpcr_write,
arch/powerpc/platforms/cell/spufs/file.c
897
.write = spufs_wbox_write,
arch/powerpc/platforms/chrp/pci.c
129
.write = rtas_write_config,
arch/powerpc/platforms/chrp/pci.c
91
.write = gg2_write_config,
arch/powerpc/platforms/pasemi/gpio_mdio.c
228
new_bus->write = &gpio_mdio_write;
arch/powerpc/platforms/pasemi/pci.c
232
.write = pa_pxp_write_config,
arch/powerpc/platforms/powermac/pci.c
166
.write = pci_generic_config_write,
arch/powerpc/platforms/powermac/pci.c
201
.write = pci_generic_config_write,
arch/powerpc/platforms/powermac/pci.c
380
.write = u3_ht_write_config,
arch/powerpc/platforms/powermac/pci.c
428
.write = pci_generic_config_write,
arch/powerpc/platforms/powernv/eeh-powernv.c
102
.write = pnv_eeh_ei_write,
arch/powerpc/platforms/powernv/opal-flash.c
496
.write = image_data_write,
arch/powerpc/platforms/powernv/opal-lpc.c
348
.write = lpc_debug_write,
arch/powerpc/platforms/powernv/opal-prd.c
329
.write = opal_prd_write,
arch/powerpc/platforms/powernv/opal-xscom.c
150
.write = scom_debug_write,
arch/powerpc/platforms/powernv/pci.c
727
.write = pnv_pci_write_config,
arch/powerpc/platforms/ps3/device-init.c
726
u64 lpar, int write)
arch/powerpc/platforms/ps3/device-init.c
728
const char *op = str_write_read(write);
arch/powerpc/platforms/ps3/device-init.c
733
res = write ? lv1_storage_write(dev->sbd.dev_id, 0, 0, 1, 0, lpar,
arch/powerpc/platforms/ps3/os-area.c
243
res = os_area_flash_ops->write(buf, count, pos);
arch/powerpc/platforms/pseries/papr-hvpipe.c
475
.write = papr_hvpipe_handle_write,
arch/powerpc/sysdev/fsl_pci.c
110
.write = indirect_write_config,
arch/powerpc/sysdev/fsl_pci.c
760
.write = mpc83xx_pcie_write_config,
arch/powerpc/sysdev/indirect_pci.c
156
.write = indirect_write_config,
arch/powerpc/sysdev/tsi108_pci.c
181
.write = tsi108_direct_write_config,
arch/powerpc/sysdev/xive/spapr.c
370
static u64 xive_spapr_esb_rw(u32 lisn, u32 offset, u64 data, bool write)
arch/powerpc/sysdev/xive/spapr.c
375
rc = plpar_int_esb(write ? XIVE_ESB_FLAG_STORE : 0,
arch/powerpc/sysdev/xive/spapr.c
380
return write ? 0 : read_data;
arch/powerpc/sysdev/xive/xive-internal.h
55
u64 (*esb_rw)(u32 hw_irq, u32 offset, u64 data, bool write);
arch/riscv/include/asm/kvm_aia.h
101
bool write, unsigned long *val);
arch/riscv/kernel/acpi.c
336
return b->ops->write(b, devfn, reg, len, val);
arch/riscv/kvm/aia_aplic.c
528
.write = aplic_mmio_write,
arch/riscv/kvm/aia_device.c
106
if (write) {
arch/riscv/kvm/aia_device.c
114
if (write) {
arch/riscv/kvm/aia_device.c
123
if (write) {
arch/riscv/kvm/aia_device.c
131
if (write) {
arch/riscv/kvm/aia_device.c
145
static int aia_aplic_addr(struct kvm *kvm, u64 *addr, bool write)
arch/riscv/kvm/aia_device.c
149
if (write) {
arch/riscv/kvm/aia_device.c
165
unsigned long vcpu_idx, bool write)
arch/riscv/kvm/aia_device.c
175
if (write) {
arch/riscv/kvm/aia_device.c
185
if (write)
arch/riscv/kvm/aia_device.c
52
u32 *nr, bool write)
arch/riscv/kvm/aia_device.c
57
if (write && kvm_riscv_aia_initialized(kvm))
arch/riscv/kvm/aia_device.c
62
if (write) {
arch/riscv/kvm/aia_device.c
85
if (write) {
arch/riscv/kvm/aia_device.c
97
if (write) {
arch/riscv/kvm/aia_imsic.c
1087
.write = imsic_mmio_write,
arch/riscv/kvm/aia_imsic.c
443
bool write;
arch/riscv/kvm/aia_imsic.c
460
if (idata->write)
arch/riscv/kvm/aia_imsic.c
466
if (idata->write)
arch/riscv/kvm/aia_imsic.c
477
if (idata->write)
arch/riscv/kvm/aia_imsic.c
491
unsigned long isel, bool write,
arch/riscv/kvm/aia_imsic.c
509
rdata.write = write;
arch/riscv/kvm/aia_imsic.c
510
rdata.val = (write) ? *val : 0;
arch/riscv/kvm/aia_imsic.c
514
if (!write)
arch/riscv/kvm/aia_imsic.c
947
bool write, unsigned long *val)
arch/riscv/kvm/aia_imsic.c
974
if (write) {
arch/riscv/kvm/aia_imsic.c
987
isel, write, val);
arch/s390/appldata/appldata_base.c
202
appldata_timer_handler(const struct ctl_table *ctl, int write,
arch/s390/appldata/appldata_base.c
215
rc = proc_douintvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
arch/s390/appldata/appldata_base.c
216
if (rc < 0 || !write)
arch/s390/appldata/appldata_base.c
235
appldata_interval_handler(const struct ctl_table *ctl, int write,
arch/s390/appldata/appldata_base.c
247
rc = proc_dointvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
arch/s390/appldata/appldata_base.c
248
if (rc < 0 || !write)
arch/s390/appldata/appldata_base.c
265
appldata_generic_handler(const struct ctl_table *ctl, int write,
arch/s390/appldata/appldata_base.c
299
rc = proc_douintvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
arch/s390/appldata/appldata_base.c
300
if (rc < 0 || !write) {
arch/s390/appldata/appldata_base.c
49
static int appldata_timer_handler(const struct ctl_table *ctl, int write,
arch/s390/appldata/appldata_base.c
51
static int appldata_interval_handler(const struct ctl_table *ctl, int write,
arch/s390/kernel/debug.c
1114
static int s390dbf_procactive(const struct ctl_table *table, int write,
arch/s390/kernel/debug.c
1117
if (!write || debug_stoppable || !debug_active)
arch/s390/kernel/debug.c
1118
return proc_dointvec(table, write, buffer, lenp, ppos);
arch/s390/kernel/debug.c
164
.write = debug_input,
arch/s390/kernel/early_printk.c
19
.write = sclp_early_write,
arch/s390/kernel/hiperdispatch.c
271
static int hiperdispatch_ctl_handler(const struct ctl_table *ctl, int write,
arch/s390/kernel/hiperdispatch.c
285
rc = proc_douintvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
arch/s390/kernel/hiperdispatch.c
286
if (rc < 0 || !write)
arch/s390/kernel/module.c
179
void *(*write)(void *dest, const void *src, size_t len))
arch/s390/kernel/module.c
202
write(dest, &tmp, 1);
arch/s390/kernel/module.c
206
write(dest, &tmp, 2);
arch/s390/kernel/module.c
209
write(dest, &tmp, 2);
arch/s390/kernel/module.c
213
write(dest, &tmp, 4);
arch/s390/kernel/module.c
216
write(dest, &tmp, 4);
arch/s390/kernel/module.c
219
write(dest, &tmp, 8);
arch/s390/kernel/module.c
226
void *(*write)(void *dest, const void *src, size_t len))
arch/s390/kernel/module.c
254
rc = apply_rela_bits(loc, val, 0, 8, 0, write);
arch/s390/kernel/module.c
256
rc = apply_rela_bits(loc, val, 0, 12, 0, write);
arch/s390/kernel/module.c
258
rc = apply_rela_bits(loc, val, 0, 16, 0, write);
arch/s390/kernel/module.c
260
rc = apply_rela_bits(loc, val, 1, 20, 0, write);
arch/s390/kernel/module.c
262
rc = apply_rela_bits(loc, val, 0, 32, 0, write);
arch/s390/kernel/module.c
264
rc = apply_rela_bits(loc, val, 0, 64, 0, write);
arch/s390/kernel/module.c
273
rc = apply_rela_bits(loc, val, 1, 16, 0, write);
arch/s390/kernel/module.c
275
rc = apply_rela_bits(loc, val, 1, 16, 1, write);
arch/s390/kernel/module.c
277
rc = apply_rela_bits(loc, val, 1, 32, 1, write);
arch/s390/kernel/module.c
279
rc = apply_rela_bits(loc, val, 1, 32, 0, write);
arch/s390/kernel/module.c
281
rc = apply_rela_bits(loc, val, 1, 64, 0, write);
arch/s390/kernel/module.c
300
write(gotent, &val, sizeof(*gotent));
arch/s390/kernel/module.c
306
rc = apply_rela_bits(loc, val, 0, 12, 0, write);
arch/s390/kernel/module.c
309
rc = apply_rela_bits(loc, val, 0, 16, 0, write);
arch/s390/kernel/module.c
312
rc = apply_rela_bits(loc, val, 1, 20, 0, write);
arch/s390/kernel/module.c
315
rc = apply_rela_bits(loc, val, 0, 32, 0, write);
arch/s390/kernel/module.c
318
rc = apply_rela_bits(loc, val, 0, 64, 0, write);
arch/s390/kernel/module.c
323
rc = apply_rela_bits(loc, val, 1, 32, 1, write);
arch/s390/kernel/module.c
355
write(ip, insn, sizeof(insn));
arch/s390/kernel/module.c
374
rc = apply_rela_bits(loc, val, 1, 16, 1, write);
arch/s390/kernel/module.c
376
rc = apply_rela_bits(loc, val, 0, 16, 0, write);
arch/s390/kernel/module.c
378
rc = apply_rela_bits(loc, val, 1, 32, 1, write);
arch/s390/kernel/module.c
381
rc = apply_rela_bits(loc, val, 0, 32, 0, write);
arch/s390/kernel/module.c
384
rc = apply_rela_bits(loc, val, 0, 64, 0, write);
arch/s390/kernel/module.c
392
rc = apply_rela_bits(loc, val, 0, 16, 0, write);
arch/s390/kernel/module.c
394
rc = apply_rela_bits(loc, val, 0, 32, 0, write);
arch/s390/kernel/module.c
396
rc = apply_rela_bits(loc, val, 0, 64, 0, write);
arch/s390/kernel/module.c
403
rc = apply_rela_bits(loc, val, 1, 32, 0, write);
arch/s390/kernel/module.c
405
rc = apply_rela_bits(loc, val, 1, 32, 1, write);
arch/s390/kernel/module.c
432
void *(*write)(void *dest, const void *src, size_t len))
arch/s390/kernel/module.c
448
rc = apply_rela(rela, base, symtab, strtab, me, write);
arch/s390/kernel/module.c
460
void *(*write)(void *, const void *, size_t) = memcpy;
arch/s390/kernel/module.c
463
write = s390_kernel_write;
arch/s390/kernel/module.c
466
write);
arch/s390/kernel/topology.c
614
static int topology_ctl_handler(const struct ctl_table *ctl, int write,
arch/s390/kernel/topology.c
628
rc = proc_douintvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
arch/s390/kernel/topology.c
629
if (rc < 0 || !write)
arch/s390/kernel/topology.c
644
static int polarization_ctl_handler(const struct ctl_table *ctl, int write,
arch/s390/kernel/topology.c
658
rc = proc_douintvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
arch/s390/kernel/topology.c
659
if (rc < 0 || !write)
arch/s390/mm/cmm.c
262
static int cmm_pages_handler(const struct ctl_table *ctl, int write,
arch/s390/mm/cmm.c
273
rc = proc_doulongvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
arch/s390/mm/cmm.c
274
if (rc < 0 || !write)
arch/s390/mm/cmm.c
281
static int cmm_timed_pages_handler(const struct ctl_table *ctl, int write,
arch/s390/mm/cmm.c
293
rc = proc_doulongvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
arch/s390/mm/cmm.c
294
if (rc < 0 || !write)
arch/s390/mm/cmm.c
301
static int cmm_timeout_handler(const struct ctl_table *ctl, int write,
arch/s390/mm/cmm.c
308
if (!*lenp || (*ppos && !write)) {
arch/s390/mm/cmm.c
313
if (write) {
arch/s390/pci/pci.c
426
.write = pci_write,
arch/s390/pci/pci_debug.c
178
.write = pci_perf_seq_write,
arch/sh/drivers/pci/common.c
45
EARLY_PCI_OP(write, byte, u8)
arch/sh/drivers/pci/common.c
46
EARLY_PCI_OP(write, word, u16)
arch/sh/drivers/pci/common.c
47
EARLY_PCI_OP(write, dword, u32)
arch/sh/drivers/pci/ops-dreamcast.c
78
.write = gapspci_write,
arch/sh/drivers/pci/ops-sh4.c
98
.write = sh4_pci_write,
arch/sh/drivers/pci/ops-sh7786.c
167
.write = sh7786_pcie_write,
arch/sh/include/asm/io.h
76
static inline void write##bwlq##_uncached(type v, unsigned long addr) \
arch/sh/include/asm/pgtable.h
127
static inline bool pte_access_permitted(pte_t pte, bool write)
arch/sh/include/asm/pgtable.h
132
if (write)
arch/sh/include/asm/pgtable.h
137
static inline bool pte_access_permitted(pte_t pte, bool write)
arch/sh/include/asm/pgtable.h
141
if (write)
arch/sh/kernel/sh_bios.c
139
.write = sh_console_write,
arch/sparc/boot/piggyback.c
233
if (write(image, buffer + 2, 14) != 14)
arch/sparc/boot/piggyback.c
248
if (write(image, buffer, 12) != 12)
arch/sparc/boot/piggyback.c
258
if (write(image, buffer, i) != i)
arch/sparc/include/asm/cacheflush_64.h
58
unsigned long len, int write);
arch/sparc/include/asm/ebus_dma.h
31
void ebus_dma_prepare(struct ebus_dma_info *p, int write);
arch/sparc/include/asm/pgtable_64.h
1120
static inline bool pte_access_permitted(pte_t pte, bool write)
arch/sparc/include/asm/pgtable_64.h
1126
if (write)
arch/sparc/include/asm/pgtable_64.h
1130
if (write)
arch/sparc/kernel/btext.c
303
.write = btext_console_write,
arch/sparc/kernel/ebus.c
205
void ebus_dma_prepare(struct ebus_dma_info *p, int write)
arch/sparc/kernel/ebus.c
218
if (write)
arch/sparc/kernel/ldc.c
1569
.write = write_raw,
arch/sparc/kernel/ldc.c
1899
.write = write_nonraw,
arch/sparc/kernel/ldc.c
1933
.write = write_stream,
arch/sparc/kernel/ldc.c
1953
err = lp->mops->write(lp, buf, size);
arch/sparc/kernel/ldc.c
95
int (*write)(struct ldc_channel *, const void *, unsigned int);
arch/sparc/kernel/leon_pci_grpci1.c
308
.write = grpci1_write_config,
arch/sparc/kernel/leon_pci_grpci2.c
446
.write = grpci2_write_config,
arch/sparc/kernel/pci_common.c
255
.write = sun4u_write_pci_cfg,
arch/sparc/kernel/pci_common.c
316
.write = sun4v_write_pci_cfg,
arch/sparc/kernel/pci_schizo.c
633
pbm->pci_ops->write(pbm->pci_bus, 0, PCI_STATUS, 2, 0xffff);
arch/sparc/kernel/pcic.c
280
.write = pcic_write_config,
arch/sparc/kernel/ptrace_64.c
108
unsigned long len, int write)
arch/sparc/kernel/ptrace_64.c
145
if (write && tlb_type == spitfire) {
arch/sparc/kernel/setup_32.c
105
.write = prom_console_write,
arch/sparc/kernel/setup_64.c
81
.write = prom_console_write,
arch/sparc/mm/fault_32.c
112
asmlinkage void do_sparc_fault(struct pt_regs *regs, int text_fault, int write,
arch/sparc/mm/fault_32.c
160
if (write) {
arch/sparc/mm/fault_32.c
171
if (write)
arch/sparc/mm/fault_32.c
305
static void force_user_fault(unsigned long address, int write)
arch/sparc/mm/fault_32.c
319
if (write) {
arch/sparc/mm/mm_32.h
3
asmlinkage void do_sparc_fault(struct pt_regs *regs, int text_fault, int write,
arch/um/drivers/chan_kern.c
294
if (len == 0 || !chan || !chan->ops->write)
arch/um/drivers/chan_kern.c
297
n = chan->ops->write(chan->fd_out, buf, len, chan->data);
arch/um/drivers/chan_kern.c
76
.write = not_configged_write,
arch/um/drivers/chan_user.c
168
count = write(pipe_fd, &c, sizeof(c));
arch/um/drivers/chan_user.c
226
count = write(pipe_fd, &c, sizeof(c));
arch/um/drivers/chan_user.c
234
count = write(pipe_fd, &c, sizeof(c));
arch/um/drivers/chan_user.c
318
count = write(thread_fd, &c, sizeof(c));
arch/um/drivers/chan_user.c
48
err = write(fd, buf + written, n - written);
arch/um/drivers/chan_user.h
24
int (*write)(int, const __u8 *, size_t, void *);
arch/um/drivers/fd.c
90
.write = generic_write,
arch/um/drivers/harddog_kern.c
162
.write = harddog_write,
arch/um/drivers/harddog_user.c
118
n = write(fd, &c, sizeof(c));
arch/um/drivers/hostaudio_kern.c
297
.write = hostaudio_write,
arch/um/drivers/mconsole_kern.c
584
.write = console_write,
arch/um/drivers/null.c
46
.write = generic_write,
arch/um/drivers/port_user.c
105
.write = generic_write,
arch/um/drivers/pty.c
147
.write = generic_write,
arch/um/drivers/pty.c
160
.write = generic_write,
arch/um/drivers/rtc_user.c
23
CATCH_EINTR(write(uml_rtc_irq_fds[1], &c, sizeof(c)));
arch/um/drivers/ssl.c
138
.write = ssl_console_write,
arch/um/drivers/ssl.c
95
.write = line_write,
arch/um/drivers/stderr_console.c
27
.write = stderr_console_write,
arch/um/drivers/stdio_console.c
102
.write = line_write,
arch/um/drivers/stdio_console.c
139
.write = uml_console_write,
arch/um/drivers/tty.c
76
.write = generic_write,
arch/um/drivers/virt-pci.c
177
.write = um_pci_bar_write,
arch/um/drivers/virt-pci.c
209
.write = pci_generic_config_write,
arch/um/drivers/virt-pci.c
87
.write = um_pci_cfgspace_write,
arch/um/drivers/xterm.c
221
.write = generic_write,
arch/um/kernel/early_printk.c
18
.write = early_console_write,
arch/um/os-Linux/file.c
274
int n = write(fd, (void *) buf, len);
arch/um/os-Linux/helper.c
38
CATCH_EINTR(ret = write(data->fd, &err, sizeof(err)));
arch/um/os-Linux/mem.c
203
err = write(fd, &zero, 1);
arch/um/os-Linux/sigio.c
272
while (write(master, buf, sizeof(buf)) > 0) ;
arch/um/os-Linux/skas/process.c
340
ret = write(tramp_data->sockpair[1], &init_data, sizeof(init_data));
arch/um/os-Linux/skas/process.c
390
ssize_t res = write(stub_exe_fd, stub_exe_start + written,
arch/um/os-Linux/umid.c
230
n = write(fd, pid, strlen(pid));
arch/x86/coco/sev/internal.h
88
enum es_result __vc_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt, bool write);
arch/x86/coco/sev/vc-handle.c
360
static enum es_result __vc_handle_msr_caa(struct pt_regs *regs, bool write)
arch/x86/coco/sev/vc-handle.c
362
if (write)
arch/x86/coco/sev/vc-handle.c
376
static enum es_result __vc_handle_secure_tsc_msrs(struct es_em_ctxt *ctxt, bool write)
arch/x86/coco/sev/vc-handle.c
386
if (write) {
arch/x86/coco/sev/vc-handle.c
407
enum es_result __vc_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt, bool write)
arch/x86/coco/sev/vc-handle.c
414
return __vc_handle_msr_caa(regs, write);
arch/x86/coco/sev/vc-handle.c
418
return __vc_handle_secure_tsc_msrs(ctxt, write);
arch/x86/coco/sev/vc-handle.c
434
if (write) {
arch/x86/coco/sev/vc-handle.c
439
ret = sev_es_ghcb_hv_call(ghcb, ctxt, SVM_EXIT_MSR, write, 0);
arch/x86/coco/sev/vc-handle.c
441
if ((ret == ES_OK) && !write) {
arch/x86/coco/sev/vc-shared.c
127
bool write)
arch/x86/coco/sev/vc-shared.c
133
if (write)
arch/x86/events/intel/core.c
6670
EVENT_ATTR_STR(tx-capacity-write, tx_capacity_write, "event=0x54,umask=0x2");
arch/x86/events/intel/core.c
6672
EVENT_ATTR_STR(el-capacity-write, el_capacity_write, "event=0x54,umask=0x2");
arch/x86/events/intel/core.c
7133
EVENT_ATTR_STR_HYBRID(tx-capacity-write, tx_capacity_write_adl, "event=0x54,umask=0x2", hybrid_big);
arch/x86/events/intel/uncore_snbep.c
5155
INTEL_UNCORE_FR_EVENT_DESC(write, 0x21, 6.103515625e-5),
arch/x86/events/intel/uncore_snbep.c
5716
INTEL_UNCORE_FR_EVENT_DESC(write, 0x21, 6.103515625e-5),
arch/x86/hyperv/hv_apic.c
336
apic_update_callback(write, hv_apic_write);
arch/x86/include/asm/amd/node.h
37
int __must_check amd_smn_hsmp_rdwr(u16 node, u32 address, u32 *value, bool write);
arch/x86/include/asm/amd/node.h
42
static inline int __must_check amd_smn_hsmp_rdwr(u16 node, u32 address, u32 *value, bool write)
arch/x86/include/asm/apic.h
274
void (*write)(u32 reg, u32 v);
arch/x86/include/asm/apic.h
326
void (*write)(u32 reg, u32 v);
arch/x86/include/asm/apic.h
396
DECLARE_APIC_CALL(write);
arch/x86/include/asm/mmu_context.h
268
bool write, bool execute, bool foreign)
arch/x86/include/asm/mmu_context.h
276
return __pkru_allows_pkey(vma_pkey(vma), write);
arch/x86/include/asm/pci_x86.h
121
int (*write)(unsigned int domain, unsigned int bus, unsigned int devfn,
arch/x86/include/asm/pgtable.h
1604
static inline bool __pkru_allows_pkey(u16 pkey, bool write)
arch/x86/include/asm/pgtable.h
1610
if (write && !__pkru_allows_write(pkru, pkey))
arch/x86/include/asm/pgtable.h
1621
static inline bool __pte_access_permitted(unsigned long pteval, bool write)
arch/x86/include/asm/pgtable.h
1630
if (write)
arch/x86/include/asm/pgtable.h
1636
return __pkru_allows_pkey(pte_flags_pkey(pteval), write);
arch/x86/include/asm/pgtable.h
1640
static inline bool pte_access_permitted(pte_t pte, bool write)
arch/x86/include/asm/pgtable.h
1642
return __pte_access_permitted(pte_val(pte), write);
arch/x86/include/asm/pgtable.h
1646
static inline bool pmd_access_permitted(pmd_t pmd, bool write)
arch/x86/include/asm/pgtable.h
1648
return __pte_access_permitted(pmd_val(pmd), write);
arch/x86/include/asm/pgtable.h
1652
static inline bool pud_access_permitted(pud_t pud, bool write)
arch/x86/include/asm/pgtable.h
1654
return __pte_access_permitted(pud_val(pud), write);
arch/x86/kernel/amd_node.c
109
err = (write ? pci_write_config_dword(root, d_off, *value)
arch/x86/kernel/amd_node.c
134
int __must_check amd_smn_hsmp_rdwr(u16 node, u32 address, u32 *value, bool write)
arch/x86/kernel/amd_node.c
136
return __amd_smn_rw(HSMP_INDEX_OFFSET, HSMP_DATA_OFFSET, node, address, value, write);
arch/x86/kernel/amd_node.c
86
static int __amd_smn_rw(u8 i_off, u8 d_off, u16 node, u32 address, u32 *value, bool write)
arch/x86/kernel/apic/apic_flat_64.c
58
.write = native_apic_mem_write,
arch/x86/kernel/apic/apic_noop.c
76
.write = noop_apic_write,
arch/x86/kernel/apic/apic_numachip.c
232
.write = native_apic_mem_write,
arch/x86/kernel/apic/apic_numachip.c
266
.write = native_apic_mem_write,
arch/x86/kernel/apic/init.c
31
DEFINE_APIC_CALL(write);
arch/x86/kernel/apic/init.c
47
apply_override(write);
arch/x86/kernel/apic/init.c
68
update_call(write);
arch/x86/kernel/apic/probe_32.c
62
.write = native_apic_mem_write,
arch/x86/kernel/apic/x2apic_cluster.c
255
.write = native_apic_msr_write,
arch/x86/kernel/apic/x2apic_phys.c
153
.write = native_apic_msr_write,
arch/x86/kernel/apic/x2apic_savic.c
420
.write = savic_write,
arch/x86/kernel/apic/x2apic_uv_x.c
780
.write = native_apic_msr_write,
arch/x86/kernel/cpu/mce/dev-mcelog.c
323
.write = mce_chrdev_write,
arch/x86/kernel/cpu/mce/inject.c
393
.write = flags_write,
arch/x86/kernel/cpu/mce/severity.c
474
.write = severities_coverage_write,
arch/x86/kernel/cpu/sgx/encl.c
629
void *buf, int len, int write)
arch/x86/kernel/cpu/sgx/encl.c
667
if (write) {
arch/x86/kernel/early_printk.c
368
.write = early_serial_write,
arch/x86/kernel/early_printk.c
74
.write = early_vga_write,
arch/x86/kernel/itmt.c
76
.write = sched_itmt_enabled_write,
arch/x86/kernel/module.c
171
write(loc, &val, size);
arch/x86/kernel/module.c
179
write(loc, &zero, size);
arch/x86/kernel/module.c
201
void *(*write)(void *, const void *, size_t) = memcpy;
arch/x86/kernel/module.c
204
write = text_poke;
arch/x86/kernel/module.c
209
write, apply);
arch/x86/kernel/module.c
87
void *(*write)(void *dest, const void *src, size_t len),
arch/x86/kernel/msr.c
231
.write = msr_write,
arch/x86/kvm/emulate.c
706
unsigned size, bool write,
arch/x86/kvm/emulate.c
711
write ? X86EMUL_F_WRITE : 0);
arch/x86/kvm/i8254.c
727
.write = pit_ioport_write,
arch/x86/kvm/i8254.c
732
.write = speaker_ioport_write,
arch/x86/kvm/i8259.c
572
.write = picdev_master_write,
arch/x86/kvm/i8259.c
577
.write = picdev_slave_write,
arch/x86/kvm/i8259.c
582
.write = picdev_elcr_write,
arch/x86/kvm/ioapic.c
713
.write = ioapic_mmio_write,
arch/x86/kvm/lapic.c
1674
static void __report_tpr_access(struct kvm_lapic *apic, bool write)
arch/x86/kvm/lapic.c
1681
run->tpr_access.is_write = write;
arch/x86/kvm/lapic.c
1684
static inline void report_tpr_access(struct kvm_lapic *apic, bool write)
arch/x86/kvm/lapic.c
1687
__report_tpr_access(apic, write);
arch/x86/kvm/lapic.c
3034
.write = apic_mmio_write,
arch/x86/kvm/mmu/mmu.c
3045
bool write_fault = fault && fault->write;
arch/x86/kvm/mmu/mmu.c
3602
return fault->write;
arch/x86/kvm/mmu/mmu.c
3734
if (fault->write && is_mmu_writable_spte(spte)) {
arch/x86/kvm/mmu/mmu.c
4483
if (!fault->present || !fault->write)
arch/x86/kvm/mmu/mmu.c
4600
unsigned int foll = fault->write ? FOLL_WRITE : 0;
arch/x86/kvm/mmu/mmu_internal.h
234
const bool write;
arch/x86/kvm/mmu/mmu_internal.h
336
PAGE_SIZE, fault->write, fault->exec,
arch/x86/kvm/mmu/mmu_internal.h
348
.write = err & PFERR_WRITE_MASK,
arch/x86/kvm/mmu/paging_tmpl.h
700
if (fault->write && table_gfn == fault->gfn)
arch/x86/kvm/mmu/paging_tmpl.h
814
if (fault->write && !(walker.pte_access & ACC_WRITE_MASK) &&
arch/x86/kvm/mmu/spte.h
498
if (fault->write)
arch/x86/kvm/mmu/tdp_mmu.c
1208
if (wrprot && fault->write)
arch/x86/kvm/svm/avic.c
817
bool write = (svm->vmcb->control.exit_info_1 >> 32) &
arch/x86/kvm/svm/avic.c
822
trap, write, vector);
arch/x86/kvm/svm/avic.c
825
WARN_ONCE(!write, "svm: Handling trap read.\n");
arch/x86/kvm/svm/nested.c
1432
int write, bit_nr;
arch/x86/kvm/svm/nested.c
1441
write = svm->vmcb->control.exit_info_1 & 1;
arch/x86/kvm/svm/nested.c
1450
mask = BIT(write) << (bit_nr & (BITS_PER_BYTE - 1));
arch/x86/kvm/svm/svm.h
698
__BUILD_SVM_MSR_BITMAP_HELPER(ret_type, action, bitop, write, 1)
arch/x86/kvm/svm/svm.h
731
int read, int write);
arch/x86/kvm/trace.h
528
TP_PROTO(unsigned write, u32 ecx, u64 data, bool exception),
arch/x86/kvm/trace.h
529
TP_ARGS(write, ecx, data, exception),
arch/x86/kvm/trace.h
532
__field( unsigned, write )
arch/x86/kvm/trace.h
539
__entry->write = write;
arch/x86/kvm/trace.h
546
__entry->write ? "write" : "read",
arch/x86/kvm/trace.h
956
TP_PROTO(gva_t gva, gpa_t gpa, bool write, bool gpa_match),
arch/x86/kvm/trace.h
957
TP_ARGS(gva, gpa, write, gpa_match),
arch/x86/kvm/trace.h
962
__field(bool, write)
arch/x86/kvm/trace.h
969
__entry->write = write;
arch/x86/kvm/trace.h
974
__entry->write ? "Write" : "Read",
arch/x86/kvm/vmx/nested.c
609
BUILD_NVMX_MSR_INTERCEPT_HELPER(write)
arch/x86/kvm/vmx/sgx.c
74
static int sgx_gva_to_gpa(struct kvm_vcpu *vcpu, gva_t gva, bool write,
arch/x86/kvm/vmx/sgx.c
79
if (write)
arch/x86/kvm/vmx/tdx.c
1361
u64 size, write;
arch/x86/kvm/vmx/tdx.c
1367
write = tdx->vp_enter_args.r13;
arch/x86/kvm/vmx/tdx.c
1370
if ((write != 0 && write != 1) || (size != 1 && size != 2 && size != 4)) {
arch/x86/kvm/vmx/tdx.c
1375
if (write) {
arch/x86/kvm/vmx/tdx.c
1383
vcpu->arch.complete_userspace_io = write ? tdx_complete_pio_out :
arch/x86/kvm/vmx/tdx.c
1385
else if (!write)
arch/x86/kvm/vmx/tdx.c
1436
int size, write, r;
arch/x86/kvm/vmx/tdx.c
1441
write = tdx->vp_enter_args.r13;
arch/x86/kvm/vmx/tdx.c
1443
val = write ? tdx->vp_enter_args.r15 : 0;
arch/x86/kvm/vmx/tdx.c
1447
if (write != 0 && write != 1)
arch/x86/kvm/vmx/tdx.c
1460
if (write)
arch/x86/kvm/vmx/tdx.c
1469
vcpu->mmio_is_write = write;
arch/x86/kvm/vmx/tdx.c
1470
if (!write)
arch/x86/kvm/vmx/tdx.c
1475
vcpu->run->mmio.is_write = write;
arch/x86/kvm/vmx/tdx.c
1478
if (write) {
arch/x86/kvm/vmx/vmx.h
451
__BUILD_VMX_MSR_BITMAP_HELPER(ret_type, action, bitop, write, 0x800)
arch/x86/kvm/x86.c
8054
gpa_t gpa, bool write)
arch/x86/kvm/x86.c
8061
trace_vcpu_match_mmio(gva, gpa, write, true);
arch/x86/kvm/x86.c
8070
bool write)
arch/x86/kvm/x86.c
8074
| (write ? PFERR_WRITE_MASK : 0);
arch/x86/kvm/x86.c
8086
trace_vcpu_match_mmio(gva, *gpa, write, false);
arch/x86/kvm/x86.c
8095
return vcpu_is_mmio_gpa(vcpu, gva, *gpa, write);
arch/x86/kvm/x86.c
8119
bool write;
arch/x86/kvm/x86.c
8179
.write = true,
arch/x86/kvm/x86.c
8190
bool write = ops->write;
arch/x86/kvm/x86.c
8204
ret = vcpu_is_mmio_gpa(vcpu, addr, gpa, write);
arch/x86/kvm/x86.c
8206
ret = vcpu_mmio_gva_to_gpa(vcpu, addr, &gpa, exception, write);
arch/x86/kvm/x86.c
8280
vcpu->run->mmio.is_write = vcpu->mmio_is_write = ops->write;
arch/x86/mm/pkeys.c
170
.write = init_pkru_write_file,
arch/x86/mm/tlb.c
1826
.write = tlbflush_write_file,
arch/x86/pci/ce4100.c
280
bus1_fixups[i].write) {
arch/x86/pci/ce4100.c
283
bus1_fixups[i].write(&(bus1_fixups[i]), value);
arch/x86/pci/ce4100.c
304
return pci_direct_conf1.write(seg, bus, devfn, reg, len, value);
arch/x86/pci/ce4100.c
309
.write = ce4100_conf_write,
arch/x86/pci/ce4100.c
34
void (*write)(struct sim_dev_reg *reg, u32 value);
arch/x86/pci/common.c
54
return raw_pci_ops->write(domain, bus, devfn, reg, len, val);
arch/x86/pci/common.c
56
return raw_pci_ext_ops->write(domain, bus, devfn, reg, len, val);
arch/x86/pci/common.c
74
.write = pci_write,
arch/x86/pci/direct.c
181
.write = pci_conf2_write,
arch/x86/pci/direct.c
85
.write = pci_conf1_write,
arch/x86/pci/fixup.c
233
.write = quirk_pcie_aspm_write,
arch/x86/pci/intel_mid.c
133
return raw_pci_ext_ops->write(domain, busnum, devfn, reg, 4,
arch/x86/pci/intel_mid.c
138
return raw_pci_ext_ops->write(domain, busnum, devfn, reg, len, val);
arch/x86/pci/intel_mid.c
212
return pci_direct_conf1.write(pci_domain_nr(bus), bus->number,
arch/x86/pci/intel_mid.c
214
return raw_pci_ext_ops->write(pci_domain_nr(bus), bus->number, devfn,
arch/x86/pci/intel_mid.c
300
.write = pci_write,
arch/x86/pci/mmconfig_32.c
129
.write = pci_mmcfg_write,
arch/x86/pci/mmconfig_64.c
96
.write = pci_mmcfg_write,
arch/x86/pci/numachip.c
106
.write = pci_mmcfg_write_numachip,
arch/x86/pci/olpc.c
266
return pci_direct_conf1.write(seg, bus, devfn, reg, len, value);
arch/x86/pci/olpc.c
299
.write = pci_olpc_write,
arch/x86/pci/pcbios.c
295
.write = pci_bios_write
arch/x86/xen/apic.c
137
.write = xen_apic_write,
arch/xtensa/platforms/iss/console.c
182
.write = iss_console_write,
arch/xtensa/platforms/iss/console.c
99
.write = rs_write,
arch/xtensa/platforms/iss/network.c
219
.write = tuntap_write,
arch/xtensa/platforms/iss/network.c
392
len = lp->tp.net_ops->write(lp, &skb);
arch/xtensa/platforms/iss/network.c
62
int (*write)(struct iss_net_private *lp, struct sk_buff **skb);
arch/xtensa/platforms/iss/simdisk.c
72
unsigned long nsect, char *buffer, int write)
arch/xtensa/platforms/iss/simdisk.c
79
str_write_read(write), offset, nbytes);
arch/xtensa/platforms/iss/simdisk.c
89
if (write)
block/bfq-cgroup.c
1264
.write = bfq_io_set_weight,
block/bfq-cgroup.c
1384
.write = bfq_io_set_weight,
block/bio-integrity.c
201
bool write = op_is_write(bio_op(bio));
block/bio-integrity.c
211
if (write) {
block/bio-integrity.c
234
if (write)
block/blk-iocost.c
3513
.write = ioc_weight_write,
block/blk-iocost.c
3519
.write = ioc_qos_write,
block/blk-iocost.c
3525
.write = ioc_cost_model_write,
block/blk-iolatency.c
1043
.write = iolatency_set_limit,
block/blk-ioprio.c
120
.write = ioprio_set_prio_policy,
block/blk-mq-debugfs.c
542
if (attr == data || !attr->write)
block/blk-mq-debugfs.c
545
return attr->write(data, buf, count, ppos);
block/blk-mq-debugfs.c
583
.write = blk_mq_debugfs_write,
block/blk-mq-debugfs.h
15
ssize_t (*write)(void *, const char __user *, size_t, loff_t *);
block/blk-throttle.c
1432
.write = tg_set_conf_u64,
block/blk-throttle.c
1438
.write = tg_set_conf_u64,
block/blk-throttle.c
1444
.write = tg_set_conf_uint,
block/blk-throttle.c
1450
.write = tg_set_conf_uint,
block/blk-throttle.c
1612
.write = tg_set_limit,
block/genhd.c
131
int write = 0;
block/genhd.c
142
write += part_stat_local_read_cpu(part, in_flight[WRITE], cpu);
block/genhd.c
151
inflight[WRITE] = write > 0 ? write : 0;
block/kyber-iosched.c
874
KYBER_LAT_SHOW_STORE(KYBER_WRITE, write);
block/kyber-iosched.c
880
KYBER_LAT_ATTR(write),
block/kyber-iosched.c
941
KYBER_DEBUGFS_DOMAIN_ATTRS(KYBER_WRITE, write)
block/kyber-iosched.c
968
KYBER_QUEUE_DOMAIN_ATTRS(write),
block/kyber-iosched.c
980
KYBER_HCTX_DOMAIN_ATTRS(write),
crypto/af_alg.c
1087
ctx->write = false;
crypto/af_alg.c
946
if (ctx->write) {
crypto/af_alg.c
950
ctx->write = true;
drivers/accel/habanalabs/common/debugfs.c
1727
.write = hl_memory_scrub,
drivers/accel/habanalabs/common/debugfs.c
1733
.write = hl_data_write32
drivers/accel/habanalabs/common/debugfs.c
1739
.write = hl_data_write64
drivers/accel/habanalabs/common/debugfs.c
1744
.write = hl_dma_size_write
drivers/accel/habanalabs/common/debugfs.c
1749
.write = hl_monitor_dump_trigger
drivers/accel/habanalabs/common/debugfs.c
1755
.write = hl_i2c_data_write
drivers/accel/habanalabs/common/debugfs.c
1761
.write = hl_set_power_state
drivers/accel/habanalabs/common/debugfs.c
1766
.write = hl_led0_write
drivers/accel/habanalabs/common/debugfs.c
1771
.write = hl_led1_write
drivers/accel/habanalabs/common/debugfs.c
1776
.write = hl_led2_write
drivers/accel/habanalabs/common/debugfs.c
1782
.write = hl_device_write
drivers/accel/habanalabs/common/debugfs.c
1788
.write = hl_clk_gate_write
drivers/accel/habanalabs/common/debugfs.c
1794
.write = hl_stop_on_err_write
drivers/accel/habanalabs/common/debugfs.c
1805
.write = hl_state_dump_write
drivers/accel/habanalabs/common/debugfs.c
1811
.write = hl_timeout_locked_write
drivers/accel/habanalabs/common/debugfs.c
1850
if (node->info_ent->write)
drivers/accel/habanalabs/common/debugfs.c
1851
return node->info_ent->write(file, buf, count, f_pos);
drivers/accel/habanalabs/common/debugfs.c
1861
.write = hl_debugfs_write,
drivers/accel/habanalabs/common/habanalabs.h
2367
ssize_t (*write)(struct file *file, const char __user *buf,
drivers/accel/habanalabs/common/hwmon.c
566
.write = hl_write
drivers/accel/habanalabs/gaudi2/gaudi2.c
2409
u32 write;
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
8502
hbw_rtr_id = gaudi2_mme_initiator_rtr_id[module_idx].write;
drivers/accel/ivpu/ivpu_debugfs.c
181
.write = fw_dyndbg_fops_write,
drivers/accel/ivpu/ivpu_debugfs.c
214
.write = fw_log_fops_write,
drivers/accel/ivpu/ivpu_debugfs.c
244
.write = fw_profiling_freq_fops_write,
drivers/accel/ivpu/ivpu_debugfs.c
271
.write = fw_trace_destination_mask_fops_write,
drivers/accel/ivpu/ivpu_debugfs.c
298
.write = fw_trace_hw_comp_mask_fops_write,
drivers/accel/ivpu/ivpu_debugfs.c
324
.write = fw_trace_level_fops_write,
drivers/accel/ivpu/ivpu_debugfs.c
349
.write = ivpu_force_recovery_fn,
drivers/accel/ivpu/ivpu_debugfs.c
469
.write = priority_bands_fops_write,
drivers/accessibility/braille/braille_console.c
105
braille_co->write(braille_co, data, c - data);
drivers/accessibility/speakup/devsynth.c
120
.write = speakup_file_write,
drivers/accessibility/speakup/devsynth.c
127
.write = speakup_file_writeu,
drivers/accessibility/speakup/speakup_soft.c
380
.write = softsynth_write,
drivers/accessibility/speakup/speakup_soft.c
389
.write = softsynth_write,
drivers/accessibility/speakup/spk_ttyio.c
229
if (!in_synth->alive || !tty->ops->write)
drivers/accessibility/speakup/spk_ttyio.c
232
ret = tty->ops->write(tty, &ch, 1);
drivers/accessibility/speakup/spk_ttyio.c
55
if (!tty->ops->write)
drivers/acpi/acpi_dbg.c
726
.write = acpi_aml_write,
drivers/acpi/apei/einj-core.c
1017
.write = u128_write,
drivers/acpi/apei/einj-core.c
913
.write = error_type_set,
drivers/acpi/apei/erst-dbg.c
198
.write = erst_dbg_write,
drivers/acpi/apei/erst.c
1029
.write = erst_writer,
drivers/acpi/ec_sys.c
106
.write = acpi_ec_write_io,
drivers/acpi/pfr_update.c
520
.write = pfru_write,
drivers/ata/libata-core.c
624
int index, fua, lba48, write;
drivers/ata/libata-core.c
628
write = (tf->flags & ATA_TFLAG_WRITE) ? 1 : 0;
drivers/ata/libata-core.c
642
cmd = ata_rw_cmds[index + fua + lba48 + write];
drivers/ata/pata_arasan_cf.c
435
u32 write = acdev->qc->tf.flags & ATA_TFLAG_WRITE;
drivers/ata/pata_arasan_cf.c
440
if (write) {
drivers/ata/pata_arasan_cf.c
467
if (!write) {
drivers/ata/pata_arasan_cf.c
481
if (write)
drivers/ata/pata_arasan_cf.c
490
if (write) {
drivers/ata/pata_arasan_cf.c
680
u32 write = tf->flags & ATA_TFLAG_WRITE;
drivers/ata/pata_arasan_cf.c
682
xfer_ctr |= write ? XFER_WRITE : XFER_READ;
drivers/ata/pata_icside.c
229
unsigned int write = qc->tf.flags & ATA_TFLAG_WRITE;
drivers/ata/pata_icside.c
244
set_dma_mode(state->dma, write ? DMA_MODE_WRITE : DMA_MODE_READ);
drivers/ata/pata_macio.c
529
unsigned int write = (qc->tf.flags & ATA_TFLAG_WRITE);
drivers/ata/pata_macio.c
537
__func__, qc, qc->flags, write, qc->dev->devno);
drivers/ata/pata_macio.c
561
table->command = cpu_to_le16(write ? OUTPUT_MORE: INPUT_MORE);
drivers/ata/pata_macio.c
580
table->command = cpu_to_le16(write ? OUTPUT_LAST: INPUT_LAST);
drivers/atm/fore200e.c
1131
fore200e->bus->write(entry->rpd_dma, &entry->cp_entry->rpd_haddr);
drivers/atm/fore200e.c
1260
fore200e->bus->write(mtu, &entry->cp_entry->cmd.activate_block.mtu);
drivers/atm/fore200e.c
1261
fore200e->bus->write(*(u32*)&vpvc, (u32 __iomem *)&entry->cp_entry->cmd.activate_block.vpvc);
drivers/atm/fore200e.c
1262
fore200e->bus->write(*(u32*)&activ_opcode, (u32 __iomem *)&entry->cp_entry->cmd.activate_block.opcode);
drivers/atm/fore200e.c
1265
fore200e->bus->write(*(u32*)&vpvc, (u32 __iomem *)&entry->cp_entry->cmd.deactivate_block.vpvc);
drivers/atm/fore200e.c
1266
fore200e->bus->write(*(u32*)&deactiv_opcode, (u32 __iomem *)&entry->cp_entry->cmd.deactivate_block.opcode);
drivers/atm/fore200e.c
1661
fore200e->bus->write(*(u32*)&tpd_haddr, (u32 __iomem *)&entry->cp_entry->tpd_haddr);
drivers/atm/fore200e.c
1694
fore200e->bus->write(stats_dma_addr, &entry->cp_entry->cmd.stats_block.stats_haddr);
drivers/atm/fore200e.c
1698
fore200e->bus->write(*(u32*)&opcode, (u32 __iomem *)&entry->cp_entry->cmd.stats_block.opcode);
drivers/atm/fore200e.c
1733
fore200e->bus->write(oc3_regs_dma_addr, &entry->cp_entry->cmd.oc3_block.regs_haddr);
drivers/atm/fore200e.c
1737
fore200e->bus->write(*(u32*)&opcode, (u32*)&entry->cp_entry->cmd.oc3_block.opcode);
drivers/atm/fore200e.c
1772
fore200e->bus->write(0, &entry->cp_entry->cmd.oc3_block.regs_haddr);
drivers/atm/fore200e.c
1776
fore200e->bus->write(*(u32*)&opcode, (u32 __iomem *)&entry->cp_entry->cmd.oc3_block.opcode);
drivers/atm/fore200e.c
2100
fore200e->bus->write(FORE200E_DMA_INDEX(bsq->status.dma_addr, enum status, i),
drivers/atm/fore200e.c
2155
fore200e->bus->write(FORE200E_DMA_INDEX(rxq->status.dma_addr, enum status, i),
drivers/atm/fore200e.c
2158
fore200e->bus->write(FORE200E_DMA_INDEX(rxq->rpd.dma_addr, struct rpd, i),
drivers/atm/fore200e.c
2214
fore200e->bus->write(FORE200E_DMA_INDEX(txq->status.dma_addr, enum status, i),
drivers/atm/fore200e.c
2261
fore200e->bus->write(FORE200E_DMA_INDEX(cmdq->status.dma_addr, enum status, i),
drivers/atm/fore200e.c
2280
fore200e->bus->write(queue_length, &bs_spec->queue_length);
drivers/atm/fore200e.c
2281
fore200e->bus->write(fore200e_rx_buf_size[ scheme ][ magn ], &bs_spec->buffer_size);
drivers/atm/fore200e.c
2282
fore200e->bus->write(pool_size, &bs_spec->pool_size);
drivers/atm/fore200e.c
2283
fore200e->bus->write(supply_blksize, &bs_spec->supply_blksize);
drivers/atm/fore200e.c
2300
fore200e->bus->write(1, &cpq->imask);
drivers/atm/fore200e.c
2305
fore200e->bus->write(NBR_CONNECT, &cpq->init.num_connect);
drivers/atm/fore200e.c
2307
fore200e->bus->write(QUEUE_SIZE_CMD, &cpq->init.cmd_queue_len);
drivers/atm/fore200e.c
2308
fore200e->bus->write(QUEUE_SIZE_RX, &cpq->init.rx_queue_len);
drivers/atm/fore200e.c
2309
fore200e->bus->write(QUEUE_SIZE_TX, &cpq->init.tx_queue_len);
drivers/atm/fore200e.c
2311
fore200e->bus->write(RSD_EXTENSION, &cpq->init.rsd_extension);
drivers/atm/fore200e.c
2312
fore200e->bus->write(TSD_EXTENSION, &cpq->init.tsd_extension);
drivers/atm/fore200e.c
2322
fore200e->bus->write(STATUS_PENDING, &cpq->init.status);
drivers/atm/fore200e.c
2323
fore200e->bus->write(OPCODE_INITIALIZE, &cpq->init.opcode);
drivers/atm/fore200e.c
2345
fore200e->bus->write(((u32) c) | FORE200E_CP_MONITOR_UART_AVAIL, &monitor->soft_uart.send);
drivers/atm/fore200e.c
2361
fore200e->bus->write(FORE200E_CP_MONITOR_UART_FREE, &monitor->soft_uart.recv);
drivers/atm/fore200e.c
2422
fore200e->bus->write(le32_to_cpu(*fw_data), load_addr);
drivers/atm/fore200e.c
334
fore200e->bus->write(BSTAT_COLD_START, &fore200e->cp_monitor->bstat);
drivers/atm/fore200e.c
573
fore200e->bus->write(prom_dma, &entry->cp_entry->cmd.prom_block.prom_haddr);
drivers/atm/fore200e.c
577
fore200e->bus->write(*(u32*)&opcode, (u32 __iomem *)&entry->cp_entry->cmd.prom_block.opcode);
drivers/atm/fore200e.c
619
.write = fore200e_pca_write,
drivers/atm/fore200e.c
646
fore200e->bus->write(hcr | SBA200E_HCR_INTR_ENA, fore200e->regs.sba.hcr);
drivers/atm/fore200e.c
657
fore200e->bus->write(hcr | SBA200E_HCR_INTR_CLR, fore200e->regs.sba.hcr);
drivers/atm/fore200e.c
662
fore200e->bus->write(SBA200E_HCR_RESET, fore200e->regs.sba.hcr);
drivers/atm/fore200e.c
664
fore200e->bus->write(0, fore200e->regs.sba.hcr);
drivers/atm/fore200e.c
685
fore200e->bus->write(0x02, fore200e->regs.sba.isr); /* XXX hardwired interrupt level */
drivers/atm/fore200e.c
755
.write = fore200e_sba_write,
drivers/atm/fore200e.c
953
fore200e->bus->write(entry->rbd_block_dma, &entry->cp_entry->rbd_block_haddr);
drivers/atm/fore200e.h
807
void (*write)(u32, volatile u32 __iomem *);
drivers/atm/iphase.c
1191
wr_ptr = iadev->rx_dle_q.write;
drivers/atm/iphase.c
1201
iadev->rx_dle_q.write = wr_ptr;
drivers/atm/iphase.c
1313
dma_unmap_single(&iadev->pci->dev, iadev->rx_dle_q.write->sys_pkt_addr,
drivers/atm/iphase.c
1445
iadev->rx_dle_q.write = iadev->rx_dle_q.start;
drivers/atm/iphase.c
1932
iadev->tx_dle_q.write = iadev->tx_dle_q.start;
drivers/atm/iphase.c
2999
wr_ptr = iadev->tx_dle_q.write;
drivers/atm/iphase.c
3032
iadev->tx_dle_q.write = wr_ptr;
drivers/atm/iphase.h
294
struct dle *write;
drivers/atm/lanai.c
767
int read, write, lastread = -1;
drivers/atm/lanai.c
784
write = TXWRITEPTR_GET_PTR(cardvcc_read(lvcc, vcc_txwriteptr));
drivers/atm/lanai.c
787
if (read == write && /* Is TX buffer empty? */
drivers/atm/lanai.c
800
DPRINTK("read, write = %d, %d\n", read, write);
drivers/auxdisplay/charlcd.c
526
.write = charlcd_write,
drivers/base/firmware_loader/sysfs.c
369
.write = firmware_data_write,
drivers/base/firmware_loader/sysfs_upload.c
184
ret = fwlp->ops->write(fwl, fwlp->data, offset,
drivers/base/firmware_loader/sysfs_upload.c
310
!ops->write || !ops->poll_complete) {
drivers/base/regmap/internal.h
118
int (*write)(void *context, const void *data, size_t count);
drivers/base/regmap/internal.h
197
int (*write)(struct regmap *map, unsigned int reg, unsigned int value);
drivers/base/regmap/regcache-flat.c
165
.write = regcache_flat_write,
drivers/base/regmap/regcache-flat.c
175
.write = regcache_flat_write,
drivers/base/regmap/regcache-maple.c
393
.write = regcache_maple_write,
drivers/base/regmap/regcache-rbtree.c
556
.write = regcache_rbtree_write,
drivers/base/regmap/regcache.c
184
!map->cache_ops->write ||
drivers/base/regmap/regcache.c
320
return map->cache_ops->write(map, reg, value);
drivers/base/regmap/regmap-ac97.c
59
ac97->bus->ops->write(ac97, reg, val);
drivers/base/regmap/regmap-debugfs.c
340
.write = regmap_map_write_file,
drivers/base/regmap/regmap-debugfs.c
498
.write = regmap_cache_only_write_file,
drivers/base/regmap/regmap-debugfs.c
533
.write = regmap_cache_bypass_write_file,
drivers/base/regmap/regmap-i2c.c
201
.write = regmap_i2c_write,
drivers/base/regmap/regmap-i2c.c
243
.write = regmap_i2c_smbus_i2c_write,
drivers/base/regmap/regmap-i2c.c
300
.write = regmap_i2c_smbus_i2c_write_reg16,
drivers/base/regmap/regmap-i3c.c
45
.write = regmap_i3c_write,
drivers/base/regmap/regmap-raw-ram.c
104
.write = regmap_raw_ram_write,
drivers/base/regmap/regmap-sdw.c
46
.write = regmap_sdw_write,
drivers/base/regmap/regmap-slimbus.c
26
.write = regmap_slimbus_write,
drivers/base/regmap/regmap-spi-avmm.c
657
.write = regmap_spi_avmm_write,
drivers/base/regmap/regmap-spi.c
102
.write = regmap_spi_write,
drivers/base/regmap/regmap-spmi.c
199
.write = regmap_spmi_ext_write,
drivers/base/regmap/regmap-spmi.c
79
.write = regmap_spmi_base_write,
drivers/base/regmap/regmap.c
1802
ret = map->write(map->bus_context, map->work_buf,
drivers/base/regmap/regmap.c
1824
ret = map->write(map->bus_context, buf, len);
drivers/base/regmap/regmap.c
1847
return map->write && map->format.format_val && map->format.format_reg;
drivers/base/regmap/regmap.c
1894
ret = map->write(map->bus_context, map->work_buf, map->format.buf_size);
drivers/base/regmap/regmap.c
2104
void *val, unsigned int val_len, bool write)
drivers/base/regmap/regmap.c
2118
if (write)
drivers/base/regmap/regmap.c
2123
if (write)
drivers/base/regmap/regmap.c
2128
if (write)
drivers/base/regmap/regmap.c
2140
if (write) {
drivers/base/regmap/regmap.c
2156
dev_info(map->dev, "%x %s [", reg, write ? "<=" : "=>");
drivers/base/regmap/regmap.c
2208
if (!map->write && !(map->bus && map->bus->reg_noinc_write))
drivers/base/regmap/regmap.c
2362
if (!map->write || !map->format.parse_inplace) {
drivers/base/regmap/regmap.c
2457
ret = map->write(map->bus_context, buf, len);
drivers/base/regmap/regmap.c
790
map->use_single_write = config->use_single_write || !(config->write || (bus && bus->write));
drivers/base/regmap/regmap.c
791
map->can_multi_write = config->can_multi_write && (config->write || (bus && bus->write));
drivers/base/regmap/regmap.c
833
if (config->read && config->write) {
drivers/base/regmap/regmap.c
840
map->write = config->write;
drivers/base/regmap/regmap.c
851
} else if (!bus->read || !bus->write) {
drivers/base/regmap/regmap.c
863
map->write = bus->write;
drivers/bcma/driver_pci_host.c
420
pc_host->pci_ops.write = bcma_core_pci_hostmode_write_config;
drivers/block/aoe/aoechr.c
278
.write = aoechr_write,
drivers/block/loop.c
1899
const bool write = op_is_write(req_op(rq));
drivers/block/loop.c
1904
if (write && (lo->lo_flags & LO_FLAGS_READ_ONLY)) {
drivers/block/ps3disk.c
103
int write = rq_data_dir(req), res;
drivers/block/ps3disk.c
104
const char *op = write ? "write" : "read";
drivers/block/ps3disk.c
125
if (write) {
drivers/block/ps3vram.c
532
int write = bio_data_dir(bio) == WRITE;
drivers/block/ps3vram.c
533
const char *op = write ? "write" : "read";
drivers/block/ps3vram.c
547
if (write)
drivers/block/zloop.c
1490
.write = zloop_ctl_write,
drivers/bluetooth/btintel.c
857
.write = regmap_ibt_write,
drivers/bluetooth/btmrvl_debugfs.c
134
.write = btmrvl_hscmd_write,
drivers/bluetooth/btmrvl_debugfs.c
56
.write = btmrvl_hscfgcmd_write,
drivers/bluetooth/btmrvl_debugfs.c
96
.write = btmrvl_pscmd_write,
drivers/bluetooth/btusb.c
3890
.write = force_poll_sync_write,
drivers/bluetooth/hci_ldisc.c
165
len = tty->ops->write(tty, skb->data, skb->len);
drivers/bluetooth/hci_ldisc.c
491
if (tty->ops->write == NULL)
drivers/bluetooth/hci_ldisc.c
835
.write = hci_uart_tty_write,
drivers/bluetooth/hci_vhci.c
160
.write = force_suspend_write,
drivers/bluetooth/hci_vhci.c
199
.write = force_wakeup_write,
drivers/bluetooth/hci_vhci.c
268
.write = aosp_capable_write,
drivers/bluetooth/hci_vhci.c
380
.write = force_devcd_write,
drivers/bus/mhi/host/debugfs.c
364
.write = mhi_debugfs_device_wake_write,
drivers/bus/mhi/host/debugfs.c
371
.write = mhi_debugfs_timeout_ms_write,
drivers/bus/moxtet.c
551
.write = output_write,
drivers/bus/vexpress-config.c
159
int index, bool write, u32 *data)
drivers/bus/vexpress-config.c
175
command |= write ? SYS_CFGCTRL_WRITE : 0;
drivers/bus/vexpress-config.c
178
if (!write)
drivers/bus/vexpress-config.c
211
if (!write) {
drivers/cache/sifive_ccache.c
93
.write = ccache_write
drivers/cdrom/cdrom.c
3472
static int cdrom_sysctl_info(const struct ctl_table *ctl, int write,
drivers/cdrom/cdrom.c
3479
if (!*lenp || (*ppos && !write)) {
drivers/cdrom/cdrom.c
3549
return proc_dostring(ctl, write, buffer, lenp, ppos);
drivers/cdrom/cdrom.c
3585
static int cdrom_sysctl_handler(const struct ctl_table *ctl, int write,
drivers/cdrom/cdrom.c
3590
ret = proc_dointvec(ctl, write, buffer, lenp, ppos);
drivers/cdrom/cdrom.c
3592
if (write) {
drivers/cdrom/cdrom.c
442
static int cdrom_is_mrw(struct cdrom_device_info *cdi, int *write)
drivers/cdrom/cdrom.c
449
*write = 0;
drivers/cdrom/cdrom.c
464
*write = mfd->write;
drivers/cdrom/cdrom.c
467
*write = 0;
drivers/cdrom/cdrom.c
729
static int cdrom_is_random_writable(struct cdrom_device_info *cdi, int *write)
drivers/cdrom/cdrom.c
734
*write = 0;
drivers/cdrom/cdrom.c
740
*write = 1;
drivers/char/adi.c
203
.write = adi_write,
drivers/char/applicom.c
115
.write = ac_write,
drivers/char/dsp56k.c
484
.write = dsp56k_write,
drivers/char/dtlk.c
105
.write = dtlk_write,
drivers/char/ipmi/bt-bmc.c
342
.write = bt_bmc_write,
drivers/char/ipmi/ipmb_dev_int.c
198
.write = ipmb_write,
drivers/char/ipmi/ipmi_watchdog.c
862
.write = ipmi_write,
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
463
.write = kcs_bmc_ipmi_write,
drivers/char/ipmi/ssif_bmc.c
281
.write = ssif_bmc_write,
drivers/char/lp.c
788
.write = lp_write,
drivers/char/lp.c
870
.write = lp_console_write,
drivers/char/mem.c
650
.write = write_mem,
drivers/char/mem.c
663
.write = write_null,
drivers/char/mem.c
674
.write = write_port,
drivers/char/mem.c
681
.write = write_zero,
drivers/char/mem.c
697
.write = write_full,
drivers/char/nvram.c
208
.write = pc_nvram_write,
drivers/char/nvram.c
494
.write = nvram_misc_write,
drivers/char/nwflash.c
573
.write = flash_write,
drivers/char/pc8736x_gpio.c
236
.write = nsc_gpio_write,
drivers/char/powernv-op-panel.c
134
.write = oppanel_write,
drivers/char/ppdev.c
790
.write = pp_write,
drivers/char/ps3flash.c
314
.write = ps3flash_user_write,
drivers/char/ps3flash.c
321
.write = ps3flash_kernel_write,
drivers/char/ps3flash.c
34
u64 start_sector, int write)
drivers/char/ps3flash.c
39
write);
drivers/char/ps3flash.c
42
__LINE__, write ? "write" : "read", res);
drivers/char/random.c
1627
static int proc_do_uuid(const struct ctl_table *table, int write, void *buf,
drivers/char/random.c
1637
if (write)
drivers/char/random.c
1658
static int proc_do_rointvec(const struct ctl_table *table, int write, void *buf,
drivers/char/random.c
1661
return write ? 0 : proc_dointvec(table, 0, buf, lenp, ppos);
drivers/char/scx200_gpio.c
67
.write = nsc_gpio_write,
drivers/char/tpm/tpm-dev.c
64
.write = tpm_common_write,
drivers/char/tpm/tpm_vtpm_proxy.c
247
.write = vtpm_proxy_fops_write,
drivers/char/tpm/tpmrm-dev.c
51
.write = tpm_common_write,
drivers/char/ttyprintk.c
155
.write = tpk_write,
drivers/char/virtio_console.c
1092
.write = port_fops_write,
drivers/char/xilinx_hwicap/xilinx_hwicap.c
592
.write = hwicap_write,
drivers/char/xillybus/xillybus_core.c
1796
.write = xillybus_write,
drivers/char/xillybus/xillyusb.c
1896
.write = xillyusb_write,
drivers/clk/clk-cdce925.c
613
.write = cdce925_regmap_i2c_write,
drivers/clk/clk-ep93xx.c
112
aux->write(aux->map, aux->lock, reg, val);
drivers/clk/clk.c
3656
.write = current_parent_write,
drivers/comedi/comedi_buf.c
157
void *buf, int len, int write)
drivers/comedi/comedi_buf.c
167
if (write)
drivers/comedi/comedi_fops.c
2461
void *buf, int len, int write)
drivers/comedi/comedi_fops.c
2471
return comedi_buf_map_access(bm, offset, buf, len, write);
drivers/comedi/comedi_fops.c
3439
.write = comedi_write,
drivers/comedi/comedi_internal.h
34
void *buf, int len, int write);
drivers/comedi/drivers/dt9812.c
198
struct dt9812_write_byte write[DT9812_MAX_NUM_MULTI_BYTE_WRTS];
drivers/comedi/drivers/dt9812.c
339
cmd->u.write_multi_info.write[i].address = address[i];
drivers/comedi/drivers/dt9812.c
340
cmd->u.write_multi_info.write[i].value = value[i];
drivers/comedi/drivers/ni_tio.c
153
counter->counter_dev->write(counter, value, reg);
drivers/comedi/drivers/ni_tio.c
1764
void (*write)(struct ni_gpct *counter,
drivers/comedi/drivers/ni_tio.c
1786
counter_dev->write = write;
drivers/comedi/drivers/ni_tio.h
104
void (*write)(struct ni_gpct *counter, unsigned int value,
drivers/comedi/drivers/ni_tio.h
118
void (*write)(struct ni_gpct *counter,
drivers/cpufreq/acpi-cpufreq.c
294
void (*write)(struct acpi_pct_register *reg, u32 val);
drivers/cpufreq/acpi-cpufreq.c
325
cmd->func.write(cmd->reg, cmd->val);
drivers/cpufreq/acpi-cpufreq.c
335
.func.write = data->cpu_freq_write,
drivers/crypto/ccp/ccp-debugfs.c
260
.write = NULL,
drivers/crypto/ccp/ccp-debugfs.c
267
.write = ccp5_debugfs_queue_write,
drivers/crypto/ccp/ccp-debugfs.c
274
.write = ccp5_debugfs_stats_write,
drivers/crypto/hisilicon/debugfs.c
569
.write = qm_cmd_write,
drivers/crypto/hisilicon/debugfs.c
812
.write = qm_debug_write,
drivers/crypto/hisilicon/hpre/hpre_main.c
986
.write = hpre_ctrl_debug_write,
drivers/crypto/hisilicon/qm.c
4152
.write = qm_algqos_write,
drivers/crypto/hisilicon/sec/sec_drv.c
862
u32 write, read;
drivers/crypto/hisilicon/sec/sec_drv.c
866
write = readl(base + SEC_Q_WR_PTR_REG);
drivers/crypto/hisilicon/sec/sec_drv.c
867
if (write == read && atomic_read(&msg_ring->used) == SEC_QUEUE_LEN) {
drivers/crypto/hisilicon/sec/sec_drv.c
871
memcpy(msg_ring->vaddr + write, msg, sizeof(*msg));
drivers/crypto/hisilicon/sec/sec_drv.c
872
queue->shadow[write] = ctx;
drivers/crypto/hisilicon/sec/sec_drv.c
873
write = (write + 1) % SEC_QUEUE_LEN;
drivers/crypto/hisilicon/sec/sec_drv.c
877
writel(write, base + SEC_Q_WR_PTR_REG);
drivers/crypto/hisilicon/sec2/sec_main.c
889
.write = sec_debug_write,
drivers/crypto/hisilicon/zip/zip_main.c
832
.write = hisi_zip_ctrl_debug_write,
drivers/crypto/inside-secure/eip93/eip93-common.c
71
void *ptr = ring->write;
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
77
if (ring->write == ring->base_end)
drivers/crypto/inside-secure/eip93/eip93-common.c
78
ring->write = ring->base;
drivers/crypto/inside-secure/eip93/eip93-common.c
80
ring->write += ring->offset;
drivers/crypto/inside-secure/eip93/eip93-common.c
90
if (ring->write == ring->read)
drivers/crypto/inside-secure/eip93/eip93-main.c
365
ring->write = ring->base;
drivers/crypto/inside-secure/eip93/eip93-main.h
112
void *write;
drivers/crypto/inside-secure/safexcel.h
660
void *write;
drivers/crypto/inside-secure/safexcel_ring.c
106
void *ptr = ring->write;
drivers/crypto/inside-secure/safexcel_ring.c
109
*rtoken = ring->write + ring->shoffset;
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
115
if (ring->write == ring->base_end)
drivers/crypto/inside-secure/safexcel_ring.c
116
ring->write = ring->base;
drivers/crypto/inside-secure/safexcel_ring.c
118
ring->write += ring->offset;
drivers/crypto/inside-secure/safexcel_ring.c
128
if (ring->write == ring->read)
drivers/crypto/inside-secure/safexcel_ring.c
167
if (ring->write == ring->read)
drivers/crypto/inside-secure/safexcel_ring.c
170
if (ring->write == ring->base) {
drivers/crypto/inside-secure/safexcel_ring.c
171
ring->write = ring->base_end;
drivers/crypto/inside-secure/safexcel_ring.c
174
ring->write -= ring->offset;
drivers/crypto/inside-secure/safexcel_ring.c
28
cdr->write = cdr->base;
drivers/crypto/inside-secure/safexcel_ring.c
65
rdr->write = rdr->base;
drivers/crypto/inside-secure/safexcel_ring.c
82
void *ptr = ring->write;
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/inside-secure/safexcel_ring.c
91
if (ring->write == ring->base_end) {
drivers/crypto/inside-secure/safexcel_ring.c
92
ring->write = ring->base;
drivers/crypto/inside-secure/safexcel_ring.c
95
ring->write += ring->offset;
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c
155
.write = adf_hb_cfg_write,
drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c
193
.write = adf_hb_error_inject_write,
drivers/cxl/core/memdev.c
1027
.write = cxl_fw_write,
drivers/devfreq/event/rockchip-dfi.c
380
DFI_PMU_EVENT_ATTR(write-bytes0, ddr_pmu_write_bytes0, "event="__stringify(PERF_EVENT_WRITE_BYTES0));
drivers/devfreq/event/rockchip-dfi.c
383
DFI_PMU_EVENT_ATTR(write-bytes1, ddr_pmu_write_bytes1, "event="__stringify(PERF_EVENT_WRITE_BYTES1));
drivers/devfreq/event/rockchip-dfi.c
386
DFI_PMU_EVENT_ATTR(write-bytes2, ddr_pmu_write_bytes2, "event="__stringify(PERF_EVENT_WRITE_BYTES2));
drivers/devfreq/event/rockchip-dfi.c
389
DFI_PMU_EVENT_ATTR(write-bytes3, ddr_pmu_write_bytes3, "event="__stringify(PERF_EVENT_WRITE_BYTES3));
drivers/devfreq/event/rockchip-dfi.c
392
DFI_PMU_EVENT_ATTR(write-bytes, ddr_pmu_write_bytes, "event="__stringify(PERF_EVENT_WRITE_BYTES));
drivers/dma-buf/dma-buf.c
1436
bool write = (direction == DMA_BIDIRECTIONAL ||
drivers/dma-buf/dma-buf.c
1442
ret = dma_resv_wait_timeout(resv, dma_resv_usage_rw(write),
drivers/dma-buf/dma-buf.c
318
static bool dma_buf_poll_add_cb(struct dma_resv *resv, bool write,
drivers/dma-buf/dma-buf.c
325
dma_resv_for_each_fence(&cursor, resv, dma_resv_usage_rw(write),
drivers/dma/idxd/cdev.c
519
.write = idxd_cdev_write,
drivers/dma/xilinx/xilinx_dpdma.c
296
int (*write)(char *args);
drivers/dma/xilinx/xilinx_dpdma.c
354
.write = xilinx_dpdma_debugfs_desc_done_irq_write,
drivers/dma/xilinx/xilinx_dpdma.c
435
ret = dpdma_debugfs_reqs[i].write(kern_buff);
drivers/dma/xilinx/xilinx_dpdma.c
449
.write = xilinx_dpdma_debugfs_write,
drivers/edac/altera_edac.c
189
.write = altr_sdr_mc_err_inject_write,
drivers/edac/altera_edac.c
645
.write = altr_edac_device_trig,
drivers/edac/altera_edac.c
655
.write = altr_edac_a10_device_trig,
drivers/edac/altera_edac.c
665
.write = altr_edac_a10_device_trig2,
drivers/edac/debugfs.c
44
.write = edac_fake_inject_write,
drivers/edac/i5100_edac.c
940
.write = inject_enable_write,
drivers/edac/npcm_edac.c
264
.write = force_ecc_error,
drivers/edac/thunderx_edac.c
216
.write = _write, \
drivers/edac/versal_edac.c
815
.write = inject_data_ce_store,
drivers/edac/versal_edac.c
909
.write = inject_data_ue_store,
drivers/edac/xgene_edac.c
1161
.write = xgene_edac_l3_inject_ctrl_write,
drivers/edac/xgene_edac.c
1484
bool write;
drivers/edac/xgene_edac.c
1489
write = reg & WRITE_ACCESS_MASK ? 1 : 0;
drivers/edac/xgene_edac.c
1493
str_write_read(write));
drivers/edac/xgene_edac.c
1497
str_write_read(write));
drivers/edac/xgene_edac.c
1501
str_write_read(write));
drivers/edac/xgene_edac.c
1505
str_write_read(write));
drivers/edac/xgene_edac.c
159
.write = xgene_edac_mc_err_inject_write,
drivers/edac/xgene_edac.c
852
.write = xgene_edac_pmd_l1_inject_ctrl_write,
drivers/edac/xgene_edac.c
856
.write = xgene_edac_pmd_l2_inject_ctrl_write,
drivers/edac/zynqmp_edac.c
283
.write = inject_ce_write,
drivers/edac/zynqmp_edac.c
345
.write = inject_ue_write,
drivers/firmware/arm_scmi/driver.c
2985
.write = reset_all_on_write,
drivers/firmware/arm_scmi/raw_mode.c
1007
.write = scmi_dbg_raw_mode_message_poll_write,
drivers/firmware/arm_scmi/raw_mode.c
1024
.write = scmi_dbg_raw_mode_message_poll_async_write,
drivers/firmware/arm_scmi/raw_mode.c
965
.write = scmi_dbg_raw_mode_reset_write,
drivers/firmware/arm_scmi/raw_mode.c
973
.write = scmi_dbg_raw_mode_message_write,
drivers/firmware/arm_scmi/raw_mode.c
990
.write = scmi_dbg_raw_mode_message_async_write,
drivers/firmware/cirrus/test/cs_dsp_mock_regmap.c
54
.write = cs_dsp_mock_regmap_write,
drivers/firmware/efi/capsule-loader.c
310
.write = efi_capsule_write,
drivers/firmware/efi/earlycon.c
271
device->con->write = efi_earlycon_write;
drivers/firmware/efi/efi-pstore.c
252
.write = efi_pstore_write,
drivers/firmware/efi/libstub/efistub.h
669
efi_status_t (__efiapi *write) (efi_file_protocol_t *,
drivers/firmware/efi/libstub/efistub.h
691
u32 write;
drivers/firmware/efi/libstub/efistub.h
745
u32 write;
drivers/firmware/efi/libstub/efistub.h
759
void *write;
drivers/firmware/efi/libstub/efistub.h
764
efi_pci_io_protocol_cfg_t write;
drivers/firmware/efi/libstub/pci.c
89
status = efi_call_proto(pci, pci.write, EfiPciIoWidthUint16,
drivers/firmware/google/gsmi.c
533
.write = eventlog_write,
drivers/firmware/microchip/mpfs-auto-update.c
353
.write = mpfs_auto_update_write,
drivers/firmware/tegra/bpmp-debugfs.c
108
u32 *fd, u32 *len, bool write)
drivers/firmware/tegra/bpmp-debugfs.c
111
.cmd = write ? CMD_DEBUG_OPEN_WO : CMD_DEBUG_OPEN_RO,
drivers/firmware/tegra/bpmp-debugfs.c
399
.write = bpmp_debug_store,
drivers/firmware/tegra/bpmp-debugfs.c
686
.write = debugfs_store,
drivers/firmware/xilinx/zynqmp-debug.c
387
.write = zynqmp_pm_debugfs_api_write,
drivers/fpga/altera-cvp.c
517
.write = altera_cvp_write,
drivers/fpga/altera-pr-ip-core.c
172
.write = alt_pr_fpga_write,
drivers/fpga/altera-ps-spi.c
229
.write = altera_ps_write,
drivers/fpga/dfl-fme-main.c
472
.write = power_hwmon_write,
drivers/fpga/dfl-fme-mgr.c
264
.write = fme_mgr_write,
drivers/fpga/fpga-mgr.c
480
if (mgr->mops->write)
drivers/fpga/fpga-mgr.c
50
if (mgr->mops->write)
drivers/fpga/fpga-mgr.c
51
return mgr->mops->write(mgr, buf, count);
drivers/fpga/ice40-spi.c
131
.write = ice40_fpga_ops_write,
drivers/fpga/intel-m10-bmc-sec-update.c
52
return sec->m10bmc->flash_bulk_ops->write(m10bmc, buf, offset, size);
drivers/fpga/intel-m10-bmc-sec-update.c
671
.write = m10bmc_sec_fw_write,
drivers/fpga/lattice-sysconfig.c
349
.write = sysconfig_ops_write,
drivers/fpga/machxo2-spi.c
359
.write = machxo2_write,
drivers/fpga/microchip-spi.c
363
.write = mpf_ops_write,
drivers/fpga/socfpga-a10.c
464
.write = socfpga_a10_fpga_write,
drivers/fpga/socfpga.c
540
.write = socfpga_fpga_ops_configure_write,
drivers/fpga/stratix10-soc.c
394
.write = s10_ops_write,
drivers/fpga/tests/fpga-mgr-test.c
197
.write = op_write,
drivers/fpga/tests/fpga-region-test.c
67
.write = op_write,
drivers/fpga/ts73xx-fpga.c
97
.write = ts73xx_fpga_write,
drivers/fpga/versal-fpga.c
42
.write = versal_fpga_ops_write,
drivers/fpga/xilinx-core.c
122
return core->write(core, buf, count);
drivers/fpga/xilinx-core.c
148
ret = core->write(core, padding, sizeof(padding));
drivers/fpga/xilinx-core.c
191
.write = xilinx_core_write,
drivers/fpga/xilinx-core.c
199
if (!core || !core->dev || !core->write)
drivers/fpga/xilinx-core.h
17
int (*write)(struct xilinx_fpga_core *core, const char *buf,
drivers/fpga/xilinx-selectmap.c
51
conf->core.write = xilinx_selectmap_write;
drivers/fpga/xilinx-spi.c
55
core->write = xilinx_spi_write;
drivers/fpga/zynqmp-fpga.c
103
.write = zynqmp_fpga_ops_write,
drivers/fsi/fsi-core.c
1217
rc = master->write(master, link, slave_id, addr, val, size);
drivers/fsi/fsi-core.c
326
static int fsi_slave_handle_error(struct fsi_slave *slave, bool write,
drivers/fsi/fsi-core.c
341
write ? "write" : "read", addr, size);
drivers/fsi/fsi-core.c
672
.write = fsi_slave_sysfs_raw_write,
drivers/fsi/fsi-core.c
817
.write = cfam_write,
drivers/fsi/fsi-master-aspeed.c
618
aspeed->master.write = aspeed_master_write;
drivers/fsi/fsi-master-ast-cf.c
1368
master->master.write = fsi_master_acf_write;
drivers/fsi/fsi-master-ast-cf.c
214
bool write = !!data;
drivers/fsi/fsi-master-ast-cf.c
264
msg_push_bits(cmd, write ? 0 : 1, 1);
drivers/fsi/fsi-master-ast-cf.c
267
for (i = 0; write && i < size; i++)
drivers/fsi/fsi-master-gpio.c
239
bool write = !!data;
drivers/fsi/fsi-master-gpio.c
289
msg_push_bits(cmd, write ? 0 : 1, 1);
drivers/fsi/fsi-master-gpio.c
292
for (i = 0; write && i < size; i++)
drivers/fsi/fsi-master-gpio.c
842
master->master.write = fsi_master_gpio_write;
drivers/fsi/fsi-master-hub.c
234
hub->master.write = hub_master_write;
drivers/fsi/fsi-master-i2cr.c
277
i2cr->master.write = i2cr_write;
drivers/fsi/fsi-master.h
129
int (*write)(struct fsi_master *, int link, uint8_t id,
drivers/fsi/fsi-occ.c
209
.write = occ_write,
drivers/fsi/fsi-sbefifo.c
1008
.write = sbefifo_user_write,
drivers/fsi/fsi-scom.c
518
.write = scom_write,
drivers/fsi/i2cr-scom.c
81
.write = i2cr_scom_write,
drivers/gnss/core.c
207
.write = gnss_write,
drivers/gpib/agilent_82350b/agilent_82350b.c
784
.write = agilent_82350b_write,
drivers/gpib/agilent_82350b/agilent_82350b.c
812
.write = agilent_82350b_accel_write,
drivers/gpib/agilent_82357a/agilent_82357a.c
1077
struct agilent_82357a_register_pairlet write;
drivers/gpib/agilent_82357a/agilent_82357a.c
1083
write.address = FAST_TALKER_T1;
drivers/gpib/agilent_82357a/agilent_82357a.c
1084
write.value = nanosec_to_fast_talker_bits(&nanosec);
drivers/gpib/agilent_82357a/agilent_82357a.c
1085
retval = agilent_82357a_write_registers(a_priv, &write, 1);
drivers/gpib/agilent_82357a/agilent_82357a.c
1439
.write = agilent_82357a_write,
drivers/gpib/agilent_82357a/agilent_82357a.c
696
struct agilent_82357a_register_pairlet write;
drivers/gpib/agilent_82357a/agilent_82357a.c
699
write.address = AUXCR;
drivers/gpib/agilent_82357a/agilent_82357a.c
701
write.value = AUX_TCS;
drivers/gpib/agilent_82357a/agilent_82357a.c
703
write.value = AUX_TCA;
drivers/gpib/agilent_82357a/agilent_82357a.c
704
retval = agilent_82357a_write_registers(a_priv, &write, 1);
drivers/gpib/agilent_82357a/agilent_82357a.c
745
struct agilent_82357a_register_pairlet write;
drivers/gpib/agilent_82357a/agilent_82357a.c
752
write.address = AUXCR;
drivers/gpib/agilent_82357a/agilent_82357a.c
753
write.value = AUX_GTS;
drivers/gpib/agilent_82357a/agilent_82357a.c
754
retval = agilent_82357a_write_registers(a_priv, &write, 1);
drivers/gpib/agilent_82357a/agilent_82357a.c
794
struct agilent_82357a_register_pairlet write;
drivers/gpib/agilent_82357a/agilent_82357a.c
801
write.address = AUXCR;
drivers/gpib/agilent_82357a/agilent_82357a.c
802
write.value = AUX_SIC;
drivers/gpib/agilent_82357a/agilent_82357a.c
804
write.value |= AUX_CS;
drivers/gpib/agilent_82357a/agilent_82357a.c
807
retval = agilent_82357a_write_registers(a_priv, &write, 1);
drivers/gpib/agilent_82357a/agilent_82357a.c
816
struct agilent_82357a_register_pairlet write;
drivers/gpib/agilent_82357a/agilent_82357a.c
823
write.address = AUXCR;
drivers/gpib/agilent_82357a/agilent_82357a.c
824
write.value = AUX_SRE;
drivers/gpib/agilent_82357a/agilent_82357a.c
826
write.value |= AUX_CS;
drivers/gpib/agilent_82357a/agilent_82357a.c
827
retval = agilent_82357a_write_registers(a_priv, &write, 1);
drivers/gpib/agilent_82357a/agilent_82357a.c
923
struct agilent_82357a_register_pairlet write;
drivers/gpib/agilent_82357a/agilent_82357a.c
930
write.address = ADR;
drivers/gpib/agilent_82357a/agilent_82357a.c
931
write.value = address & ADDRESS_MASK;
drivers/gpib/agilent_82357a/agilent_82357a.c
932
retval = agilent_82357a_write_registers(a_priv, &write, 1);
drivers/gpib/cb7210/cb7210.c
1333
.write = cb7210_write,
drivers/gpib/cb7210/cb7210.c
1361
.write = cb7210_accel_write,
drivers/gpib/cb7210/cb7210.c
1389
.write = cb7210_accel_write,
drivers/gpib/cb7210/cb7210.c
694
.write = cb7210_write,
drivers/gpib/cb7210/cb7210.c
722
.write = cb7210_accel_write,
drivers/gpib/cb7210/cb7210.c
750
.write = cb7210_accel_write,
drivers/gpib/cb7210/cb7210.c
777
.write = cb7210_write,
drivers/gpib/cb7210/cb7210.c
805
.write = cb7210_accel_write,
drivers/gpib/cb7210/cb7210.c
832
.write = cb7210_accel_write,
drivers/gpib/cec/cec_gpib.c
196
.write = cec_write,
drivers/gpib/common/iblib.c
707
ret = board->interface->write(board, buf, cnt, send_eoi, bytes_written);
drivers/gpib/eastwood/fluke_gpib.c
720
.write = fluke_write,
drivers/gpib/eastwood/fluke_gpib.c
756
.write = fluke_accel_write,
drivers/gpib/eastwood/fluke_gpib.c
783
.write = fluke_accel_write,
drivers/gpib/fmh_gpib/fmh_gpib.c
1039
.write = fmh_gpib_write,
drivers/gpib/fmh_gpib/fmh_gpib.c
1067
.write = fmh_gpib_accel_write,
drivers/gpib/fmh_gpib/fmh_gpib.c
1095
.write = fmh_gpib_fifo_write,
drivers/gpib/fmh_gpib/fmh_gpib.c
1123
.write = fmh_gpib_write,
drivers/gpib/gpio/gpib_bitbang.c
1313
.write = bb_write,
drivers/gpib/hp_82335/hp82335.c
188
.write = hp82335_write,
drivers/gpib/hp_82341/hp_82341.c
413
.write = hp_82341_write,
drivers/gpib/hp_82341/hp_82341.c
441
.write = hp_82341_accel_write,
drivers/gpib/include/gpib_types.h
82
int (*write)(struct gpib_board *board, u8 *buffer, size_t length, int send_eoi,
drivers/gpib/ines/ines_gpib.c
1225
.write = ines_write,
drivers/gpib/ines/ines_gpib.c
1253
.write = ines_accel_write,
drivers/gpib/ines/ines_gpib.c
1281
.write = ines_accel_write,
drivers/gpib/ines/ines_gpib.c
549
.write = ines_write,
drivers/gpib/ines/ines_gpib.c
577
.write = ines_accel_write,
drivers/gpib/ines/ines_gpib.c
605
.write = ines_accel_write,
drivers/gpib/ines/ines_gpib.c
633
.write = ines_accel_write,
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1061
.write = usb_gpib_write,
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1837
.write = skel_write,
drivers/gpib/ni_usb/ni_usb_gpib.c
2390
.write = ni_usb_write,
drivers/gpib/pc2/pc2_gpib.c
528
.write = pc2_write,
drivers/gpib/pc2/pc2_gpib.c
556
.write = pc2_write,
drivers/gpib/pc2/pc2_gpib.c
584
.write = pc2_write,
drivers/gpib/pc2/pc2_gpib.c
612
.write = pc2_write,
drivers/gpib/tnt4882/tnt4882_gpib.c
1133
.write = tnt4882_accel_write,
drivers/gpib/tnt4882/tnt4882_gpib.c
1161
.write = tnt4882_accel_write,
drivers/gpib/tnt4882/tnt4882_gpib.c
1189
.write = tnt4882_accel_write,
drivers/gpib/tnt4882/tnt4882_gpib.c
1217
.write = tnt4882_write,
drivers/gpib/tnt4882/tnt4882_gpib.c
1245
.write = tnt4882_write,
drivers/gpib/tnt4882/tnt4882_gpib.c
1273
.write = tnt4882_accel_write,
drivers/gpib/tnt4882/tnt4882_gpib.c
1301
.write = tnt4882_accel_write,
drivers/gpib/tnt4882/tnt4882_gpib.c
1329
.write = tnt4882_accel_write,
drivers/gpib/tnt4882/tnt4882_gpib.c
1786
.write = tnt4882_accel_write,
drivers/gpib/tnt4882/tnt4882_gpib.c
1814
.write = tnt4882_accel_write,
drivers/gpio/gpio-max7300.c
44
ts->write = max7300_i2c_write;
drivers/gpio/gpio-max7301.c
60
ts->write = max7301_spi_write;
drivers/gpio/gpio-max730x.c
111
ret = ts->write(ts->dev, 0x08 + (offset >> 2), *config);
drivers/gpio/gpio-max730x.c
178
ts->write(dev, 0x04, 0x01);
drivers/gpio/gpio-max730x.c
228
ts->write(dev, 0x04, 0x00);
drivers/gpio/gpio-max730x.c
71
ret = ts->write(ts->dev, 0x08 + (offset >> 2), *config);
drivers/gpio/gpio-max730x.c
82
return ts->write(ts->dev, 0x20 + offset, 0x01);
drivers/gpio/gpio-max730x.c
85
return ts->write(ts->dev, 0x20 + offset, 0x00);
drivers/gpio/gpio-mockup.c
353
.write = gpio_mockup_debugfs_write,
drivers/gpio/gpio-pcf857x.c
127
status = gpio->write(gpio->client, gpio->out);
drivers/gpio/gpio-pcf857x.c
168
status = gpio->write(gpio->client, gpio->out);
drivers/gpio/gpio-pcf857x.c
188
status = gpio->write(gpio->client, gpio->out);
drivers/gpio/gpio-pcf857x.c
340
gpio->write = i2c_write_le8;
drivers/gpio/gpio-pcf857x.c
358
gpio->write = i2c_write_le16;
drivers/gpio/gpio-pcf857x.c
441
gpio->write(gpio->client, BIT(gpio->chip.ngpio) - 1);
drivers/gpio/gpio-pcf857x.c
78
int (*write)(struct i2c_client *client, unsigned int data);
drivers/gpio/gpio-sloppy-logic-analyzer.c
219
.write = trigger_write,
drivers/gpio/gpio-virtuser.c
284
.write = gpio_virtuser_value_array_write,
drivers/gpio/gpio-virtuser.c
309
.write = gpio_virtuser_value_array_atomic_write,
drivers/gpio/gpio-virtuser.c
452
.write = gpio_virtuser_direction_write,
drivers/gpio/gpio-virtuser.c
476
.write = gpio_virtuser_direction_atomic_write,
drivers/gpio/gpio-virtuser.c
649
.write = gpio_virtuser_consumer_write,
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1294
void *buf, size_t size, bool write);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1296
void *buf, size_t size, bool write);
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1299
void *buf, size_t size, bool write);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1494
.write = amdgpu_debugfs_regs2_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1512
.write = amdgpu_debugfs_regs_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1518
.write = amdgpu_debugfs_regs_didt_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1524
.write = amdgpu_debugfs_regs_pcie_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1530
.write = amdgpu_debugfs_regs_smc_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1560
.write = amdgpu_debugfs_gfxoff_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1579
.write = amdgpu_debugfs_gfxoff_residency_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
709
void *buf, size_t size, bool write)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
731
if (write)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
753
void *buf, size_t size, bool write)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
768
if (write) {
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
802
void *buf, size_t size, bool write)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
807
count = amdgpu_device_aper_access(adev, pos, buf, size, write);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
813
amdgpu_device_mm_access(adev, pos, buf, size, write);
drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c
117
.write = NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4295
.write = amdgpu_psp_vbflash_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c
87
.write = ta_if_load_debugfs_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c
93
.write = ta_if_unload_debugfs_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c
99
.write = ta_if_invoke_debugfs_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_rap.c
112
.write = amdgpu_rap_debugfs_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
314
.write = NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
669
.write = amdgpu_ras_debugfs_ctrl_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
676
.write = amdgpu_ras_debugfs_eeprom_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1239
.write = NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1425
.write = NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c
170
.write = amdgpu_securedisplay_debugfs_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1505
void *buf, size_t size, bool write)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1521
if (write) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1530
amdgpu_device_mm_access(adev, aligned_pos, buf, 4, write);
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1541
int len, int write)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1561
if (write)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1578
if (write)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1591
if (!(r || write))
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1612
int write)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1623
!amdgpu_ttm_access_memory_sdma(bo, offset, buf, len, write))
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1631
count = amdgpu_device_aper_access(adev, pos, buf, size, write);
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1637
amdgpu_ttm_vram_mm_access(adev, pos, buf, size, write);
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2716
.write = amdgpu_ttm_vram_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2830
.write = amdgpu_iomem_write,
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
789
int write = !(gtt->userflags & AMDGPU_GEM_USERPTR_READONLY);
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
790
enum dma_data_direction direction = write ?
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
828
int write = !(gtt->userflags & AMDGPU_GEM_USERPTR_READONLY);
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
829
enum dma_data_direction direction = write ?
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1311
bool write, u32 *rlcg_flag)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1319
write ? AMDGPU_RLCG_GC_WRITE : AMDGPU_RLCG_GC_READ;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1324
!(acc_flags & AMDGPU_REGS_NO_KIQ) && write) {
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1331
(acc_flags & AMDGPU_REGS_RLC) && write) {
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
486
bool write, u32 *rlcg_flag);
drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c
97
.write = kfd_debugfs_hang_hws_write,
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
61
.write = kfd_smi_ev_write,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9109
cmd.payloads[i].write = !(msgs[i].flags & I2C_M_RD);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2996
.write = dp_dsc_clock_en_write,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3003
.write = dp_dsc_slice_width_write,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3010
.write = dp_dsc_slice_height_write,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3017
.write = dp_dsc_bits_per_pixel_write,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3047
.write = trigger_hotplug,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3054
.write = dp_link_settings_write,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3061
.write = dp_phy_settings_write,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3067
.write = dp_phy_test_pattern_debugfs_write,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3073
.write = dp_sdp_message_debugfs_write,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3080
.write = dp_max_bpc_write,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3086
.write = dp_dsc_passthrough_set,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3092
.write = dp_mst_link_setting,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3602
.write = edp_ilr_write
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
4351
.write = dtn_log_write,
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
738
.write = srm_data_write,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
83
const struct mod_hdcp_atomic_op_i2c *write,
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
97
const struct mod_hdcp_atomic_op_aux *write,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
626
msgs[i].flags = cmd->payloads[i].write ? 0 : I2C_M_RD;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
108
if (payload.write && result >= 0) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
76
payload.write = (msg->request & DP_AUX_I2C_READ) == 0;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
82
if (payload.write) {
drivers/gpu/drm/amd/display/dc/core/dc.c
6015
if (payload->write) {
drivers/gpu/drm/amd/display/dc/core/dc.c
6027
if (payload->write)
drivers/gpu/drm/amd/display/dc/core/dc.c
6035
if (payload->length && payload->write) {
drivers/gpu/drm/amd/display/dc/dc_ddc_types.h
107
bool write;
drivers/gpu/drm/amd/display/dc/dc_ddc_types.h
86
bool write;
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
109
const bool converted = op_i2c_convert(&commands[0], write, FUSED_REQUEST_WRITE, ddc_line, over_aux)
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
124
const struct mod_hdcp_atomic_op_aux *write,
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
136
const bool converted = op_aux_convert(&commands[0], write, FUSED_REQUEST_WRITE, ddc_line)
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
95
const struct mod_hdcp_atomic_op_i2c *write,
drivers/gpu/drm/amd/display/dc/dc_fused_io.h
14
const struct mod_hdcp_atomic_op_i2c *write,
drivers/gpu/drm/amd/display/dc/dc_fused_io.h
23
const struct mod_hdcp_atomic_op_aux *write,
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
542
if (payload->write) {
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
553
if (payload->write)
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
735
(unsigned int) payload->write,
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
740
if (payload->write)
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
761
(unsigned int) payload->write,
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
769
if (!payload->write)
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
782
if (!payload->write && payload->length != ret) {
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
792
} else if (payload->write && ret > 0) {
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
806
payload->write = false;
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
584
if (!payload->write)
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
594
request.address = (uint8_t) ((payload->address << 1) | (payload->write ? 0 : 1));
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
622
if (result && (!payload->write))
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c
445
if (!payload->write)
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c
454
request.address = (uint8_t) ((payload->address << 1) | (payload->write ? 0 : 1));
drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c
159
i2c_payloads[1].write = false;
drivers/gpu/drm/amd/display/dc/link/link_detection.c
296
.write = true,
drivers/gpu/drm/amd/display/dc/link/link_detection.c
301
.write = false,
drivers/gpu/drm/amd/display/dc/link/link_dpms.c
339
payload.write = true;
drivers/gpu/drm/amd/display/dc/link/protocols/link_ddc.c
303
current_payload.write = payload->write;
drivers/gpu/drm/amd/display/dc/link/protocols/link_ddc.c
347
payload.write = true;
drivers/gpu/drm/amd/display/dc/link/protocols/link_ddc.c
359
payload.write = false;
drivers/gpu/drm/amd/display/dc/link/protocols/link_ddc.c
463
.write = true,
drivers/gpu/drm/amd/display/dc/link/protocols/link_ddc.c
481
.write = false,
drivers/gpu/drm/amd/display/dc/link/protocols/link_ddc.c
91
bool write)
drivers/gpu/drm/amd/display/dc/link/protocols/link_ddc.c
98
.write = write,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
371
return write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_AKSV,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
378
return write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_AINFO,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
385
return write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_AN,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
560
status = write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_AKE_INIT,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
564
status = write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_AKE_INIT,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
575
status = write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_AKE_NO_STORED_KM,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
579
status = write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_AKE_NO_STORED_KM,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
590
status = write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_AKE_STORED_KM,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
594
status = write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_AKE_STORED_KM,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
605
status = write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_LC_INIT,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
609
status = write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_LC_INIT,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
620
status = write(hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
625
status = write(hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
637
status = write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_REPEATER_AUTH_SEND_ACK,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
641
status = write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_REPEATER_AUTH_SEND_ACK,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
652
status = write(hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
657
status = write(hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
669
status = write(hdcp, MOD_HDCP_MESSAGE_ID_WRITE_CONTENT_STREAM_TYPE,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
696
struct mod_hdcp_atomic_op_aux write = {
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
712
&write,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
728
struct mod_hdcp_atomic_op_i2c write = {
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
749
&write,
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
176
const struct mod_hdcp_atomic_op_i2c *write,
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
184
const struct mod_hdcp_atomic_op_aux *write,
drivers/gpu/drm/arm/malidp_drv.c
546
.write = malidp_debugfs_write,
drivers/gpu/drm/armada/armada_debugfs.c
91
.write = armada_debugfs_crtc_reg_write,
drivers/gpu/drm/bridge/chipone-icn6211.c
226
.write = chipone_dsi_write,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-audio.h
18
void (*write)(struct dw_hdmi *hdmi, u8 val, int offset);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
73
cec->ops->write(cec->hdmi, val, offset);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.h
7
void (*write)(struct dw_hdmi *hdmi, u8 val, int offset);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c
27
audio->write(hdmi, val, offset);
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
3267
.write = hdmi_writeb,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
3553
audio.write = hdmi_writeb;
drivers/gpu/drm/drm_debugfs.c
623
.write = edid_write
drivers/gpu/drm/drm_debugfs.c
633
.write = connector_write
drivers/gpu/drm/drm_debugfs_crc.c
176
.write = crc_control_write
drivers/gpu/drm/drm_mipi_dbi.c
1494
.write = mipi_dbi_debugfs_command_write,
drivers/gpu/drm/drm_panic.c
988
.write = debugfs_trigger_write,
drivers/gpu/drm/etnaviv/etnaviv_gem.c
386
bool write = !!(op & ETNA_PREP_WRITE);
drivers/gpu/drm/etnaviv/etnaviv_gem.c
401
dma_resv_usage_rw(write)))
drivers/gpu/drm/etnaviv/etnaviv_gem.c
406
ret = dma_resv_wait_timeout(obj->resv, dma_resv_usage_rw(write),
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c
204
bool write = submit->bos[i].flags & ETNA_SUBMIT_BO_WRITE;
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c
206
dma_resv_add_fence(obj->resv, submit->out_fence, write ?
drivers/gpu/drm/etnaviv/etnaviv_gpu.c
1097
u32 write = gpu_read(gpu, VIVS_MC_DEBUG_WRITE);
drivers/gpu/drm/etnaviv/etnaviv_gpu.c
1102
seq_printf(m, "\t write: 0x%08x\n", write);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_debugfs.c
89
.write = hibmc_control_write,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1003
.write = i915_dsc_fec_support_write
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1069
.write = i915_dsc_bpc_write
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1136
.write = i915_dsc_output_format_write
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1214
.write = i915_dsc_fractional_bpp_write
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1310
.write = i915_joiner_write
drivers/gpu/drm/i915/display/intel_display_debugfs.c
521
.write = crtc_updates_write
drivers/gpu/drm/i915/display/intel_display_debugfs.c
810
.write = i915_fifo_underrun_reset_write,
drivers/gpu/drm/i915/display/intel_display_debugfs_params.c
108
.write = intel_display_param_uint_write,
drivers/gpu/drm/i915/display/intel_display_debugfs_params.c
55
.write = intel_display_param_int_write,
drivers/gpu/drm/i915/display/intel_dp_test.c
655
.write = i915_displayport_test_active_write
drivers/gpu/drm/i915/display/intel_hdcp.c
2870
.write = intel_hdcp_force_14_write
drivers/gpu/drm/i915/display/intel_hotplug.c
1256
.write = i915_hpd_storm_ctl_write
drivers/gpu/drm/i915/display/intel_hotplug.c
1329
.write = i915_hpd_short_storm_ctl_write,
drivers/gpu/drm/i915/display/intel_wm.c
369
.write = pri_wm_latency_write
drivers/gpu/drm/i915/display/intel_wm.c
378
.write = spr_wm_latency_write
drivers/gpu/drm/i915/display/intel_wm.c
387
.write = cur_wm_latency_write
drivers/gpu/drm/i915/display/skl_watermark.c
4059
.write = skl_watermark_ipc_status_write
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
120
bool write = (direction == DMA_BIDIRECTIONAL || direction == DMA_TO_DEVICE);
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
130
err = i915_gem_object_set_to_cpu_domain(obj, write);
drivers/gpu/drm/i915/gem/i915_gem_domain.c
129
i915_gem_object_set_to_wc_domain(struct drm_i915_gem_object *obj, bool write)
drivers/gpu/drm/i915/gem/i915_gem_domain.c
137
(write ? I915_WAIT_ALL : 0),
drivers/gpu/drm/i915/gem/i915_gem_domain.c
171
if (write) {
drivers/gpu/drm/i915/gem/i915_gem_domain.c
191
i915_gem_object_set_to_gtt_domain(struct drm_i915_gem_object *obj, bool write)
drivers/gpu/drm/i915/gem/i915_gem_domain.c
199
(write ? I915_WAIT_ALL : 0),
drivers/gpu/drm/i915/gem/i915_gem_domain.c
233
if (write) {
drivers/gpu/drm/i915/gem/i915_gem_domain.c
493
i915_gem_object_set_to_cpu_domain(struct drm_i915_gem_object *obj, bool write)
drivers/gpu/drm/i915/gem/i915_gem_domain.c
501
(write ? I915_WAIT_ALL : 0),
drivers/gpu/drm/i915/gem/i915_gem_domain.c
522
if (write)
drivers/gpu/drm/i915/gem/i915_gem_mman.c
348
bool write = area->vm_flags & VM_WRITE;
drivers/gpu/drm/i915/gem/i915_gem_mman.c
363
trace_i915_gem_object_fault(obj, page_offset, true, write);
drivers/gpu/drm/i915/gem/i915_gem_mman.c
374
if (i915_gem_object_is_readonly(obj) && write) {
drivers/gpu/drm/i915/gem/i915_gem_mman.c
482
if (write) {
drivers/gpu/drm/i915/gem/i915_gem_mman.c
509
void *buf, int len, int write)
drivers/gpu/drm/i915/gem/i915_gem_mman.c
517
if (i915_gem_object_is_readonly(obj) && write)
drivers/gpu/drm/i915/gem/i915_gem_mman.c
537
if (write) {
drivers/gpu/drm/i915/gem/i915_gem_object.h
777
i915_gem_object_set_to_wc_domain(struct drm_i915_gem_object *obj, bool write);
drivers/gpu/drm/i915/gem/i915_gem_object.h
779
i915_gem_object_set_to_gtt_domain(struct drm_i915_gem_object *obj, bool write);
drivers/gpu/drm/i915/gem/i915_gem_object.h
781
i915_gem_object_set_to_cpu_domain(struct drm_i915_gem_object *obj, bool write);
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
10
container_of(ref, typeof(*front), write);
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
19
container_of(ref, typeof(*front), write);
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
45
i915_active_init(&front->write,
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
88
i915_active_fini(&front->write);
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h
18
struct i915_active write;
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
1154
void *buf, int len, int write)
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
1159
if (i915_gem_object_is_readonly(obj) && write)
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
1162
return ttm_bo_vm_access(area, addr, buf, len, write);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
705
int len, int write)
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
732
if (write)
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
347
for (write = igt_coherency_mode; write->name; write++) {
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
348
if (!write->set)
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
351
if (!write->valid(&ctx))
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
382
err = write->set(&ctx, offsets[n], values[n]);
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
385
n, count, write->name, err);
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
403
write->name, values[n],
drivers/gpu/drm/i915/gt/intel_engine.h
79
#define ENGINE_WRITE(...) __ENGINE_WRITE_OP(write, __VA_ARGS__)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2146
u8 read, write;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2155
write = READ_ONCE(*execlists->csb_write);
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2160
read, write, num_entries);
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2164
if (write >= num_entries)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2165
write = 0;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2166
if (read > write)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2167
write += num_entries;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2168
while (read < write) {
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
159
(REG_FIELD_PREP(CMD_CCTL_WRITE_OVERRIDE_MASK, (write) << 1) | \
drivers/gpu/drm/i915/gt/intel_gt_debugfs.c
113
umode_t mode = files->fops->write ? 0644 : 0444;
drivers/gpu/drm/i915/gt/shmem_utils.c
113
if (write) {
drivers/gpu/drm/i915/gt/shmem_utils.c
97
bool write)
drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c
157
.write = guc_log_relay_write,
drivers/gpu/drm/i915/gvt/cmd_parser.c
917
if (mmio_info && mmio_info->write)
drivers/gpu/drm/i915/gvt/cmd_parser.c
992
ret = mmio_info->write(s->vgpu, offset,
drivers/gpu/drm/i915/gvt/gvt.h
259
gvt_mmio_func write;
drivers/gpu/drm/i915/gvt/handlers.c
132
gvt_mmio_func read, gvt_mmio_func write)
drivers/gpu/drm/i915/gvt/handlers.c
157
if (write)
drivers/gpu/drm/i915/gvt/handlers.c
158
p->write = write;
drivers/gpu/drm/i915/gvt/handlers.c
2901
info->write = intel_vgpu_default_mmio_write;
drivers/gpu/drm/i915/gvt/handlers.c
2968
block->write = pvinfo_mmio_write;
drivers/gpu/drm/i915/gvt/handlers.c
3162
func = is_read ? mmio_block->read : mmio_block->write;
drivers/gpu/drm/i915/gvt/handlers.c
3189
ret = mmio_info->write(vgpu, offset, pdata, bytes);
drivers/gpu/drm/i915/gvt/handlers.c
3198
ret = mmio_info->write(vgpu, offset, &data, bytes);
drivers/gpu/drm/i915/gvt/kvmgt.c
1446
.write = intel_vgpu_write,
drivers/gpu/drm/i915/gvt/mmio.h
66
gvt_mmio_func write;
drivers/gpu/drm/i915/gvt/scheduler.c
1009
goto write;
drivers/gpu/drm/i915/gvt/scheduler.c
1014
goto write;
drivers/gpu/drm/i915/gvt/scheduler.c
1018
write:
drivers/gpu/drm/i915/i915_debugfs_params.c
141
.write = i915_param_uint_write,
drivers/gpu/drm/i915/i915_debugfs_params.c
195
.write = i915_param_charp_write,
drivers/gpu/drm/i915/i915_debugfs_params.c
78
.write = i915_param_int_write,
drivers/gpu/drm/i915/i915_gem.c
304
bool write)
drivers/gpu/drm/i915/i915_gem.c
319
ret = i915_gem_object_set_to_gtt_domain(obj, write);
drivers/gpu/drm/i915/i915_gpu_error.c
2543
.write = i915_error_state_write,
drivers/gpu/drm/i915/i915_gpu_error.c
2612
.write = error_state_write,
drivers/gpu/drm/i915/i915_hwmon.c
789
.write = hwm_write,
drivers/gpu/drm/i915/i915_request.c
1605
bool write)
drivers/gpu/drm/i915/i915_request.c
1612
dma_resv_usage_rw(write), fence) {
drivers/gpu/drm/i915/i915_request.h
420
bool write);
drivers/gpu/drm/i915/i915_sw_fence.c
581
bool write,
drivers/gpu/drm/i915/i915_sw_fence.c
592
dma_resv_iter_begin(&cursor, resv, dma_resv_usage_rw(write));
drivers/gpu/drm/i915/i915_sw_fence.h
94
bool write,
drivers/gpu/drm/i915/i915_sysfs.c
146
.write = i915_l3_write,
drivers/gpu/drm/i915/i915_sysfs.c
155
.write = i915_l3_write,
drivers/gpu/drm/i915/i915_trace.h
147
TP_PROTO(struct drm_i915_gem_object *obj, u64 index, bool gtt, bool write),
drivers/gpu/drm/i915/i915_trace.h
148
TP_ARGS(obj, index, gtt, write),
drivers/gpu/drm/i915/i915_trace.h
154
__field(bool, write)
drivers/gpu/drm/i915/i915_trace.h
161
__entry->write = write;
drivers/gpu/drm/i915/i915_trace.h
168
__entry->write ? ", writable" : "")
drivers/gpu/drm/i915/i915_vma.c
2012
i915_active_add_request(&front->write, rq);
drivers/gpu/drm/i915/intel_uncore.h
337
write##s__(val, uncore->regs + offset); \
drivers/gpu/drm/i915/intel_uncore.h
374
__uncore_write(write, 32, l, true)
drivers/gpu/drm/i915/intel_uncore_trace.h
16
TP_PROTO(bool write, i915_reg_t reg, u64 val, int len, bool trace),
drivers/gpu/drm/i915/intel_uncore_trace.h
18
TP_ARGS(write, reg, val, len, trace),
drivers/gpu/drm/i915/intel_uncore_trace.h
25
__field(u16, write)
drivers/gpu/drm/i915/intel_uncore_trace.h
32
__entry->write = write;
drivers/gpu/drm/i915/intel_uncore_trace.h
37
__entry->write ? "write" : "read",
drivers/gpu/drm/i915/vlv_iosf_sb.c
171
static u32 unit_to_opcode(enum vlv_iosf_sb_unit unit, bool write)
drivers/gpu/drm/i915/vlv_iosf_sb.c
174
return write ? SB_MWR_NP : SB_MRD_NP;
drivers/gpu/drm/i915/vlv_iosf_sb.c
176
return write ? SB_CRWRDA_NP : SB_CRRDDA_NP;
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
122
else if (write) /* Write only. */
drivers/gpu/drm/lima/lima_drv.c
366
.write = lima_error_state_write,
drivers/gpu/drm/lima/lima_gem.c
263
bool write, bool explicit)
drivers/gpu/drm/lima/lima_gem.c
277
write);
drivers/gpu/drm/lima/lima_gem.c
403
bool write = op & LIMA_GEM_WAIT_WRITE;
drivers/gpu/drm/lima/lima_gem.c
411
ret = drm_gem_dma_resv_wait(file, handle, write, timeout);
drivers/gpu/drm/loongson/lsdc_crtc.c
671
.write = lsdc_crtc_man_op_write,
drivers/gpu/drm/mediatek/mtk_dpi.c
969
.write = mtk_dpi_debug_tp_write,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1306
.write = mtk_hdmi_v2_debug_abist_write,
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
457
.write = _dpu_core_perf_mode_write,
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
176
.write = _dpu_plane_danger_write,
drivers/gpu/drm/msm/dp/dp_debug.c
198
.write = msm_dp_test_active_write
drivers/gpu/drm/msm/msm_gem.c
901
bool write = !!(op & MSM_PREP_WRITE);
drivers/gpu/drm/msm/msm_gem.c
907
dma_resv_set_deadline(obj->resv, dma_resv_usage_rw(write),
drivers/gpu/drm/msm/msm_gem.c
911
ret = dma_resv_wait_timeout(obj->resv, dma_resv_usage_rw(write),
drivers/gpu/drm/msm/msm_gem_submit.c
332
bool write = submit->bos[i].flags & MSM_SUBMIT_BO_WRITE;
drivers/gpu/drm/msm/msm_gem_submit.c
343
write);
drivers/gpu/drm/nouveau/dispnv50/crc.c
707
.write = nv50_crc_debugfs_flip_threshold_set,
drivers/gpu/drm/nouveau/nouveau_debugfs.c
248
.write = nouveau_debugfs_pstate_set,
drivers/gpu/drm/nouveau/nouveau_gem.c
987
bool write = !!(req->flags & NOUVEAU_GEM_CPU_PREP_WRITE);
drivers/gpu/drm/nouveau/nouveau_gem.c
997
dma_resv_usage_rw(write), true,
drivers/gpu/drm/nouveau/nouveau_hwmon.c
653
.write = nouveau_write,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c
475
ret = chan->func->ramfc->write(chan, offset, length, devm, priv);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.h
41
int (*write)(struct nvkm_chan *, u64 offset, u64 length, u32 devm, bool priv);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c
89
.write = g84_chan_ramfc_write,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
92
.write = ga100_chan_ramfc_write,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
113
.write = gf100_chan_ramfc_write,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
109
.write = gk104_chan_ramfc_write,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.c
66
.write = gv100_chan_ramfc_write,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
150
.write = nv04_chan_ramfc_write,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.c
72
.write = nv10_chan_ramfc_write,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c
78
.write = nv17_chan_ramfc_write,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c
89
.write = nv40_chan_ramfc_write,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c
120
.write = nv50_chan_ramfc_write,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c
223
.write = r535_chan_ramfc_write,
drivers/gpu/drm/panel/panel-ilitek-ili9322.c
322
.write = ili9322_regmap_spi_write,
drivers/gpu/drm/panel/panel-tpo-tpg110.c
189
static u8 tpg110_readwrite_reg(struct tpg110 *tpg, bool write,
drivers/gpu/drm/panel/panel-tpo-tpg110.c
200
if (write) {
drivers/gpu/drm/panel/panel-tpo-tpg110.c
243
if (write)
drivers/gpu/drm/radeon/radeon_ttm.c
330
int write = !(gtt->userflags & RADEON_GEM_USERPTR_READONLY);
drivers/gpu/drm/radeon/radeon_ttm.c
331
enum dma_data_direction direction = write ?
drivers/gpu/drm/radeon/radeon_ttm.c
352
r = get_user_pages(userptr, num_pages, write ? FOLL_WRITE : 0,
drivers/gpu/drm/radeon/radeon_ttm.c
390
int write = !(gtt->userflags & RADEON_GEM_USERPTR_READONLY);
drivers/gpu/drm/radeon/radeon_ttm.c
391
enum dma_data_direction direction = write ?
drivers/gpu/drm/scheduler/sched_main.c
1001
bool write)
drivers/gpu/drm/scheduler/sched_main.c
1004
dma_resv_usage_rw(write));
drivers/gpu/drm/sitronix/st7571-i2c.c
76
.write = st7571_i2c_regmap_write,
drivers/gpu/drm/solomon/ssd130x-spi.c
57
.write = ssd130x_spi_write,
drivers/gpu/drm/ttm/ttm_bo_vm.c
370
uint8_t *buf, int len, int write)
drivers/gpu/drm/ttm/ttm_bo_vm.c
392
if (write)
drivers/gpu/drm/ttm/ttm_bo_vm.c
424
void *buf, int len, int write)
drivers/gpu/drm/ttm/ttm_bo_vm.c
444
ret = ttm_bo_vm_access_kmap(bo, offset, buf, len, write);
drivers/gpu/drm/ttm/ttm_bo_vm.c
449
(bo, offset, buf, len, write);
drivers/gpu/drm/ttm/ttm_bo_vm.c
462
void *buf, int len, int write)
drivers/gpu/drm/ttm/ttm_bo_vm.c
469
return ttm_bo_access(bo, offset, buf, len, write);
drivers/gpu/drm/xe/xe_bo.c
1636
int write)
drivers/gpu/drm/xe/xe_bo.c
1657
write);
drivers/gpu/drm/xe/xe_bo.c
1671
if (write)
drivers/gpu/drm/xe/xe_bo.c
2028
void *buf, int len, int write)
drivers/gpu/drm/xe/xe_bo.c
2035
return ttm_bo_vm_access(vma, addr, buf, len, write);
drivers/gpu/drm/xe/xe_debugfs.c
338
.write = wedged_mode_set,
drivers/gpu/drm/xe/xe_debugfs.c
371
.write = page_reclaim_hw_assist_set,
drivers/gpu/drm/xe/xe_debugfs.c
406
.write = atomic_svm_timeslice_ms_set,
drivers/gpu/drm/xe/xe_debugfs.c
440
.write = min_run_period_lr_ms_set,
drivers/gpu/drm/xe/xe_debugfs.c
474
.write = min_run_period_pf_ms_set,
drivers/gpu/drm/xe/xe_debugfs.c
509
.write = disable_late_binding_set,
drivers/gpu/drm/xe/xe_eu_stall.c
39
u32 write;
drivers/gpu/drm/xe/xe_eu_stall.c
429
xecore_buf->write = write_ptr;
drivers/gpu/drm/xe/xe_eu_stall.c
473
write_ptr = xecore_buf->write;
drivers/gpu/drm/xe/xe_eu_stall.c
692
xecore_buf->write = write_ptr;
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
266
.write = sched_groups_write,
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
360
.write = sched_groups_##CONFIG##_write, \
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
679
.write = control_write,
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
780
.write = config_blob_write,
drivers/gpu/drm/xe/xe_hwmon.c
1450
.write = xe_hwmon_write,
drivers/gpu/drm/xe/xe_migrate.c
2285
int len, int write)
drivers/gpu/drm/xe/xe_migrate.c
2294
write ? DMA_TO_DEVICE : DMA_FROM_DEVICE);
drivers/gpu/drm/xe/xe_migrate.c
2301
int write)
drivers/gpu/drm/xe/xe_migrate.c
2313
enum dma_data_direction dir = write ? DMA_TO_DEVICE :
drivers/gpu/drm/xe/xe_migrate.c
2335
xe_migrate_dma_unmap(xe, pagemap_addr, len, write);
drivers/gpu/drm/xe/xe_migrate.c
2358
int write)
drivers/gpu/drm/xe/xe_migrate.c
2403
if (write) {
drivers/gpu/drm/xe/xe_migrate.c
2409
XE_CACHELINE_BYTES, write);
drivers/gpu/drm/xe/xe_migrate.c
2426
pagemap_addr = xe_migrate_dma_map(xe, buf, len + page_offset, write);
drivers/gpu/drm/xe/xe_migrate.c
2456
vram_addr, NULL, write ?
drivers/gpu/drm/xe/xe_migrate.c
2483
xe_migrate_dma_unmap(xe, pagemap_addr, len + page_offset, write);
drivers/gpu/drm/xe/xe_migrate.h
149
int write);
drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c
279
.write = data_write,
drivers/gpu/drm/xe/xe_sriov_pf_helpers.h
69
bool write, void *who);
drivers/gpu/drm/xe/xe_sriov_pf_helpers.h
71
bool write, void *who);
drivers/gpu/drm/xe/xe_trace.h
376
TP_PROTO(struct xe_mmio *mmio, bool write, u32 reg, u64 val, int len),
drivers/gpu/drm/xe/xe_trace.h
378
TP_ARGS(mmio, write, reg, val, len),
drivers/gpu/drm/xe/xe_trace.h
384
__field(u16, write)
drivers/gpu/drm/xe/xe_trace.h
392
__entry->write = write;
drivers/gpu/drm/xe/xe_trace.h
397
__get_str(dev), __entry->write ? "write" : "read",
drivers/gpu/drm/xlnx/zynqmp_dp.c
1915
.write = zynqmp_dp_pattern_write,
drivers/gpu/drm/xlnx/zynqmp_dp.c
2048
.write = zynqmp_dp_custom_write,
drivers/gpu/drm/xlnx/zynqmp_dp_audio.c
296
.write = zynqmp_dp_dai_write,
drivers/gpu/vga/vga_switcheroo.c
902
.write = vga_switcheroo_debugfs_write,
drivers/greybus/es2.c
1198
.write = apb_log_enable_write,
drivers/greybus/gb-beagleplay.c
1036
.write = cc1352_write,
drivers/hid/hid-led.c
260
.write = thingm_write_v1,
drivers/hid/hid-led.c
363
.write = riso_kagaku_write,
drivers/hid/hid-led.c
374
.write = dream_cheeky_write,
drivers/hid/hid-led.c
385
.write = thingm_write,
drivers/hid/hid-led.c
396
.write = delcom_write,
drivers/hid/hid-led.c
406
.write = luxafor_write,
drivers/hid/hid-led.c
423
led->cdev.brightness_set_blocking = config->write;
drivers/hid/hid-led.c
79
int (*write)(struct led_classdev *cdev, enum led_brightness br);
drivers/hid/hid-picolcd_debugfs.c
162
.write = picolcd_debug_eeprom_write,
drivers/hid/hid-picolcd_debugfs.c
355
.write = picolcd_debug_flash_write,
drivers/hid/hid-picolcd_debugfs.c
66
.write = picolcd_debug_reset_write,
drivers/hid/hid-roccat-common.h
75
.write = roccat_common2_sysfs_write_ ## thingy \
drivers/hid/hid-roccat-common.h
91
.write = roccat_common2_sysfs_write_ ## thingy \
drivers/hid/hid-roccat-isku.c
185
.write = isku_sysfs_write_ ## thingy \
drivers/hid/hid-roccat-isku.c
201
.write = isku_sysfs_write_ ## thingy \
drivers/hid/hid-roccat-kone.c
389
.write = kone_sysfs_write_profilex, \
drivers/hid/hid-roccat-koneplus.c
157
.write = koneplus_sysfs_write_ ## thingy \
drivers/hid/hid-roccat-koneplus.c
173
.write = koneplus_sysfs_write_ ## thingy \
drivers/hid/hid-roccat-kovaplus.c
200
.write = kovaplus_sysfs_write_ ## thingy \
drivers/hid/hid-roccat-kovaplus.c
208
.write = kovaplus_sysfs_write_ ## thingy \
drivers/hid/hid-roccat-lua.c
92
.write = lua_sysfs_write_ ## thingy \
drivers/hid/hid-roccat-pyra.c
158
.write = pyra_sysfs_write_ ## thingy \
drivers/hid/hid-roccat-pyra.c
174
.write = pyra_sysfs_write_ ## thingy \
drivers/hid/hid-wiimote-debug.c
168
.write = wiidebug_drm_write,
drivers/hid/hidraw.c
560
.write = hidraw_write,
drivers/hid/intel-ish-hid/ipc/ipc.c
920
.write = write_ipc_to_queue,
drivers/hid/intel-ish-hid/ishtp/bus.c
98
return dev->ops->write(dev, ipc_send_compl, ipc_send_compl_prm,
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
116
int (*write)(struct ishtp_device *dev,
drivers/hid/uhid.c
804
.write = uhid_char_write,
drivers/hid/usbhid/hiddev.c
850
.write = hiddev_write,
drivers/hsi/clients/cmt_speech.c
1353
.write = cs_char_write,
drivers/hsi/clients/hsi_char.c
659
.write = hsc_write,
drivers/hv/hv_utils_transport.c
289
hvt->fops.write = hvt_op_write;
drivers/hv/ring_buffer.c
135
u32 *read, u32 *write)
drivers/hv/ring_buffer.c
144
*write = write_loc >= read_loc ? dsize - (write_loc - read_loc) :
drivers/hv/ring_buffer.c
146
*read = dsize - *write;
drivers/hwmon/acpi_power_meter.c
531
.write = power_meter_write,
drivers/hwmon/adm1177.c
185
.write = adm1177_write,
drivers/hwmon/adm9240.c
719
.write = adm9240_write,
drivers/hwmon/adt7411.c
636
.write = adt7411_write,
drivers/hwmon/adt7470.c
1179
.write = adt7470_write,
drivers/hwmon/adt7x10.c
301
.write = adt7x10_write,
drivers/hwmon/aht10.c
315
.write = aht10_hwmon_write,
drivers/hwmon/amc6821.c
804
.write = amc6821_write,
drivers/hwmon/aquacomputer_d5next.c
1247
.write = aqc_write
drivers/hwmon/aspeed-g6-pwm-tach.c
382
.write = aspeed_tach_hwmon_write,
drivers/hwmon/asus_rog_ryujin.c
362
.write = rog_ryujin_write
drivers/hwmon/axi-fan-control.c
408
.write = axi_fan_control_write,
drivers/hwmon/bt1-pvt.c
839
.write = pvt_hwmon_write
drivers/hwmon/chipcap2.c
683
.write = cc2_write,
drivers/hwmon/corsair-cpro.c
410
.write = ccp_write,
drivers/hwmon/cros_ec_hwmon.c
430
.write = cros_ec_hwmon_write,
drivers/hwmon/dell-smm-hwmon.c
1107
.write = dell_smm_write,
drivers/hwmon/emc1403.c
632
.write = emc1403_write,
drivers/hwmon/emc2305.c
484
.write = emc2305_write,
drivers/hwmon/fschmd.c
953
.write = watchdog_write,
drivers/hwmon/ftsteutates.c
491
.write = fts_write,
drivers/hwmon/gpd-fan.c
565
.write = gpd_fan_hwmon_write,
drivers/hwmon/gxp-fan-ctrl.c
168
.write = gxp_fan_ctrl_write,
drivers/hwmon/hp-wmi-sensors.c
1515
.write = hp_wmi_hwmon_write,
drivers/hwmon/hwmon.c
191
if (!chip->ops->write)
drivers/hwmon/hwmon.c
203
err = chip->ops->write(tdata->dev, hwmon_temp,
drivers/hwmon/hwmon.c
210
err = chip->ops->write(tdata->dev, hwmon_temp,
drivers/hwmon/hwmon.c
375
if (hwdev->chip->ops->write) {
drivers/hwmon/hwmon.c
376
err = hwdev->chip->ops->write(hdev, hwmon_chip, hwmon_chip_pec, 0, val);
drivers/hwmon/hwmon.c
490
ret = hattr->ops->write(dev, hattr->type, hattr->attr, hattr->index,
drivers/hwmon/hwmon.c
533
if ((mode & 0222) && !ops->write)
drivers/hwmon/ina238.c
719
.write = ina238_write,
drivers/hwmon/ina2xx.c
804
.write = ina2xx_write,
drivers/hwmon/ina3221.c
675
.write = ina3221_write,
drivers/hwmon/jc42.c
438
.write = jc42_write,
drivers/hwmon/kfan.c
182
.write = kfan_write,
drivers/hwmon/lan966x-hwmon.c
274
.write = lan966x_hwmon_write,
drivers/hwmon/lm75.c
564
.write = lm75_write,
drivers/hwmon/lm83.c
358
.write = lm83_write,
drivers/hwmon/lm90.c
2758
.write = lm90_write,
drivers/hwmon/lm92.c
275
.write = lm92_write,
drivers/hwmon/lm95234.c
370
.write = lm95234_write,
drivers/hwmon/lm95241.c
412
.write = lm95241_write,
drivers/hwmon/lm95245.c
512
.write = lm95245_write,
drivers/hwmon/lochnagar-hwmon.c
309
.write = lochnagar_write,
drivers/hwmon/ltc2947-core.c
923
.write = ltc2947_write,
drivers/hwmon/ltc2992.c
822
.write = ltc2992_write,
drivers/hwmon/ltc4282.c
1568
.write = ltc4282_write,
drivers/hwmon/macsmc-hwmon.c
439
.write = macsmc_hwmon_write,
drivers/hwmon/max127.c
269
.write = max127_write,
drivers/hwmon/max1619.c
250
.write = max1619_write,
drivers/hwmon/max1668.c
183
.write = max1668_write,
drivers/hwmon/max31730.c
276
.write = max31730_write,
drivers/hwmon/max31760.c
402
.write = max31760_write,
drivers/hwmon/max31790.c
456
.write = max31790_write,
drivers/hwmon/max31827.c
574
.write = max31827_write,
drivers/hwmon/max6620.c
397
.write = max6620_write,
drivers/hwmon/max6621.c
470
.write = max6621_write,
drivers/hwmon/max6639.c
497
.write = max6639_write,
drivers/hwmon/max6650.c
751
.write = max6650_write,
drivers/hwmon/max6697.c
406
.write = max6697_write,
drivers/hwmon/mc33xs2410_hwmon.c
141
.write = mc33xs2410_hwmon_write,
drivers/hwmon/mlxreg-fan.c
330
.write = mlxreg_fan_write,
drivers/hwmon/mr75203.c
212
.write = pvt_ts_coeff_j_write,
drivers/hwmon/nct6694-hwmon.c
853
.write = nct6694_write,
drivers/hwmon/nct7363.c
294
.write = nct7363_write,
drivers/hwmon/nct7904.c
901
.write = nct7904_write,
drivers/hwmon/npcm750-pwm-fan.c
667
.write = npcm7xx_write,
drivers/hwmon/nzxt-kraken3.c
708
.write = kraken3_write
drivers/hwmon/nzxt-smart2.c
663
.write = nzxt_smart2_hwmon_write,
drivers/hwmon/pmbus/acbel-fsg032.c
37
.write = NULL,
drivers/hwmon/pmbus/ibm-cffps.c
254
.write = ibm_cffps_debugfs_write,
drivers/hwmon/pmbus/max20730.c
301
.write = NULL,
drivers/hwmon/pmbus/pmbus_core.c
3609
.write = NULL,
drivers/hwmon/pmbus/q54sj108a2.c
268
.write = q54sj108a2_debugfs_write,
drivers/hwmon/pwm-fan.c
385
.write = pwm_fan_write,
drivers/hwmon/qnap-mcu-hwmon.c
180
.write = qnap_mcu_hwmon_write,
drivers/hwmon/sbtsi_temp.c
190
.write = sbtsi_write,
drivers/hwmon/sch5627.c
478
.write = sch5627_write,
drivers/hwmon/sfctemp.c
227
.write = sfctemp_write,
drivers/hwmon/sg2042-mcu.c
284
.write = sg2042_mcu_write,
drivers/hwmon/sht3x.c
866
.write = sht3x_write,
drivers/hwmon/sht4x.c
375
.write = sht4x_hwmon_write,
drivers/hwmon/spd5118.c
328
.write = spd5118_write,
drivers/hwmon/tmp102.c
172
.write = tmp102_write,
drivers/hwmon/tmp103.c
130
.write = tmp103_write,
drivers/hwmon/tmp108.c
304
.write = tmp108_write,
drivers/hwmon/tmp401.c
524
.write = tmp401_write,
drivers/hwmon/tmp421.c
422
.write = tmp421_write,
drivers/hwmon/tmp464.c
574
.write = tmp464_write,
drivers/hwmon/tmp513.c
531
.write = tmp51x_write,
drivers/hwmon/tps23861.c
364
.write = tps23861_write,
drivers/hwmon/tsc1641.c
646
.write = tsc1641_write,
drivers/hwmon/w83627ehf.c
1643
.write = w83627ehf_write,
drivers/hwmon/w83773g.c
249
.write = w83773_write,
drivers/hwmon/w83793.c
1456
.write = watchdog_write,
drivers/hwtracing/coresight/coresight-cpu-debug.c
524
.write = debug_func_knob_write,
drivers/hwtracing/coresight/coresight-etm4x-core.c
1240
.write = etm4x_sysreg_write,
drivers/hwtracing/coresight/coresight-etm4x-core.c
1247
.write = ete_sysreg_write,
drivers/hwtracing/coresight/coresight-trbe.c
684
u64 write;
drivers/hwtracing/coresight/coresight-trbe.c
705
write = get_trbe_limit_pointer();
drivers/hwtracing/coresight/coresight-trbe.c
707
write = get_trbe_write_pointer();
drivers/hwtracing/coresight/coresight-trbe.c
714
end_off = write - buf->trbe_base;
drivers/hwtracing/stm/console.c
44
sc->console.write = stm_console_write;
drivers/hwtracing/stm/core.c
611
err = stm->pdrv->write(stm->data, output, chan, buf, count, source);
drivers/hwtracing/stm/core.c
838
.write = stm_char_write,
drivers/hwtracing/stm/ftrace.c
51
sf->ftrace.write = stm_ftrace_write;
drivers/hwtracing/stm/p_basic.c
31
.write = basic_write,
drivers/hwtracing/stm/p_sys-t.c
439
.write = sys_t_write,
drivers/hwtracing/stm/stm.h
97
ssize_t (*write)(struct stm_data *data,
drivers/i2c/busses/i2c-cgbc.c
188
cmd[i++] |= (xfer.start) ? xfer.write + 1 : xfer.write;
drivers/i2c/busses/i2c-cgbc.c
195
if (xfer.write > 0)
drivers/i2c/busses/i2c-cgbc.c
196
memcpy(&cmd[i], &xfer.data, xfer.write);
drivers/i2c/busses/i2c-cgbc.c
198
return i + xfer.write;
drivers/i2c/busses/i2c-cgbc.c
246
xfer.write = len;
drivers/i2c/busses/i2c-cgbc.c
258
xfer.write = 0;
drivers/i2c/busses/i2c-cgbc.c
84
u8 write;
drivers/i2c/busses/i2c-fsi.c
269
int write;
drivers/i2c/busses/i2c-fsi.c
278
write = fsi_i2c_get_op_bytes(bytes_to_write);
drivers/i2c/busses/i2c-fsi.c
281
&msg->buf[port->xfrd], write);
drivers/i2c/busses/i2c-fsi.c
285
port->xfrd += write;
drivers/i2c/busses/i2c-fsi.c
286
bytes_to_write -= write;
drivers/i2c/busses/i2c-meson.c
253
bool write = !(i2c->msg->flags & I2C_M_RD);
drivers/i2c/busses/i2c-meson.c
262
if (write || i2c->pos + i2c->count < i2c->msg->len)
drivers/i2c/busses/i2c-meson.c
268
if (write)
drivers/i2c/busses/i2c-mlxbf.c
1764
bool *write)
drivers/i2c/busses/i2c-mlxbf.c
1770
*write = false;
drivers/i2c/busses/i2c-mlxbf.c
1788
*write = 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-rtl9300.c
218
ret = regmap_field_write(i2c->fields[F_RWOP], xfer->write);
drivers/i2c/busses/i2c-rtl9300.c
226
if (xfer->write) {
drivers/i2c/busses/i2c-rtl9300.c
262
if (!xfer->write) {
drivers/i2c/busses/i2c-rtl9300.c
308
xfer.write = (read_write == I2C_SMBUS_WRITE);
drivers/i2c/busses/i2c-rtl9300.c
92
bool write;
drivers/i2c/i2c-dev.c
641
.write = i2cdev_write,
drivers/i2c/i2c-slave-eeprom.c
169
eeprom->bin.write = i2c_slave_eeprom_bin_write;
drivers/iio/accel/adxl367_spi.c
77
.write = adxl367_write,
drivers/iio/accel/bma400_spi.c
58
.write = bma400_regmap_spi_write,
drivers/iio/accel/bmi088-accel-spi.c
40
.write = bmi088_regmap_spi_write,
drivers/iio/adc/ad4030.c
343
.write = ad4030_spi_write,
drivers/iio/adc/ad4695.c
301
.write = ad4695_regmap_bus_reg_write,
drivers/iio/adc/ad7124.c
1161
.write = ad7124_write_syscalib,
drivers/iio/adc/ad7173.c
451
.write = ad7173_write_syscalib,
drivers/iio/adc/ad7192.c
288
.write = ad7192_write_syscalib,
drivers/iio/adc/ad7280a.c
567
.write = ad7280_store_balance_sw,
drivers/iio/adc/ad7280a.c
572
.write = ad7280_store_balance_timer,
drivers/iio/adc/ad9467.c
1229
.write = ad9467_chan_test_mode_write,
drivers/iio/adc/envelope-detector.c
304
.write = envelope_store_invert, },
drivers/iio/adc/envelope-detector.c
307
.write = envelope_store_comp_interval, },
drivers/iio/adc/pac1921.c
911
.write = pac1921_write_shunt_resistor,
drivers/iio/adc/stm32-dfsdm-adc.c
1480
.write = dfsdm_adc_audio_set_spiclk,
drivers/iio/adc/xilinx-xadc-core.c
453
.write = xadc_zynq_write_adc_reg,
drivers/iio/adc/xilinx-xadc-core.c
565
.write = xadc_axi_write_adc_reg,
drivers/iio/adc/xilinx-xadc-core.c
579
.write = xadc_axi_write_adc_reg,
drivers/iio/adc/xilinx-xadc.h
103
return xadc->ops->write(xadc, reg, val);
drivers/iio/adc/xilinx-xadc.h
79
int (*write)(struct xadc *xadc, unsigned int reg, uint16_t val);
drivers/iio/afe/iio-rescale.c
587
if (source->channel->ext_info[i].write)
drivers/iio/afe/iio-rescale.c
588
ext_info->write = rescale_write_ext_info;
drivers/iio/amplifiers/hmc425a.c
270
.write = ltc6373_write_powerdown,
drivers/iio/buffer/industrialio-buffer-dmaengine.c
160
.write = iio_dma_buffer_write,
drivers/iio/buffer/kfifo_buf.c
193
.write = &iio_kfifo_write,
drivers/iio/chemical/bme680_spi.c
104
.write = bme680_regmap_spi_write,
drivers/iio/chemical/sunrise_co2.c
353
.write = sunrise_cal_factory_write,
drivers/iio/chemical/sunrise_co2.c
358
.write = sunrise_cal_background_write,
drivers/iio/chemical/sunrise_co2.c
464
.write = sunrise_regmap_write,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
475
.write = cros_ec_sensors_calibrate
drivers/iio/dac/ad3530r.c
271
.write = ad3530r_set_dac_powerdown,
drivers/iio/dac/ad3552r-hs.c
604
.write = ad3552r_hs_write_data_source,
drivers/iio/dac/ad5064.c
114
ad5064_write_func write;
drivers/iio/dac/ad5064.c
197
return st->write(st, cmd, addr, val);
drivers/iio/dac/ad5064.c
376
.write = ad5064_write_dac_powerdown,
drivers/iio/dac/ad5064.c
388
.write = ad5064_write_dac_powerdown,
drivers/iio/dac/ad5064.c
854
const char *name, ad5064_write_func write)
drivers/iio/dac/ad5064.c
871
st->write = write;
drivers/iio/dac/ad5380.c
243
.write = ad5380_write_dac_powerdown,
drivers/iio/dac/ad5446-i2c.c
54
.write = ad5622_write,
drivers/iio/dac/ad5446-i2c.c
59
.write = ad5622_write,
drivers/iio/dac/ad5446-i2c.c
64
.write = ad5622_write,
drivers/iio/dac/ad5446-spi.c
102
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
107
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
112
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
117
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
122
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
128
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
134
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
140
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
146
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
152
.write = ad5660_write,
drivers/iio/dac/ad5446-spi.c
158
.write = ad5660_write,
drivers/iio/dac/ad5446-spi.c
163
.write = ad5660_write,
drivers/iio/dac/ad5446-spi.c
57
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
62
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
67
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
72
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
77
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
82
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
87
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
92
.write = ad5446_write,
drivers/iio/dac/ad5446-spi.c
97
.write = ad5446_write,
drivers/iio/dac/ad5446.c
102
.write = ad5446_write_dac_powerdown,
drivers/iio/dac/ad5446.c
147
return st->chip_info->write(st, val);
drivers/iio/dac/ad5446.c
91
ret = st->chip_info->write(st, val);
drivers/iio/dac/ad5446.h
71
int (*write)(struct ad5446_state *st, unsigned int val);
drivers/iio/dac/ad5504.c
239
.write = ad5504_write_dac_powerdown,
drivers/iio/dac/ad5624r_spi.c
157
.write = ad5624r_write_dac_powerdown,
drivers/iio/dac/ad5686.c
113
ret = st->write(st, AD5686_CMD_POWERDOWN_DAC,
drivers/iio/dac/ad5686.c
161
ret = st->write(st,
drivers/iio/dac/ad5686.c
183
.write = ad5686_write_dac_powerdown,
drivers/iio/dac/ad5686.c
458
const char *name, ad5686_write_func write,
drivers/iio/dac/ad5686.c
475
st->write = write;
drivers/iio/dac/ad5686.c
525
ret = st->write(st, cmd, 0, !!val);
drivers/iio/dac/ad5686.h
135
ad5686_write_func write;
drivers/iio/dac/ad5686.h
155
const char *name, ad5686_write_func write,
drivers/iio/dac/ad5755.c
399
struct iio_chan_spec const *chan, long info, bool write,
drivers/iio/dac/ad5755.c
404
if (write)
drivers/iio/dac/ad5755.c
412
if (write)
drivers/iio/dac/ad5755.c
420
if (write)
drivers/iio/dac/ad5755.c
522
.write = ad5755_write_powerdown,
drivers/iio/dac/ad5758.c
629
.write = ad5758_write_powerdown,
drivers/iio/dac/ad5766.c
422
.write = ad5766_write_ext, \
drivers/iio/dac/ad5770r.c
483
.write = ad5770r_write_dac_powerdown,
drivers/iio/dac/ad5791.c
304
.write = ad5791_write_dac_powerdown,
drivers/iio/dac/ad7303.c
173
.write = ad7303_write_dac_powerdown,
drivers/iio/dac/ad8460.c
670
.write = (_write), \
drivers/iio/dac/ltc2632.c
176
.write = ltc2632_write_dac_powerdown,
drivers/iio/dac/ltc2664.c
422
.write = (_write), \
drivers/iio/dac/ltc2688.c
584
.write = (_write), \
drivers/iio/dac/ltc2688.c
912
.write = ltc2688_spi_write,
drivers/iio/dac/max22007.c
190
.write = max22007_spi_write,
drivers/iio/dac/max22007.c
322
.write = max22007_write_dac_powerdown,
drivers/iio/dac/max5821.c
135
.write = max5821_write_dac_powerdown,
drivers/iio/dac/mcp4725.c
235
.write = mcp4725_write_powerdown,
drivers/iio/dac/mcp4725.c
249
.write = mcp4725_write_powerdown,
drivers/iio/dac/mcp4728.c
283
.write = mcp4728_write_powerdown,
drivers/iio/dac/mcp47feb02.c
682
.write = mcp47feb02_write_powerdown,
drivers/iio/dac/stm32-dac.c
240
.write = stm32_dac_write_powerdown,
drivers/iio/dac/ti-dac082s085.c
159
.write = ti_dac_write_powerdown,
drivers/iio/dac/ti-dac5571.c
214
.write = dac5571_write_powerdown,
drivers/iio/dac/ti-dac7311.c
145
.write = ti_dac_write_powerdown,
drivers/iio/frequency/adf4350.c
368
.write = adf4350_write, \
drivers/iio/frequency/adf4371.c
427
.write = adf4371_write, \
drivers/iio/frequency/adf4377.c
858
.write = adf4377_write, \
drivers/iio/frequency/admv1013.c
402
.write = admv1013_write, \
drivers/iio/frequency/admv1014.c
509
.write = admv1014_write, \
drivers/iio/imu/adis.c
223
return adis->ops->write(adis, reg, __val, size);
drivers/iio/imu/adis.c
496
.write = __adis_write_reg,
drivers/iio/imu/adis.c
531
else if (!adis->ops->write || !adis->ops->read || !adis->ops->reset)
drivers/iio/imu/adis16550.c
1048
.write = adis16550_spi_write,
drivers/iio/imu/adis16550.c
175
static void adis16550_spi_msg_prepare(const u32 reg, const bool write,
drivers/iio/imu/adis16550.c
183
if (write) {
drivers/iio/imu/bmi270/bmi270_spi.c
39
.write = bmi270_regmap_spi_write,
drivers/iio/imu/bmi323/bmi323_i2c.c
66
.write = bmi323_regmap_i2c_write,
drivers/iio/imu/bmi323/bmi323_spi.c
41
.write = bmi323_regmap_spi_write,
drivers/iio/imu/bno055/bno055_ser_core.c
496
.write = bno055_ser_write_reg,
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
131
.write = inv_icm45600_write,
drivers/iio/imu/smi240.c
257
.write = smi240_regmap_spi_write,
drivers/iio/imu/smi330/smi330_i2c.c
82
.write = smi330_regmap_i2c_write,
drivers/iio/imu/smi330/smi330_spi.c
40
.write = smi330_regmap_spi_write,
drivers/iio/industrialio-backend.c
186
.write = iio_backend_debugfs_write_reg,
drivers/iio/industrialio-backend.c
769
if (back_ext_info->write != iio_backend_ext_info_set)
drivers/iio/industrialio-buffer.c
2010
.write = iio_buffer_write,
drivers/iio/industrialio-buffer.c
222
if (!rb || !rb->access->write)
drivers/iio/industrialio-buffer.c
253
ret = rb->access->write(rb, n - written, buf + written);
drivers/iio/industrialio-core.c
1396
ext_info->write ?
drivers/iio/industrialio-core.c
1878
.write = iio_buffer_write_outer_addr,
drivers/iio/industrialio-core.c
457
.write = iio_debugfs_write_reg,
drivers/iio/industrialio-core.c
520
return ext_info->write(indio_dev, ext_info->private,
drivers/iio/inkern.c
1027
return ext_info->write(chan->indio_dev, ext_info->private,
drivers/iio/multiplexer/iio-mux.c
263
if (!pchan->ext_info[i].write)
drivers/iio/multiplexer/iio-mux.c
419
if (parent->channel->ext_info[i].write)
drivers/iio/multiplexer/iio-mux.c
420
mux->ext_info[i].write = mux_write_ext_info;
drivers/iio/pressure/abp2030pa.c
256
ret = data->ops->write(data, ABP2_CMD_SYNC, ABP2_PKT_SYNC_LEN);
drivers/iio/pressure/abp2030pa.h
68
int (*write)(struct abp2_data *data, u8 cmd, u8 nbytes);
drivers/iio/pressure/abp2030pa_i2c.c
54
.write = abp2_i2c_write,
drivers/iio/pressure/abp2030pa_spi.c
34
.write = abp2_spi_xfer,
drivers/iio/pressure/bmp280-spi.c
64
.write = bmp280_regmap_spi_write,
drivers/iio/pressure/bmp280-spi.c
71
.write = bmp280_regmap_spi_write,
drivers/iio/pressure/mpl115.c
37
int ret = data->ops->write(data->dev, MPL115_CONVERT, 0);
drivers/iio/pressure/mpl115.h
17
int (*write)(struct device *, u8, u8);
drivers/iio/pressure/mpl115_i2c.c
35
.write = mpl115_i2c_write,
drivers/iio/pressure/mpl115_spi.c
76
.write = mpl115_spi_write,
drivers/iio/pressure/mprls0025pa.c
211
ret = data->ops->write(data, MPR_CMD_SYNC, MPR_PKT_SYNC_LEN);
drivers/iio/pressure/mprls0025pa.h
85
int (*write)(struct mpr_data *data, const u8 cmd, const u8 cnt);
drivers/iio/pressure/mprls0025pa_i2c.c
54
.write = mpr_i2c_write,
drivers/iio/pressure/mprls0025pa_spi.c
48
.write = mpr_spi_xfer,
drivers/iio/proximity/isl29501.c
472
.write = isl29501_write_ext, \
drivers/iio/trigger/stm32-timer-trigger.c
709
.write = stm32_count_set_preset
drivers/infiniband/core/ucma.c
1931
.write = ucma_write,
drivers/infiniband/core/user_mad.c
1081
.write = ib_umad_write,
drivers/infiniband/core/uverbs_cmd.c
3720
.write.has_resp = 1 + \
drivers/infiniband/core/uverbs_cmd.c
3724
.write.req_size = sizeof(req), .write.resp_size = sizeof(resp)
drivers/infiniband/core/uverbs_cmd.c
3726
#define UAPI_DEF_WRITE_I(req) .write.req_size = sizeof(req)
drivers/infiniband/core/uverbs_cmd.c
3730
.write.has_udata = \
drivers/infiniband/core/uverbs_cmd.c
3739
.write.has_udata = \
drivers/infiniband/core/uverbs_cmd.c
3748
.write.has_resp = 1, \
drivers/infiniband/core/uverbs_cmd.c
3749
.write.req_size = offsetofend(req, req_last_member), \
drivers/infiniband/core/uverbs_cmd.c
3750
.write.resp_size = offsetofend(resp, resp_last_member)
drivers/infiniband/core/uverbs_cmd.c
3753
.write.req_size = offsetofend(req, req_last_member)
drivers/infiniband/core/uverbs_main.c
1029
.write = ib_uverbs_write,
drivers/infiniband/core/uverbs_main.c
1038
.write = ib_uverbs_write,
drivers/infiniband/core/uverbs_uapi.c
67
if (def->write.is_ex)
drivers/infiniband/core/uverbs_uapi.c
68
method_key |= uapi_key_write_ex_method(def->write.command_num);
drivers/infiniband/core/uverbs_uapi.c
70
method_key |= uapi_key_write_method(def->write.command_num);
drivers/infiniband/core/uverbs_uapi.c
77
if (WARN_ON(exists && (def->write.is_ex != method_elm->is_ex)))
drivers/infiniband/core/uverbs_uapi.c
80
method_elm->is_ex = def->write.is_ex;
drivers/infiniband/core/uverbs_uapi.c
82
if (!def->write.is_ex)
drivers/infiniband/core/uverbs_uapi.c
84
BIT_ULL(def->write.command_num));
drivers/infiniband/core/uverbs_uapi.c
86
if (!def->write.is_ex && def->func_write) {
drivers/infiniband/core/uverbs_uapi.c
87
method_elm->has_udata = def->write.has_udata;
drivers/infiniband/core/uverbs_uapi.c
88
method_elm->has_resp = def->write.has_resp;
drivers/infiniband/core/uverbs_uapi.c
89
method_elm->req_size = def->write.req_size;
drivers/infiniband/core/uverbs_uapi.c
90
method_elm->resp_size = def->write.resp_size;
drivers/infiniband/hw/bnxt_re/debugfs.c
333
.write = bnxt_re_cc_config_set,
drivers/infiniband/hw/cxgb4/device.c
196
.write = wr_log_clear,
drivers/infiniband/hw/cxgb4/device.c
555
.write = stats_clear,
drivers/infiniband/hw/cxgb4/qp.c
1736
init->u.write.opcode = FW_RI_RDMA_WRITE_WR;
drivers/infiniband/hw/cxgb4/qp.c
1737
init->u.write.stag_sink = cpu_to_be32(1);
drivers/infiniband/hw/cxgb4/qp.c
1738
init->u.write.to_sink = cpu_to_be64(1);
drivers/infiniband/hw/cxgb4/qp.c
1739
init->u.write.u.immd_src[0].op = FW_RI_DATA_IMMD;
drivers/infiniband/hw/cxgb4/qp.c
1740
init->u.write.len16 = DIV_ROUND_UP(
drivers/infiniband/hw/cxgb4/qp.c
1741
sizeof(init->u.write) + sizeof(struct fw_ri_immd), 16);
drivers/infiniband/hw/cxgb4/qp.c
1744
init->u.write.opcode = FW_RI_RDMA_READ_WR;
drivers/infiniband/hw/cxgb4/qp.c
568
wqe->write.iw_imm_data.ib_imm_data.imm_data32 = wr->ex.imm_data;
drivers/infiniband/hw/cxgb4/qp.c
570
wqe->write.iw_imm_data.ib_imm_data.imm_data32 = 0;
drivers/infiniband/hw/cxgb4/qp.c
571
wqe->write.stag_sink = cpu_to_be32(rdma_wr(wr)->rkey);
drivers/infiniband/hw/cxgb4/qp.c
572
wqe->write.to_sink = cpu_to_be64(rdma_wr(wr)->remote_addr);
drivers/infiniband/hw/cxgb4/qp.c
575
ret = build_immd(sq, wqe->write.u.immd_src, wr,
drivers/infiniband/hw/cxgb4/qp.c
579
size = sizeof(wqe->write) + sizeof(struct fw_ri_immd) +
drivers/infiniband/hw/cxgb4/qp.c
584
wqe->write.u.isgl_src,
drivers/infiniband/hw/cxgb4/qp.c
588
size = sizeof(wqe->write) + sizeof(struct fw_ri_isgl) +
drivers/infiniband/hw/cxgb4/qp.c
592
wqe->write.u.immd_src[0].op = FW_RI_DATA_IMMD;
drivers/infiniband/hw/cxgb4/qp.c
593
wqe->write.u.immd_src[0].r1 = 0;
drivers/infiniband/hw/cxgb4/qp.c
594
wqe->write.u.immd_src[0].r2 = 0;
drivers/infiniband/hw/cxgb4/qp.c
595
wqe->write.u.immd_src[0].immdlen = 0;
drivers/infiniband/hw/cxgb4/qp.c
596
size = sizeof(wqe->write) + sizeof(struct fw_ri_immd);
drivers/infiniband/hw/cxgb4/qp.c
600
wqe->write.plen = cpu_to_be32(plen);
drivers/infiniband/hw/cxgb4/t4.h
101
struct fw_ri_rdma_write_wr write;
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
784
struct fw_ri_rdma_write_wr write;
drivers/infiniband/hw/hfi1/debugfs.c
1072
.write = writeroutine, \
drivers/infiniband/hw/hfi1/debugfs.c
1083
.write = writef, \
drivers/infiniband/hw/hfi1/debugfs.c
1197
!port_cntr_ops[i].ops.write ?
drivers/infiniband/hw/hfi1/fault.c
196
.write = fault_opcodes_write,
drivers/infiniband/hw/hfi1/pio.c
37
int write = 1; /* write sendctrl back */
drivers/infiniband/hw/hfi1/pio.c
69
write = 0; /* CSR already written (and flushed) */
drivers/infiniband/hw/hfi1/pio.c
80
if (write) {
drivers/infiniband/hw/mlx5/cong.c
418
.write = set_param,
drivers/infiniband/hw/mlx5/main.c
3860
.write = delay_drop_timeout_write,
drivers/infiniband/hw/mlx5/mr.c
438
.write = size_write,
drivers/infiniband/hw/mlx5/mr.c
483
.write = limit_write,
drivers/infiniband/hw/mlx5/odp.c
389
if (MLX5_CAP_ODP_SCHEME(dev->mdev, rc_odp_caps.write))
drivers/infiniband/hw/mlx5/odp.c
407
if (MLX5_CAP_ODP_SCHEME(dev->mdev, xrc_odp_caps.write))
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
755
.write = ocrdma_dbgfs_ops_write,
drivers/infiniband/sw/siw/siw.h
346
struct iwarp_rdma_write write;
drivers/infiniband/sw/siw/siw_qp_rx.c
232
struct iwarp_rdma_write *write = &srx->hdr.rwrite;
drivers/infiniband/sw/siw/siw_qp_rx.c
235
u32 sink_stag = be32_to_cpu(write->sink_stag);
drivers/infiniband/sw/siw/siw_qp_rx.c
236
u64 sink_to = be64_to_cpu(write->sink_to);
drivers/input/evdev.c
1293
.write = evdev_write,
drivers/input/keyboard/atkbd.c
1211
if (atkbd->write) {
drivers/input/keyboard/atkbd.c
1298
if (serio->write)
drivers/input/keyboard/atkbd.c
1299
atkbd->write = true;
drivers/input/keyboard/atkbd.c
1316
if (atkbd->write) {
drivers/input/keyboard/atkbd.c
1337
if (serio->write)
drivers/input/keyboard/atkbd.c
1374
if (atkbd->write) {
drivers/input/keyboard/atkbd.c
1403
if (atkbd->write)
drivers/input/keyboard/atkbd.c
1487
if (!atkbd->write)
drivers/input/keyboard/atkbd.c
1623
if (!atkbd->write)
drivers/input/keyboard/atkbd.c
1677
if (!atkbd->write)
drivers/input/keyboard/atkbd.c
217
bool write;
drivers/input/keyboard/atkbd.c
414
!atkbd->resend && atkbd->write) {
drivers/input/keyboard/atkbd.c
690
if (!atkbd->write)
drivers/input/misc/ad714x.c
1016
ad714x->write = write;
drivers/input/misc/ad714x.c
1174
ad714x->write(ad714x, AD714X_PWR_CTRL, data);
drivers/input/misc/ad714x.c
1188
ad714x->write(ad714x, AD714X_PWR_CTRL,
drivers/input/misc/ad714x.c
137
ad714x->write(ad714x, STG_COM_INT_EN_REG, data);
drivers/input/misc/ad714x.c
141
ad714x->write(ad714x, STG_HIGH_INT_EN_REG, data);
drivers/input/misc/ad714x.c
154
ad714x->write(ad714x, STG_COM_INT_EN_REG, data);
drivers/input/misc/ad714x.c
158
ad714x->write(ad714x, STG_HIGH_INT_EN_REG, data);
drivers/input/misc/ad714x.c
924
ad714x->write(ad714x, reg_base + j,
drivers/input/misc/ad714x.c
929
ad714x->write(ad714x, AD714X_SYSCFG_REG + i,
drivers/input/misc/ad714x.c
934
ad714x->write(ad714x, AD714X_STG_CAL_EN_REG, 0xFFF);
drivers/input/misc/ad714x.c
962
ad714x_read_t read, ad714x_write_t write)
drivers/input/misc/ad714x.h
38
ad714x_write_t write;
drivers/input/misc/ad714x.h
51
ad714x_read_t read, ad714x_write_t write);
drivers/input/misc/adxl34x-i2c.c
65
.write = adxl34x_smbus_write,
drivers/input/misc/adxl34x-i2c.c
72
.write = adxl34x_smbus_write,
drivers/input/misc/adxl34x-spi.c
63
.write = adxl34x_spi_write,
drivers/input/misc/adxl34x.c
183
#define AC_WRITE(ac, reg, val) ((ac)->bops->write((ac)->dev, reg, val))
drivers/input/misc/adxl34x.c
632
static DEVICE_ATTR(write, 0664, NULL, adxl34x_write_store);
drivers/input/misc/adxl34x.h
20
int (*write)(struct device *, unsigned char, unsigned char);
drivers/input/misc/cma3000_d0x.c
77
((data)->bus_ops->write(data->dev, reg, val, msg))
drivers/input/misc/cma3000_d0x.h
22
int (*write)(struct device *, u8, u8, char *);
drivers/input/misc/cma3000_d0x_i2c.c
44
.write = cma3000_i2c_set,
drivers/input/misc/cs40l50-vibra.c
125
.write = cs40l50_dsp_write,
drivers/input/misc/cs40l50-vibra.c
257
error = vib->dsp.write(vib->dev, vib->regmap, vib->dsp.push_owt_cmd);
drivers/input/misc/cs40l50-vibra.c
362
vib->dsp.write(vib->dev, vib->regmap, start_effect->index);
drivers/input/misc/cs40l50-vibra.c
383
vib->dsp.write(vib->dev, vib->regmap, vib->dsp.stop_cmd);
drivers/input/misc/cs40l50-vibra.c
441
error = vib->dsp.write(vib->dev, vib->regmap,
drivers/input/misc/cs40l50-vibra.c
75
int (*write)(struct device *dev, struct regmap *regmap, u32 val);
drivers/input/misc/uinput.c
1130
.write = uinput_write,
drivers/input/mouse/synaptics.c
754
serio->write = synaptics_pt_write;
drivers/input/mousedev.c
776
.write = mousedev_write,
drivers/input/rmi4/rmi_f03.c
179
serio->write = rmi_f03_pt_write;
drivers/input/serio/altera_ps2.c
108
serio->write = altera_ps2_write;
drivers/input/serio/ambakmi.c
126
io->write = amba_kmi_write;
drivers/input/serio/apbps2.c
175
priv->io->write = apbps2_write;
drivers/input/serio/arc_ps2.c
163
io->write = arc_ps2_write;
drivers/input/serio/ct82c710.c
169
ct82c710_port->write = ct82c710_write;
drivers/input/serio/gscps2.c
378
serio->write = gscps2_write;
drivers/input/serio/hil_mlc.c
953
mlc_serio->write = hil_mlc_serio_write;
drivers/input/serio/i8042.c
1332
serio->write = i8042_dumbkbd ? NULL : i8042_kbd_write;
drivers/input/serio/i8042.c
1362
serio->write = i8042_aux_write;
drivers/input/serio/ioc3kbd.c
153
sk->write = ioc3kbd_write;
drivers/input/serio/ioc3kbd.c
162
sa->write = ioc3aux_write;
drivers/input/serio/maceps2.c
123
serio->write = maceps2_write;
drivers/input/serio/olpc_apsp.c
195
kb_serio->write = olpc_apsp_write;
drivers/input/serio/olpc_apsp.c
212
pad_serio->write = olpc_apsp_write;
drivers/input/serio/parkbd.c
171
serio->write = parkbd_write;
drivers/input/serio/pcips2.c
149
serio->write = pcips2_write;
drivers/input/serio/ps2-gpio.c
447
serio->write = drvdata->write_enable ? ps2_gpio_write : NULL;
drivers/input/serio/ps2mult.c
133
serio->write = ps2mult_serio_write;
drivers/input/serio/ps2mult.c
160
if (!serio->write)
drivers/input/serio/rpckbd.c
123
serio->write = rpckbd_write;
drivers/input/serio/sa1111ps2.c
265
serio->write = ps2_write;
drivers/input/serio/serio_raw.c
236
.write = serio_raw_write,
drivers/input/serio/serport.c
170
serio->write = serport_serio_write;
drivers/input/serio/serport.c
47
return -(serport->tty->ops->write(serport->tty, &data, 1) != 1);
drivers/input/serio/sun4i-ps2.c
250
serio->write = sun4i_ps2_write;
drivers/input/serio/userio.c
267
.write = userio_char_write,
drivers/input/serio/userio.c
88
userio->serio->write = userio_device_write;
drivers/input/serio/xilinx_ps2.c
294
serio->write = sxps2_write;
drivers/input/touchscreen/cyttsp_core.c
103
error = ts->bus_ops->write(ts->dev, ts->xfer_buf, command,
drivers/input/touchscreen/cyttsp_core.h
101
int (*write)(struct device *dev, u8 *xfer_buf, u16 addr, u8 length,
drivers/input/touchscreen/cyttsp_i2c.c
82
.write = cyttsp_i2c_write_block_data,
drivers/input/touchscreen/cyttsp_spi.c
136
.write = cyttsp_spi_write_block_data,
drivers/input/touchscreen/edt-ft5x06.c
295
.write = edt_M06_i2c_write,
drivers/input/touchscreen/goodix_berlin_spi.c
120
.write = goodix_berlin_spi_write,
drivers/input/touchscreen/wm97xx-core.c
109
wm->ac97->bus->ops->write(wm->ac97, reg, val);
drivers/input/touchscreen/wm97xx-core.c
785
wm->ac97->bus->ops->write(wm->ac97, AC97_WM97XX_DIGITISER2, reg);
drivers/iommu/intel/debugfs.c
745
.write = dmar_perf_latency_write,
drivers/iommu/iommufd/eventq.c
386
.write = write_op, \
drivers/iommu/mtk_iommu.c
480
bool layer, write;
drivers/iommu/mtk_iommu.c
494
write = fault_iova & F_MMU_FAULT_VA_WRITE_BIT;
drivers/iommu/mtk_iommu.c
523
write ? IOMMU_FAULT_WRITE : IOMMU_FAULT_READ)) {
drivers/iommu/mtk_iommu.c
528
layer, str_write_read(write));
drivers/ipack/devices/ipoctal.c
676
.write = ipoctal_write_tty,
drivers/irqchip/irq-crossbar.c
106
cb->write(i, hwirq);
drivers/irqchip/irq-crossbar.c
163
cb->write(d->hwirq, cb->safe_map);
drivers/irqchip/irq-crossbar.c
279
cb->write = crossbar_writeb;
drivers/irqchip/irq-crossbar.c
282
cb->write = crossbar_writew;
drivers/irqchip/irq-crossbar.c
285
cb->write = crossbar_writel;
drivers/irqchip/irq-crossbar.c
313
cb->write(i, cb->safe_map);
drivers/irqchip/irq-crossbar.c
40
void (*write)(int, int);
drivers/irqchip/irq-renesas-intc-irqpin.c
109
i->write(i->iomem, data);
drivers/irqchip/irq-renesas-intc-irqpin.c
448
i->write = intc_irqpin_write8;
drivers/irqchip/irq-renesas-intc-irqpin.c
453
i->write = intc_irqpin_write32;
drivers/irqchip/irq-renesas-intc-irqpin.c
49
void (*write)(void __iomem *iomem, unsigned long data);
drivers/isdn/capi/capi.c
1022
.write = capi_write,
drivers/isdn/capi/capi.c
1237
.write = capinc_tty_write,
drivers/leds/trigger/ledtrig-disk.c
20
void ledtrig_disk_activity(bool write)
drivers/leds/trigger/ledtrig-disk.c
23
if (write)
drivers/leds/uleds.c
201
.write = uleds_write,
drivers/macintosh/adb.c
845
.write = adb_write,
drivers/macintosh/ans-lcd.c
138
.write = anslcd_write,
drivers/macintosh/mac_hid.c
186
static int mac_hid_toggle_emumouse(const struct ctl_table *table, int write,
drivers/macintosh/mac_hid.c
198
rc = proc_dointvec(table, write, buffer, lenp, ppos);
drivers/macintosh/mac_hid.c
200
if (rc == 0 && write && *valp != old_val) {
drivers/macintosh/smu.c
1314
.write = smu_write,
drivers/macintosh/via-pmu.c
2468
.write = pmu_write,
drivers/mailbox/mailbox-test.c
256
.write = mbox_test_message_write,
drivers/mailbox/mailbox-test.c
84
.write = mbox_test_signal_write,
drivers/md/bcache/btree.c
1006
struct bkey *k, int level, bool write,
drivers/md/bcache/btree.c
1031
if (!write)
drivers/md/bcache/btree.c
1034
rw_lock(write, b, level);
drivers/md/bcache/btree.c
1036
rw_unlock(write, b);
drivers/md/bcache/btree.c
1043
rw_unlock(write, b);
drivers/md/bcache/btree.h
272
struct bkey *k, int level, bool write,
drivers/md/bcache/request.c
488
unsigned int write:1;
drivers/md/bcache/request.c
746
s->write = op_is_write(bio_op(bio));
drivers/md/dm-bufio.c
462
static void lh_init(struct lock_history *lh, struct dm_buffer_cache *cache, bool write)
drivers/md/dm-bufio.c
465
lh->write = write;
drivers/md/dm-bufio.c
472
if (lh->write) {
drivers/md/dm-bufio.c
487
if (lh->write) {
drivers/md/dm-delay.c
170
if (dc->write.dev)
drivers/md/dm-delay.c
171
dm_put_device(ti, dc->write.dev);
drivers/md/dm-delay.c
246
ret = delay_class_ctr(ti, &dc->write, argv);
drivers/md/dm-delay.c
255
ret = delay_class_ctr(ti, &dc->write, argv + 3);
drivers/md/dm-delay.c
258
max_delay = max(max_delay, dc->write.delay);
drivers/md/dm-delay.c
259
min_delay = min_not_zero(min_delay, dc->write.delay);
drivers/md/dm-delay.c
374
c = &dc->write;
drivers/md/dm-delay.c
411
DMEMIT("%u %u %u", dc->read.ops, dc->write.ops, dc->flush.ops);
drivers/md/dm-delay.c
418
DMEMIT_DELAY_CLASS(&dc->write);
drivers/md/dm-delay.c
44
struct delay_class write;
drivers/md/dm-delay.c
441
ret = fn(ti, dc->write.dev, dc->write.start, ti->len, data);
drivers/md/dm-ebs-target.c
180
bool write = false;
drivers/md/dm-ebs-target.c
212
write = true;
drivers/md/dm-ebs-target.c
227
r = write ? dm_bufio_write_dirty_buffers(ec->bufio) : 0;
drivers/md/dm-vdo/block-map.c
1747
if (!data_vio->write) {
drivers/md/dm-vdo/block-map.c
2212
if (!data_vio->write || data_vio->is_discard) {
drivers/md/dm-vdo/block-map.c
3183
if (!data_vio->write)
drivers/md/dm-vdo/data-vio.c
1111
if (data_vio->write)
drivers/md/dm-vdo/data-vio.c
1324
(data_vio->write ? VIO_CLEANUP_START : VIO_RELEASE_LOGICAL));
drivers/md/dm-vdo/data-vio.c
1493
if (data_vio->write) {
drivers/md/dm-vdo/data-vio.c
1528
if (data_vio->write) {
drivers/md/dm-vdo/data-vio.c
260
if (data_vio->write) {
drivers/md/dm-vdo/data-vio.c
464
if (!data_vio->write && READ_ONCE(lock_holder->allocation_succeeded)) {
drivers/md/dm-vdo/data-vio.c
478
if (lock_holder->write && cancel_data_vio_compression(lock_holder)) {
drivers/md/dm-vdo/data-vio.c
549
data_vio->write = true;
drivers/md/dm-vdo/data-vio.c
559
data_vio->write = true;
drivers/md/dm-vdo/data-vio.c
569
data_vio->write = true;
drivers/md/dm-vdo/data-vio.h
200
u16 write : 1;
drivers/md/dm-vdo/message-stats.c
269
write_u64("write : ", stats->write, ", ", buf, maxlen);
drivers/md/dm-vdo/statistics.h
160
u64 write;
drivers/md/dm-vdo/vdo.c
1434
b->write = atomic64_read(&a->write);
drivers/md/dm-vdo/vdo.c
1446
.write = minuend.write - subtrahend.write,
drivers/md/dm-vdo/vdo.h
79
atomic64_t write; /* Number of REQ_WRITE bios */
drivers/md/dm-vdo/vio.c
469
atomic64_inc(&bio_stats->write);
drivers/media/cec/core/cec-core.c
216
.write = cec_error_inj_write,
drivers/media/common/saa7146/saa7146_fops.c
204
.write = fops_write,
drivers/media/common/videobuf2/frame_vector.c
40
int get_vaddr_frames(unsigned long start, unsigned int nr_frames, bool write,
drivers/media/common/videobuf2/frame_vector.c
54
if (write)
drivers/media/common/videobuf2/videobuf2-memops.c
39
bool write)
drivers/media/common/videobuf2/videobuf2-memops.c
52
ret = get_vaddr_frames(start & PAGE_MASK, nr, write, vec);
drivers/media/dvb-core/dmxdev.c
1386
.write = dvb_dvr_write,
drivers/media/dvb-core/dmxdev.c
184
if (!dmxdev->demux->write) {
drivers/media/dvb-core/dmxdev.c
252
if (!dmxdev->demux->write)
drivers/media/dvb-core/dmxdev.c
263
ret = dmxdev->demux->write(dmxdev->demux, buf, count);
drivers/media/dvb-core/dvb_ca_en50221.c
1838
.write = dvb_ca_en50221_io_write,
drivers/media/dvb-core/dvb_demux.c
1296
dmx->write = dvbdmx_write;
drivers/media/dvb-frontends/af9013.c
1442
.write = af9013_regmap_write,
drivers/media/dvb-frontends/ascot2e.c
104
u8 reg, u8 write, const u8 *data, u32 len)
drivers/media/dvb-frontends/ascot2e.c
107
(write == 0 ? "read" : "write"), reg, len);
drivers/media/dvb-frontends/atbm8830.c
436
.write = NULL,
drivers/media/dvb-frontends/cx24110.c
634
.write = _cx24110_pll_write,
drivers/media/dvb-frontends/cx24110.h
31
if (fe->ops.write)
drivers/media/dvb-frontends/cx24110.h
32
return fe->ops.write(fe, buf, 3);
drivers/media/dvb-frontends/cxd2841er.c
204
u8 addr, u8 reg, u8 write,
drivers/media/dvb-frontends/cxd2841er.c
209
(write == 0 ? "read" : "write"), addr, reg, len, len, data);
drivers/media/dvb-frontends/cxd2880/cxd2880_devio_spi.c
101
ret = spi->write(spi, send_data, send_data[2] + 3);
drivers/media/dvb-frontends/cxd2880/cxd2880_devio_spi.c
99
ret = spi->write(spi, send_data, send_data[2] + 4);
drivers/media/dvb-frontends/cxd2880/cxd2880_spi.h
25
int (*write)(struct cxd2880_spi *spi, const u8 *data,
drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c
107
spi->write = cxd2880_spi_device_write;
drivers/media/dvb-frontends/helene.c
279
u8 reg, u8 write, const u8 *data, u32 len)
drivers/media/dvb-frontends/helene.c
282
(write == 0 ? "read" : "write"), reg, len);
drivers/media/dvb-frontends/horus3a.c
38
u8 reg, u8 write, const u8 *data, u32 len)
drivers/media/dvb-frontends/horus3a.c
41
(write == 0 ? "read" : "write"), reg, len);
drivers/media/dvb-frontends/lgs8gxx.c
991
.write = lgs8gxx_write,
drivers/media/dvb-frontends/mt352.c
576
.write = _mt352_write,
drivers/media/dvb-frontends/mt352.h
54
if (fe->ops.write)
drivers/media/dvb-frontends/mt352.h
55
r = fe->ops.write(fe, buf, len);
drivers/media/dvb-frontends/rtl2830.c
779
.write = rtl2830_regmap_write,
drivers/media/dvb-frontends/si21xx.c
882
.write = si21_write,
drivers/media/dvb-frontends/si21xx.h
32
if (fe->ops.write)
drivers/media/dvb-frontends/si21xx.h
33
r = fe->ops.write(fe, buf, 2);
drivers/media/dvb-frontends/stv0288.c
538
.write = stv0288_write,
drivers/media/dvb-frontends/stv0288.h
49
if (fe->ops.write)
drivers/media/dvb-frontends/stv0288.h
50
r = fe->ops.write(fe, buf, 2);
drivers/media/dvb-frontends/stv0299.c
725
.write = stv0299_write,
drivers/media/dvb-frontends/stv0299.h
101
if (fe->ops.write)
drivers/media/dvb-frontends/stv0299.h
102
r = fe->ops.write(fe, buf, 2);
drivers/media/dvb-frontends/tda1004x.c
1253
.write = tda1004x_write,
drivers/media/dvb-frontends/tda1004x.c
1323
.write = tda1004x_write,
drivers/media/dvb-frontends/tda1004x.h
131
if (fe->ops.write)
drivers/media/dvb-frontends/tda1004x.h
132
r = fe->ops.write(fe, buf, 2);
drivers/media/dvb-frontends/zl10353.c
645
.write = zl10353_write,
drivers/media/i2c/ccs/ccs-quirk.h
47
int (*reg_access)(struct ccs_sensor *sensor, bool write, u32 *reg,
drivers/media/i2c/msp3400-driver.c
105
static u8 write[3] = { I2C_MSP_DSP + 1, 0x00, 0x1e };
drivers/media/i2c/msp3400-driver.c
125
.buf = write
drivers/media/i2c/msp3400-driver.c
148
u8 write[3];
drivers/media/i2c/msp3400-driver.c
154
.buf = write
drivers/media/i2c/msp3400-driver.c
164
write[0] = dev + 1;
drivers/media/i2c/msp3400-driver.c
165
write[1] = addr >> 8;
drivers/media/i2c/msp3400-driver.c
166
write[2] = addr & 0xff;
drivers/media/i2c/thp7312.c
1881
.write = thp7312_fw_write,
drivers/media/i2c/tvaudio.c
242
unsigned char write[1];
drivers/media/i2c/tvaudio.c
248
.buf = write
drivers/media/i2c/tvaudio.c
258
write[0] = subaddr;
drivers/media/mc/mc-devnode.c
197
.write = media_write,
drivers/media/mc/mc-devnode.c
85
if (!devnode->fops->write)
drivers/media/mc/mc-devnode.c
89
return devnode->fops->write(filp, buf, sz, off);
drivers/media/pci/bt8xx/dst_ca.c
645
.write = dst_ca_write,
drivers/media/pci/cobalt/cobalt-flash.c
93
map->write = flash_write16;
drivers/media/pci/cobalt/cobalt-v4l2.c
1188
.write = vb2_fop_write,
drivers/media/pci/cx25821/cx25821-video.c
625
.write = vb2_fop_write,
drivers/media/pci/ddbridge/ddbridge-core.c
842
.write = ts_write,
drivers/media/pci/ivtv/ivtv-streams.c
38
.write = ivtv_v4l2_write,
drivers/media/pci/ivtv/ivtv-streams.c
51
.write = ivtv_v4l2_write,
drivers/media/pci/mgb4/mgb4_dma.c
22
int mgb4_dma_transfer(struct mgb4_dev *mgbdev, u32 channel, bool write,
drivers/media/pci/mgb4/mgb4_dma.c
33
if (write) {
drivers/media/pci/mgb4/mgb4_dma.h
15
int mgb4_dma_transfer(struct mgb4_dev *mgbdev, u32 channel, bool write,
drivers/media/pci/mgb4/mgb4_vout.c
587
.write = vb2_fop_write,
drivers/media/pci/ngene/ngene-dvb.c
100
.write = ts_write,
drivers/media/platform/allegro-dvt/nal-h264.c
364
rbsp_init(&rbsp, dest, n, &write);
drivers/media/platform/allegro-dvt/nal-h264.c
455
rbsp_init(&rbsp, dest, n, &write);
drivers/media/platform/allegro-dvt/nal-h264.c
539
rbsp_init(&rbsp, dest, n, &write);
drivers/media/platform/allegro-dvt/nal-hevc.c
531
rbsp_init(&rbsp, dest, n, &write);
drivers/media/platform/allegro-dvt/nal-hevc.c
626
rbsp_init(&rbsp, dest, n, &write);
drivers/media/platform/allegro-dvt/nal-hevc.c
721
rbsp_init(&rbsp, dest, n, &write);
drivers/media/platform/allegro-dvt/nal-hevc.c
814
rbsp_init(&rbsp, dest, n, &write);
drivers/media/platform/allegro-dvt/nal-rbsp.c
249
struct nal_rbsp_ops write = {
drivers/media/platform/allegro-dvt/nal-rbsp.h
47
extern struct nal_rbsp_ops write;
drivers/media/platform/amphion/vpu_dbg.c
30
u32 write;
drivers/media/platform/amphion/vpu_dbg.c
330
wptr = print_buf->write;
drivers/media/platform/amphion/vpu_dbg.c
416
.write = vpu_dbg_inst_write,
drivers/media/platform/amphion/vpu_dbg.c
424
.write = vpu_dbg_core_write,
drivers/media/platform/amphion/vpu_malone.c
551
u32 instance, u32 ptr, bool write)
drivers/media/platform/amphion/vpu_malone.c
556
if (write)
drivers/media/platform/amphion/vpu_malone.h
24
u32 instance, u32 ptr, bool write);
drivers/media/platform/amphion/vpu_rpc.c
31
static u32 vpu_rpc_check_buffer_space(struct vpu_rpc_buffer_desc *desc, bool write)
drivers/media/platform/amphion/vpu_rpc.c
38
if (write) {
drivers/media/platform/amphion/vpu_rpc.c
47
if (!write)
drivers/media/platform/amphion/vpu_rpc.h
359
u32 ptr, bool write)
drivers/media/platform/amphion/vpu_rpc.h
366
return ops->update_stream_buffer(inst->core->iface, inst->id, ptr, write);
drivers/media/platform/amphion/vpu_rpc.h
80
u32 instance, u32 ptr, bool write);
drivers/media/platform/amphion/vpu_windsor.c
878
u32 instance, u32 ptr, bool write)
drivers/media/platform/amphion/vpu_windsor.c
886
if (write)
drivers/media/platform/amphion/vpu_windsor.h
25
u32 instance, u32 ptr, bool write);
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_dbgfs.c
143
.write = mtk_vdec_dbgfs_write,
drivers/media/platform/renesas/sh_vou.c
1203
.write = vb2_fop_write,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
2268
.write = hdmirx_writel,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c
22
cec->ops->write(cec->hdmirx, reg, val);
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.h
14
void (*write)(struct snps_hdmirx_dev *hdmirx_dev, int reg, u32 val);
drivers/media/rc/imon.c
177
.write = vfd_write,
drivers/media/rc/imon.c
186
.write = lcd_write,
drivers/media/rc/lirc_dev.c
702
.write = lirc_transmit,
drivers/media/rc/lirc_dev.c
817
struct rc_dev *rc_dev_get_from_fd(int fd, bool write)
drivers/media/rc/lirc_dev.c
829
if (write && !(fd_file(f)->f_mode & FMODE_WRITE))
drivers/media/rc/rc-core-priv.h
328
struct rc_dev *rc_dev_get_from_fd(int fd, bool write);
drivers/media/test-drivers/vivid/vivid-core.c
676
.write = vb2_fop_write,
drivers/media/test-drivers/vivid/vivid-core.c
687
.write = vivid_radio_write,
drivers/media/usb/dvb-usb-v2/af9015.c
105
if (!write)
drivers/media/usb/dvb-usb-v2/af9015.c
1349
.write = af9015_regmap_write,
drivers/media/usb/dvb-usb-v2/af9015.c
24
u8 write = 1;
drivers/media/usb/dvb-usb-v2/af9015.c
41
write = 0;
drivers/media/usb/dvb-usb-v2/af9015.c
44
write = 0;
drivers/media/usb/dvb-usb-v2/af9015.c
67
if ((write && (req->data_len > BUF_LEN - REQ_HDR_LEN)) ||
drivers/media/usb/dvb-usb-v2/af9015.c
68
(!write && (req->data_len > BUF_LEN - ACK_HDR_LEN))) {
drivers/media/usb/dvb-usb-v2/af9015.c
81
if (write) {
drivers/media/usb/hackrf/hackrf.c
1238
.write = vb2_fop_write,
drivers/media/v4l2-core/v4l2-dev.c
330
if (!vdev->fops->write)
drivers/media/v4l2-core/v4l2-dev.c
333
ret = vdev->fops->write(filp, buf, sz, off);
drivers/media/v4l2-core/v4l2-dev.c
487
.write = v4l2_write,
drivers/mfd/aat2870-core.c
308
ret = aat2870->write(aat2870, (u8)addr, (u8)val);
drivers/mfd/aat2870-core.c
318
.write = aat2870_reg_write_file,
drivers/mfd/aat2870-core.c
359
aat2870->write = aat2870_write;
drivers/mfd/aat2870-core.c
430
aat2870->write(aat2870, i, reg->value);
drivers/mfd/ab8500-core.c
1041
ab8500->write = ab8500_prcmu_write;
drivers/mfd/ab8500-core.c
216
ret = ab8500->write(ab8500, addr, data);
drivers/mfd/ab8500-core.c
291
ret = ab8500->write(ab8500, addr, data);
drivers/mfd/acer-ec-a500.c
102
.write = a500_ec_write,
drivers/mfd/intel-m10-bmc-pmci.c
325
.write = m10bmc_pmci_flash_write,
drivers/mfd/mc13xxx-spi.c
120
.write = mc13xxx_spi_write,
drivers/mfd/mt6360-core.c
497
.write = mt6360_regmap_write,
drivers/mfd/mt6370.c
220
.write = mt6370_regmap_write,
drivers/mfd/ocelot-spi.c
180
.write = ocelot_spi_regmap_bus_write,
drivers/mfd/retu-mfd.c
221
.write = retu_regmap_write,
drivers/mfd/rk8xx-spi.c
82
.write = rk806_spi_bus_write,
drivers/mfd/sec-acpm.c
440
.write = sec_pmic_acpm_bus_write,
drivers/mfd/smpro-core.c
71
.write = smpro_core_write,
drivers/mfd/sprd-sc27xx-spi.c
139
.write = sprd_pmic_spi_write,
drivers/mfd/ssbi.c
254
ret = ssbi->write(ssbi, addr, buf, len);
drivers/mfd/ssbi.c
296
ssbi->write = ssbi_pa_write_bytes;
drivers/mfd/ssbi.c
299
ssbi->write = ssbi_write_bytes;
drivers/mfd/ssbi.c
71
int (*write)(struct ssbi *, u16 addr, const u8 *buf, int len);
drivers/mfd/tps6594-i2c.c
197
.write = tps6594_i2c_write,
drivers/misc/amd-sbi/rmi-hwmon.c
105
.write = sbrmi_write,
drivers/misc/bcm-vk/bcm_vk_dev.c
1262
.write = bcm_vk_write,
drivers/misc/bcm-vk/bcm_vk_tty.c
226
.write = bcm_vk_tty_write,
drivers/misc/ds1682.c
198
.write = ds1682_eeprom_write,
drivers/misc/dw-xdata-pcie.c
116
if (write) {
drivers/misc/dw-xdata-pcie.c
136
str_write_read(write));
drivers/misc/dw-xdata-pcie.c
139
static void dw_xdata_perf_meas(struct dw_xdata *dw, u64 *data, bool write)
drivers/misc/dw-xdata-pcie.c
141
if (write) {
drivers/misc/dw-xdata-pcie.c
163
static void dw_xdata_perf(struct dw_xdata *dw, u64 *rate, bool write)
drivers/misc/dw-xdata-pcie.c
172
dw_xdata_perf_meas(dw, &data[0], write);
drivers/misc/dw-xdata-pcie.c
184
dw_xdata_perf_meas(dw, &data[1], write);
drivers/misc/dw-xdata-pcie.c
199
diff, str_write_read(write), *rate);
drivers/misc/dw-xdata-pcie.c
242
static DEVICE_ATTR_RW(write);
drivers/misc/dw-xdata-pcie.c
95
static void dw_xdata_start(struct dw_xdata *dw, bool write)
drivers/misc/eeprom/idt_89hpesx.c
1023
.write = idt_dbgfs_csr_write,
drivers/misc/eeprom/idt_89hpesx.c
1293
pdev->ee_file->write = NULL;
drivers/misc/genwqe/card_base.h
177
int write; /* writable map? useful in unmapping */
drivers/misc/genwqe/card_base.h
185
m->write = 1; /* Assume the maps we create are R/W */
drivers/misc/genwqe/card_base.h
354
int write;
drivers/misc/genwqe/card_base.h
369
void __user *user_addr, size_t user_size, int write);
drivers/misc/genwqe/card_dev.c
946
m->write = 0;
drivers/misc/genwqe/card_dev.c
960
u_size, m->write);
drivers/misc/genwqe/card_utils.c
292
void __user *user_addr, size_t user_size, int write)
drivers/misc/genwqe/card_utils.c
308
sgl->write = write;
drivers/misc/genwqe/card_utils.c
481
if (sgl->write) {
drivers/misc/genwqe/card_utils.c
497
if (sgl->write) {
drivers/misc/genwqe/card_utils.c
583
m->write ? FOLL_WRITE : 0, /* readable/writable */
drivers/misc/genwqe/card_utils.c
590
unpin_user_pages_dirty_lock(m->page_list, rc, m->write);
drivers/misc/genwqe/card_utils.c
602
unpin_user_pages_dirty_lock(m->page_list, m->nr_pages, m->write);
drivers/misc/genwqe/card_utils.c
635
m->write);
drivers/misc/hpilo.c
639
.write = ilo_write,
drivers/misc/ibmasm/ibmasmfs.c
543
.write = command_file_write,
drivers/misc/ibmasm/ibmasmfs.c
551
.write = event_file_write,
drivers/misc/ibmasm/ibmasmfs.c
559
.write = r_heartbeat_file_write,
drivers/misc/ibmasm/ibmasmfs.c
567
.write = remote_settings_file_write,
drivers/misc/ibmvmc.c
1391
.write = ibmvmc_write,
drivers/misc/lis3lv02d/lis3lv02d.c
1205
lis3->write(lis3, CTRL_REG3, p->irq_cfg);
drivers/misc/lis3lv02d/lis3lv02d.c
257
lis3->write(lis3, CTRL_REG1,
drivers/misc/lis3lv02d/lis3lv02d.c
284
lis3->write(lis3, CTRL_REG3, (ctrl_reg_data &
drivers/misc/lis3lv02d/lis3lv02d.c
301
lis3->write(lis3, ctlreg, (reg | selftest));
drivers/misc/lis3lv02d/lis3lv02d.c
312
lis3->write(lis3, ctlreg, reg);
drivers/misc/lis3lv02d/lis3lv02d.c
326
lis3->write(lis3, CTRL_REG3, ctrl_reg_data);
drivers/misc/lis3lv02d/lis3lv02d.c
389
lis3->write(lis3, lis3->regs[i], lis3->reg_cache[i]);
drivers/misc/lis3lv02d/lis3lv02d.c
397
lis3->write(lis3, CTRL_REG1, 0x00);
drivers/misc/lis3lv02d/lis3lv02d.c
424
lis3->write(lis3, CTRL_REG2, reg);
drivers/misc/lis3lv02d/lis3lv02d.c
429
lis3->write(lis3, CTRL_REG4, reg);
drivers/misc/lis3lv02d/lis3lv02d.c
898
lis3->write(lis3, CLICK_CFG, p->click_flags);
drivers/misc/lis3lv02d/lis3lv02d.c
899
lis3->write(lis3, CLICK_TIMELIMIT, p->click_time_limit);
drivers/misc/lis3lv02d/lis3lv02d.c
900
lis3->write(lis3, CLICK_LATENCY, p->click_latency);
drivers/misc/lis3lv02d/lis3lv02d.c
901
lis3->write(lis3, CLICK_WINDOW, p->click_window);
drivers/misc/lis3lv02d/lis3lv02d.c
902
lis3->write(lis3, CLICK_THSZ, p->click_thresh_z & 0xf);
drivers/misc/lis3lv02d/lis3lv02d.c
903
lis3->write(lis3, CLICK_THSY_X,
drivers/misc/lis3lv02d/lis3lv02d.c
915
lis3->write(lis3, FF_WU_CFG_1, p->wakeup_flags);
drivers/misc/lis3lv02d/lis3lv02d.c
916
lis3->write(lis3, FF_WU_THS_1, p->wakeup_thresh & 0x7f);
drivers/misc/lis3lv02d/lis3lv02d.c
918
lis3->write(lis3, FF_WU_DURATION_1, p->duration1 + 1);
drivers/misc/lis3lv02d/lis3lv02d.c
923
lis3->write(lis3, FF_WU_CFG_2, p->wakeup_flags2);
drivers/misc/lis3lv02d/lis3lv02d.c
924
lis3->write(lis3, FF_WU_THS_2, p->wakeup_thresh2 & 0x7f);
drivers/misc/lis3lv02d/lis3lv02d.c
926
lis3->write(lis3, FF_WU_DURATION_2, p->duration2 + 1);
drivers/misc/lis3lv02d/lis3lv02d.c
930
lis3->write(lis3, CTRL_REG2, ctrl2);
drivers/misc/lis3lv02d/lis3lv02d.h
264
int (*write) (struct lis3lv02d *lis3, int reg, u8 val);
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
152
lis3_dev.write = lis3_i2c_write;
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
88
return lis3->write(lis3, CTRL_REG1, reg);
drivers/misc/lis3lv02d/lis3lv02d_spi.c
54
return lis3->write(lis3, CTRL_REG1, reg);
drivers/misc/lis3lv02d/lis3lv02d_spi.c
81
lis3_dev.write = lis3_spi_write;
drivers/misc/lkdtm/core.c
70
.write = CRASHPOINT_WRITE(_symbol) \
drivers/misc/lkdtm/perms.c
72
static noinline __nocfi void execute_location(void *dst, bool write)
drivers/misc/lkdtm/perms.c
80
if (write == CODE_WRITE) {
drivers/misc/mei/debugfs.c
156
.write = mei_dbgfs_write_allow_fa,
drivers/misc/mei/hw-me.c
1485
.write = mei_me_hbuf_write,
drivers/misc/mei/hw-txe.c
1179
.write = mei_txe_write,
drivers/misc/mei/main.c
1205
.write = mei_write,
drivers/misc/mei/mei_dev.h
385
int (*write)(struct mei_device *dev,
drivers/misc/mei/mei_dev.h
820
return dev->ops->write(dev, hdr, hdr_len, data, data_len);
drivers/misc/mei/platform-vsc.c
286
.write = mei_vsc_write,
drivers/misc/open-dice.c
110
.write = open_dice_write,
drivers/misc/pch_phub.c
660
.write = pch_phub_bin_write,
drivers/misc/sgi-gru/grufault.c
178
unsigned long vaddr, int write,
drivers/misc/sgi-gru/grufault.c
188
if (get_user_pages(vaddr, 1, write ? FOLL_WRITE : 0, &page) <= 0)
drivers/misc/sgi-gru/grufault.c
206
int write, unsigned long *paddr, int *pageshift)
drivers/misc/sgi-gru/grufault.c
237
(write && (!pte_write(pte) || !pte_dirty(pte)))))
drivers/misc/sgi-gru/grufault.c
253
int write, int atomic, unsigned long *gpa, int *pageshift)
drivers/misc/sgi-gru/grufault.c
269
ret = atomic_pte_lookup(vma, vaddr, write, &paddr, &ps);
drivers/misc/sgi-gru/grufault.c
273
if (non_atomic_pte_lookup(vma, vaddr, write, &paddr, &ps))
drivers/misc/sgi-gru/grufault.c
311
unsigned long fault_vaddr, int asid, int write,
drivers/misc/sgi-gru/grufault.c
332
ret = gru_vtop(gts, vaddr, write, atomic, &gpa, &pageshift);
drivers/misc/sgi-gru/grufault.c
333
if (ret || tfh_write_only(tfh, gpa, GAA_RAM, vaddr, asid, write,
drivers/misc/sgi-gru/grufault.c
339
vaddr, asid, write, pageshift, gpa);
drivers/misc/sgi-gru/grufault.c
362
int pageshift = 0, asid, write, ret, atomic = !cbk, indexway;
drivers/misc/sgi-gru/grufault.c
397
write = (tfh->cause & TFHCAUSE_TLB_MOD) != 0;
drivers/misc/sgi-gru/grufault.c
413
ret = gru_vtop(gts, vaddr, write, atomic, &gpa, &pageshift);
drivers/misc/sgi-gru/grufault.c
428
gru_preload_tlb(gru, gts, atomic, vaddr, asid, write, tlb_preload_count, tfh, cbe);
drivers/misc/sgi-gru/grufault.c
434
tfh_write_restart(tfh, gpa, GAA_RAM, vaddr, asid, write,
drivers/misc/sgi-gru/grufault.c
440
indexway, write, pageshift, gpa);
drivers/misc/sram.c
89
part->battr.write = sram_write;
drivers/misc/tps6594-pfsm.c
257
.write = tps6594_pfsm_write,
drivers/mmc/core/block.c
2843
bool write;
drivers/mmc/core/block.c
2857
write = true;
drivers/mmc/core/block.c
2862
write = false;
drivers/mmc/core/block.c
2867
write = true;
drivers/mmc/core/block.c
2872
write = false;
drivers/mmc/core/block.c
2879
cmd_count = write ? 3 : 2;
drivers/mmc/core/block.c
2885
if (write) {
drivers/mmc/core/debugfs.c
300
.write = mmc_err_stats_write,
drivers/mmc/core/mmc_test.c
1417
unsigned int dev_addr, int write)
drivers/mmc/core/mmc_test.c
1422
t->blocks, 512, write);
drivers/mmc/core/mmc_test.c
1429
unsigned int dev_addr, int write,
drivers/mmc/core/mmc_test.c
1460
ret = mmc_test_nonblock_transfer(test, dev_addr, write, count);
drivers/mmc/core/mmc_test.c
1463
ret = mmc_test_area_transfer(test, dev_addr, write);
drivers/mmc/core/mmc_test.c
1480
unsigned int dev_addr, int write, int max_scatter,
drivers/mmc/core/mmc_test.c
1483
return mmc_test_area_io_seq(test, sz, dev_addr, write, max_scatter,
drivers/mmc/core/mmc_test.c
1639
static int mmc_test_best_performance(struct mmc_test_card *test, int write,
drivers/mmc/core/mmc_test.c
1644
return mmc_test_area_io(test, t->max_tfr, t->dev_addr, write,
drivers/mmc/core/mmc_test.c
1896
static int mmc_test_rnd_perf(struct mmc_test_card *test, int write, int print,
drivers/mmc/core/mmc_test.c
1924
ret = mmc_test_area_io(test, sz, dev_addr, write, 0, 0);
drivers/mmc/core/mmc_test.c
1933
static int mmc_test_random_perf(struct mmc_test_card *test, int write)
drivers/mmc/core/mmc_test.c
1946
if (write) {
drivers/mmc/core/mmc_test.c
1948
ret = mmc_test_rnd_perf(test, write, 0, sz, 10, 0);
drivers/mmc/core/mmc_test.c
1953
ret = mmc_test_rnd_perf(test, write, 1, sz, 10, 0);
drivers/mmc/core/mmc_test.c
1958
if (write) {
drivers/mmc/core/mmc_test.c
1960
ret = mmc_test_rnd_perf(test, write, 0, sz, 10, 0);
drivers/mmc/core/mmc_test.c
1965
return mmc_test_rnd_perf(test, write, 1, sz, 10, 0);
drivers/mmc/core/mmc_test.c
1995
static int mmc_test_seq_perf(struct mmc_test_card *test, int write,
drivers/mmc/core/mmc_test.c
2029
ret = mmc_test_area_io(test, sz, dev_addr, write,
drivers/mmc/core/mmc_test.c
2042
static int mmc_test_large_seq_perf(struct mmc_test_card *test, int write)
drivers/mmc/core/mmc_test.c
2047
ret = mmc_test_seq_perf(test, write, 10 * 1024 * 1024, 1);
drivers/mmc/core/mmc_test.c
205
unsigned dev_addr, unsigned blocks, unsigned blksz, int write)
drivers/mmc/core/mmc_test.c
2052
ret = mmc_test_seq_perf(test, write, 100 * 1024 * 1024, 1);
drivers/mmc/core/mmc_test.c
2057
ret = mmc_test_seq_perf(test, write, 1000 * 1024 * 1024, 1);
drivers/mmc/core/mmc_test.c
211
mrq->cmd->opcode = write ?
drivers/mmc/core/mmc_test.c
214
mrq->cmd->opcode = write ?
drivers/mmc/core/mmc_test.c
234
mrq->data->flags = write ? MMC_DATA_WRITE : MMC_DATA_READ;
drivers/mmc/core/mmc_test.c
2359
int repeat_cmd, int write, int use_areq)
drivers/mmc/core/mmc_test.c
2380
512, write);
drivers/mmc/core/mmc_test.c
2472
unsigned long sz, int use_sbc, int write,
drivers/mmc/core/mmc_test.c
2485
ret = mmc_test_ongoing_transfer(test, t->dev_addr, use_sbc, 0, write,
drivers/mmc/core/mmc_test.c
2490
return mmc_test_ongoing_transfer(test, t->dev_addr, use_sbc, 1, write,
drivers/mmc/core/mmc_test.c
2495
int write, int use_areq)
drivers/mmc/core/mmc_test.c
2502
ret = __mmc_test_cmds_during_tfr(test, sz, use_sbc, write,
drivers/mmc/core/mmc_test.c
284
u8 *buffer, unsigned addr, unsigned blksz, int write)
drivers/mmc/core/mmc_test.c
299
mmc_test_prepare_mrq(test, &mrq, &sg, 1, addr, 1, blksz, write);
drivers/mmc/core/mmc_test.c
3142
.write = mtf_test_write,
drivers/mmc/core/mmc_test.c
617
static int __mmc_test_prepare(struct mmc_test_card *test, int write, int val)
drivers/mmc/core/mmc_test.c
625
if (write)
drivers/mmc/core/mmc_test.c
664
struct mmc_request *mrq, int write)
drivers/mmc/core/mmc_test.c
670
mrq->cmd->opcode = write ?
drivers/mmc/core/mmc_test.c
817
unsigned int dev_addr, int write,
drivers/mmc/core/mmc_test.c
841
t->blocks, 512, write);
drivers/mmc/core/mmc_test.c
866
unsigned blocks, unsigned blksz, int write)
drivers/mmc/core/mmc_test.c
878
blocks, blksz, write);
drivers/mmc/core/mmc_test.c
891
unsigned blocks, unsigned blksz, int write)
drivers/mmc/core/mmc_test.c
906
mmc_test_prepare_mrq(test, &mrq, &sg, 1, 0, blocks, blksz, write);
drivers/mmc/core/mmc_test.c
907
mmc_test_prepare_broken_mrq(test, &mrq, write);
drivers/mmc/core/mmc_test.c
923
unsigned blocks, unsigned blksz, int write)
drivers/mmc/core/mmc_test.c
927
if (write) {
drivers/mmc/core/mmc_test.c
940
blocks, blksz, write);
drivers/mmc/core/mmc_test.c
944
if (write) {
drivers/mmc/core/sdio_io.c
315
static int sdio_io_rw_ext_helper(struct sdio_func *func, int write,
drivers/mmc/core/sdio_io.c
339
ret = mmc_io_rw_extended(func->card, write,
drivers/mmc/core/sdio_io.c
357
ret = mmc_io_rw_extended(func->card, write, func->num, addr,
drivers/mmc/core/sdio_ops.c
108
int mmc_io_rw_direct(struct mmc_card *card, int write, unsigned fn,
drivers/mmc/core/sdio_ops.c
111
return mmc_io_rw_direct_host(card->host, write, fn, addr, in, out);
drivers/mmc/core/sdio_ops.c
114
int mmc_io_rw_extended(struct mmc_card *card, int write, unsigned fn,
drivers/mmc/core/sdio_ops.c
136
cmd.arg = write ? 0x80000000 : 0x00000000;
drivers/mmc/core/sdio_ops.c
149
data.flags = write ? MMC_DATA_WRITE : MMC_DATA_READ;
drivers/mmc/core/sdio_ops.c
62
static int mmc_io_rw_direct_host(struct mmc_host *host, int write, unsigned fn,
drivers/mmc/core/sdio_ops.c
76
cmd.arg = write ? 0x80000000 : 0x00000000;
drivers/mmc/core/sdio_ops.c
78
cmd.arg |= (write && out) ? 0x08000000 : 0x00000000;
drivers/mmc/core/sdio_ops.h
19
int mmc_io_rw_direct(struct mmc_card *card, int write, unsigned fn,
drivers/mmc/core/sdio_ops.h
21
int mmc_io_rw_extended(struct mmc_card *card, int write, unsigned fn,
drivers/mmc/core/sdio_uart.c
1000
.write = sdio_uart_write,
drivers/mmc/host/mmc_spi.c
509
mmc_spi_setup_data_message(struct mmc_spi_host *host, bool multiple, bool write)
drivers/mmc/host/mmc_spi.c
519
if (write) {
drivers/mmc/host/mmc_spi.c
543
if (write) {
drivers/mmc/host/mmc_spi.c
566
if (write) {
drivers/mmc/host/mmc_spi.c
776
bool write = (data->flags & MMC_DATA_WRITE);
drivers/mmc/host/mmc_spi.c
777
const char *write_or_read = write ? "write" : "read";
drivers/mmc/host/mmc_spi.c
781
mmc_spi_setup_data_message(host, multiple, write);
drivers/mmc/host/mmc_spi.c
803
if (write)
drivers/mmc/host/mmc_spi.c
814
if (write)
drivers/mmc/host/mmc_spi.c
829
if (write)
drivers/mmc/host/mmc_spi.c
848
if (write && multiple) {
drivers/mmc/host/omap.c
666
mmc_omap_xfer_data(struct mmc_omap_host *host, int write)
drivers/mmc/host/omap.c
692
if (write) {
drivers/most/most_cdev.c
306
.write = comp_write,
drivers/mtd/devices/st_spi_fsm.c
1046
if (cfg->write)
drivers/mtd/devices/st_spi_fsm.c
1065
if (!cfg->write)
drivers/mtd/devices/st_spi_fsm.c
1080
if (cfg->write)
drivers/mtd/devices/st_spi_fsm.c
1095
cfg->write ? STFSM_INST_DATA_WRITE : STFSM_INST_DATA_READ;
drivers/mtd/devices/st_spi_fsm.c
278
int write; /* Write Sequence */
drivers/mtd/hyperbus/hyperbus-core.c
93
map->write = hyperbus_write16;
drivers/mtd/maps/dc21285.c
156
dc21285_map.write = dc21285_write8;
drivers/mtd/maps/dc21285.c
162
dc21285_map.write = dc21285_write16;
drivers/mtd/maps/dc21285.c
168
dc21285_map.write = dc21285_write32;
drivers/mtd/maps/lantiq-flash.c
136
ltq_mtd->map->write = ltq_write16;
drivers/mtd/maps/map_funcs.c
38
map->write = simple_map_write;
drivers/mtd/maps/pci.c
189
map->map.write = mtd_pci_write32;
drivers/mtd/maps/pci.c
94
map->map.write = mtd_pci_write8;
drivers/mtd/maps/pcmciamtd.c
480
dev->pcmcia_map.write = pcmcia_write8_remap;
drivers/mtd/maps/pcmciamtd.c
483
dev->pcmcia_map.write = pcmcia_write16_remap;
drivers/mtd/maps/pcmciamtd.c
613
dev->pcmcia_map.write = pcmcia_write8;
drivers/mtd/maps/pcmciamtd.c
616
dev->pcmcia_map.write = pcmcia_write16;
drivers/mtd/maps/physmap-core.c
223
map->write = physmap_addr_gpios_write;
drivers/mtd/maps/physmap-gemini.c
193
map->write = gemini_flash_map_write;
drivers/mtd/maps/physmap-ixp4xx.c
125
map->write = ixp4xx_write16;
drivers/mtd/maps/sbc_gxx.c
163
.write = sbc_gxx_write8,
drivers/mtd/maps/tsunami_flash.c
69
.write = tsunami_flash_write8,
drivers/mtd/mtdchar.c
1407
.write = mtdchar_write,
drivers/mtd/mtdpstore.c
432
cxt->dev.zone.write = mtdpstore_write;
drivers/mtd/nand/raw/denali.c
232
void *buf, unsigned int len, bool write)
drivers/mtd/nand/raw/denali.c
234
if (write)
drivers/mtd/nand/raw/denali.c
242
static int denali_payload_xfer(struct nand_chip *chip, void *buf, bool write)
drivers/mtd/nand/raw/denali.c
260
writesize - pos, write);
drivers/mtd/nand/raw/denali.c
269
ret = denali_change_column(chip, pos, buf, len, write);
drivers/mtd/nand/raw/denali.c
279
static int denali_oob_xfer(struct nand_chip *chip, void *buf, bool write)
drivers/mtd/nand/raw/denali.c
290
ret = denali_change_column(chip, writesize, buf, oob_skip, write);
drivers/mtd/nand/raw/denali.c
310
writesize - pos, write);
drivers/mtd/nand/raw/denali.c
319
ret = denali_change_column(chip, pos, buf, len, write);
drivers/mtd/nand/raw/denali.c
548
dma_addr_t dma_addr, int page, bool write)
drivers/mtd/nand/raw/denali.c
563
(write ? BIT(8) : 0) | page_count);
drivers/mtd/nand/raw/denali.c
573
dma_addr_t dma_addr, int page, bool write)
drivers/mtd/nand/raw/denali.c
584
0x2000 | (write ? BIT(8) : 0) | page_count);
drivers/mtd/nand/raw/denali.c
645
size_t size, int page, bool write)
drivers/mtd/nand/raw/denali.c
647
if (write)
drivers/mtd/nand/raw/denali.c
654
size_t size, int page, bool write)
drivers/mtd/nand/raw/denali.c
658
enum dma_data_direction dir = write ? DMA_TO_DEVICE : DMA_FROM_DEVICE;
drivers/mtd/nand/raw/denali.c
664
return denali_pio_xfer(denali, buf, size, page, write);
drivers/mtd/nand/raw/denali.c
667
if (write) {
drivers/mtd/nand/raw/denali.c
692
denali->setup_dma(denali, dma_addr, page, write);
drivers/mtd/nand/raw/denali.c
711
int page, bool write)
drivers/mtd/nand/raw/denali.c
718
return denali_dma_xfer(denali, buf, size, page, write);
drivers/mtd/nand/raw/denali.c
720
return denali_pio_xfer(denali, buf, size, page, write);
drivers/mtd/nand/raw/denali.h
386
int page, bool write);
drivers/mtd/nand/raw/nand_macronix.c
374
u_char *buf, bool write)
drivers/mtd/nand/raw/nand_macronix.c
403
if (write)
drivers/mtd/nand/raw/nand_macronix.c
426
write ? "write" : "read");
drivers/mtd/nand/spi/esmt.c
180
.write = spinand_user_otp_write,
drivers/mtd/nand/spi/micron.c
294
.write = spinand_user_otp_write,
drivers/mtd/nand/spi/otp.c
271
ret = ops->write(spinand, ofs, len, retlen, buf);
drivers/mtd/nand/spi/otp.c
343
if (user_ops->write)
drivers/mtd/spi-nor/controllers/hisi-sfc.c
320
.write = hisi_spi_nor_write,
drivers/mtd/spi-nor/controllers/nxp-spifi.c
275
.write = nxp_spifi_write,
drivers/mtd/spi-nor/core.c
2259
!nor->controller_ops->write ||
drivers/mtd/spi-nor/core.c
312
return nor->controller_ops->write(nor, to, len, buf);
drivers/mtd/spi-nor/core.h
317
int (*write)(struct spi_nor *nor, loff_t addr, size_t len,
drivers/mtd/spi-nor/otp.c
364
ret = ops->write(nor, rstart + rofs, len, buf);
drivers/mtd/spi-nor/winbond.c
439
.write = spi_nor_otp_write_secr,
drivers/mtd/ubi/cdev.c
1159
.write = vol_cdev_write,
drivers/mtd/ubi/debug.c
471
.write = dfs_file_write,
drivers/net/caif/caif_serial.c
222
tty_wr = tty->ops->write(tty, skb->data, len);
drivers/net/caif/caif_serial.c
317
if (tty->ops->write == NULL)
drivers/net/can/can327.c
1015
if (!tty->ops->write)
drivers/net/can/can327.c
142
written = elm->tty->ops->write(elm->tty, elm->txbuf, len);
drivers/net/can/can327.c
962
written = elm->tty->ops->write(elm->tty, elm->txhead,
drivers/net/can/flexcan/flexcan-core.c
1062
priv->write(FLEXCAN_IFLAG_RX_FIFO_AVAILABLE, &regs->iflag1);
drivers/net/can/flexcan/flexcan-core.c
1108
priv->write(FLEXCAN_IFLAG_RX_FIFO_OVERFLOW,
drivers/net/can/flexcan/flexcan-core.c
1128
priv->write(FLEXCAN_MB_CODE_TX_INACTIVE,
drivers/net/can/flexcan/flexcan-core.c
1139
priv->write(reg_esr & (FLEXCAN_ESR_ALL_INT | FLEXCAN_ESR_WAK_INT), &regs->esr);
drivers/net/can/flexcan/flexcan-core.c
1218
priv->write(reg, &regs->ctrl);
drivers/net/can/flexcan/flexcan-core.c
1253
priv->write(reg_cbt, &regs->cbt);
drivers/net/can/flexcan/flexcan-core.c
1289
priv->write(reg_fdcbt, &regs->fdcbt);
drivers/net/can/flexcan/flexcan-core.c
1298
priv->write(reg_ctrl2, &regs->ctrl2);
drivers/net/can/flexcan/flexcan-core.c
1322
priv->write(reg_fdctrl, &regs->fdctrl);
drivers/net/can/flexcan/flexcan-core.c
1349
priv->write(reg, &regs->ctrl);
drivers/net/can/flexcan/flexcan-core.c
1373
priv->write(reg_ctrl2, &regs->ctrl2);
drivers/net/can/flexcan/flexcan-core.c
1381
priv->write(reg_ctrl2, &regs->ctrl2);
drivers/net/can/flexcan/flexcan-core.c
1436
priv->write(priv->reg_ctrl_default, &regs->ctrl);
drivers/net/can/flexcan/flexcan-core.c
1438
priv->write(upper_32_bits(reg_imask), &regs->imask2);
drivers/net/can/flexcan/flexcan-core.c
1439
priv->write(lower_32_bits(reg_imask), &regs->imask1);
drivers/net/can/flexcan/flexcan-core.c
1448
priv->write(0, &regs->imask2);
drivers/net/can/flexcan/flexcan-core.c
1449
priv->write(0, &regs->imask1);
drivers/net/can/flexcan/flexcan-core.c
1450
priv->write(priv->reg_ctrl_default & ~FLEXCAN_CTRL_ERR_ALL,
drivers/net/can/flexcan/flexcan-core.c
1535
priv->write(reg_mcr, &regs->mcr);
drivers/net/can/flexcan/flexcan-core.c
1568
priv->write(reg_ctrl, &regs->ctrl);
drivers/net/can/flexcan/flexcan-core.c
1573
priv->write(reg_ctrl2, &regs->ctrl2);
drivers/net/can/flexcan/flexcan-core.c
1599
priv->write(reg_fdctrl, &regs->fdctrl);
drivers/net/can/flexcan/flexcan-core.c
1605
priv->write(FLEXCAN_MB_CODE_RX_EMPTY,
drivers/net/can/flexcan/flexcan-core.c
1612
priv->write(FLEXCAN_MB_CODE_RX_INACTIVE,
drivers/net/can/flexcan/flexcan-core.c
1618
priv->write(FLEXCAN_MB_CODE_TX_INACTIVE,
drivers/net/can/flexcan/flexcan-core.c
1622
priv->write(FLEXCAN_MB_CODE_TX_INACTIVE,
drivers/net/can/flexcan/flexcan-core.c
1626
priv->write(0x0, &regs->rxgmask);
drivers/net/can/flexcan/flexcan-core.c
1627
priv->write(0x0, &regs->rx14mask);
drivers/net/can/flexcan/flexcan-core.c
1628
priv->write(0x0, &regs->rx15mask);
drivers/net/can/flexcan/flexcan-core.c
1631
priv->write(0x0, &regs->rxfgmask);
drivers/net/can/flexcan/flexcan-core.c
1635
priv->write(0, &regs->rximr[i]);
drivers/net/can/flexcan/flexcan-core.c
1654
priv->write(reg_ctrl2, &regs->ctrl2);
drivers/net/can/flexcan/flexcan-core.c
1659
priv->write(reg_mecr, &regs->mecr);
drivers/net/can/flexcan/flexcan-core.c
1664
priv->write(reg_mecr, &regs->mecr);
drivers/net/can/flexcan/flexcan-core.c
1670
priv->write(reg_mecr, &regs->mecr);
drivers/net/can/flexcan/flexcan-core.c
1673
priv->write(reg_ctrl2, &regs->ctrl2);
drivers/net/can/flexcan/flexcan-core.c
1892
priv->write(reg, &regs->ctrl);
drivers/net/can/flexcan/flexcan-core.c
1906
priv->write(reg, &regs->mcr);
drivers/net/can/flexcan/flexcan-core.c
2193
priv->write = flexcan_write_be;
drivers/net/can/flexcan/flexcan-core.c
2196
priv->write = flexcan_write_le;
drivers/net/can/flexcan/flexcan-core.c
528
priv->write(reg_mcr, &regs->mcr);
drivers/net/can/flexcan/flexcan-core.c
556
priv->write(reg_mcr, &regs->mcr);
drivers/net/can/flexcan/flexcan-core.c
600
priv->write(reg_mcr, &regs->mcr);
drivers/net/can/flexcan/flexcan-core.c
610
priv->write(reg_ctrl, &regs->ctrl);
drivers/net/can/flexcan/flexcan-core.c
618
priv->write(reg_ctrl, &regs->ctrl);
drivers/net/can/flexcan/flexcan-core.c
673
priv->write(reg, &regs->mcr);
drivers/net/can/flexcan/flexcan-core.c
685
priv->write(reg, &regs->mcr);
drivers/net/can/flexcan/flexcan-core.c
704
priv->write(reg, &regs->mcr);
drivers/net/can/flexcan/flexcan-core.c
723
priv->write(reg, &regs->mcr);
drivers/net/can/flexcan/flexcan-core.c
739
priv->write(FLEXCAN_MCR_SOFTRST, &regs->mcr);
drivers/net/can/flexcan/flexcan-core.c
812
priv->write(data, &priv->tx_mb->data[i / sizeof(u32)]);
drivers/net/can/flexcan/flexcan-core.c
817
priv->write(can_id, &priv->tx_mb->can_id);
drivers/net/can/flexcan/flexcan-core.c
818
priv->write(ctrl, &priv->tx_mb->can_ctrl);
drivers/net/can/flexcan/flexcan-core.c
823
priv->write(FLEXCAN_MB_CODE_TX_INACTIVE,
drivers/net/can/flexcan/flexcan-core.c
825
priv->write(FLEXCAN_MB_CODE_TX_INACTIVE,
drivers/net/can/flexcan/flexcan-core.c
955
priv->write(upper_32_bits(val), addr - 4);
drivers/net/can/flexcan/flexcan-core.c
957
priv->write(lower_32_bits(val), addr);
drivers/net/can/flexcan/flexcan.h
122
void (*write)(u32 val, void __iomem *addr);
drivers/net/can/m_can/tcan4x5x-regmap.c
151
.write = tcan4x5x_regmap_write,
drivers/net/can/slcan/slcan-core.c
552
actual = sl->tty->ops->write(sl->tty, sl->xbuff, pos - sl->xbuff);
drivers/net/can/slcan/slcan-core.c
590
actual = sl->tty->ops->write(sl->tty, sl->xhead, sl->xleft);
drivers/net/can/slcan/slcan-core.c
653
actual = sl->tty->ops->write(sl->tty, sl->xbuff, n);
drivers/net/can/slcan/slcan-core.c
826
if (!tty->ops->write)
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
512
.write = mcp251xfd_regmap_nocrc_write,
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
535
.write = mcp251xfd_regmap_crc_write,
drivers/net/dsa/bcm_sf2.c
633
priv->user_mii_bus->write = bcm_sf2_sw_mdio_write;
drivers/net/dsa/lan9303_mdio.c
27
mdio->bus->write(mdio->bus, PHY_ADDR(reg), PHY_REG(reg), val);
drivers/net/dsa/lantiq/lantiq_gswip_common.c
209
bus->write = gswip_mdio_wr;
drivers/net/dsa/microchip/ksz8863_smi.c
87
.write = ksz8863_mdio_write,
drivers/net/dsa/microchip/ksz8863_smi.c
91
.write = ksz8863_mdio_write,
drivers/net/dsa/microchip/ksz8863_smi.c
96
.write = ksz8863_mdio_write,
drivers/net/dsa/microchip/ksz_common.c
2771
bus->write = ksz_parent_mdio_write;
drivers/net/dsa/microchip/ksz_common.c
2777
bus->write = ksz_sw_mdio_write;
drivers/net/dsa/microchip/ksz_common.h
967
.write = ksz8463_spi_write, \
drivers/net/dsa/mt7530-mdio.c
31
ret = bus->write(bus, priv->mdiodev->addr, 0x1f, page);
drivers/net/dsa/mt7530-mdio.c
35
ret = bus->write(bus, priv->mdiodev->addr, r, lo);
drivers/net/dsa/mt7530-mdio.c
39
ret = bus->write(bus, priv->mdiodev->addr, 0x10, hi);
drivers/net/dsa/mt7530-mdio.c
54
ret = bus->write(bus, priv->mdiodev->addr, 0x1f, page);
drivers/net/dsa/mt7530.c
106
ret = bus->write(bus, MT753X_CTRL_PHY_ADDR(priv->mdiodev->addr),
drivers/net/dsa/mt7530.c
112
ret = bus->write(bus, MT753X_CTRL_PHY_ADDR(priv->mdiodev->addr),
drivers/net/dsa/mt7530.c
118
ret = bus->write(bus, MT753X_CTRL_PHY_ADDR(priv->mdiodev->addr),
drivers/net/dsa/mt7530.c
129
ret = bus->write(bus, MT753X_CTRL_PHY_ADDR(priv->mdiodev->addr),
drivers/net/dsa/mt7530.c
2328
bus->write = mt753x_phy_write_c22;
drivers/net/dsa/mt7530.c
69
ret = bus->write(bus, MT753X_CTRL_PHY_ADDR(priv->mdiodev->addr),
drivers/net/dsa/mt7530.c
75
ret = bus->write(bus, MT753X_CTRL_PHY_ADDR(priv->mdiodev->addr),
drivers/net/dsa/mt7530.c
81
ret = bus->write(bus, MT753X_CTRL_PHY_ADDR(priv->mdiodev->addr),
drivers/net/dsa/mt7530.c
87
ret = bus->write(bus, MT753X_CTRL_PHY_ADDR(priv->mdiodev->addr),
drivers/net/dsa/mv88e6xxx/chip.c
3856
bus->write = mv88e6xxx_mdio_write;
drivers/net/dsa/mv88e6xxx/chip.h
451
int (*write)(struct mv88e6xxx_chip *chip, int addr, int reg, u16 val);
drivers/net/dsa/mv88e6xxx/smi.c
102
.write = mv88e6xxx_smi_dual_direct_write,
drivers/net/dsa/mv88e6xxx/smi.c
167
.write = mv88e6xxx_smi_indirect_write,
drivers/net/dsa/mv88e6xxx/smi.c
85
.write = mv88e6xxx_smi_direct_write,
drivers/net/dsa/mv88e6xxx/smi.h
49
if (chip->smi_ops && chip->smi_ops->write)
drivers/net/dsa/mv88e6xxx/smi.h
50
return chip->smi_ops->write(chip, dev, reg, data);
drivers/net/dsa/mxl862xx/mxl862xx.c
157
bus->write = mxl862xx_phy_write_mii_bus;
drivers/net/dsa/ocelot/felix_vsc9959.c
1001
bus->write = enetc_mdio_write_c22;
drivers/net/dsa/qca/ar9331.c
1028
.write = ar9331_sw_bus_write,
drivers/net/dsa/qca/ar9331.c
374
mbus->write = ar9331_sw_mbus_write;
drivers/net/dsa/qca/qca8k-8xxx.c
151
ret = bus->write(bus, 0x18, 0, page);
drivers/net/dsa/qca/qca8k-8xxx.c
47
ret = bus->write(bus, phy_id, regnum, lo);
drivers/net/dsa/qca/qca8k-8xxx.c
574
.write = qca8k_bulk_write,
drivers/net/dsa/qca/qca8k-8xxx.c
62
ret = bus->write(bus, phy_id, regnum, hi);
drivers/net/dsa/qca/qca8k-8xxx.c
975
bus->write = qca8k_internal_mdio_write;
drivers/net/dsa/qca/qca8k-8xxx.c
984
bus->write = qca8k_legacy_mdio_write;
drivers/net/dsa/realtek/realtek-mdio.c
52
ret = bus->write(bus, priv->mdio_addr, REALTEK_MDIO_CTRL0_REG, REALTEK_MDIO_ADDR_OP);
drivers/net/dsa/realtek/realtek-mdio.c
56
ret = bus->write(bus, priv->mdio_addr, REALTEK_MDIO_ADDRESS_REG, reg);
drivers/net/dsa/realtek/realtek-mdio.c
60
ret = bus->write(bus, priv->mdio_addr, REALTEK_MDIO_DATA_WRITE_REG, val);
drivers/net/dsa/realtek/realtek-mdio.c
64
ret = bus->write(bus, priv->mdio_addr, REALTEK_MDIO_CTRL1_REG, REALTEK_MDIO_WRITE_OP);
drivers/net/dsa/realtek/realtek-mdio.c
80
ret = bus->write(bus, priv->mdio_addr, REALTEK_MDIO_CTRL0_REG, REALTEK_MDIO_ADDR_OP);
drivers/net/dsa/realtek/realtek-mdio.c
84
ret = bus->write(bus, priv->mdio_addr, REALTEK_MDIO_ADDRESS_REG, reg);
drivers/net/dsa/realtek/realtek-mdio.c
88
ret = bus->write(bus, priv->mdio_addr, REALTEK_MDIO_CTRL1_REG, REALTEK_MDIO_READ_OP);
drivers/net/dsa/realtek/rtl83xx.c
94
bus->write = rtl83xx_user_mdio_write;
drivers/net/dsa/rzn1_a5psw.c
1137
bus->write = a5psw_mdio_write;
drivers/net/dsa/sja1105/sja1105_mdio.c
283
bus->write = sja1105_base_tx_mdio_write;
drivers/net/dsa/sja1105/sja1105_mdio.c
337
bus->write = sja1105_base_t1_mdio_write_c22;
drivers/net/dsa/vitesse-vsc73xx-core.c
503
return vsc->ops->write(vsc, block, subblock, reg, val);
drivers/net/dsa/vitesse-vsc73xx-platform.c
139
.write = vsc73xx_platform_write,
drivers/net/dsa/vitesse-vsc73xx-spi.c
186
.write = vsc73xx_spi_write,
drivers/net/dsa/vitesse-vsc73xx.h
72
int (*write)(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg,
drivers/net/dsa/yt921x.c
199
return priv->reg_ops->write(priv->reg_ctx, reg, val);
drivers/net/dsa/yt921x.c
396
.write = yt921x_reg_mdio_write,
drivers/net/dsa/yt921x.c
525
mbus->write = yt921x_mbus_int_write;
drivers/net/dsa/yt921x.c
657
mbus->write = yt921x_mbus_ext_write;
drivers/net/dsa/yt921x.h
598
int (*write)(void *context, u32 reg, u32 val);
drivers/net/ethernet/actions/owl-emac.c
1342
priv->mii->write = owl_emac_mdio_write;
drivers/net/ethernet/adi/adin1110.c
524
mii_bus->write = adin1110_mdio_write;
drivers/net/ethernet/aeroflex/greth.c
1304
greth->mdio->write = greth_mdio_write;
drivers/net/ethernet/agere/et131x.c
4025
adapter->mii_bus->write = et131x_mdio_write;
drivers/net/ethernet/altera/altera_tse_main.c
152
mdio->write = &altera_tse_mdio_write;
drivers/net/ethernet/amd/au1000_eth.c
1210
aup->mii_bus->write = au1000_mdiobus_write;
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
115
.write = xgmac_reg_addr_write,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
122
.write = xgmac_reg_value_write,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
193
.write = xpcs_mmd_write,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
200
.write = xpcs_reg_addr_write,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
207
.write = xpcs_reg_value_write,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
260
.write = xprop_reg_addr_write,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
267
.write = xprop_reg_value_write,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
320
.write = xi2c_reg_addr_write,
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c
327
.write = xi2c_reg_value_write,
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
3696
mii->write = xgbe_phy_mii_write_c22;
drivers/net/ethernet/apm/xgene-v2/mdio.c
112
mdio_bus->write = xge_mdio_write;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
949
mdio_bus->write = xgene_mdio_rgmii_write;
drivers/net/ethernet/arc/emac_mdio.c
149
bus->write = &arc_mdio_write;
drivers/net/ethernet/asix/ax88796c_main.c
1003
ax_local->mdiobus->write = ax88796c_mdio_write;
drivers/net/ethernet/atheros/ag71xx.c
716
mii_bus->write = ag71xx_mdio_mii_write;
drivers/net/ethernet/broadcom/asp2/bcmasp.c
517
bool write = false;
drivers/net/ethernet/broadcom/asp2/bcmasp.c
534
write = true;
drivers/net/ethernet/broadcom/asp2/bcmasp.c
540
if (write)
drivers/net/ethernet/broadcom/b44.c
2252
mii_bus->write = b44_mdio_write_phylib;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1819
bus->write = bcm_enet_mdio_write_phylib;
drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c
229
mii_bus->write = bcma_mdio_mii_write;
drivers/net/ethernet/broadcom/bgmac-bcma.c
304
bgmac->write = bcma_bgmac_write;
drivers/net/ethernet/broadcom/bgmac-platform.c
232
bgmac->write = platform_bgmac_write;
drivers/net/ethernet/broadcom/bgmac.h
486
void (*write)(struct bgmac *bgmac, u16 offset, u32 value);
drivers/net/ethernet/broadcom/bgmac.h
517
bgmac->write(bgmac, offset, value);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
93
struct op_write write;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
265
REG_WR(bp, addr, op->write.val);
drivers/net/ethernet/broadcom/sb1250-mac.c
2222
sc->mii_bus->write = sbmac_mii_write;
drivers/net/ethernet/broadcom/tg3.c
1547
tp->mdio_bus->write = &tg3_mdio_write;
drivers/net/ethernet/brocade/bna/bfa_ioc.c
3128
struct bfi_flash_write_rsp *write;
drivers/net/ethernet/brocade/bna/bfa_ioc.c
3169
status = be32_to_cpu(m.write->status);
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
454
.write = bnad_debugfs_write_regrd,
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
462
.write = bnad_debugfs_write_regwr,
drivers/net/ethernet/cadence/macb_main.c
1006
bp->mii_bus->write = &macb_mdio_write_c22;
drivers/net/ethernet/chelsio/cxgb/cphy.h
142
phy->mdio.mdio_write = mdio_ops->write;
drivers/net/ethernet/chelsio/cxgb/cphy.h
38
int (*write)(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb/subr.c
322
.write = mi1_mdio_write,
drivers/net/ethernet/chelsio/cxgb/subr.c
381
.write = mi1_mdio_ext_write,
drivers/net/ethernet/chelsio/cxgb3/common.h
160
int (*write)(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb3/common.h
592
phy->mdio.mdio_write = mdio_ops->write;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
249
.write = t3_mi1_write,
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
314
.write = mi1_ext_write,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1323
.write = mbox_write
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1616
.write = mps_trc_write
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2232
.write = rss_key_write
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
3451
.write = blocked_fl_write,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
692
.write = tp_la_write
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
818
.write = pm_stats_clear
drivers/net/ethernet/davicom/dm9051.c
1118
db->mdiobus->write = dm9051_mdio_write;
drivers/net/ethernet/dec/tulip/uli526x.c
1074
phy->write(db, db->phy_addr, 0, 0x1000);
drivers/net/ethernet/dec/tulip/uli526x.c
120
void (*write)(struct uli526x_board_info *, u8, u8, u16);
drivers/net/ethernet/dec/tulip/uli526x.c
1546
phy->write(db, db->phy_addr, 4, phy_reg);
drivers/net/ethernet/dec/tulip/uli526x.c
1549
phy->write(db, db->phy_addr, 0, 0x1200);
drivers/net/ethernet/dec/tulip/uli526x.c
1587
phy->write(db, db->phy_addr, 0, phy_reg);
drivers/net/ethernet/dec/tulip/uli526x.c
340
db->phy.write = phy_writeby_cr10;
drivers/net/ethernet/dec/tulip/uli526x.c
344
db->phy.write = phy_writeby_cr9;
drivers/net/ethernet/dec/tulip/uli526x.c
538
phy->write(db, db->phy_addr, 0, phy_reg_reset);
drivers/net/ethernet/dec/tulip/uli526x.c
664
db->phy.write(db, db->phy_addr, 0, 0x8000);
drivers/net/ethernet/engleder/tsnep.h
125
int write;
drivers/net/ethernet/engleder/tsnep.h
89
int write;
drivers/net/ethernet/engleder/tsnep_main.c
1045
rx->write = 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
1175
index = (rx->write + i) & TSNEP_RING_MASK;
drivers/net/ethernet/engleder/tsnep_main.c
1192
rx->write = (rx->write + i) & TSNEP_RING_MASK;
drivers/net/ethernet/engleder/tsnep_main.c
1233
int index = (rx->write + i) & TSNEP_RING_MASK;
drivers/net/ethernet/engleder/tsnep_main.c
1243
tsnep_rx_reuse_buffer_zc(rx, rx->write);
drivers/net/ethernet/engleder/tsnep_main.c
1244
tsnep_rx_activate(rx, rx->write);
drivers/net/ethernet/engleder/tsnep_main.c
1249
rx->write = (rx->write + i) & TSNEP_RING_MASK;
drivers/net/ethernet/engleder/tsnep_main.c
1460
while (likely(done < budget) && (rx->read != rx->write)) {
drivers/net/ethernet/engleder/tsnep_main.c
1561
while (likely(done < budget) && (rx->read != rx->write)) {
drivers/net/ethernet/engleder/tsnep_main.c
1659
if (rx->read != rx->write) {
drivers/net/ethernet/engleder/tsnep_main.c
1735
tsnep_rx_activate(rx, rx->write);
drivers/net/ethernet/engleder/tsnep_main.c
1736
rx->write++;
drivers/net/ethernet/engleder/tsnep_main.c
1781
tsnep_rx_activate(rx, rx->write);
drivers/net/ethernet/engleder/tsnep_main.c
1782
rx->write++;
drivers/net/ethernet/engleder/tsnep_main.c
2447
adapter->mdiobus->write = tsnep_mdiobus_write;
drivers/net/ethernet/engleder/tsnep_main.c
341
tx->write = 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
494
entry = &tx->entry[(tx->write + i) & TSNEP_RING_MASK];
drivers/net/ethernet/engleder/tsnep_main.c
585
entry = &tx->entry[tx->write];
drivers/net/ethernet/engleder/tsnep_main.c
596
tsnep_tx_unmap(tx, tx->write, count);
drivers/net/ethernet/engleder/tsnep_main.c
607
tsnep_tx_activate(tx, (tx->write + i) & TSNEP_RING_MASK, length,
drivers/net/ethernet/engleder/tsnep_main.c
609
tx->write = (tx->write + count) & TSNEP_RING_MASK;
drivers/net/ethernet/engleder/tsnep_main.c
642
entry = &tx->entry[(tx->write + i) & TSNEP_RING_MASK];
drivers/net/ethernet/engleder/tsnep_main.c
700
entry = &tx->entry[tx->write];
drivers/net/ethernet/engleder/tsnep_main.c
705
tsnep_tx_unmap(tx, tx->write, count);
drivers/net/ethernet/engleder/tsnep_main.c
715
tsnep_tx_activate(tx, (tx->write + i) & TSNEP_RING_MASK, length,
drivers/net/ethernet/engleder/tsnep_main.c
717
tx->write = (tx->write + count) & TSNEP_RING_MASK;
drivers/net/ethernet/engleder/tsnep_main.c
766
entry = &tx->entry[tx->write];
drivers/net/ethernet/engleder/tsnep_main.c
787
tsnep_tx_activate(tx, tx->write, length, true);
drivers/net/ethernet/engleder/tsnep_main.c
788
tx->write = (tx->write + 1) & TSNEP_RING_MASK;
drivers/net/ethernet/engleder/tsnep_main.c
832
if (tx->read == tx->write)
drivers/net/ethernet/engleder/tsnep_main.c
920
if (tx->read != tx->write) {
drivers/net/ethernet/ethoc.c
1205
priv->mdio->write = ethoc_mdio_write;
drivers/net/ethernet/faraday/ftgmac100.c
1766
priv->mii_bus->write = ftgmac100_mdiobus_write;
drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c
67
bus->write = enetc_mdio_write_c22;
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
173
bus->write = enetc_mdio_write_c22;
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
222
bus->write = enetc_mdio_write_c22;
drivers/net/ethernet/freescale/fec_main.c
3151
fep->mii_bus->write = fec_enet_mdio_write_c22;
drivers/net/ethernet/freescale/fec_mpc52xx_phy.c
85
bus->write = mpc52xx_fec_mdio_write;
drivers/net/ethernet/freescale/fman/fman_keygen.c
269
static u32 build_ar_scheme(u8 scheme_id, bool update_counter, bool write)
drivers/net/ethernet/freescale/fman/fman_keygen.c
271
u32 rw = (u32)(write ? FM_KG_KGAR_WRITE : FM_KG_KGAR_READ);
drivers/net/ethernet/freescale/fman/fman_keygen.c
290
static u32 build_ar_bind_scheme(u8 hwport_id, bool write)
drivers/net/ethernet/freescale/fman/fman_keygen.c
292
u32 rw = write ? (u32)FM_KG_KGAR_WRITE : (u32)FM_KG_KGAR_READ;
drivers/net/ethernet/freescale/fman/fman_keygen.c
334
static u32 build_ar_bind_cls_plan(u8 hwport_id, bool write)
drivers/net/ethernet/freescale/fman/fman_keygen.c
336
u32 rw = write ? (u32)FM_KG_KGAR_WRITE : (u32)FM_KG_KGAR_READ;
drivers/net/ethernet/freescale/fs_enet/mii-fec.c
118
new_bus->write = &fs_enet_fec_mii_write;
drivers/net/ethernet/freescale/fsl_pq_mdio.c
432
new_bus->write = &fsl_pq_mdio_write;
drivers/net/ethernet/freescale/xgmac_mdio.c
396
bus->write = xgmac_mdio_write_c22;
drivers/net/ethernet/fungible/funcore/fun_hci.h
1232
} write;
drivers/net/ethernet/fungible/funcore/fun_hci.h
590
} write;
drivers/net/ethernet/fungible/funcore/fun_hci.h
669
} write;
drivers/net/ethernet/fungible/funeth/funeth_main.c
159
.u.write.subop = FUN_ADMIN_SUBOP_WRITE,
drivers/net/ethernet/fungible/funeth/funeth_main.c
160
.u.write.attribute = attr,
drivers/net/ethernet/fungible/funeth/funeth_main.c
161
.u.write.id = cpu_to_be32(adi_id),
drivers/net/ethernet/fungible/funeth/funeth_main.c
162
.u.write.param = *param
drivers/net/ethernet/fungible/funeth/funeth_main.c
52
cmd_size = offsetof(struct fun_admin_port_req, u.write.write48) +
drivers/net/ethernet/fungible/funeth/funeth_main.c
59
cmd.req.u.write =
drivers/net/ethernet/fungible/funeth/funeth_main.c
63
cmd.req.u.write.write48[i] =
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
289
mdio_bus->write = hbg_mdio_write22;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1181
bus->write = hix5hd2_mdio_write;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
148
mdio_bus->write = hclge_mdio_write;
drivers/net/ethernet/hisilicon/hns_mdio.c
518
new_bus->write = hns_mdio_write_c22;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
644
cell->write.hw_cmd_paddr = cpu_to_be64(cmd_paddr);
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.h
155
} write;
drivers/net/ethernet/ibm/emac/core.c
2573
bus->write = &emac_mii_bus_write;
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
660
u32 mask, u32 write)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
671
writel(write & test[i], 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
685
u32 mask, u32 write)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
691
writel(write & mask, 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_ethtool.c
703
#define REG_PATTERN_TEST(reg, mask, write) \
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
708
mask, write)) \
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
712
#define REG_SET_AND_CHECK(reg, mask, write) \
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
717
mask, write)) \
drivers/net/ethernet/intel/e1000e/80003es2lan.c
1390
.write = e1000_write_nvm_80003es2lan,
drivers/net/ethernet/intel/e1000e/82571.c
1943
.write = e1000_write_nvm_82571,
drivers/net/ethernet/intel/e1000e/e1000.h
594
return hw->nvm.ops.write(hw, offset, words, data);
drivers/net/ethernet/intel/e1000e/ethtool.c
764
int reg, int offset, u32 mask, u32 write)
drivers/net/ethernet/intel/e1000e/ethtool.c
772
(test[pat] & write));
drivers/net/ethernet/intel/e1000e/ethtool.c
774
if (val != (test[pat] & write & mask)) {
drivers/net/ethernet/intel/e1000e/ethtool.c
777
(test[pat] & write & mask));
drivers/net/ethernet/intel/e1000e/ethtool.c
786
int reg, u32 mask, u32 write)
drivers/net/ethernet/intel/e1000e/ethtool.c
790
__ew32(&adapter->hw, reg, write & mask);
drivers/net/ethernet/intel/e1000e/ethtool.c
792
if ((write & mask) != (val & mask)) {
drivers/net/ethernet/intel/e1000e/ethtool.c
794
reg, (val & mask), (write & mask));
drivers/net/ethernet/intel/e1000e/ethtool.c
801
#define REG_PATTERN_TEST_ARRAY(reg, offset, mask, write) \
drivers/net/ethernet/intel/e1000e/ethtool.c
803
if (reg_pattern_test(adapter, data, reg, offset, mask, write)) \
drivers/net/ethernet/intel/e1000e/ethtool.c
806
#define REG_PATTERN_TEST(reg, mask, write) \
drivers/net/ethernet/intel/e1000e/ethtool.c
807
REG_PATTERN_TEST_ARRAY(reg, 0, mask, write)
drivers/net/ethernet/intel/e1000e/ethtool.c
809
#define REG_SET_AND_CHECK(reg, mask, write) \
drivers/net/ethernet/intel/e1000e/ethtool.c
811
if (reg_set_and_check(adapter, data, reg, mask, write)) \
drivers/net/ethernet/intel/e1000e/hw.h
569
s32 (*write)(struct e1000_hw *, u16, u16, u16 *);
drivers/net/ethernet/intel/e1000e/ich8lan.c
5996
.write = e1000_write_nvm_ich8lan,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6007
.write = e1000_write_nvm_ich8lan,
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
1580
.write = i40e_dbg_command_write,
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
1706
.write = i40e_dbg_netdev_ops_write,
drivers/net/ethernet/intel/ice/ice_common.c
4425
bool write, struct ice_sq_cd *cd)
drivers/net/ethernet/intel/ice/ice_common.c
4442
if (write)
drivers/net/ethernet/intel/ice/ice_common.h
246
bool write, struct ice_sq_cd *cd);
drivers/net/ethernet/intel/igb/e1000_82575.c
2410
ret_val = hw->nvm.ops.write(hw, (NVM_CHECKSUM_REG + offset), 1,
drivers/net/ethernet/intel/igb/e1000_82575.c
2482
ret_val = hw->nvm.ops.write(hw, NVM_COMPATIBILITY_REG_3, 1,
drivers/net/ethernet/intel/igb/e1000_82575.c
2911
.write = igb_write_nvm_spi,
drivers/net/ethernet/intel/igb/e1000_82575.c
372
nvm->ops.write = igb_write_nvm_spi;
drivers/net/ethernet/intel/igb/e1000_hw.h
335
s32 (*write)(struct e1000_hw *, u16, u16, u16 *);
drivers/net/ethernet/intel/igb/e1000_hw.h
478
s32 (*write)(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id);
drivers/net/ethernet/intel/igb/e1000_i210.c
806
nvm->ops.write = igb_write_nvm_srwr_i210;
drivers/net/ethernet/intel/igb/e1000_i210.c
812
nvm->ops.write = NULL;
drivers/net/ethernet/intel/igb/e1000_mbx.c
229
if (!mbx->ops.write || !mbx->timeout)
drivers/net/ethernet/intel/igb/e1000_mbx.c
233
ret_val = mbx->ops.write(hw, msg, size, mbx_id);
drivers/net/ethernet/intel/igb/e1000_mbx.c
459
mbx->ops.write = igb_write_mbx_pf;
drivers/net/ethernet/intel/igb/e1000_mbx.c
49
else if (mbx->ops.write)
drivers/net/ethernet/intel/igb/e1000_mbx.c
50
ret_val = mbx->ops.write(hw, msg, size, mbx_id);
drivers/net/ethernet/intel/igb/e1000_nvm.c
672
ret_val = hw->nvm.ops.write(hw, NVM_CHECKSUM_REG, 1, &checksum);
drivers/net/ethernet/intel/igb/igb_ethtool.c
1007
u32 write;
drivers/net/ethernet/intel/igb/igb_ethtool.c
1219
int reg, u32 mask, u32 write)
drivers/net/ethernet/intel/igb/igb_ethtool.c
1226
wr32(reg, (_test[pat] & write));
drivers/net/ethernet/intel/igb/igb_ethtool.c
1228
if (val != (_test[pat] & write & mask)) {
drivers/net/ethernet/intel/igb/igb_ethtool.c
1231
reg, val, (_test[pat] & write & mask));
drivers/net/ethernet/intel/igb/igb_ethtool.c
1241
int reg, u32 mask, u32 write)
drivers/net/ethernet/intel/igb/igb_ethtool.c
1246
wr32(reg, write & mask);
drivers/net/ethernet/intel/igb/igb_ethtool.c
1248
if ((write & mask) != (val & mask)) {
drivers/net/ethernet/intel/igb/igb_ethtool.c
1251
reg, (val & mask), (write & mask));
drivers/net/ethernet/intel/igb/igb_ethtool.c
1259
#define REG_PATTERN_TEST(reg, mask, write) \
drivers/net/ethernet/intel/igb/igb_ethtool.c
1261
if (reg_pattern_test(adapter, data, reg, mask, write)) \
drivers/net/ethernet/intel/igb/igb_ethtool.c
1265
#define REG_SET_AND_CHECK(reg, mask, write) \
drivers/net/ethernet/intel/igb/igb_ethtool.c
1267
if (reg_set_and_check(adapter, data, reg, mask, write)) \
drivers/net/ethernet/intel/igb/igb_ethtool.c
1332
test->write);
drivers/net/ethernet/intel/igb/igb_ethtool.c
1338
test->write);
drivers/net/ethernet/intel/igb/igb_ethtool.c
1341
writel(test->write,
drivers/net/ethernet/intel/igb/igb_ethtool.c
1348
test->write);
drivers/net/ethernet/intel/igb/igb_ethtool.c
1353
test->write);
drivers/net/ethernet/intel/igb/igb_ethtool.c
1358
test->write);
drivers/net/ethernet/intel/igb/igb_ethtool.c
838
ret_val = hw->nvm.ops.write(hw, first_word,
drivers/net/ethernet/intel/igbvf/mbx.c
100
if (!mbx->ops.write || !mbx->timeout)
drivers/net/ethernet/intel/igbvf/mbx.c
104
ret_val = mbx->ops.write(hw, msg, size);
drivers/net/ethernet/intel/igbvf/mbx.c
323
mbx->ops.write = e1000_write_mbx_vf;
drivers/net/ethernet/intel/igbvf/vf.h
186
s32 (*write)(struct e1000_hw *, u32 *, u16);
drivers/net/ethernet/intel/igc/igc_diag.c
119
test->write);
drivers/net/ethernet/intel/igc/igc_diag.c
125
test->write);
drivers/net/ethernet/intel/igc/igc_diag.c
131
test->write);
drivers/net/ethernet/intel/igc/igc_diag.c
137
test->write);
drivers/net/ethernet/intel/igc/igc_diag.c
143
test->write);
drivers/net/ethernet/intel/igc/igc_diag.c
36
u32 mask, u32 write)
drivers/net/ethernet/intel/igc/igc_diag.c
46
wr32(reg, test_pattern[pat] & write);
drivers/net/ethernet/intel/igc/igc_diag.c
48
if (val != (test_pattern[pat] & write & mask)) {
drivers/net/ethernet/intel/igc/igc_diag.c
51
reg, val, test_pattern[pat] & write & mask);
drivers/net/ethernet/intel/igc/igc_diag.c
62
u32 mask, u32 write)
drivers/net/ethernet/intel/igc/igc_diag.c
68
wr32(reg, write & mask);
drivers/net/ethernet/intel/igc/igc_diag.c
70
if ((write & mask) != (val & mask)) {
drivers/net/ethernet/intel/igc/igc_diag.c
73
reg, (val & mask), (write & mask));
drivers/net/ethernet/intel/igc/igc_diag.h
13
u32 write;
drivers/net/ethernet/intel/igc/igc_ethtool.c
563
ret_val = hw->nvm.ops.write(hw, first_word,
drivers/net/ethernet/intel/igc/igc_hw.h
103
s32 (*write)(struct igc_hw *hw, u16 offset, u16 i, u16 *data);
drivers/net/ethernet/intel/igc/igc_i225.c
485
nvm->ops.write = igc_write_nvm_srwr_i225;
drivers/net/ethernet/intel/igc/igc_i225.c
490
nvm->ops.write = NULL;
drivers/net/ethernet/intel/igc/igc_nvm.c
159
ret_val = hw->nvm.ops.write(hw, NVM_CHECKSUM_REG, 1, &checksum);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
1166
.write = &ixgbe_write_eeprom_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
2235
.write = &ixgbe_write_eeprom_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
1824
status = hw->eeprom.ops.write(hw, IXGBE_EEPROM_CHECKSUM, checksum);
drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c
119
.write = ixgbe_dbg_reg_ops_write,
drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c
185
.write = ixgbe_dbg_netdev_ops_write,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1538
u32 write;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1611
u32 mask, u32 write)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1623
ixgbe_write_reg(&adapter->hw, reg, test_pattern[pat] & write);
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1625
if (val != (test_pattern[pat] & write & mask)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1627
reg, val, (test_pattern[pat] & write & mask));
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1638
u32 mask, u32 write)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1647
ixgbe_write_reg(&adapter->hw, reg, write & mask);
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1649
if ((write & mask) != (val & mask)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1651
reg, (val & mask), (write & mask));
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1722
test->write);
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1728
test->write);
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1733
test->write);
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1739
test->write);
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1745
test->write);
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1751
test->write);
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c
203
ret_val = mbx->ops->write(hw, msg, size, mbx_id);
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c
430
.write = ixgbe_write_mbx_pf,
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c
51
return mbx->ops->write(hw, msg, size, mbx_id);
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h
128
int (*write)(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 vf_number);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1069
bus->write = write_c22;
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
3481
int (*write)(struct ixgbe_hw *, u16, u16);
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
892
.write = &ixgbe_write_eewr_X540,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4077
.write = &ixgbe_write_ee_hostif_X550, \
drivers/net/ethernet/intel/ixgbevf/ethtool.c
568
u32 write;
drivers/net/ethernet/intel/ixgbevf/ethtool.c
607
int reg, u32 mask, u32 write)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
618
register_test_patterns[pat] & write);
drivers/net/ethernet/intel/ixgbevf/ethtool.c
620
if (val != (register_test_patterns[pat] & write & mask)) {
drivers/net/ethernet/intel/ixgbevf/ethtool.c
624
register_test_patterns[pat] & write & mask);
drivers/net/ethernet/intel/ixgbevf/ethtool.c
635
int reg, u32 mask, u32 write)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
644
ixgbe_write_reg(&adapter->hw, reg, write & mask);
drivers/net/ethernet/intel/ixgbevf/ethtool.c
646
if ((write & mask) != (val & mask)) {
drivers/net/ethernet/intel/ixgbevf/ethtool.c
648
reg, (val & mask), write & mask);
drivers/net/ethernet/intel/ixgbevf/ethtool.c
682
test->write);
drivers/net/ethernet/intel/ixgbevf/ethtool.c
688
test->write);
drivers/net/ethernet/intel/ixgbevf/ethtool.c
693
test->write);
drivers/net/ethernet/intel/ixgbevf/ethtool.c
699
test->write);
drivers/net/ethernet/intel/ixgbevf/ethtool.c
705
test->write);
drivers/net/ethernet/intel/ixgbevf/ethtool.c
711
test->write);
drivers/net/ethernet/intel/ixgbevf/mbx.c
477
if (!mbx->ops.write || !mbx->ops.check_for_ack || !mbx->ops.release ||
drivers/net/ethernet/intel/ixgbevf/mbx.c
484
ret_val = mbx->ops.write(hw, msg, size);
drivers/net/ethernet/intel/ixgbevf/mbx.c
493
.write = ixgbevf_write_mbx_vf,
drivers/net/ethernet/intel/ixgbevf/mbx.c
503
.write = ixgbevf_write_mbx_vf_legacy,
drivers/net/ethernet/intel/ixgbevf/vf.h
82
s32 (*write)(struct ixgbe_hw *, u32 *, u16);
drivers/net/ethernet/intel/libie/fwlog.c
476
.write = libie_debugfs_module_write,
drivers/net/ethernet/intel/libie/fwlog.c
557
.write = libie_debugfs_nr_messages_write,
drivers/net/ethernet/intel/libie/fwlog.c
654
.write = libie_debugfs_enable_write,
drivers/net/ethernet/intel/libie/fwlog.c
746
.write = libie_debugfs_log_size_write,
drivers/net/ethernet/intel/libie/fwlog.c
846
.write = libie_debugfs_data_write,
drivers/net/ethernet/lantiq_etop.c
399
priv->mii_bus->write = ltq_etop_mdio_wr;
drivers/net/ethernet/marvell/mvmdio.c
308
bus->write = orion_mdio_smi_write;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
188
.write = rvu_dbg_##write_op, \
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
198
.write = rvu_dbg_##write_op \
drivers/net/ethernet/marvell/pxa168_eth.c
1500
pep->smi_bus->write = pxa168_smi_write;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
996
eth->mii_bus->write = mtk_mdio_write_c22;
drivers/net/ethernet/mediatek/mtk_star_emac.c
1445
priv->mii->write = mtk_star_mdio_write;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1364
.write = dbg_write,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1563
.write = data_write,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1621
.write = outlen_write,
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c
170
.write = reset_write,
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
315
#define MLX5E_FEC_OVERRIDE_ADMIN_POLICY(buf, policy, write, link) \
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
320
if (write) \
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
340
static int mlx5e_fec_admin_field(u32 *pplm, u16 *fec_policy, bool write,
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
345
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 10g_40g);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
348
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 25g);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
351
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 50g);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
354
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 56g);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
357
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 100g);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
360
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 50g_1x);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
363
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 100g_2x);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
366
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 200g_4x);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
369
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 400g_8x);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
372
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 100g_1x);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
375
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 200g_2x);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
378
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 400g_4x);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
381
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 800g_8x);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
384
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 200g_1x);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
387
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 400g_2x);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
390
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 800g_4x);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
393
MLX5E_FEC_OVERRIDE_ADMIN_POLICY(pplm, *fec_policy, write, 1600g_8x);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
44
void *buf, bool write)
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
59
if (write)
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
63
MLX5_REG_FPGA_ACCESS_REG, 0, write);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
67
if (!write)
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.h
79
void *buf, bool write);
drivers/net/ethernet/mellanox/mlx5/core/hwmon.c
160
.write = mlx5_hwmon_write,
drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c
168
goto write;
drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c
180
write:
drivers/net/ethernet/mellanox/mlx5/core/main.c
502
ODP_CAP_SET_MAX(dev, transport_page_fault_scheme_cap.xrc_odp_caps.write);
drivers/net/ethernet/mellanox/mlx5/core/main.c
508
ODP_CAP_SET_MAX(dev, transport_page_fault_scheme_cap.dc_odp_caps.write);
drivers/net/ethernet/mellanox/mlx5/core/port.c
39
int write, bool verbose)
drivers/net/ethernet/mellanox/mlx5/core/port.c
57
MLX5_SET(access_register_in, in, op_mod, !write);
drivers/net/ethernet/mellanox/mlx5/core/port.c
79
u16 reg_id, int arg, int write)
drivers/net/ethernet/mellanox/mlx5/core/port.c
82
reg_id, arg, write, true);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
28
struct dr_data_seg write;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
488
&send_info->write, MLX5_OPCODE_RDMA_WRITE, false);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
493
&send_info->write, MLX5_OPCODE_FLOW_TBL_ACCESS, true);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
573
send_info->write.send_flags |= IB_SEND_SIGNALED;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
575
send_info->write.send_flags = 0;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
584
if (send_info->write.length > dmn->info.max_inline_size) {
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
590
(void *)(uintptr_t)send_info->write.addr,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
591
send_info->write.length);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
592
send_info->write.addr = (uintptr_t)send_ring->mr->dma_addr + buff_offset;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
593
send_info->write.lkey = send_ring->mr->mkey;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
601
send_info->write.send_flags |= IB_SEND_SIGNALED;
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
703
send_info.write.addr = (uintptr_t)data;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
704
send_info.write.length = size;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
705
send_info.write.lkey = 0;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
762
send_info.write.addr = (uintptr_t)data;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
763
send_info.write.length = byte_size;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
764
send_info.write.lkey = 0;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
819
send_info.write.addr = (uintptr_t)data;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
820
send_info.write.length = byte_size;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
821
send_info.write.lkey = 0;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
841
send_info.write.addr = (uintptr_t)action->rewrite->data;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
842
send_info.write.length = action->rewrite->num_of_actions *
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
844
send_info.write.lkey = 0;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
860
send_info.write.addr = (uintptr_t)data;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
861
send_info.write.length = num_of_actions * DR_MODIFY_ACTION_SIZE;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
886
send_info.write.addr = addr;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
888
send_info.write.length = cur_sent;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
889
send_info.write.lkey = 0;
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c
328
priv->mdiobus->write = mlxbf_gige_mdio_write;
drivers/net/ethernet/micrel/ks8851_common.c
1056
mii_bus->write = ks8851_mdio_write;
drivers/net/ethernet/microchip/encx24j600-regmap.c
478
.write = regmap_encx24j600_write,
drivers/net/ethernet/microchip/lan743x_main.c
3580
adapter->mdiobus->write = lan743x_mdiobus_write_c22;
drivers/net/ethernet/microchip/lan743x_main.c
3591
adapter->mdiobus->write = lan743x_mdiobus_write_c22;
drivers/net/ethernet/microchip/lan743x_main.c
3598
adapter->mdiobus->write = lan743x_mdiobus_write_c22;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
1001
width = priv->width.write;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
739
int write;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
763
priv->width.write = PULL_WIDTH(pp);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
765
priv->width.write > 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
773
priv->width.bar = priv->width.write;
drivers/net/ethernet/ni/nixge.c
1224
bus->write = nixge_mdio_write_c22;
drivers/net/ethernet/nxp/lpc_eth.c
813
pldat->mii_bus->write = &lpc_mdio_write;
drivers/net/ethernet/oa_tc6.c
507
tc6->mdiobus->write = oa_tc6_mdiobus_write;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2950
.write = netxen_sysfs_write_crb,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2957
.write = netxen_sysfs_write_mem,
drivers/net/ethernet/qlogic/qed/qed_hsi.h
2296
struct init_write_op write;
drivers/net/ethernet/qlogic/qed/qed_init_ops.c
570
rc = qed_init_cmd_wr(p_hwfn, p_ptt, &cmd->write,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1199
.write = qlcnic_sysfs_write_crb,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1206
.write = qlcnic_sysfs_write_mem,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1213
.write = qlcnic_sysfs_write_npar_config,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1226
.write = qlcnic_sysfs_clear_port_stats,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1233
.write = qlcnic_sysfs_clear_esw_stats,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1240
.write = qlcnic_sysfs_write_esw_config,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1247
.write = qlcnic_sysfs_write_pm_config,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1254
.write = qlcnic_83xx_sysfs_flash_write_handler,
drivers/net/ethernet/qualcomm/emac/emac-phy.c
106
mii_bus->write = emac_mdio_write;
drivers/net/ethernet/rdc/r6040.c
1141
lp->mii_bus->write = r6040_mdiobus_write;
drivers/net/ethernet/realtek/r8169_main.c
5447
new_bus->write = r8169_mdio_write_reg;
drivers/net/ethernet/renesas/rswitch_main.c
1383
mii_bus->write = rswitch_etha_mii_write_c22;
drivers/net/ethernet/renesas/rtsn.c
815
mii->write = rtsn_mii_write;
drivers/net/ethernet/renesas/sh_eth.c
3118
mdp->mii_bus->write = sh_mdiobb_write_c22;
drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c
220
mdio_bus->write = sxgbe_mdio_write_c22;
drivers/net/ethernet/smsc/smsc911x.c
1080
pdata->mii_bus->write = smsc911x_mii_write;
drivers/net/ethernet/smsc/smsc9420.c
1151
pd->mii_bus->write = smsc9420_mii_write;
drivers/net/ethernet/socionext/netsec.c
1942
bus->write = netsec_phy_write;
drivers/net/ethernet/socionext/sni_ave.c
1683
priv->mdio->write = ave_mdiobus_write;
drivers/net/ethernet/spacemit/k1_emac.c
1005
mii->write = emac_mii_write;
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
282
goto write;
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
306
write:
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
606
new_bus->write = &stmmac_xgmac2_mdio_write_c22;
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
621
new_bus->write = &stmmac_mdio_write_c22;
drivers/net/ethernet/sunplus/spl2sw_mdio.c
103
mii_bus->write = spl2sw_mii_write;
drivers/net/ethernet/ti/davinci_mdio.c
599
data->bus->write = davinci_mdiobb_write_c22;
drivers/net/ethernet/ti/davinci_mdio.c
607
data->bus->write = davinci_mdio_write;
drivers/net/ethernet/toshiba/tc35815.c
669
lp->mii_bus->write = tc_mdio_write;
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
171
mii_bus->write = ngbe_phy_write_reg_c22;
drivers/net/ethernet/wiznet/w5100-spi.c
106
.write = w5100_spi_write,
drivers/net/ethernet/wiznet/w5100-spi.c
247
.write = w5200_spi_write,
drivers/net/ethernet/wiznet/w5100-spi.c
405
.write = w5500_spi_write,
drivers/net/ethernet/wiznet/w5100.c
280
.write = w5100_write_direct,
drivers/net/ethernet/wiznet/w5100.c
403
.write = w5100_write_indirect,
drivers/net/ethernet/wiznet/w5100.c
487
return priv->ops->write(priv->ndev, addr, data);
drivers/net/ethernet/wiznet/w5100.h
19
int (*write)(struct net_device *ndev, u32 addr, u8 data);
drivers/net/ethernet/wiznet/w5300.c
169
#define w5300_write priv->write
drivers/net/ethernet/wiznet/w5300.c
552
priv->write = w5300_write_indirect;
drivers/net/ethernet/wiznet/w5300.c
555
priv->write = w5300_write_direct;
drivers/net/ethernet/wiznet/w5300.c
91
void (*write)(struct w5300_priv *priv, u16 addr, u16 data);
drivers/net/ethernet/xilinx/ll_temac_mdio.c
112
bus->write = temac_mdio_write;
drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c
296
bus->write = axienet_mdio_write;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
859
bus->write = xemaclite_mdio_write;
drivers/net/ethernet/xscale/ixp4xx_eth.c
477
int write, u16 cmd)
drivers/net/ethernet/xscale/ixp4xx_eth.c
486
if (write) {
drivers/net/ethernet/xscale/ixp4xx_eth.c
492
__raw_writel((phy_id >> 3) | (write << 2) | 0x80 /* GO */,
drivers/net/ethernet/xscale/ixp4xx_eth.c
509
phy_id, write ? "write" : "read", cycles);
drivers/net/ethernet/xscale/ixp4xx_eth.c
512
if (write)
drivers/net/ethernet/xscale/ixp4xx_eth.c
569
mdio_bus->write = &ixp4xx_mdio_write;
drivers/net/hamradio/6pack.c
142
sp->tty->ops->write(sp->tty, &sp->led_state, 1);
drivers/net/hamradio/6pack.c
144
actual = sp->tty->ops->write(sp->tty, sp->xbuff, sp->status2);
drivers/net/hamradio/6pack.c
148
sp->tty->ops->write(sp->tty, &sp->led_state, 1);
drivers/net/hamradio/6pack.c
209
sp->tty->ops->write(sp->tty, &sp->led_state, 1);
drivers/net/hamradio/6pack.c
211
actual = sp->tty->ops->write(sp->tty, sp->xbuff, count);
drivers/net/hamradio/6pack.c
215
sp->tty->ops->write(sp->tty, &sp->led_state, 1);
drivers/net/hamradio/6pack.c
376
actual = tty->ops->write(tty, sp->xhead, sp->xleft);
drivers/net/hamradio/6pack.c
476
sp->tty->ops->write(sp->tty, &sp->led_state, 1);
drivers/net/hamradio/6pack.c
477
sp->tty->ops->write(sp->tty, &resync_cmd, 1);
drivers/net/hamradio/6pack.c
490
sp->tty->ops->write(sp->tty, &inbyte, 1);
drivers/net/hamradio/6pack.c
514
if (tty->ops->write == NULL)
drivers/net/hamradio/6pack.c
809
sp->tty->ops->write(sp->tty, &sp->led_state, 1);
drivers/net/hamradio/6pack.c
811
actual = sp->tty->ops->write(sp->tty, sp->xbuff, sp->status2);
drivers/net/hamradio/6pack.c
821
sp->tty->ops->write(sp->tty, &sp->led_state, 1);
drivers/net/hamradio/6pack.c
845
sp->tty->ops->write(sp->tty, &sp->led_state, 1);
drivers/net/hamradio/6pack.c
850
sp->tty->ops->write(sp->tty, &sp->led_state, 1);
drivers/net/hamradio/mkiss.c
510
actual = ax->tty->ops->write(ax->tty, ax->xbuff, count);
drivers/net/hamradio/mkiss.c
696
if (tty->ops->write == NULL)
drivers/net/hamradio/mkiss.c
930
actual = tty->ops->write(tty, ax->xhead, ax->xleft);
drivers/net/ieee802154/ca8210.c
2627
.write = ca8210_test_int_user_write,
drivers/net/ieee802154/mrf24j40.c
534
.write = mrf24j40_long_regmap_write,
drivers/net/mctp/mctp-serial.c
105
return dev->tty->ops->write(dev->tty, buf, len);
drivers/net/mctp/mctp-serial.c
450
if (!tty->ops->write)
drivers/net/mdio/mdio-airoha.c
239
bus->write = airoha_mdio_write;
drivers/net/mdio/mdio-aspeed.c
171
bus->write = aspeed_mdio_write_c22;
drivers/net/mdio/mdio-bcm-iproc.c
150
bus->write = iproc_mdio_write;
drivers/net/mdio/mdio-bcm-unimac.c
294
bus->write = unimac_mdio_write;
drivers/net/mdio/mdio-bitbang.c
242
bus->write = mdiobb_write_c22;
drivers/net/mdio/mdio-hisi-femac.c
85
bus->write = &hisi_femac_mdio_write;
drivers/net/mdio/mdio-i2c.c
482
mii->write = smbus_byte_mii_write_default_c22;
drivers/net/mdio/mdio-i2c.c
502
mii->write = i2c_mii_write_default_c22;
drivers/net/mdio/mdio-ipq4019.c
363
bus->write = ipq4019_mdio_write_c22;
drivers/net/mdio/mdio-ipq8064.c
132
bus->write = ipq8064_mdio_write;
drivers/net/mdio/mdio-moxart.c
123
bus->write = &moxart_mdio_write;
drivers/net/mdio/mdio-mscc-miim.c
229
bus->write = mscc_miim_write;
drivers/net/mdio/mdio-mux-bcm-iproc.c
259
bus->write = iproc_mdiomux_write_c22;
drivers/net/mdio/mdio-mux-bcm6368.c
127
bus->write = bcm6368_mdiomux_write;
drivers/net/mdio/mdio-mux.c
219
if (parent_bus->write)
drivers/net/mdio/mdio-mux.c
220
cb->mii_bus->write = mdio_mux_write;
drivers/net/mdio/mdio-mux.c
97
r = pb->mii_bus->write(pb->mii_bus, phy_id, regnum, val);
drivers/net/mdio/mdio-mvusb.c
88
mdio->write = mvusb_mdio_write;
drivers/net/mdio/mdio-octeon.c
45
bus->mii_bus->write = cavium_mdiobus_write_c22;
drivers/net/mdio/mdio-realtek-rtl9300.c
387
bus->write = rtl9300_mdio_write_c22;
drivers/net/mdio/mdio-regmap.c
74
mii->write = mdio_regmap_write_c22;
drivers/net/mdio/mdio-sun4i.c
103
bus->write = &sun4i_mdio_write;
drivers/net/mdio/mdio-thunder.c
96
bus->mii_bus->write = cavium_mdiobus_write_c22;
drivers/net/mdio/mdio-xgene.c
377
mdio_bus->write = xgene_mdio_rgmii_write;
drivers/net/mdio/mdio-xgene.c
383
mdio_bus->write = xgene_xfi_mdio_write;
drivers/net/netdevsim/dev.c
133
.write = nsim_dev_take_snapshot_write,
drivers/net/netdevsim/dev.c
223
.write = nsim_dev_trap_fa_cookie_write,
drivers/net/netdevsim/dev.c
295
.write = nsim_bus_dev_max_vfs_write,
drivers/net/netdevsim/fib.c
1418
.write = nsim_nexthop_bucket_activity_write,
drivers/net/netdevsim/health.c
173
.write = nsim_dev_health_break_write,
drivers/net/netdevsim/hwstats.c
380
.write = nsim_dev_hwstats_do_write,
drivers/net/netdevsim/netdev.c
914
.write = nsim_qreset_write,
drivers/net/netdevsim/netdev.c
968
.write = nsim_pp_hold_write,
drivers/net/netdevsim/psample.c
193
.write = nsim_dev_psample_enable_write,
drivers/net/netdevsim/psp.c
236
.write = nsim_psp_rereg_write,
drivers/net/netdevsim/udp_tunnels.c
120
.write = nsim_udp_tunnels_info_reset_write,
drivers/net/pcs/pcs-xpcs-plat.c
310
pxpcs->bus->write = xpcs_mmio_write_c22;
drivers/net/phy/aquantia/aquantia_hwmon.c
172
.write = aqr_hwmon_write,
drivers/net/phy/bcm54140.c
388
.write = bcm54140_hwmon_write,
drivers/net/phy/fixed_phy.c
206
fmb_mii_bus->write = &fixed_mdio_write;
drivers/net/phy/marvell-88q2xxx.c
717
.write = mv88q2xxx_hwmon_write,
drivers/net/phy/marvell.c
3177
.write = marvell_hwmon_write,
drivers/net/phy/mdio_bus.c
457
if (bus->write)
drivers/net/phy/mdio_bus.c
458
err = bus->write(bus, addr, regnum, val);
drivers/net/phy/mdio_bus_provider.c
289
if (!!bus->read != !!bus->write || !!bus->read_c45 != !!bus->write_c45)
drivers/net/phy/sfp.c
245
int (*write)(struct sfp *, bool, u8, void *, size_t);
drivers/net/phy/sfp.c
812
sfp->write = sfp_i2c_write;
drivers/net/phy/sfp.c
816
sfp->write = sfp_smbus_byte_write;
drivers/net/phy/sfp.c
863
return sfp->write(sfp, a2, addr, buf, len);
drivers/net/ppp/ppp_async.c
162
if (tty->ops->write == NULL)
drivers/net/ppp/ppp_async.c
372
.write = ppp_asynctty_write,
drivers/net/ppp/ppp_async.c
666
sent = tty->ops->write(tty, ap->optr, avail);
drivers/net/ppp/ppp_generic.c
1116
.write = ppp_write,
drivers/net/ppp/ppp_synctty.c
162
if (tty->ops->write == NULL)
drivers/net/ppp/ppp_synctty.c
364
.write = ppp_sync_write,
drivers/net/ppp/ppp_synctty.c
600
sent = tty->ops->write(tty, ap->tpkt->data, ap->tpkt->len);
drivers/net/pse-pd/pd692x0.c
1749
.write = pd692x0_fw_write,
drivers/net/slip/slip.c
1398
sl->tty->ops->write(sl->tty, &s, 1);
drivers/net/slip/slip.c
409
actual = sl->tty->ops->write(sl->tty, sl->xbuff, count);
drivers/net/slip/slip.c
444
actual = sl->tty->ops->write(sl->tty, sl->xhead, sl->xleft);
drivers/net/slip/slip.c
796
if (tty->ops->write == NULL)
drivers/net/usb/asix_devices.c
680
priv->mdio->write = &asix_mdio_bus_write;
drivers/net/usb/ax88172a.c
74
priv->mdio->write = &asix_mdio_bus_write;
drivers/net/usb/hso.c
3202
.write = hso_serial_write,
drivers/net/usb/lan78xx.c
2083
dev->mdiobus->write = lan78xx_mdiobus_write;
drivers/net/usb/smsc95xx.c
1234
pdata->mdiobus->write = smsc95xx_mdiobus_write;
drivers/net/vrf.c
1871
static int vrf_shared_table_handler(const struct ctl_table *table, int write,
drivers/net/vrf.c
1887
if (!write)
drivers/net/vrf.c
1890
ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);
drivers/net/vrf.c
1892
if (write && ret == 0)
drivers/net/wireless/ath/ar5523/ar5523.c
313
struct ar5523_write_mac write;
drivers/net/wireless/ath/ar5523/ar5523.c
316
write.reg = cpu_to_be32(reg);
drivers/net/wireless/ath/ar5523/ar5523.c
317
write.len = cpu_to_be32(0); /* 0 = single write */
drivers/net/wireless/ath/ar5523/ar5523.c
318
*(__be32 *)write.data = cpu_to_be32(val);
drivers/net/wireless/ath/ar5523/ar5523.c
320
error = ar5523_cmd_write(ar, WDCMSG_TARGET_SET_CONFIG, &write,
drivers/net/wireless/ath/ar5523/ar5523.c
330
struct ar5523_write_mac write;
drivers/net/wireless/ath/ar5523/ar5523.c
333
write.reg = cpu_to_be32(reg);
drivers/net/wireless/ath/ar5523/ar5523.c
334
write.len = cpu_to_be32(len);
drivers/net/wireless/ath/ar5523/ar5523.c
335
memcpy(write.data, data, len);
drivers/net/wireless/ath/ar5523/ar5523.c
338
error = ar5523_cmd_write(ar, WDCMSG_TARGET_SET_CONFIG, &write,
drivers/net/wireless/ath/ath.h
130
void (*write)(void *, u32 val, u32 reg_offset);
drivers/net/wireless/ath/ath10k/debug.c
1016
.write = ath10k_write_htt_max_amsdu_ampdu,
drivers/net/wireless/ath/ath10k/debug.c
1247
.write = ath10k_write_fw_dbglog,
drivers/net/wireless/ath/ath10k/debug.c
1368
.write = ath10k_write_ani_enable,
drivers/net/wireless/ath/ath10k/debug.c
1441
.write = ath10k_write_nf_cal_period,
drivers/net/wireless/ath/ath10k/debug.c
1785
.write = ath10k_write_simulate_radar,
drivers/net/wireless/ath/ath10k/debug.c
1917
.write = ath10k_write_pktlog_filter,
drivers/net/wireless/ath/ath10k/debug.c
1961
.write = ath10k_write_quiet_period,
drivers/net/wireless/ath/ath10k/debug.c
2038
.write = ath10k_write_btcoex,
drivers/net/wireless/ath/ath10k/debug.c
2093
.write = ath10k_write_enable_extd_tx_stats,
drivers/net/wireless/ath/ath10k/debug.c
2155
.write = ath10k_write_peer_stats,
drivers/net/wireless/ath/ath10k/debug.c
2245
.write = ath10k_sta_tid_stats_mask_write,
drivers/net/wireless/ath/ath10k/debug.c
2377
.write = ath10k_write_warm_hw_reset,
drivers/net/wireless/ath/ath10k/debug.c
2456
.write = ath10k_write_ps_state_enable,
drivers/net/wireless/ath/ath10k/debug.c
2494
.write = ath10k_write_reset_htt_stats,
drivers/net/wireless/ath/ath10k/debug.c
611
.write = ath10k_write_simulate_fw_crash,
drivers/net/wireless/ath/ath10k/debug.c
678
.write = ath10k_reg_addr_write,
drivers/net/wireless/ath/ath10k/debug.c
749
.write = ath10k_reg_value_write,
drivers/net/wireless/ath/ath10k/debug.c
860
.write = ath10k_mem_value_write,
drivers/net/wireless/ath/ath10k/debug.c
954
.write = ath10k_write_htt_stats_mask,
drivers/net/wireless/ath/ath10k/debugfs_sta.c
233
.write = ath10k_dbg_sta_write_aggr_mode,
drivers/net/wireless/ath/ath10k/debugfs_sta.c
284
.write = ath10k_dbg_sta_write_addba,
drivers/net/wireless/ath/ath10k/debugfs_sta.c
334
.write = ath10k_dbg_sta_write_addba_resp,
drivers/net/wireless/ath/ath10k/debugfs_sta.c
385
.write = ath10k_dbg_sta_write_delba,
drivers/net/wireless/ath/ath10k/debugfs_sta.c
449
.write = ath10k_dbg_sta_write_peer_debug_trigger,
drivers/net/wireless/ath/ath10k/sdio.c
88
static inline void ath10k_sdio_set_cmd52_arg(u32 *arg, u8 write, u8 raw,
drivers/net/wireless/ath/ath10k/sdio.c
92
*arg = FIELD_PREP(BIT(31), write) |
drivers/net/wireless/ath/ath10k/spectral.c
358
.write = write_file_spec_scan_ctl,
drivers/net/wireless/ath/ath10k/spectral.c
405
.write = write_file_spectral_count,
drivers/net/wireless/ath/ath10k/spectral.c
460
.write = write_file_spectral_bins,
drivers/net/wireless/ath/ath11k/cfr.c
684
.write = ath11k_write_file_enable_cfr,
drivers/net/wireless/ath/ath11k/cfr.c
798
.write = ath11k_write_file_cfr_unassoc,
drivers/net/wireless/ath/ath11k/debugfs.c
1099
.write = ath11k_write_pktlog_filter,
drivers/net/wireless/ath/ath11k/debugfs.c
1118
.write = ath11k_write_simulate_radar,
drivers/net/wireless/ath/ath11k/debugfs.c
1277
.write = ath11k_debugfs_write_enable_dbr_dbg,
drivers/net/wireless/ath/ath11k/debugfs.c
1331
.write = ath11k_write_ps_timekeeper_enable,
drivers/net/wireless/ath/ath11k/debugfs.c
1382
.write = ath11k_write_reset_ps_duration,
drivers/net/wireless/ath/ath11k/debugfs.c
1464
.write = ath11k_write_ps_state_enable,
drivers/net/wireless/ath/ath11k/debugfs.c
1756
.write = ath11k_write_twt_add_dialog,
drivers/net/wireless/ath/ath11k/debugfs.c
1761
.write = ath11k_write_twt_del_dialog,
drivers/net/wireless/ath/ath11k/debugfs.c
1766
.write = ath11k_write_twt_pause_dialog,
drivers/net/wireless/ath/ath11k/debugfs.c
1771
.write = ath11k_write_twt_resume_dialog,
drivers/net/wireless/ath/ath11k/debugfs.c
434
.write = ath11k_write_simulate_fw_crash,
drivers/net/wireless/ath/ath11k/debugfs.c
490
.write = ath11k_write_enable_extd_tx_stats,
drivers/net/wireless/ath/ath11k/debugfs.c
588
.write = ath11k_write_extd_rx_stats,
drivers/net/wireless/ath/ath11k/debugfs.c
792
.write = ath11k_write_fw_dbglog,
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4645
.write = ath11k_write_htt_stats_type,
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4890
.write = ath11k_write_htt_stats_reset,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
368
.write = ath11k_dbg_sta_write_cfr_capture,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
606
.write = ath11k_dbg_sta_write_peer_pktlog,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
658
.write = ath11k_dbg_sta_write_delba,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
708
.write = ath11k_dbg_sta_write_addba_resp,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
759
.write = ath11k_dbg_sta_write_addba,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
823
.write = ath11k_dbg_sta_write_aggr_mode,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
883
.write = ath11k_write_htt_peer_stats_reset,
drivers/net/wireless/ath/ath11k/spectral.c
358
.write = ath11k_write_file_spec_scan_ctl,
drivers/net/wireless/ath/ath11k/spectral.c
405
.write = ath11k_write_file_spectral_count,
drivers/net/wireless/ath/ath11k/spectral.c
459
.write = ath11k_write_file_spectral_bins,
drivers/net/wireless/ath/ath12k/debugfs.c
100
.write = ath12k_write_simulate_fw_crash,
drivers/net/wireless/ath/ath12k/debugfs.c
32
.write = ath12k_write_simulate_radar,
drivers/net/wireless/ath/ath12k/debugfs.c
809
.write = ath12k_write_tpc_stats_type,
drivers/net/wireless/ath/ath12k/debugfs.c
902
.write = ath12k_write_extd_rx_stats,
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
6155
.write = ath12k_write_htt_stats_type,
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
6355
.write = ath12k_write_htt_stats_reset,
drivers/net/wireless/ath/ath12k/debugfs_sta.c
297
.write = ath12k_dbg_sta_reset_rx_stats,
drivers/net/wireless/ath/ath5k/base.c
245
.write = ath5k_iowrite32,
drivers/net/wireless/ath/ath5k/debug.c
247
.write = write_file_beacon,
drivers/net/wireless/ath/ath5k/debug.c
267
.write = write_file_reset,
drivers/net/wireless/ath/ath5k/debug.c
349
.write = write_file_debug,
drivers/net/wireless/ath/ath5k/debug.c
463
.write = write_file_antenna,
drivers/net/wireless/ath/ath5k/debug.c
635
.write = write_file_frameerrors,
drivers/net/wireless/ath/ath5k/debug.c
800
.write = write_file_ani,
drivers/net/wireless/ath/ath5k/debug.c
873
.write = write_file_queue,
drivers/net/wireless/ath/ath6kl/debug.c
1060
.write = ath6kl_lrssi_roam_write,
drivers/net/wireless/ath/ath6kl/debug.c
1122
.write = ath6kl_regwrite_write,
drivers/net/wireless/ath/ath6kl/debug.c
1258
.write = ath6kl_force_roam_write,
drivers/net/wireless/ath/ath6kl/debug.c
1298
.write = ath6kl_roam_mode_write,
drivers/net/wireless/ath/ath6kl/debug.c
1343
.write = ath6kl_keepalive_write,
drivers/net/wireless/ath/ath6kl/debug.c
1388
.write = ath6kl_disconnect_timeout_write,
drivers/net/wireless/ath/ath6kl/debug.c
1565
.write = ath6kl_create_qos_write,
drivers/net/wireless/ath/ath6kl/debug.c
1612
.write = ath6kl_delete_qos_write,
drivers/net/wireless/ath/ath6kl/debug.c
1652
.write = ath6kl_bgscan_int_write,
drivers/net/wireless/ath/ath6kl/debug.c
1710
.write = ath6kl_listen_int_write,
drivers/net/wireless/ath/ath6kl/debug.c
1770
.write = ath6kl_power_params_write,
drivers/net/wireless/ath/ath6kl/debug.c
561
.write = ath6kl_fwlog_mask_write,
drivers/net/wireless/ath/ath6kl/debug.c
863
.write = ath6kl_endpoint_stats_write,
drivers/net/wireless/ath/ath6kl/debug.c
933
.write = ath6kl_regread_write,
drivers/net/wireless/ath/ath6kl/sdio.c
121
static inline void ath6kl_sdio_set_cmd52_arg(u32 *arg, u8 write, u8 raw,
drivers/net/wireless/ath/ath6kl/sdio.c
127
*arg = ((write & 1) << 31) |
drivers/net/wireless/ath/ath9k/common-spectral.c
1002
.write = write_file_spectral_fft_period,
drivers/net/wireless/ath/ath9k/common-spectral.c
831
.write = write_file_spec_scan_ctl,
drivers/net/wireless/ath/ath9k/common-spectral.c
874
.write = write_file_spectral_short_repeat,
drivers/net/wireless/ath/ath9k/common-spectral.c
916
.write = write_file_spectral_count,
drivers/net/wireless/ath/ath9k/common-spectral.c
959
.write = write_file_spectral_period,
drivers/net/wireless/ath/ath9k/debug.c
1121
.write = write_file_wow,
drivers/net/wireless/ath/ath9k/debug.c
116
.write = write_file_debug,
drivers/net/wireless/ath/ath9k/debug.c
1185
.write = write_file_tpc,
drivers/net/wireless/ath/ath9k/debug.c
1247
.write = write_file_nf_override,
drivers/net/wireless/ath/ath9k/debug.c
212
.write = write_file_ani,
drivers/net/wireless/ath/ath9k/debug.c
25
ath9k_hw_common(_ah)->ops->write((_ah), (_val), (_reg))
drivers/net/wireless/ath/ath9k/debug.c
262
.write = write_file_bt_ant_diversity,
drivers/net/wireless/ath/ath9k/debug.c
805
.write = write_file_reset,
drivers/net/wireless/ath/ath9k/debug.c
882
.write = write_file_regidx,
drivers/net/wireless/ath/ath9k/debug.c
924
.write = write_file_regval,
drivers/net/wireless/ath/ath9k/dfs_debug.c
125
.write = write_file_simulate_radar,
drivers/net/wireless/ath/ath9k/dfs_debug.c
133
.write = write_file_dfs,
drivers/net/wireless/ath/ath9k/htc_drv_debug.c
390
.write = write_file_debug,
drivers/net/wireless/ath/ath9k/htc_drv_init.c
625
ah->reg_ops.write = ath9k_regwrite;
drivers/net/wireless/ath/ath9k/hw.h
80
(_ah)->reg_ops.write((_ah), (_val), (_reg))
drivers/net/wireless/ath/ath9k/init.c
677
ah->reg_ops.write = ath9k_iowrite32;
drivers/net/wireless/ath/ath9k/tx99.c
215
.write = write_file_tx99,
drivers/net/wireless/ath/ath9k/tx99.c
262
.write = write_file_tx99_power,
drivers/net/wireless/ath/carl9170/debug.c
131
if (!dfops->write)
drivers/net/wireless/ath/carl9170/debug.c
153
err = dfops->write(ar, buf, count);
drivers/net/wireless/ath/carl9170/debug.c
167
.write = carl9170_debugfs_write,
drivers/net/wireless/ath/carl9170/debug.c
175
.write = _write, \
drivers/net/wireless/ath/carl9170/debug.c
56
ssize_t (*write)(struct ar9170 *aru, const char *buf, size_t size);
drivers/net/wireless/ath/hw.c
24
#define REG_WRITE(_ah, _reg, _val) (common->ops->write)(_ah, _val, _reg)
drivers/net/wireless/ath/key.c
26
#define REG_WRITE(_ah, _reg, _val) (common->ops->write)(_ah, _val, _reg)
drivers/net/wireless/ath/wcn36xx/debug.c
137
.write = write_file_dump,
drivers/net/wireless/ath/wcn36xx/debug.c
96
.write = write_file_bool_bmps,
drivers/net/wireless/ath/wil6210/debugfs.c
1034
.write = wil_write_file_wmi,
drivers/net/wireless/ath/wil6210/debugfs.c
1544
.write = wil_write_file_recovery,
drivers/net/wireless/ath/wil6210/debugfs.c
1822
.write = wil_tx_latency_write,
drivers/net/wireless/ath/wil6210/debugfs.c
1986
.write = wil_link_stats_write,
drivers/net/wireless/ath/wil6210/debugfs.c
2040
.write = wil_link_stats_global_write,
drivers/net/wireless/ath/wil6210/debugfs.c
2087
.write = wil_write_file_led_cfg,
drivers/net/wireless/ath/wil6210/debugfs.c
2152
.write = wil_write_led_blink_time,
drivers/net/wireless/ath/wil6210/debugfs.c
2238
.write = wil_write_suspend_stats,
drivers/net/wireless/ath/wil6210/debugfs.c
2292
.write = wil_compressed_rx_status_write,
drivers/net/wireless/ath/wil6210/debugfs.c
730
.write = wil_write_file_rxon,
drivers/net/wireless/ath/wil6210/debugfs.c
768
.write = wil_write_file_rbufcap,
drivers/net/wireless/ath/wil6210/debugfs.c
866
.write = wil_write_back,
drivers/net/wireless/ath/wil6210/debugfs.c
942
.write = wil_write_pmccfg,
drivers/net/wireless/ath/wil6210/debugfs.c
997
.write = wil_write_file_txmgmt,
drivers/net/wireless/broadcom/b43/debugfs.c
32
int (*write)(struct b43_wldev *dev, const char *buf, size_t count);
drivers/net/wireless/broadcom/b43/debugfs.c
575
if (!dfops->write) {
drivers/net/wireless/broadcom/b43/debugfs.c
589
err = dfops->write(dev, buf, count);
drivers/net/wireless/broadcom/b43/debugfs.c
604
.write = b43_debugfs_write,
drivers/net/wireless/broadcom/b43/debugfs.c
611
.write = _write, \
drivers/net/wireless/broadcom/b43/phy_n.c
4373
static void b43_nphy_rx_iq_coeffs(struct b43_wldev *dev, bool write,
drivers/net/wireless/broadcom/b43/phy_n.c
4376
if (write) {
drivers/net/wireless/broadcom/b43legacy/debugfs.c
277
if (!dfops->write) {
drivers/net/wireless/broadcom/b43legacy/debugfs.c
293
err = dfops->write(dev, buf, count);
drivers/net/wireless/broadcom/b43legacy/debugfs.c
296
err = dfops->write(dev, buf, count);
drivers/net/wireless/broadcom/b43legacy/debugfs.c
310
.write = b43legacy_debugfs_write,
drivers/net/wireless/broadcom/b43legacy/debugfs.c
317
.write = _write, \
drivers/net/wireless/broadcom/b43legacy/debugfs.c
33
int (*write)(struct b43legacy_wldev *dev, const char *buf, size_t count);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
338
struct sdio_func *func, int write)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
358
write ? "write" : "read", ret);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
379
bool write, u32 addr,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
400
if (!write && sdiodev->settings->bus.sdio.broken_sg_support) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
434
mmc_dat.flags = write ? MMC_DATA_WRITE : MMC_DATA_READ;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
436
mmc_cmd.arg = write ? 1<<31 : 0; /* write flag */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
472
&addr, sdiodev, func, write);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
484
&addr, sdiodev, func, write);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
486
if (!write && sdiodev->settings->bus.sdio.broken_sg_support) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
669
brcmf_sdiod_ramrw(struct brcmf_sdio_dev *sdiodev, bool write, u32 address,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
702
write ? "write" : "read", dsize,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
710
if (write) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
723
if (!write)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
1197
.write = bus_reset_write,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h
344
int brcmf_sdiod_ramrw(struct brcmf_sdio_dev *sdiodev, bool write, u32 address,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
1073
void wlc_phy_rx_iq_coeffs_nphy(struct brcms_phy *pi, u8 write,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
17047
static void wlc_phy_clip_det_nphy(struct brcms_phy *pi, u8 write, u16 *vals)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
17050
if (write == 0) {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26021
wlc_phy_rx_iq_coeffs_nphy(struct brcms_phy *pi, u8 write,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26024
if (write) {
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3408
rxq->read = rxq->write = 0;
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
3709
q->reg_w = write;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3714
ipw_write32(priv, write, 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
5097
int write;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5100
write = rxq->write;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5106
ipw_write32(priv, IPW_RFDS_TABLE_LOWER + rxq->write * RFD_SIZE,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5108
rxq->queue[rxq->write] = rxb;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5109
rxq->write = (rxq->write + 1) % RX_QUEUE_SIZE;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5120
if (write != rxq->write)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5121
ipw_write32(priv, IPW_RX_WRITE_INDEX, rxq->write);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5218
rxq->read = rxq->write = 0;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
709
u32 write; /* Shared index to oldest written Rx packet */
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1075
rxq->read = rxq->write = 0;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
942
rxq->bd[rxq->write] =
drivers/net/wireless/intel/iwlegacy/3945-mac.c
944
rxq->queue[rxq->write] = rxb;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
945
rxq->write = (rxq->write + 1) & RX_QUEUE_MASK;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
956
if (rxq->write_actual != (rxq->write & ~0x7) ||
drivers/net/wireless/intel/iwlegacy/3945-mac.c
957
abs(rxq->write - rxq->read) > 7) {
drivers/net/wireless/intel/iwlegacy/3945.c
985
il_wr(il, FH39_RCSR_WPTR(0), rxq->write & ~7);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
112
rxq->read = rxq->write = 0;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
261
rxb = rxq->queue[rxq->write];
drivers/net/wireless/intel/iwlegacy/4965-mac.c
270
rxq->bd[rxq->write] =
drivers/net/wireless/intel/iwlegacy/4965-mac.c
272
rxq->queue[rxq->write] = rxb;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
273
rxq->write = (rxq->write + 1) & RX_QUEUE_MASK;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
284
if (rxq->write_actual != (rxq->write & ~0x7)) {
drivers/net/wireless/intel/iwlegacy/4965-rs.c
2663
.write = il4965_rs_sta_dbgfs_scale_table_write,
drivers/net/wireless/intel/iwlegacy/common.c
2539
int s = q->read - q->write;
drivers/net/wireless/intel/iwlegacy/common.c
2577
q->write_actual = (q->write & ~0x7);
drivers/net/wireless/intel/iwlegacy/common.c
2583
q->write_actual = (q->write & ~0x7);
drivers/net/wireless/intel/iwlegacy/common.c
2622
rxq->read = rxq->write = 0;
drivers/net/wireless/intel/iwlegacy/common.h
610
u32 write;
drivers/net/wireless/intel/iwlegacy/debug.c
144
.write = il_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlegacy/debug.c
153
.write = il_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlegacy/debug.c
870
pos += scnprintf(buf + pos, bufsz - pos, "write: %u\n", rxq->write);
drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c
37
.write = iwl_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c
45
.write = iwl_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
3164
.write = rs_sta_dbgfs_scale_table_write,
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
105
.write = _iwl_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
94
.write = _iwl_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlwifi/iwl-trans.h
1246
struct iwl_trans_info *write;
drivers/net/wireless/intel/iwlwifi/iwl-trans.h
1248
write = (void *)(uintptr_t)&trans->info;
drivers/net/wireless/intel/iwlwifi/iwl-trans.h
1249
*write = *info;
drivers/net/wireless/intel/iwlwifi/mei/main.c
1901
.write = iwl_mei_dbgfs_send_start_message_write,
drivers/net/wireless/intel/iwlwifi/mei/main.c
1916
.write = iwl_mei_dbgfs_req_ownership_write,
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
119
.write = __iwl_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
198
.write = __iwl_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
209
.write = __iwl_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
239
.write = _iwl_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c
780
.write = iwl_dbgfs_low_latency_write,
drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c
787
.write = iwl_dbgfs_low_latency_force_write,
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
1611
.write = _iwl_dbgfs_link_sta_##name##_write, \
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
1629
.write = _iwl_dbgfs_link_sta_##name##_write, \
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
2091
.write = iwl_dbgfs_mem_write,
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h
32
.write = _iwl_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h
41
.write = _iwl_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3855
.write = rs_sta_dbgfs_scale_table_write,
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3993
.write = rs_sta_dbgfs_drv_tx_stats_write,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
152
u32 write;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1119
rxq->write = 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
193
rxq->write_actual = round_down(rxq->write, 8);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
230
bd[rxq->write].addr = cpu_to_le64(rxb->page_dma);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
231
bd[rxq->write].rbid = cpu_to_le16(rxb->vid);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
235
bd[rxq->write] = cpu_to_le64(rxb->page_dma | rxb->vid);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
239
(u32)rxb->vid, rxq->id, rxq->write);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
273
rxq->write = (rxq->write + 1) & (rxq->queue_size - 1);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
282
if (rxq->write_actual != (rxq->write & ~0x7)) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
312
rxb = rxq->queue[rxq->write];
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
322
bd[rxq->write] = iwl_pcie_dma_addr2rbd_ptr(rxb->page_dma);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
323
rxq->queue[rxq->write] = rxb;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
324
rxq->write = (rxq->write + 1) & RX_QUEUE_MASK;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
331
if (rxq->write_actual != (rxq->write & ~0x7)) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2334
u32 write = CSR_GP_CNTRL_REG_FLAG_MAC_ACCESS_REQ;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2348
write = CSR_GP_CNTRL_REG_FLAG_BZ_MAC_ACCESS_REQ;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2354
iwl_trans_set_bit(trans, CSR_GP_CNTRL, write);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2722
.write = iwl_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2729
.write = iwl_dbgfs_##name##_write, \
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2855
rxq->write);
drivers/net/wireless/marvell/libertas/debugfs.c
650
.write = (fwrite), \
drivers/net/wireless/marvell/libertas/debugfs.c
905
.write = lbs_debugfs_write,
drivers/net/wireless/marvell/mwifiex/debugfs.c
920
.write = mwifiex_##name##_write, \
drivers/net/wireless/marvell/mwifiex/debugfs.c
932
.write = mwifiex_##name##_write, \
drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c
530
.write = mt7615_ext_mac_addr_write,
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
599
u8 write;
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
607
.write = 1,
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
253
dump->taskq[0].write = mt76_rr(dev, MT_FW_TASK_QID1 - 4);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
255
dump->taskq[1].write = mt76_rr(dev, MT_FW_TASK_QID2 - 4);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
55
u32 write;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1164
.write = mt7915_rate_txpower_set,
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1462
.write = mt7915_sta_fixed_rate_set,
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
205
.write = mt7915_sys_recovery_set,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
665
u8 write;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
674
.write = 1,
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
1043
.write = mt7996_link_sta_fixed_rate_set,
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
216
.write = mt7996_sys_recovery_set,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
163
.write = rt2x00mmio_register_write,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
171
.write = rt2x00_eeprom_write,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
178
.write = rt2400pci_bbp_write,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
185
.write = rt2400pci_rf_write,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
163
.write = rt2x00mmio_register_write,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
171
.write = rt2x00_eeprom_write,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
178
.write = rt2500pci_bbp_write,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
185
.write = rt2500pci_rf_write,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
226
.write = _rt2500usb_register_write,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
234
.write = rt2x00_eeprom_write,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
241
.write = rt2500usb_bbp_write,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
248
.write = rt2500usb_rf_write,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1542
.write = rt2800_register_write,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1553
.write = rt2x00_eeprom_write,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1560
.write = rt2800_bbp_write,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1567
.write = rt2800_rf_write,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1574
.write = rt2800_rfcsr_write,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
476
debug->__name.write(intf->rt2x00dev, index, value); \
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
489
.write = rt2x00debug_write_##__name, \
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
574
.write = rt2x00debug_write_restart_hw,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.h
32
void (*write)(struct rt2x00_dev *rt2x00dev, \
drivers/net/wireless/ralink/rt2x00/rt61pci.c
201
.write = rt2x00mmio_register_write,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
209
.write = rt2x00_eeprom_write,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
216
.write = rt61pci_bbp_write,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
223
.write = rt61pci_rf_write,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
146
.write = rt2x00usb_register_write,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
154
.write = rt2x00_eeprom_write,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
161
.write = rt73usb_bbp_write,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
168
.write = rt73usb_rf_write,
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
113
if (write)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
125
if (!write) {
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
76
u8 len, bool write)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
98
if (write) {
drivers/net/wireless/realtek/rtlwifi/debug.c
417
.write = rtl_debugfs_common_write,
drivers/net/wireless/realtek/rtlwifi/efuse.c
1099
void efuse_power_switch(struct ieee80211_hw *hw, u8 write, u8 pwrstate)
drivers/net/wireless/realtek/rtlwifi/efuse.c
1141
if (write) {
drivers/net/wireless/realtek/rtlwifi/efuse.c
1169
if (write) {
drivers/net/wireless/realtek/rtlwifi/efuse.h
90
void efuse_power_switch(struct ieee80211_hw *hw, u8 write, u8 pwrstate);
drivers/net/wireless/realtek/rtw88/debug.c
157
.write = rtw_debugfs_single_write,
drivers/net/wireless/realtek/rtw88/debug.c
162
.write = rtw_debugfs_common_write,
drivers/net/wireless/realtek/rtw89/debug.c
232
.write = rtw89_debugfs_file_write,
drivers/net/wireless/realtek/rtw89/debug.c
237
.write = rtw89_debugfs_file_write,
drivers/net/wireless/rsi/rsi_91x_debugfs.c
264
.write = (fwrite), \
drivers/net/wireless/rsi/rsi_main.h
343
u8 write;
drivers/net/wireless/silabs/wfx/debug.c
229
.write = wfx_send_pds_write,
drivers/net/wireless/silabs/wfx/debug.c
315
.write = wfx_send_hif_msg_write,
drivers/net/wireless/st/cw1200/debug.c
356
.write = cw1200_wsm_dumps,
drivers/net/wireless/ti/wl1251/io.c
184
wl->if_ops->write(wl, HW_ACCESS_PART0_SIZE_ADDR, partition,
drivers/net/wireless/ti/wl1251/io.c
64
wl->if_ops->write(wl, physical, buf, len);
drivers/net/wireless/ti/wl1251/io.h
33
wl->if_ops->write(wl, addr, &wl->buffer_32, sizeof(wl->buffer_32));
drivers/net/wireless/ti/wl1251/io.h
53
wl->if_ops->write(wl, addr, &val, sizeof(u32));
drivers/net/wireless/ti/wl1251/sdio.c
185
.write = wl1251_sdio_write,
drivers/net/wireless/ti/wl1251/spi.c
225
.write = wl1251_spi_write,
drivers/net/wireless/ti/wl1251/wl1251.h
249
void (*write)(struct wl1251 *wl, int addr, void *buf, size_t len);
drivers/net/wireless/ti/wl18xx/debugfs.c
243
.write = clear_fw_stats_write,
drivers/net/wireless/ti/wl18xx/debugfs.c
282
.write = radar_detection_write,
drivers/net/wireless/ti/wl18xx/debugfs.c
331
.write = dynamic_fw_traces_write,
drivers/net/wireless/ti/wl18xx/debugfs.c
392
.write = radar_debug_mode_write,
drivers/net/wireless/ti/wlcore/debugfs.c
1019
.write = sleep_auth_write,
drivers/net/wireless/ti/wlcore/debugfs.c
1191
.write = dev_mem_write,
drivers/net/wireless/ti/wlcore/debugfs.c
1250
.write = fw_logger_write,
drivers/net/wireless/ti/wlcore/debugfs.c
161
.write = param##_write, \
drivers/net/wireless/ti/wlcore/debugfs.c
214
.write = gpio_power_write,
drivers/net/wireless/ti/wlcore/debugfs.c
233
.write = start_recovery_write,
drivers/net/wireless/ti/wlcore/debugfs.c
297
.write = dynamic_ps_timeout_write,
drivers/net/wireless/ti/wlcore/debugfs.c
366
.write = forced_ps_write,
drivers/net/wireless/ti/wlcore/debugfs.c
408
.write = split_scan_timeout_write,
drivers/net/wireless/ti/wlcore/debugfs.c
675
.write = dtim_interval_write,
drivers/net/wireless/ti/wlcore/debugfs.c
733
.write = suspend_dtim_interval_write,
drivers/net/wireless/ti/wlcore/debugfs.c
791
.write = beacon_interval_write,
drivers/net/wireless/ti/wlcore/debugfs.c
846
.write = rx_streaming_interval_write,
drivers/net/wireless/ti/wlcore/debugfs.c
901
.write = rx_streaming_always_write,
drivers/net/wireless/ti/wlcore/debugfs.c
938
.write = beacon_filtering_write,
drivers/net/wireless/ti/wlcore/io.h
55
ret = wl->if_ops->write(wl->dev, addr, buf, len, fixed);
drivers/net/wireless/ti/wlcore/sdio.c
181
.write = wl12xx_sdio_raw_write,
drivers/net/wireless/ti/wlcore/spi.c
407
.write = wl12xx_spi_raw_write,
drivers/net/wireless/ti/wlcore/wlcore_i.h
189
int __must_check (*write)(struct device *child, int addr, void *buf,
drivers/net/wwan/iosm/iosm_ipc_trace.c
124
.write = ipc_trace_ctrl_file_write,
drivers/net/wwan/wwan_core.c
1079
.write = wwan_port_fops_write,
drivers/net/wwan/wwan_hwsim.c
503
.write = wwan_hwsim_debugfs_portdestroy_write,
drivers/net/wwan/wwan_hwsim.c
527
.write = wwan_hwsim_debugfs_portcreate_write,
drivers/net/wwan/wwan_hwsim.c
548
.write = wwan_hwsim_debugfs_devdestroy_write,
drivers/net/wwan/wwan_hwsim.c
571
.write = wwan_hwsim_debugfs_devcreate_write,
drivers/net/xen-netback/xenbus.c
112
char write[BUFFER_SIZE];
drivers/net/xen-netback/xenbus.c
117
if (count >= sizeof(write))
drivers/net/xen-netback/xenbus.c
120
len = simple_write_to_buffer(write,
drivers/net/xen-netback/xenbus.c
121
sizeof(write) - 1,
drivers/net/xen-netback/xenbus.c
128
write[len] = '\0';
drivers/net/xen-netback/xenbus.c
130
if (!strncmp(write, XENVIF_KICK_STR, sizeof(XENVIF_KICK_STR) - 1))
drivers/net/xen-netback/xenbus.c
158
.write = xenvif_write_io_ring,
drivers/nfc/fdp/fdp.c
257
ret = info->phy_ops->write(info->phy, skb);
drivers/nfc/fdp/i2c.c
124
.write = fdp_nci_i2c_write,
drivers/nfc/mei_phy.c
366
.write = nfc_mei_phy_write,
drivers/nfc/microread/i2c.c
229
.write = microread_i2c_write,
drivers/nfc/microread/microread.c
221
return info->phy_ops->write(info->phy_id, skb);
drivers/nfc/nxp-nci/core.c
76
if (!info->phy_ops->write) {
drivers/nfc/nxp-nci/core.c
86
r = info->phy_ops->write(info->phy_id, skb);
drivers/nfc/nxp-nci/firmware.c
119
r = info->phy_ops->write(info->phy_id, skb);
drivers/nfc/nxp-nci/firmware.c
204
if (!info->phy_ops->set_mode || !info->phy_ops->write) {
drivers/nfc/nxp-nci/i2c.c
93
.write = nxp_nci_i2c_write,
drivers/nfc/nxp-nci/nxp-nci.h
33
int (*write)(void *id, struct sk_buff *skb);
drivers/nfc/pn544/i2c.c
517
.write = pn544_hci_i2c_write,
drivers/nfc/pn544/pn544.c
329
return info->phy_ops->write(info->phy_id, skb);
drivers/nfc/s3fwrn5/i2c.c
77
.write = s3fwrn5_i2c_write,
drivers/nfc/s3fwrn5/s3fwrn5.h
28
int (*write)(void *id, struct sk_buff *skb);
drivers/nfc/s3fwrn5/s3fwrn5.h
74
if (!info->phy_ops->write)
drivers/nfc/s3fwrn5/s3fwrn5.h
77
return info->phy_ops->write(info->phy_id, skb);
drivers/nfc/s3fwrn5/uart.c
51
.write = s3fwrn82_uart_write,
drivers/nfc/st-nci/i2c.c
186
.write = st_nci_i2c_write,
drivers/nfc/st-nci/ndlc.c
101
r = ndlc->ops->write(ndlc->phy_id, skb);
drivers/nfc/st-nci/spi.c
198
.write = st_nci_spi_write,
drivers/nfc/st21nfca/core.c
311
return info->phy_ops->write(info->phy_id, skb);
drivers/nfc/st21nfca/i2c.c
477
.write = st21nfca_hci_i2c_write,
drivers/nfc/virtual_ncidev.c
195
.write = virtual_ncidev_write,
drivers/ntb/test/ntb_perf.c
1311
.write = perf_dbgfs_write_run
drivers/ntb/test/ntb_perf.c
1348
.write = perf_dbgfs_write_tcnt
drivers/ntb/test/ntb_tool.c
277
.write = __write, \
drivers/nvme/host/fabrics.c
1481
.write = nvmf_dev_write,
drivers/nvme/host/hwmon.c
218
.write = nvme_hwmon_write,
drivers/nvme/target/debugfs.c
35
.write = field##_write, \
drivers/nvmem/core.c
102
if (write)
drivers/nvmem/core.c
120
if (!write)
drivers/nvmem/core.c
134
if (write)
drivers/nvmem/core.c
380
.write = bin_attr_nvmem_write,
drivers/nvmem/core.c
406
.write = bin_attr_nvmem_write,
drivers/nvmem/core.c
81
size_t bytes, int write)
drivers/parisc/dino.c
240
.write = dino_cfg_write,
drivers/parisc/dino.c
279
write##type(val, d->base_addr+DINO_IO_DATA+(addr&mask)); \
drivers/parisc/lba_pci.c
471
.write = elroy_cfg_write,
drivers/parisc/lba_pci.c
544
.write = mercury_cfg_write,
drivers/parport/procfs.c
116
static int do_hardware_base_addr(const struct ctl_table *table, int write,
drivers/parport/procfs.c
128
if (write) /* permissions prevent this anyway */
drivers/parport/procfs.c
143
static int do_hardware_irq(const struct ctl_table *table, int write,
drivers/parport/procfs.c
155
if (write) /* permissions prevent this anyway */
drivers/parport/procfs.c
170
static int do_hardware_dma(const struct ctl_table *table, int write,
drivers/parport/procfs.c
182
if (write) /* permissions prevent this anyway */
drivers/parport/procfs.c
197
static int do_hardware_modes(const struct ctl_table *table, int write,
drivers/parport/procfs.c
209
if (write) /* permissions prevent this anyway */
drivers/parport/procfs.c
36
static int do_active_device(const struct ctl_table *table, int write,
drivers/parport/procfs.c
44
if (write) /* can't happen anyway */
drivers/parport/procfs.c
73
static int do_autoprobe(const struct ctl_table *table, int write,
drivers/parport/procfs.c
81
if (write) /* permissions stop this */
drivers/pci/access.c
265
ret = dev->bus->ops->write(dev->bus, dev->devfn, \
drivers/pci/access.c
68
res = bus->ops->write(bus, devfn, pos, len, value); \
drivers/pci/controller/cadence/pci-j721e.c
362
.write = cdns_ti_pcie_config_write,
drivers/pci/controller/cadence/pcie-cadence-host-hpa.c
83
.write = pci_generic_config_write,
drivers/pci/controller/cadence/pcie-cadence-host.c
74
.write = pci_generic_config_write,
drivers/pci/controller/cadence/pcie-sg2042.c
26
.write = pci_generic_config_write32,
drivers/pci/controller/cadence/pcie-sg2042.c
32
.write = pci_generic_config_write,
drivers/pci/controller/dwc/pci-exynos.c
215
.write = exynos_pcie_wr_own_conf,
drivers/pci/controller/dwc/pci-keystone.c
482
.write = pci_generic_config_write,
drivers/pci/controller/dwc/pci-keystone.c
488
.write = pci_generic_config_write,
drivers/pci/controller/dwc/pci-meson.c
346
.write = pci_generic_config_write,
drivers/pci/controller/dwc/pcie-al.c
242
.write = pci_generic_config_write,
drivers/pci/controller/dwc/pcie-al.c
83
.write = pci_generic_config_write,
drivers/pci/controller/dwc/pcie-bt1.c
324
.write = pci_generic_config_write32,
drivers/pci/controller/dwc/pcie-designware-debugfs.c
470
.write = name ## _write \
drivers/pci/controller/dwc/pcie-designware-debugfs.c
478
.write = err_inj_write,
drivers/pci/controller/dwc/pcie-designware-debugfs.c
484
.write = counter_enable_write,
drivers/pci/controller/dwc/pcie-designware-debugfs.c
490
.write = counter_lane_write,
drivers/pci/controller/dwc/pcie-designware-host.c
819
.write = dw_pcie_wr_other_conf,
drivers/pci/controller/dwc/pcie-designware-host.c
853
.write = pci_generic_config_write,
drivers/pci/controller/dwc/pcie-designware-host.c
859
.write = pci_generic_config_write,
drivers/pci/controller/dwc/pcie-hisi.c
116
.write = hisi_pcie_wr_conf,
drivers/pci/controller/dwc/pcie-hisi.c
154
.write = hisi_pcie_wr_conf,
drivers/pci/controller/dwc/pcie-histb.c
151
.write = histb_pcie_wr_own_conf,
drivers/pci/controller/dwc/pcie-kirin.c
562
.write = kirin_pcie_wr_own_conf,
drivers/pci/controller/dwc/pcie-qcom.c
1687
.write = pci_generic_config_write,
drivers/pci/controller/dwc/pcie-tegra194-acpi.c
107
.write = pci_generic_config_write,
drivers/pci/controller/dwc/pcie-tegra194.c
605
.write = tegra_pcie_dw_wr_own_conf,
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
80
.write = pci_generic_config_write,
drivers/pci/controller/pci-aardvark.c
1293
.write = advk_pcie_wr_conf,
drivers/pci/controller/pci-ftpci100.c
253
.write = faraday_pci_write_config,
drivers/pci/controller/pci-host-generic.c
24
.write = pci_generic_config_write,
drivers/pci/controller/pci-host-generic.c
57
.write = pci_generic_config_write,
drivers/pci/controller/pci-hyperv.c
1403
.write = hv_pcifront_write_config,
drivers/pci/controller/pci-ixp4xx.c
371
.write = ixp4xx_pci_write_config,
drivers/pci/controller/pci-loongson.c
282
.write = pci_generic_config_write,
drivers/pci/controller/pci-loongson.c
289
.write = pci_generic_config_write32,
drivers/pci/controller/pci-loongson.c
406
.write = pci_generic_config_write,
drivers/pci/controller/pci-mvebu.c
1014
.write = mvebu_pcie_wr_conf,
drivers/pci/controller/pci-mvebu.c
422
.write = mvebu_pcie_child_wr_conf,
drivers/pci/controller/pci-rcar-gen2.c
275
.write = pci_generic_config_write,
drivers/pci/controller/pci-tegra.c
484
.write = tegra_pcie_config_write,
drivers/pci/controller/pci-thunder-ecam.c
340
.write = thunder_ecam_config_write,
drivers/pci/controller/pci-thunder-pem.c
421
.write = thunder_pem_config_write,
drivers/pci/controller/pci-thunder-pem.c
458
.write = thunder_pem_config_write,
drivers/pci/controller/pci-v3-semi.c
433
.write = v3_pci_write_config,
drivers/pci/controller/pci-versatile.c
61
.write = pci_generic_config_write,
drivers/pci/controller/pci-xgene.c
261
.write = pci_generic_config_write,
drivers/pci/controller/pci-xgene.c
275
.write = pci_generic_config_write,
drivers/pci/controller/pci-xgene.c
591
.write = pci_generic_config_write32,
drivers/pci/controller/pcie-altera.c
696
.write = altera_pcie_cfg_write,
drivers/pci/controller/pcie-apple.c
844
.write = pci_generic_config_write,
drivers/pci/controller/pcie-aspeed.c
329
bool write)
drivers/pci/controller/pcie-aspeed.c
352
if (write)
drivers/pci/controller/pcie-aspeed.c
390
if (!write) {
drivers/pci/controller/pcie-aspeed.c
466
int where, int size, u32 *val, bool write)
drivers/pci/controller/pcie-aspeed.c
473
if (write)
drivers/pci/controller/pcie-aspeed.c
488
bool write)
drivers/pci/controller/pcie-aspeed.c
497
if (write)
drivers/pci/controller/pcie-aspeed.c
513
if (write)
drivers/pci/controller/pcie-aspeed.c
589
.write = aspeed_ast2600_wr_conf,
drivers/pci/controller/pcie-aspeed.c
594
.write = aspeed_ast2600_child_wr_conf,
drivers/pci/controller/pcie-aspeed.c
599
.write = aspeed_ast2700_wr_conf,
drivers/pci/controller/pcie-aspeed.c
604
.write = aspeed_ast2700_child_wr_conf,
drivers/pci/controller/pcie-brcmstb.c
2030
.write = pci_generic_config_write,
drivers/pci/controller/pcie-brcmstb.c
2038
.write = pci_generic_config_write32,
drivers/pci/controller/pcie-iproc.c
728
.write = iproc_pcie_config_write32,
drivers/pci/controller/pcie-mediatek-gen3.c
311
.write = mtk_pcie_config_write,
drivers/pci/controller/pcie-mediatek.c
399
.write = mtk_pcie_config_write,
drivers/pci/controller/pcie-mediatek.c
770
.write = pci_generic_config_write,
drivers/pci/controller/pcie-mt7621.c
141
.write = pci_generic_config_write,
drivers/pci/controller/pcie-rcar-host.c
287
.write = rcar_pcie_write_conf,
drivers/pci/controller/pcie-rockchip-host.c
240
.write = rockchip_pcie_wr_conf,
drivers/pci/controller/pcie-rzg3s-host.c
431
.write = rzg3s_pcie_child_write,
drivers/pci/controller/pcie-rzg3s-host.c
447
.write = pci_generic_config_write,
drivers/pci/controller/pcie-xilinx-dma-pl.c
211
.write = pci_generic_config_write,
drivers/pci/controller/pcie-xilinx-nwl.c
256
.write = pci_generic_config_write,
drivers/pci/controller/pcie-xilinx.c
193
.write = pci_generic_config_write,
drivers/pci/controller/plda/pcie-microchip-host.c
808
.write = pci_generic_config_write,
drivers/pci/controller/plda/pcie-starfive.c
170
.write = starfive_pcie_config_write,
drivers/pci/controller/vmd.c
468
.write = vmd_pci_write,
drivers/pci/ecam.c
206
.write = pci_generic_config_write,
drivers/pci/ecam.c
219
.write = pci_generic_config_write32,
drivers/pci/ecam.c
230
.write = pci_generic_config_write,
drivers/pci/endpoint/functions/pci-epf-vntb.c
1224
.write = pci_write,
drivers/pci/hotplug/acpiphp_ibm.c
102
.write = NULL,
drivers/pci/irq.c
227
bus->ops->write(bus, dev->devfn, PCI_COMMAND, 2, newcmd);
drivers/pci/pci-sysfs.c
1049
b->legacy_io->write = pci_write_legacy_io;
drivers/pci/pci-sysfs.c
1145
loff_t off, size_t count, bool write)
drivers/pci/pci-sysfs.c
1162
if (write)
drivers/pci/pci-sysfs.c
1168
if (write)
drivers/pci/pci-sysfs.c
1174
if (write)
drivers/pci/pci-sysfs.c
1256
res_attr->write = pci_write_resource_io;
drivers/pci/pcie/aer_inject.c
211
rv = ops->write(bus, devfn, where, size, val);
drivers/pci/pcie/aer_inject.c
285
.write = aer_inj_write_config,
drivers/pci/pcie/aer_inject.c
507
.write = aer_inject_write,
drivers/pci/pcie/ptm.c
343
.write = context_update_write,
drivers/pci/switch/switchtec.c
1251
.write = switchtec_dev_write,
drivers/pci/vgaarb.c
1497
.write = vga_arb_write,
drivers/pci/xen-pcifront.c
237
.write = pcifront_bus_write,
drivers/pcmcia/cistpl.c
1609
.write = pccard_store_cis,
drivers/perf/arm_pmuv3.c
1401
static int armv8pmu_proc_user_access_handler(const struct ctl_table *table, int write,
drivers/perf/arm_pmuv3.c
1404
int ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
drivers/perf/arm_pmuv3.c
1405
if (ret || !write || sysctl_perf_user_access)
drivers/perf/fsl_imx8_ddr_perf.c
272
IMX8_DDR_PMU_EVENT_ATTR(write-accesses, 0x05),
drivers/perf/fsl_imx8_ddr_perf.c
274
IMX8_DDR_PMU_EVENT_ATTR(write-queue-depth, 0x09),
drivers/perf/fsl_imx8_ddr_perf.c
277
IMX8_DDR_PMU_EVENT_ATTR(write-credit-cnt, 0x12),
drivers/perf/fsl_imx8_ddr_perf.c
279
IMX8_DDR_PMU_EVENT_ATTR(write-command, 0x21),
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
288
IMX8_DDR_PMU_EVENT_ATTR(write-cycles, 0x2b),
drivers/perf/fsl_imx8_ddr_perf.c
289
IMX8_DDR_PMU_EVENT_ATTR(read-write-transition, 0x30),
drivers/perf/fsl_imx8_ddr_perf.c
297
IMX8_DDR_PMU_EVENT_ATTR(write, 0x38),
drivers/perf/fsl_imx8_ddr_perf.c
300
IMX8_DDR_PMU_EVENT_ATTR(axid-write, 0x42),
drivers/perf/fujitsu_uncore_pmu.c
331
MAC_EVENT_ATTR(write-count, 0x20),
drivers/perf/fujitsu_uncore_pmu.c
332
MAC_EVENT_ATTR(write-count-write, 0x21),
drivers/perf/fujitsu_uncore_pmu.c
333
MAC_EVENT_ATTR(write-count-pwrite, 0x22),
drivers/perf/fujitsu_uncore_pmu.c
335
MAC_EVENT_ATTR(memory-write-count, 0x50),
drivers/perf/fujitsu_uncore_pmu.c
339
MAC_EVENT_ATTR(ea-memory-mac-write, 0x92),
drivers/perf/fujitsu_uncore_pmu.c
351
PCI_EVENT_ATTR(pci-port0-write-count, 0x20),
drivers/perf/fujitsu_uncore_pmu.c
352
PCI_EVENT_ATTR(pci-port0-write-count-bus, 0x24),
drivers/perf/fujitsu_uncore_pmu.c
356
PCI_EVENT_ATTR(pci-port1-write-count, 0x60),
drivers/perf/fujitsu_uncore_pmu.c
357
PCI_EVENT_ATTR(pci-port1-write-count-bus, 0x64),
drivers/perf/qcom_l3_pmu.c
649
L3CACHE_EVENT_ATTR(write-hit, L3_EVENT_WRITE_HIT),
drivers/perf/qcom_l3_pmu.c
650
L3CACHE_EVENT_ATTR(write-miss, L3_EVENT_WRITE_MISS),
drivers/perf/riscv_pmu_sbi.c
1391
int write, void *buffer,
drivers/perf/riscv_pmu_sbi.c
1395
int ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
drivers/perf/riscv_pmu_sbi.c
1402
if (ret || !write || prev == sysctl_perf_user_access)
drivers/perf/xgene_pmu.c
284
XGENE_PMU_EVENT_ATTR(write-need-replacement, 0x06),
drivers/perf/xgene_pmu.c
285
XGENE_PMU_EVENT_ATTR(write-not-need-replacement, 0x07),
drivers/perf/xgene_pmu.c
306
XGENE_PMU_EVENT_ATTR(axi0-write, 0x10),
drivers/perf/xgene_pmu.c
307
XGENE_PMU_EVENT_ATTR(axi0-write-partial, 0x11),
drivers/perf/xgene_pmu.c
308
XGENE_PMU_EVENT_ATTR(axi1-write, 0x13),
drivers/perf/xgene_pmu.c
309
XGENE_PMU_EVENT_ATTR(axi1-write-partial, 0x14),
drivers/perf/xgene_pmu.c
318
XGENE_PMU_EVENT_ATTR(csw-write-request, 0x03),
drivers/perf/xgene_pmu.c
382
XGENE_PMU_EVENT_ATTR(write-caused-replacement, 0x04),
drivers/perf/xgene_pmu.c
383
XGENE_PMU_EVENT_ATTR(write-not-caused-replacement, 0x05),
drivers/perf/xgene_pmu.c
387
XGENE_PMU_EVENT_ATTR(write, 0x09),
drivers/phy/mediatek/phy-mtk-tphy.c
499
.write = u2_phy_params_write,
drivers/phy/mediatek/phy-mtk-tphy.c
609
.write = u3_phy_params_write,
drivers/pinctrl/pinctrl-mcp23s08_spi.c
77
.write = mcp23sxx_spi_write,
drivers/pinctrl/pinctrl-single.c
1423
pcs->write(mask, pcswi->reg);
drivers/pinctrl/pinctrl-single.c
1686
pcs->write(*regsl++, pcs->base + i);
drivers/pinctrl/pinctrl-single.c
1691
pcs->write(*regsw++, pcs->base + i);
drivers/pinctrl/pinctrl-single.c
1696
pcs->write(*regshw++, pcs->base + i);
drivers/pinctrl/pinctrl-single.c
1864
pcs->write = pcs_writeb;
drivers/pinctrl/pinctrl-single.c
1868
pcs->write = pcs_writew;
drivers/pinctrl/pinctrl-single.c
1872
pcs->write = pcs_writel;
drivers/pinctrl/pinctrl-single.c
202
void (*write)(unsigned val, void __iomem *reg);
drivers/pinctrl/pinctrl-single.c
397
pcs->write(val, vals->reg);
drivers/pinctrl/pinctrl-single.c
432
pcs->write(data, pcs->base + offset);
drivers/pinctrl/pinctrl-single.c
437
pcs->write(data, pcs->base + offset);
drivers/pinctrl/pinctrl-single.c
608
pcs->write(data, pcs->base + offset);
drivers/pinctrl/pinctrl-single.c
712
pcs->write(val, pcs->base + offset);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
101
write##size(val, RZT2H_GET_BASE(pctrl, port) + offset); \
drivers/platform/chrome/cros_ec_lpc.c
242
ret = ec_lpc->write(ec_lpc, EC_LPC_ADDR_HOST_PACKET, ret, ec->dout);
drivers/platform/chrome/cros_ec_lpc.c
248
ret = ec_lpc->write(ec_lpc, EC_LPC_ADDR_HOST_CMD, 1, &sum);
drivers/platform/chrome/cros_ec_lpc.c
335
ret = ec_lpc->write(ec_lpc, EC_LPC_ADDR_HOST_PARAM, msg->outsize,
drivers/platform/chrome/cros_ec_lpc.c
343
ret = ec_lpc->write(ec_lpc, EC_LPC_ADDR_HOST_ARGS, sizeof(args),
drivers/platform/chrome/cros_ec_lpc.c
350
ret = ec_lpc->write(ec_lpc, EC_LPC_ADDR_HOST_CMD, 1, &sum);
drivers/platform/chrome/cros_ec_lpc.c
577
ec_lpc->write = cros_ec_lpc_direct_write;
drivers/platform/chrome/cros_ec_lpc.c
602
ec_lpc->write = cros_ec_lpc_mec_write_bytes;
drivers/platform/chrome/cros_ec_lpc.c
616
ec_lpc->write = cros_ec_lpc_write_bytes;
drivers/platform/chrome/cros_ec_lpc.c
89
int (*write)(struct cros_ec_lpc *ec_lpc, unsigned int offset,
drivers/platform/chrome/wilco_ec/debugfs.c
158
.write = raw_write,
drivers/platform/chrome/wilco_ec/telemetry.c
330
.write = telem_write,
drivers/platform/goldfish/goldfish_pipe.c
782
.write = goldfish_pipe_write,
drivers/platform/olpc/olpc-ec.c
326
.write = ec_dbgfs_cmd_write,
drivers/platform/raspberrypi/vchiq-interface/vchiq_debugfs.c
92
.write = debugfs_trace_write,
drivers/platform/x86/acer-wmi.c
3093
.write = acer_wmi_hwmon_write,
drivers/platform/x86/amd/hsmp/acpi.c
47
u32 *value, bool write)
drivers/platform/x86/amd/hsmp/acpi.c
49
if (write)
drivers/platform/x86/amd/hsmp/hwmon.c
98
.write = hsmp_hwmon_write,
drivers/platform/x86/amd/hsmp/plat.c
44
u32 *value, bool write)
drivers/platform/x86/amd/hsmp/plat.c
46
return amd_smn_hsmp_rdwr(sock->sock_ind, sock->mbinfo.base_addr + offset, value, write);
drivers/platform/x86/amd/pmf/tee-if.c
408
.write = amd_pmf_get_pb_data,
drivers/platform/x86/apple-gmux.c
735
.write = gmux_selected_port_data_write,
drivers/platform/x86/ayaneo-ec.c
265
.write = ayaneo_ec_write,
drivers/platform/x86/hp/hp-wmi.c
2519
.write = hp_wmi_hwmon_write,
drivers/platform/x86/hp/hp_accel.c
305
lis3_dev.write = lis3lv02d_acpi_write;
drivers/platform/x86/intel/pmc/core.h
582
.write = __name ## _write, \
drivers/platform/x86/intel/telemetry/debugfs.c
710
.write = telem_pss_trc_verb_write,
drivers/platform/x86/intel/telemetry/debugfs.c
758
.write = telem_ioss_trc_verb_write,
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
312
int (*write)(struct uncore_data *data, unsigned int input,
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
318
uncore_write = write;
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.h
111
int (*write)(struct uncore_data *data, unsigned int input,
drivers/platform/x86/intel/vsec_tpmi.c
528
.write = mem_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
10169
.write = lcdshadow_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
11617
if (ibm->write)
drivers/platform/x86/lenovo/thinkpad_acpi.c
11977
if (strcmp(ibm->name, kp->name) == 0 && ibm->write) {
drivers/platform/x86/lenovo/thinkpad_acpi.c
12144
ret = ibms_init[i].data->write(ibms_init[i].param);
drivers/platform/x86/lenovo/thinkpad_acpi.c
314
int (*write) (char *);
drivers/platform/x86/lenovo/thinkpad_acpi.c
4115
.write = hotkey_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
4381
.write = bluetooth_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
4560
.write = wan_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5034
.write = video_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5263
.write = kbdlight_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5419
.write = light_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5512
.write = cmos_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5910
.write = led_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
5989
.write = beep_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
6973
.write = brightness_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
7737
.write = volume_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
930
if (!ibm || !ibm->write)
drivers/platform/x86/lenovo/thinkpad_acpi.c
9314
.write = fan_write,
drivers/platform/x86/lenovo/thinkpad_acpi.c
938
ret = ibm->write(kernbuf);
drivers/platform/x86/lenovo/wmi-other.c
382
.write = lwmi_om_hwmon_write,
drivers/platform/x86/msi-wmi-platform.c
283
.write = msi_wmi_platform_write,
drivers/platform/x86/oxpec.c
922
.write = oxp_platform_write,
drivers/power/reset/nvmem-reboot-mode.c
55
nvmem_rbm->reboot.write = nvmem_reboot_mode_write;
drivers/power/reset/qcom-pon.c
75
pon->reboot_mode.write = qcom_pon_reboot_mode_write;
drivers/power/reset/reboot-mode.c
60
reboot->write(reboot, magic);
drivers/power/reset/syscon-reboot-mode.c
49
syscon_rbm->reboot.write = syscon_reboot_mode_write;
drivers/power/supply/bq25890_charger.c
898
bool write = !bq->read_back_init_data;
drivers/power/supply/bq25890_charger.c
921
if (write) {
drivers/power/supply/bq27xxx_battery.c
1174
if (!di->bus.write)
drivers/power/supply/bq27xxx_battery.c
1177
ret = di->bus.write(di, di->regs[reg_index], value, single);
drivers/power/supply/bq27xxx_battery_i2c.c
187
di->bus.write = bq27xxx_battery_i2c_write;
drivers/power/supply/ds2780_battery.c
664
.write = ds2780_write_param_eeprom_bin,
drivers/power/supply/ds2780_battery.c
709
.write = ds2780_write_user_eeprom_bin,
drivers/power/supply/ds2781_battery.c
666
.write = ds2781_write_param_eeprom_bin,
drivers/power/supply/ds2781_battery.c
712
.write = ds2781_write_user_eeprom_bin,
drivers/power/supply/power_supply_hwmon.c
312
.write = power_supply_hwmon_write,
drivers/ps3/ps3stor_lib.c
266
u64 start_sector, u64 sectors, int write)
drivers/ps3/ps3stor_lib.c
269
const char *op = str_write_read(write);
drivers/ps3/ps3stor_lib.c
276
res = write ? lv1_storage_write(dev->sbd.dev_id, region_id,
drivers/ptp/ptp_clock.c
311
.write = ptp_perout_loopback_write,
drivers/ptp/ptp_idt82p33.c
129
u8 trigger, bool write)
drivers/ptp/ptp_idt82p33.c
144
if (write == true)
drivers/ptp/ptp_qoriq.c
102
ptp_qoriq->write(&regs->fiper_regs->tmr_fiper3,
drivers/ptp/ptp_qoriq.c
191
ptp_qoriq->write(&regs->ctrl_regs->tmr_tevent, ack);
drivers/ptp/ptp_qoriq.c
227
ptp_qoriq->write(&regs->ctrl_regs->tmr_add, tmr_add);
drivers/ptp/ptp_qoriq.c
337
ptp_qoriq->write(&regs->ctrl_regs->tmr_tevent, bit);
drivers/ptp/ptp_qoriq.c
342
ptp_qoriq->write(&regs->ctrl_regs->tmr_temask, mask);
drivers/ptp/ptp_qoriq.c
47
ptp_qoriq->write(&regs->ctrl_regs->tmr_cnt_l, lo);
drivers/ptp/ptp_qoriq.c
48
ptp_qoriq->write(&regs->ctrl_regs->tmr_cnt_h, hi);
drivers/ptp/ptp_qoriq.c
482
ptp_qoriq->write(&regs->ctrl_regs->tmr_ctrl, tmr_ctrl);
drivers/ptp/ptp_qoriq.c
539
ptp_qoriq->write = qoriq_write_le;
drivers/ptp/ptp_qoriq.c
542
ptp_qoriq->write = qoriq_write_be;
drivers/ptp/ptp_qoriq.c
571
ptp_qoriq->write(&regs->ctrl_regs->tmr_ctrl, tmr_ctrl);
drivers/ptp/ptp_qoriq.c
572
ptp_qoriq->write(&regs->ctrl_regs->tmr_add, ptp_qoriq->tmr_add);
drivers/ptp/ptp_qoriq.c
573
ptp_qoriq->write(&regs->ctrl_regs->tmr_prsc, ptp_qoriq->tmr_prsc);
drivers/ptp/ptp_qoriq.c
574
ptp_qoriq->write(&regs->fiper_regs->tmr_fiper1, ptp_qoriq->tmr_fiper1);
drivers/ptp/ptp_qoriq.c
575
ptp_qoriq->write(&regs->fiper_regs->tmr_fiper2, ptp_qoriq->tmr_fiper2);
drivers/ptp/ptp_qoriq.c
578
ptp_qoriq->write(&regs->fiper_regs->tmr_fiper3,
drivers/ptp/ptp_qoriq.c
582
ptp_qoriq->write(&regs->ctrl_regs->tmr_ctrl,
drivers/ptp/ptp_qoriq.c
601
ptp_qoriq->write(&regs->ctrl_regs->tmr_temask, 0);
drivers/ptp/ptp_qoriq.c
602
ptp_qoriq->write(&regs->ctrl_regs->tmr_ctrl, 0);
drivers/ptp/ptp_qoriq.c
70
ptp_qoriq->write(&regs->ctrl_regs->tmroff_l, lo);
drivers/ptp/ptp_qoriq.c
71
ptp_qoriq->write(&regs->ctrl_regs->tmroff_h, hi);
drivers/ptp/ptp_qoriq.c
88
ptp_qoriq->write(&regs->alarm_regs->tmr_alarm1_l, lo);
drivers/ptp/ptp_qoriq.c
89
ptp_qoriq->write(&regs->alarm_regs->tmr_alarm1_h, hi);
drivers/ptp/ptp_qoriq.c
98
ptp_qoriq->write(&regs->fiper_regs->tmr_fiper1, ptp_qoriq->tmr_fiper1);
drivers/ptp/ptp_qoriq.c
99
ptp_qoriq->write(&regs->fiper_regs->tmr_fiper2, ptp_qoriq->tmr_fiper2);
drivers/rapidio/devices/rio_mport_cdev.c
2322
.write = mport_write,
drivers/rapidio/rio-sysfs.c
251
.write = rio_write_config,
drivers/regulator/rt5133-regulator.c
447
.write = rt5133_regmap_hw_write,
drivers/remoteproc/remoteproc_cdev.c
92
.write = rproc_cdev_write,
drivers/remoteproc/remoteproc_debugfs.c
112
.write = rproc_coredump_write,
drivers/remoteproc/remoteproc_debugfs.c
245
.write = rproc_recovery_write,
drivers/remoteproc/remoteproc_debugfs.c
269
.write = rproc_crash_write,
drivers/rpmsg/qcom_glink_native.c
321
glink->tx_pipe->write(glink->tx_pipe, hdr, hlen, data, dlen);
drivers/rpmsg/qcom_glink_native.h
24
void (*write)(struct qcom_glink_pipe *glink_pipe,
drivers/rpmsg/qcom_glink_rpm.c
339
rpm->tx_pipe.native.write = glink_rpm_tx_write;
drivers/rpmsg/qcom_glink_smem.c
332
tx_pipe->native.write = glink_smem_tx_write;
drivers/rtc/rtc-abx80x.c
689
void *val, size_t bytes, bool write)
drivers/rtc/rtc-abx80x.c
708
if (write) {
drivers/rtc/rtc-bq4802.c
120
p->write(p, 0x0e, val | 0x08);
drivers/rtc/rtc-bq4802.c
122
p->write(p, 0x00, sec);
drivers/rtc/rtc-bq4802.c
123
p->write(p, 0x02, min);
drivers/rtc/rtc-bq4802.c
124
p->write(p, 0x04, hrs);
drivers/rtc/rtc-bq4802.c
125
p->write(p, 0x06, day);
drivers/rtc/rtc-bq4802.c
126
p->write(p, 0x09, mon);
drivers/rtc/rtc-bq4802.c
127
p->write(p, 0x0a, yrs);
drivers/rtc/rtc-bq4802.c
128
p->write(p, 0x0f, century);
drivers/rtc/rtc-bq4802.c
130
p->write(p, 0x0e, val);
drivers/rtc/rtc-bq4802.c
162
p->write = bq4802_write_io;
drivers/rtc/rtc-bq4802.c
171
p->write = bq4802_write_mem;
drivers/rtc/rtc-bq4802.c
27
void (*write)(struct bq4802 *, int, u8);
drivers/rtc/rtc-bq4802.c
60
p->write(p, 0xe, val | 0x08);
drivers/rtc/rtc-bq4802.c
71
p->write(p, 0x0e, val);
drivers/rtc/rtc-ds1685.c
1100
rtc->write = ds1685_write;
drivers/rtc/rtc-ds1685.c
1110
rtc->write = ds1685_indirect_write;
drivers/rtc/rtc-ds1685.c
1114
if (!rtc->read || !rtc->write)
drivers/rtc/rtc-ds1685.c
1154
rtc->write(rtc, RTC_CTRL_A, ctrla);
drivers/rtc/rtc-ds1685.c
1157
rtc->write(rtc, RTC_EXT_CTRL_4B,
drivers/rtc/rtc-ds1685.c
1161
rtc->write(rtc, RTC_CTRL_B,
drivers/rtc/rtc-ds1685.c
1200
rtc->write(rtc, RTC_CTRL_B, ctrlb);
drivers/rtc/rtc-ds1685.c
1203
rtc->write(rtc, RTC_HRS,
drivers/rtc/rtc-ds1685.c
1216
rtc->write(rtc, RTC_HRS_ALARM,
drivers/rtc/rtc-ds1685.c
1222
rtc->write(rtc, RTC_CTRL_B, ctrlb);
drivers/rtc/rtc-ds1685.c
1226
rtc->write(rtc, RTC_CTRL_B,
drivers/rtc/rtc-ds1685.c
1240
rtc->write(rtc, RTC_CTRL_B,
drivers/rtc/rtc-ds1685.c
1247
rtc->write(rtc, RTC_EXT_CTRL_4B,
drivers/rtc/rtc-ds1685.c
1251
rtc->write(rtc, RTC_EXT_CTRL_4A,
drivers/rtc/rtc-ds1685.c
1258
rtc->write(rtc, RTC_EXT_CTRL_4B,
drivers/rtc/rtc-ds1685.c
1328
rtc->write(rtc, RTC_CTRL_B,
drivers/rtc/rtc-ds1685.c
1336
rtc->write(rtc, RTC_EXT_CTRL_4B,
drivers/rtc/rtc-ds1685.c
1341
rtc->write(rtc, RTC_EXT_CTRL_4A,
drivers/rtc/rtc-ds1685.c
1395
rtc->write(rtc, RTC_CTRL_A, ctrla);
drivers/rtc/rtc-ds1685.c
1407
rtc->write(rtc, RTC_EXT_CTRL_4A, ctrl4a);
drivers/rtc/rtc-ds1685.c
1418
rtc->write(rtc, RTC_EXT_CTRL_4B, ctrl4b);
drivers/rtc/rtc-ds1685.c
1424
rtc->write(rtc, RTC_EXT_CTRL_4A,
drivers/rtc/rtc-ds1685.c
161
rtc->write(rtc, RTC_CTRL_A,
drivers/rtc/rtc-ds1685.c
172
rtc->write(rtc, RTC_CTRL_A,
drivers/rtc/rtc-ds1685.c
193
rtc->write(rtc, RTC_CTRL_B,
drivers/rtc/rtc-ds1685.c
219
rtc->write(rtc, RTC_CTRL_B,
drivers/rtc/rtc-ds1685.c
358
rtc->write(rtc, RTC_CTRL_B, ctrlb);
drivers/rtc/rtc-ds1685.c
359
rtc->write(rtc, RTC_SECS, seconds);
drivers/rtc/rtc-ds1685.c
360
rtc->write(rtc, RTC_MINS, minutes);
drivers/rtc/rtc-ds1685.c
361
rtc->write(rtc, RTC_HRS, hours);
drivers/rtc/rtc-ds1685.c
362
rtc->write(rtc, RTC_WDAY, wday);
drivers/rtc/rtc-ds1685.c
363
rtc->write(rtc, RTC_MDAY, mday);
drivers/rtc/rtc-ds1685.c
364
rtc->write(rtc, RTC_MONTH, month);
drivers/rtc/rtc-ds1685.c
365
rtc->write(rtc, RTC_YEAR, years);
drivers/rtc/rtc-ds1685.c
366
rtc->write(rtc, RTC_CENTURY, century);
drivers/rtc/rtc-ds1685.c
494
rtc->write(rtc, RTC_CTRL_B, (ctrlb & ~(RTC_CTRL_B_AIE)));
drivers/rtc/rtc-ds1685.c
508
rtc->write(rtc, RTC_CTRL_B, ctrlb);
drivers/rtc/rtc-ds1685.c
509
rtc->write(rtc, RTC_SECS_ALARM, seconds);
drivers/rtc/rtc-ds1685.c
510
rtc->write(rtc, RTC_MINS_ALARM, minutes);
drivers/rtc/rtc-ds1685.c
511
rtc->write(rtc, RTC_HRS_ALARM, hours);
drivers/rtc/rtc-ds1685.c
512
rtc->write(rtc, RTC_MDAY_ALARM, mday);
drivers/rtc/rtc-ds1685.c
518
rtc->write(rtc, RTC_CTRL_B, ctrlb);
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
582
rtc->write(rtc, RTC_EXT_CTRL_4B,
drivers/rtc/rtc-ds1685.c
587
rtc->write(rtc, RTC_EXT_CTRL_4A,
drivers/rtc/rtc-ds1685.c
597
rtc->write(rtc, RTC_EXT_CTRL_4B,
drivers/rtc/rtc-ds1685.c
615
rtc->write(rtc, RTC_EXT_CTRL_4A,
drivers/rtc/rtc-ds1685.c
637
rtc->write(rtc, RTC_EXT_CTRL_4A,
drivers/rtc/rtc-ds1685.c
870
rtc->write(rtc, RTC_EXT_CTRL_4A,
drivers/rtc/rtc-ds1685.c
876
rtc->write(rtc, RTC_BANK1_RAM_ADDR_LSB,
drivers/rtc/rtc-ds1685.c
886
rtc->write(rtc, RTC_BANK1_RAM_ADDR,
drivers/rtc/rtc-ds1685.c
895
rtc->write(rtc, RTC_EXT_CTRL_4A,
drivers/rtc/rtc-ds1685.c
926
rtc->write(rtc, (NVRAM_TIME_BASE + pos++),
drivers/rtc/rtc-ds1685.c
929
rtc->write(rtc, (NVRAM_BANK0_BASE), *buf++);
drivers/rtc/rtc-ds1685.c
937
rtc->write(rtc, RTC_EXT_CTRL_4A,
drivers/rtc/rtc-ds1685.c
943
rtc->write(rtc, RTC_BANK1_RAM_ADDR_LSB,
drivers/rtc/rtc-ds1685.c
953
rtc->write(rtc, RTC_BANK1_RAM_ADDR,
drivers/rtc/rtc-ds1685.c
956
rtc->write(rtc, RTC_BANK1_RAM_DATA_PORT, *buf++);
drivers/rtc/rtc-ds1685.c
962
rtc->write(rtc, RTC_EXT_CTRL_4A,
drivers/rtc/rtc-m41t80.c
879
.write = wdt_write,
drivers/rtc/rtc-pcf2127.c
1444
.write = pcf2127_i2c_write,
drivers/rtc/rtc-pm8xxx.c
314
rc = regmap_write(rtc_dd->regmap, regs->write, 0);
drivers/rtc/rtc-pm8xxx.c
319
rc = regmap_bulk_write(rtc_dd->regmap, regs->write + 1,
drivers/rtc/rtc-pm8xxx.c
325
rc = regmap_write(rtc_dd->regmap, regs->write, value[0]);
drivers/rtc/rtc-pm8xxx.c
43
unsigned int write;
drivers/rtc/rtc-pm8xxx.c
517
.write = 0x11f,
drivers/rtc/rtc-pm8xxx.c
527
.write = 0x1ea,
drivers/rtc/rtc-pm8xxx.c
537
.write = 0x6040,
drivers/rtc/rtc-pm8xxx.c
547
.write = 0x6140,
drivers/s390/block/dasd.c
1041
.write = dasd_stats_write,
drivers/s390/char/con3215.c
1120
.write = tty3215_write,
drivers/s390/char/con3215.c
891
.write = con3215_write,
drivers/s390/char/con3270.c
1954
.write = tty3270_write,
drivers/s390/char/con3270.c
2072
while (!tp->write) {
drivers/s390/char/con3270.c
2128
.write = con3270_write,
drivers/s390/char/con3270.c
312
xchg(&tp->write, rq);
drivers/s390/char/con3270.c
532
wrq = xchg(&tp->write, NULL);
drivers/s390/char/con3270.c
578
xchg(&tp->write, wrq);
drivers/s390/char/con3270.c
836
tp->write = raw3270_request_alloc(TTY3270_OUTPUT_BUFFER_SIZE);
drivers/s390/char/con3270.c
837
if (IS_ERR(tp->write))
drivers/s390/char/con3270.c
867
raw3270_request_free(tp->write);
drivers/s390/char/con3270.c
88
struct raw3270_request *write; /* Single write request. */
drivers/s390/char/con3270.c
882
raw3270_request_free(tp->write);
drivers/s390/char/fs3270.c
509
.write = fs3270_write, /* write */
drivers/s390/char/hmcdrv_dev.c
73
.write = hmcdrv_dev_write,
drivers/s390/char/monwriter.c
280
.write = &monwrite_write,
drivers/s390/char/sclp_con.c
260
.write = sclp_console_write,
drivers/s390/char/sclp_config.c
144
.write = sysfs_ofb_data_write,
drivers/s390/char/sclp_tty.c
485
.write = sclp_tty_write,
drivers/s390/char/sclp_vt220.c
716
.write = sclp_vt220_write,
drivers/s390/char/sclp_vt220.c
826
.write = sclp_vt220_con_write,
drivers/s390/char/tape_char.c
43
.write = tapechar_write,
drivers/s390/char/vmcp.c
238
.write = vmcp_write,
drivers/s390/char/vmur.c
802
.write = ur_write,
drivers/s390/char/zcore.c
164
.write = zcore_reipl_write,
drivers/s390/char/zcore.c
198
.write = zcore_hsa_write,
drivers/s390/cio/cio_inject.c
151
.write = crw_inject_write,
drivers/s390/cio/cio_inject.c
156
.write = enable_inject_write,
drivers/s390/cio/qdio_debug.c
278
.write = qperf_seq_write,
drivers/s390/cio/vfio_ccw_async.c
74
.write = vfio_ccw_async_region_write,
drivers/s390/cio/vfio_ccw_chp.c
138
.write = vfio_ccw_crw_region_write,
drivers/s390/cio/vfio_ccw_chp.c
66
.write = vfio_ccw_schib_region_write,
drivers/s390/cio/vfio_ccw_ops.c
298
return private->region[index].ops->write(private, buf, count,
drivers/s390/cio/vfio_ccw_ops.c
593
.write = vfio_ccw_mdev_write,
drivers/s390/cio/vfio_ccw_private.h
40
ssize_t (*write)(struct vfio_ccw_private *private,
drivers/s390/crypto/zcrypt_api.c
1740
.write = zcrypt_write,
drivers/s390/net/qeth_core.h
118
#define CARD_WDEV(card) card->write.ccwdev
drivers/s390/net/qeth_core.h
122
#define CARD_WDEV_ID(card) dev_name(&card->write.ccwdev->dev)
drivers/s390/net/qeth_core.h
809
struct qeth_channel write;
drivers/s390/net/qeth_core_main.c
1217
} else if (card->write.ccwdev == cdev) {
drivers/s390/net/qeth_core_main.c
1218
channel = &card->write;
drivers/s390/net/qeth_core_main.c
1577
card->write.state != CH_STATE_UP)
drivers/s390/net/qeth_core_main.c
1759
rc2 = qeth_halt_channel(card, &card->write);
drivers/s390/net/qeth_core_main.c
1774
rc2 = qeth_clear_channel(card, &card->write);
drivers/s390/net/qeth_core_main.c
1948
if (iob->channel == &card->write)
drivers/s390/net/qeth_core_main.c
1988
iob = qeth_alloc_cmd(&card->write, data_length, 1, QETH_TIMEOUT);
drivers/s390/net/qeth_core_main.c
2303
struct qeth_channel *channel = &card->write;
drivers/s390/net/qeth_core_main.c
3083
iob = qeth_alloc_cmd(&card->write, IPA_PDU_HEADER_SIZE + data_length, 1,
drivers/s390/net/qeth_core_main.c
5210
qeth_stop_channel(&card->write);
drivers/s390/net/qeth_core_main.c
5217
rc = qeth_start_channel(&card->write);
drivers/s390/net/qeth_core_main.c
5377
qeth_stop_channel(&card->write);
drivers/s390/net/qeth_core_main.c
5418
rc2 = qeth_stop_channel(&card->write);
drivers/s390/scsi/zfcp_def.h
246
struct zfcp_latency_cont write;
drivers/s390/scsi/zfcp_fsf.c
2366
lat = &zfcp_sdev->latencies.write;
drivers/s390/scsi/zfcp_scsi.c
151
zfcp_sdev->latencies.write.channel.min = 0xFFFFFFFF;
drivers/s390/scsi/zfcp_scsi.c
152
zfcp_sdev->latencies.write.fabric.min = 0xFFFFFFFF;
drivers/s390/scsi/zfcp_sysfs.c
602
ZFCP_DEFINE_LATENCY_ATTR(write);
drivers/sbus/char/oradax.c
218
.write = dax_write,
drivers/scsi/aic94xx/aic94xx_reg.h
78
write##S (val, io_handle->addr + (unsigned long) offs); \
drivers/scsi/am53c974.c
212
u32 dma_count, int write, u8 cmd)
drivers/scsi/am53c974.c
222
if (write)
drivers/scsi/arcmsr/arcmsr_attr.c
206
.write = arcmsr_sysfs_iop_message_write,
drivers/scsi/arcmsr/arcmsr_attr.c
215
.write = arcmsr_sysfs_iop_message_clear,
drivers/scsi/bfa/bfa_ioc.c
4325
struct bfi_flash_write_rsp_s *write;
drivers/scsi/bfa/bfa_ioc.c
4379
status = be32_to_cpu(m.write->status);
drivers/scsi/bfa/bfa_ioc.c
5684
struct bfi_phy_write_rsp_s *write;
drivers/scsi/bfa/bfa_ioc.c
5735
status = be32_to_cpu(m.write->status);
drivers/scsi/bfa/bfad_debugfs.c
410
.write = bfad_debugfs_write_regrd,
drivers/scsi/bfa/bfad_debugfs.c
418
.write = bfad_debugfs_write_regwr,
drivers/scsi/csiostor/csio_scsi.c
523
CSIO_SCSI_DATA_WRSZ(req, write, size, scsim->proto_cmd_len);
drivers/scsi/esas2r/esas2r_main.c
218
.write = write_ ## _name }
drivers/scsi/esas2r/esas2r_main.c
230
.write = NULL
drivers/scsi/esp_scsi.c
1691
int write, i;
drivers/scsi/esp_scsi.c
1694
write = 0;
drivers/scsi/esp_scsi.c
1735
write = 1;
drivers/scsi/esp_scsi.c
1747
if (write)
drivers/scsi/esp_scsi.c
1772
(unsigned long long)dma_addr, dma_len, write);
drivers/scsi/esp_scsi.c
1775
write, ESP_CMD_DMA | ESP_CMD_TI);
drivers/scsi/esp_scsi.c
2822
u32 dma_count, int write, u8 cmd)
drivers/scsi/esp_scsi.c
2829
if (write) {
drivers/scsi/esp_scsi.h
412
u32 dma_count, int write, u8 cmd);
drivers/scsi/esp_scsi.h
583
u32 dma_count, int write, u8 cmd);
drivers/scsi/fnic/fnic_debugfs.c
179
.write = fnic_trace_ctrl_write,
drivers/scsi/fnic/fnic_debugfs.c
668
.write = fnic_reset_stats_write,
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4010
.write = &debugfs_trigger_dump_v3_hw_write,
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4520
.write = debugfs_fifo_update_cfg_v3_hw_write,
drivers/scsi/ipr.c
4144
.write = ipr_next_async_err_log
drivers/scsi/ipr.c
4395
.write = ipr_write_dump
drivers/scsi/ips.c
5785
ips_readwrite_page5(ips_ha_t * ha, int write, int intr)
drivers/scsi/ips.c
5802
scb->cmd.nvram.write = write;
drivers/scsi/ips.c
5807
if (write)
drivers/scsi/ips.c
5820
if (!write)
drivers/scsi/ips.h
528
uint8_t write;
drivers/scsi/jazz_esp.c
65
u32 dma_count, int write, u8 cmd)
drivers/scsi/jazz_esp.c
72
if (write)
drivers/scsi/lpfc/lpfc_attr.c
6424
.write = sysfs_ctlreg_write,
drivers/scsi/lpfc/lpfc_attr.c
6482
.write = sysfs_mbox_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5640
.write = lpfc_debugfs_multixripools_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5660
.write = lpfc_debugfs_lockstat_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5698
.write = lpfc_debugfs_nvmestat_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5708
.write = lpfc_debugfs_scsistat_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5718
.write = lpfc_debugfs_ioktime_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5728
.write = lpfc_debugfs_nvmeio_trc_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5738
.write = lpfc_debugfs_hdwqstat_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5748
.write = lpfc_debugfs_dif_err_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5773
.write = lpfc_idiag_pcicfg_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5783
.write = lpfc_idiag_baracc_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5801
.write = lpfc_idiag_queacc_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5811
.write = lpfc_idiag_drbacc_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5821
.write = lpfc_idiag_ctlacc_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5831
.write = lpfc_idiag_mbxacc_write,
drivers/scsi/lpfc/lpfc_debugfs.c
5841
.write = lpfc_idiag_extacc_write,
drivers/scsi/mac_esp.c
198
u32 dma_count, int write, u8 cmd)
drivers/scsi/mac_esp.c
204
if (!write)
drivers/scsi/mac_esp.c
221
if (write) {
drivers/scsi/qedf/qedf_attr.c
170
.write = qedf_sysfs_write_grcdump,
drivers/scsi/qedf/qedf_dbg.h
137
.write = drv##_dbg_##ops##_cmd_write \
drivers/scsi/qedi/qedi_dbg.h
106
.write = drv##_dbg_##ops##_cmd_write \
drivers/scsi/qla2xxx/qla_attr.c
1389
goto write;
drivers/scsi/qla2xxx/qla_attr.c
1399
goto write;
drivers/scsi/qla2xxx/qla_attr.c
1404
goto write;
drivers/scsi/qla2xxx/qla_attr.c
1409
goto write;
drivers/scsi/qla2xxx/qla_attr.c
1416
write:
drivers/scsi/qla2xxx/qla_attr.c
178
.write = qla2x00_sysfs_write_fw_dump,
drivers/scsi/qla2xxx/qla_attr.c
292
.write = qla2x00_sysfs_write_nvram,
drivers/scsi/qla2xxx/qla_attr.c
354
.write = qla2x00_sysfs_write_optrom,
drivers/scsi/qla2xxx/qla_attr.c
538
.write = qla2x00_sysfs_write_optrom_ctl,
drivers/scsi/qla2xxx/qla_attr.c
652
.write = qla2x00_sysfs_write_vpd,
drivers/scsi/qla2xxx/qla_attr.c
832
.write = qla2x00_sysfs_write_reset,
drivers/scsi/qla2xxx/qla_attr.c
875
.write = qla2x00_issue_logo,
drivers/scsi/qla2xxx/qla_dfs.c
569
.write = qla2x00_dfs_fce_write,
drivers/scsi/qla4xxx/ql4_attr.c
114
.write = qla4_8xxx_sysfs_write_fw_dump,
drivers/scsi/scsi_debug.c
1221
.write = sdebug_error_write,
drivers/scsi/scsi_debug.c
1261
.write = sdebug_target_reset_fail_write,
drivers/scsi/scsi_debug.c
3898
unsigned long long lba, unsigned int num, bool write)
drivers/scsi/scsi_debug.c
3905
if (!write) {
drivers/scsi/scsi_debug.c
3974
unsigned int num, bool write)
drivers/scsi/scsi_debug.c
3989
if (write && unlikely(sdebug_wp)) {
drivers/scsi/scsi_debug.c
3994
return check_zbc_access_params(scp, lba, num, write);
drivers/scsi/sd.c
1234
static blk_status_t sd_setup_rw32_cmnd(struct scsi_cmnd *cmd, bool write,
drivers/scsi/sd.c
1242
cmd->cmnd[9] = write ? WRITE_32 : READ_32;
drivers/scsi/sd.c
1252
static blk_status_t sd_setup_rw16_cmnd(struct scsi_cmnd *cmd, bool write,
drivers/scsi/sd.c
1257
cmd->cmnd[0] = write ? WRITE_16 : READ_16;
drivers/scsi/sd.c
1267
static blk_status_t sd_setup_rw10_cmnd(struct scsi_cmnd *cmd, bool write,
drivers/scsi/sd.c
1272
cmd->cmnd[0] = write ? WRITE_10 : READ_10;
drivers/scsi/sd.c
1282
static blk_status_t sd_setup_rw6_cmnd(struct scsi_cmnd *cmd, bool write,
drivers/scsi/sd.c
1301
cmd->cmnd[0] = write ? WRITE_6 : READ_6;
drivers/scsi/sd.c
1365
bool write = rq_data_dir(rq) == WRITE;
drivers/scsi/sd.c
1419
ret = sd_setup_rw32_cmnd(cmd, write, lba, nr_blocks,
drivers/scsi/sd.c
1426
ret = sd_setup_rw16_cmnd(cmd, write, lba, nr_blocks,
drivers/scsi/sd.c
1430
ret = sd_setup_rw10_cmnd(cmd, write, lba, nr_blocks,
drivers/scsi/sd.c
1433
ret = sd_setup_rw6_cmnd(cmd, write, lba, nr_blocks,
drivers/scsi/sd.c
1458
write ? "writing" : "reading", nr_blocks,
drivers/scsi/sd.c
834
static unsigned int sd_prot_op(bool write, bool dix, bool dif)
drivers/scsi/sd.c
848
return ops[write << 2 | dix << 1 | dif];
drivers/scsi/sg.c
1414
.write = sg_write,
drivers/scsi/snic/snic_debugfs.c
327
.write = snic_reset_stats_write,
drivers/scsi/st.c
4250
.write = st_write,
drivers/scsi/sun3x_esp.c
129
u32 dma_count, int write, u8 cmd)
drivers/scsi/sun3x_esp.c
139
if (write)
drivers/scsi/sun_esp.c
387
u32 dma_count, int write, u8 cmd)
drivers/scsi/sun_esp.c
403
if (write)
drivers/scsi/sun_esp.c
415
if (write)
drivers/scsi/zorro_esp.c
260
u32 esp_count, u32 dma_count, int write, u8 cmd)
drivers/scsi/zorro_esp.c
272
dma_count, write, cmd);
drivers/scsi/zorro_esp.c
280
if (write)
drivers/scsi/zorro_esp.c
290
if (write)
drivers/scsi/zorro_esp.c
311
u32 esp_count, u32 dma_count, int write, u8 cmd)
drivers/scsi/zorro_esp.c
319
dma_count, write, cmd);
drivers/scsi/zorro_esp.c
326
if (write)
drivers/scsi/zorro_esp.c
336
if (write)
drivers/scsi/zorro_esp.c
356
u32 esp_count, u32 dma_count, int write, u8 cmd)
drivers/scsi/zorro_esp.c
364
dma_count, write, cmd);
drivers/scsi/zorro_esp.c
371
if (write)
drivers/scsi/zorro_esp.c
381
if (write)
drivers/scsi/zorro_esp.c
401
u32 esp_count, u32 dma_count, int write, u8 cmd)
drivers/scsi/zorro_esp.c
411
dma_count, write, cmd);
drivers/scsi/zorro_esp.c
421
if (write) {
drivers/scsi/zorro_esp.c
438
if (write)
drivers/scsi/zorro_esp.c
453
u32 esp_count, u32 dma_count, int write, u8 cmd)
drivers/scsi/zorro_esp.c
461
dma_count, write, cmd);
drivers/scsi/zorro_esp.c
471
if (write) {
drivers/scsi/zorro_esp.c
494
u32 esp_count, u32 dma_count, int write, u8 cmd)
drivers/scsi/zorro_esp.c
504
dma_count, write, cmd);
drivers/scsi/zorro_esp.c
514
if (write) {
drivers/scsi/zorro_esp.c
529
if (write) {
drivers/soc/cirrus/soc-ep93xx.c
102
rdev->write = ep93xx_regmap_write;
drivers/soc/mediatek/mtk-svs.c
169
.write = svs_##name##_debug_write, \
drivers/soc/qcom/qcom_aoss.c
556
.write = qmp_debugfs_write,
drivers/soc/qcom/rmtfs_mem.c
156
.write = qcom_rmtfs_mem_write,
drivers/soc/rockchip/io-domain.c
190
ret = supply->iod->write(supply, uV);
drivers/soc/rockchip/io-domain.c
497
.write = rk3568_iodomain_write,
drivers/soc/rockchip/io-domain.c
632
if (iod->soc_data->write)
drivers/soc/rockchip/io-domain.c
633
iod->write = iod->soc_data->write;
drivers/soc/rockchip/io-domain.c
635
iod->write = rockchip_iodomain_write;
drivers/soc/rockchip/io-domain.c
697
ret = iod->write(supply, uV);
drivers/soc/rockchip/io-domain.c
75
int (*write)(struct rockchip_iodomain_supply *supply, int uV);
drivers/soc/rockchip/io-domain.c
83
int (*write)(struct rockchip_iodomain_supply *supply, int uV);
drivers/soundwire/debugfs.c
222
static int do_bpt_sequence(struct sdw_slave *slave, bool write, u8 *buffer)
drivers/soundwire/debugfs.c
237
if (write)
drivers/spi/spi-pic32.c
210
write##__bwl(v, &pic32s->regs->buf); \
drivers/spi/spi-pl022.c
1231
pl022->write =
drivers/spi/spi-pl022.c
1232
pl022->tx ? pl022->cur_chip->write : WRITING_NULL;
drivers/spi/spi-pl022.c
1698
chip->write = WRITING_U8;
drivers/spi/spi-pl022.c
1703
chip->write = WRITING_U16;
drivers/spi/spi-pl022.c
1708
chip->write = WRITING_U32;
drivers/spi/spi-pl022.c
376
enum ssp_writing write;
drivers/spi/spi-pl022.c
416
enum ssp_writing write;
drivers/spi/spi-pl022.c
628
switch (pl022->write) {
drivers/spi/spi-pl022.c
883
switch (pl022->write) {
drivers/spi/spi-pxa2xx.c
1072
while (drv_data->write(drv_data))
drivers/spi/spi-pxa2xx.c
662
} while (drv_data->write(drv_data));
drivers/spi/spi-pxa2xx.c
977
drv_data->write = drv_data->tx ? u8_writer : null_writer;
drivers/spi/spi-pxa2xx.c
981
drv_data->write = drv_data->tx ? u16_writer : null_writer;
drivers/spi/spi-pxa2xx.c
985
drv_data->write = drv_data->tx ? u32_writer : null_writer;
drivers/spi/spi-pxa2xx.h
69
int (*write)(struct driver_data *drv_data);
drivers/spi/spi-wpcm-fiu.c
105
if (write)
drivers/spi/spi-wpcm-fiu.c
98
bool use_addr, bool write, int data_bytes)
drivers/spi/spidev.c
664
.write = spidev_write,
drivers/ssb/driver_gige.c
187
dev->pci_ops.write = ssb_gige_pci_write_config;
drivers/ssb/driver_pcicore.c
235
.write = ssb_pcicore_write_config,
drivers/staging/axis-fifo/axis-fifo.c
352
.write = axis_fifo_write,
drivers/staging/fbtft/fb_agm1264k-fl.c
199
ret = par->fbtftops.write(par, par->buf, len * (sizeof(u8)));
drivers/staging/fbtft/fb_agm1264k-fl.c
356
ret = par->fbtftops.write(par, buf, len);
drivers/staging/fbtft/fb_agm1264k-fl.c
379
par->fbtftops.write(par, buf, len);
drivers/staging/fbtft/fb_agm1264k-fl.c
430
.write = write,
drivers/staging/fbtft/fb_pcd8544.c
123
ret = par->fbtftops.write(par, par->txbuf.buf, 6 * 84);
drivers/staging/fbtft/fb_ra8875.c
190
par->fbtftops.write = write_spi;
drivers/staging/fbtft/fb_ra8875.c
204
ret = par->fbtftops.write(par, par->buf, 2);
drivers/staging/fbtft/fb_ra8875.c
222
ret = par->fbtftops.write(par, par->buf, len + 1);
drivers/staging/fbtft/fb_ra8875.c
233
par->fbtftops.write = fbtft_write_spi;
drivers/staging/fbtft/fb_ra8875.c
268
ret = par->fbtftops.write(par, par->txbuf.buf,
drivers/staging/fbtft/fb_ra8875.c
285
.write = write_spi,
drivers/staging/fbtft/fb_ssd1305.c
172
ret = par->fbtftops.write(par, par->txbuf.buf,
drivers/staging/fbtft/fb_ssd1306.c
192
ret = par->fbtftops.write(par, par->txbuf.buf, xres * yres / 8);
drivers/staging/fbtft/fb_ssd1325.c
150
ret = par->fbtftops.write(par, par->txbuf.buf,
drivers/staging/fbtft/fb_ssd1331.c
85
ret = par->fbtftops.write(par, par->buf, sizeof(u8));
drivers/staging/fbtft/fb_ssd1331.c
98
ret = par->fbtftops.write(par, par->buf, len * (sizeof(u8)));
drivers/staging/fbtft/fb_tls8204.c
113
ret = par->fbtftops.write(par, par->txbuf.buf, WIDTH);
drivers/staging/fbtft/fb_uc1611.c
260
ret = par->fbtftops.write(par, par->txbuf.buf, len / 2);
drivers/staging/fbtft/fb_uc1611.c
295
ret = par->fbtftops.write(par, par->txbuf.buf, len);
drivers/staging/fbtft/fb_uc1701.c
140
ret = par->fbtftops.write(par, par->txbuf.buf, WIDTH);
drivers/staging/fbtft/fbtft-bus.c
105
ret = par->fbtftops.write(par, par->buf, (len + pad) * sizeof(u16));
drivers/staging/fbtft/fbtft-bus.c
139
return par->fbtftops.write(par, vmem16, len);
drivers/staging/fbtft/fbtft-bus.c
160
ret = par->fbtftops.write(par, par->txbuf.buf,
drivers/staging/fbtft/fbtft-bus.c
207
ret = par->fbtftops.write(par, par->txbuf.buf, to_copy * 2);
drivers/staging/fbtft/fbtft-core.c
1202
par->fbtftops.write = fbtft_write_gpio8_wr;
drivers/staging/fbtft/fbtft-core.c
1204
par->fbtftops.write = fbtft_write_gpio16_wr;
drivers/staging/fbtft/fbtft-core.c
1223
par->fbtftops.write = fbtft_write_spi_emulate_9;
drivers/staging/fbtft/fbtft-core.c
43
ret = par->fbtftops.write(par, buf, len);
drivers/staging/fbtft/fbtft-core.c
441
if (src->write)
drivers/staging/fbtft/fbtft-core.c
442
dst->write = src->write;
drivers/staging/fbtft/fbtft-core.c
678
par->fbtftops.write = fbtft_write_spi;
drivers/staging/fbtft/fbtft.h
61
int (*write)(struct fbtft_par *par, void *buf, size_t len);
drivers/staging/greybus/audio_codec.c
1051
.write = gbcodec_write,
drivers/staging/greybus/camera.c
1138
.write = gb_camera_debugfs_write,
drivers/staging/greybus/raw.c
322
.write = raw_write,
drivers/staging/greybus/uart.c
782
.write = gb_tty_write,
drivers/staging/iio/addac/adt7316-i2c.c
103
.write = adt7316_i2c_write,
drivers/staging/iio/addac/adt7316-spi.c
97
.write = adt7316_spi_write,
drivers/staging/iio/addac/adt7316.c
1015
ret = chip->bus.write(chip->bus.client, ADT7316_DAC_CONFIG, dac_config);
drivers/staging/iio/addac/adt7316.c
1075
ret = chip->bus.write(chip->bus.client, ADT7316_LDAC_CONFIG,
drivers/staging/iio/addac/adt7316.c
1271
ret = chip->bus.write(chip->bus.client, offset_addr, val);
drivers/staging/iio/addac/adt7316.c
1447
ret = chip->bus.write(chip->bus.client,
drivers/staging/iio/addac/adt7316.c
1454
ret = chip->bus.write(chip->bus.client,
drivers/staging/iio/addac/adt7316.c
1865
ret = chip->bus.write(chip->bus.client, ADT7316_INT_MASK2, mask);
drivers/staging/iio/addac/adt7316.c
1879
ret = chip->bus.write(chip->bus.client, ADT7316_INT_MASK1, mask);
drivers/staging/iio/addac/adt7316.c
1950
ret = chip->bus.write(chip->bus.client, this_attr->address, val);
drivers/staging/iio/addac/adt7316.c
1981
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG1, config1);
drivers/staging/iio/addac/adt7316.c
2176
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG1, chip->config1);
drivers/staging/iio/addac/adt7316.c
2180
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG3, chip->config3);
drivers/staging/iio/addac/adt7316.c
233
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG1, config1);
drivers/staging/iio/addac/adt7316.c
297
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG1, config1);
drivers/staging/iio/addac/adt7316.c
338
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG2, config2);
drivers/staging/iio/addac/adt7316.c
431
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG2, config2);
drivers/staging/iio/addac/adt7316.c
491
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG2, config2);
drivers/staging/iio/addac/adt7316.c
530
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG2, config2);
drivers/staging/iio/addac/adt7316.c
568
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG1, config1);
drivers/staging/iio/addac/adt7316.c
606
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG3, config3);
drivers/staging/iio/addac/adt7316.c
652
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG3, config3);
drivers/staging/iio/addac/adt7316.c
698
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG3, config3);
drivers/staging/iio/addac/adt7316.c
737
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG3, config3);
drivers/staging/iio/addac/adt7316.c
776
ret = chip->bus.write(chip->bus.client, ADT7316_CONFIG3, config3);
drivers/staging/iio/addac/adt7316.c
819
ret = chip->bus.write(chip->bus.client, ADT7316_DAC_CONFIG, dac_config);
drivers/staging/iio/addac/adt7316.c
879
ret = chip->bus.write(chip->bus.client, ADT7316_DAC_CONFIG, dac_config);
drivers/staging/iio/addac/adt7316.c
934
ret = chip->bus.write(chip->bus.client, ADT7316_LDAC_CONFIG,
drivers/staging/iio/addac/adt7316.c
976
ret = chip->bus.write(chip->bus.client, ADT7316_DAC_CONFIG, dac_config);
drivers/staging/iio/addac/adt7316.h
20
int (*write)(void *client, u8 reg, u8 val);
drivers/staging/media/av7110/av7110_av.c
1583
.write = dvb_video_write,
drivers/staging/media/av7110/av7110_av.c
1603
.write = dvb_audio_write,
drivers/staging/media/av7110/av7110_ca.c
351
.write = dvb_ca_write,
drivers/staging/nvec/nvec_ps2.c
110
ser_dev->write = ps2_sendcommand;
drivers/staging/rtl8723bs/include/osdep_service.h
91
u32 write;
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
160
cbuf->bufs[cbuf->write] = buf;
drivers/staging/rtl8723bs/os_dep/osdep_service.c
161
cbuf->write = (cbuf->write + 1) % cbuf->size;
drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
341
.write.count = size,
drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
342
.write.max_packet = instance->max_packet,
drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
343
.write.cookie1 = VC_AUDIO_WRITE_COOKIE1,
drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
344
.write.cookie2 = VC_AUDIO_WRITE_COOKIE2,
drivers/staging/vc04_services/bcm2835-audio/vc_vchi_audioserv_defs.h
92
struct vc_audio_write write;
drivers/staging/vme_user/vme_user.c
497
.write = vme_user_write,
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
260
.write = ptc_temperature_write,
drivers/thermal/testing/command.c
187
.write = tt_command_write,
drivers/thunderbolt/debugfs.c
115
.write = __write, \
drivers/tty/amiserial.c
1431
.write = rs_write,
drivers/tty/amiserial.c
1642
.write = serial_console_write,
drivers/tty/ehv_bytechan.c
300
.write = ehv_bc_console_write,
drivers/tty/ehv_bytechan.c
608
.write = ehv_bc_tty_write,
drivers/tty/goldfish.c
231
.write = goldfish_tty_write,
drivers/tty/goldfish.c
384
qtty->console.write = goldfish_tty_console_write;
drivers/tty/goldfish.c
446
device->con->write = gf_early_write;
drivers/tty/hvc/hvc_console.c
219
.write = hvc_console_print,
drivers/tty/hvc/hvc_console.c
893
.write = hvc_write,
drivers/tty/hvc/hvc_dcc.c
58
device->con->write = dcc_early_write;
drivers/tty/hvc/hvc_xen.c
746
.write = xenboot_write_console,
drivers/tty/hvc/hvc_xen.c
788
device->con->write = xenboot_earlycon_write;
drivers/tty/hvc/hvcs.c
1386
.write = hvcs_write,
drivers/tty/hvc/hvsi.c
1028
.write = hvsi_write,
drivers/tty/hvc/hvsi.c
1170
.write = hvsi_console_print,
drivers/tty/ipwireless/tty.c
553
.write = ipw_write,
drivers/tty/mips_ejtag_fdc.c
1136
.write = mips_ejtag_fdc_console_write,
drivers/tty/mips_ejtag_fdc.c
395
.write = mips_ejtag_fdc_console_write,
drivers/tty/mips_ejtag_fdc.c
876
.write = mips_ejtag_fdc_tty_write,
drivers/tty/moxa.c
536
.write = moxa_write,
drivers/tty/mxser.c
1641
.write = mxser_write,
drivers/tty/n_gsm.c
3522
return gsm->tty->ops->write(gsm->tty, data, len);
drivers/tty/n_gsm.c
3691
if (tty->ops->write == NULL)
drivers/tty/n_gsm.c
3785
ret = tty->ops->write(tty, buf, nr);
drivers/tty/n_gsm.c
4102
.write = gsmld_write,
drivers/tty/n_gsm.c
4604
.write = gsmtty_write,
drivers/tty/n_hdlc.c
287
actual = tty->ops->write(tty, tbuf->buf, tbuf->count);
drivers/tty/n_hdlc.c
770
.write = n_hdlc_tty_write,
drivers/tty/n_null.c
30
.write = n_null_write,
drivers/tty/n_tty.c
2388
num = tty->ops->write(tty, b, nr);
drivers/tty/n_tty.c
2453
if (tty->ops->write && !tty_is_writelocked(tty) &&
drivers/tty/n_tty.c
2508
.write = n_tty_write,
drivers/tty/n_tty.c
418
tty->ops->write(tty, "\r\n", 2);
drivers/tty/n_tty.c
440
tty->ops->write(tty, " ", spaces);
drivers/tty/n_tty.c
557
return tty->ops->write(tty, buf, i);
drivers/tty/nozomi.c
1784
.write = ntty_write,
drivers/tty/pty.c
498
.write = pty_write,
drivers/tty/pty.c
513
.write = pty_write,
drivers/tty/pty.c
726
.write = pty_write,
drivers/tty/pty.c
743
.write = pty_write,
drivers/tty/rpmsg_tty.c
126
.write = rpmsg_tty_write,
drivers/tty/serdev/serdev-ttyport.c
84
return tty->ops->write(serport->tty, data, len);
drivers/tty/serial/21285.c
461
.write = serial21285_console_write,
drivers/tty/serial/8250/8250_core.c
499
.write = univ8250_console_write,
drivers/tty/serial/8250/8250_early.c
169
device->con->write = early_serial8250_write;
drivers/tty/serial/8250/8250_early.c
202
device->con->write = early_serial8250_write;
drivers/tty/serial/8250/8250_ingenic.c
124
dev->con->write = ingenic_early_console_write;
drivers/tty/serial/8250/8250_rt288x.c
128
dev->con->write = au_early_serial8250_write;
drivers/tty/serial/altera_jtaguart.c
320
.write = altera_jtaguart_console_write,
drivers/tty/serial/altera_jtaguart.c
352
dev->con->write = altera_jtaguart_earlycon_write;
drivers/tty/serial/altera_uart.c
459
.write = altera_uart_console_write,
drivers/tty/serial/altera_uart.c
503
dev->con->write = altera_uart_earlycon_write;
drivers/tty/serial/amba-pl010.c
638
.write = pl010_console_write,
drivers/tty/serial/amba-pl011.c
2707
device->con->write = pl011_early_write;
drivers/tty/serial/amba-pl011.c
2734
device->con->write = qdf2400_e44_early_write;
drivers/tty/serial/apbuart.c
480
.write = apbuart_console_write,
drivers/tty/serial/ar933x_uart.c
740
.write = ar933x_uart_console_write,
drivers/tty/serial/arc_uart.c
529
.write = arc_serial_console_write,
drivers/tty/serial/arc_uart.c
561
dev->con->write = arc_early_serial_write;
drivers/tty/serial/atmel_serial.c
2669
.write = atmel_console_write,
drivers/tty/serial/atmel_serial.c
2691
device->con->write = atmel_serial_early_write;
drivers/tty/serial/bcm63xx_uart.c
754
.write = bcm_console_write,
drivers/tty/serial/bcm63xx_uart.c
784
device->con->write = bcm_early_write;
drivers/tty/serial/clps711x.c
431
.write = uart_clps711x_console_write,
drivers/tty/serial/cpm_uart.c
1483
.write = cpm_uart_console_write,
drivers/tty/serial/digicolor-usart.c
437
.write = digicolor_uart_console_write,
drivers/tty/serial/dz.c
890
.write = dz_console_print,
drivers/tty/serial/earlycon-riscv-sbi.c
44
device->con->write = sbi_dbcn_console_write;
drivers/tty/serial/earlycon-riscv-sbi.c
46
device->con->write = sbi_0_1_console_write;
drivers/tty/serial/earlycon-semihost.c
25
device->con->write = smh_write;
drivers/tty/serial/earlycon.c
158
if (!early_console_dev.con->write)
drivers/tty/serial/earlycon.c
345
if (!early_console_dev.con->write)
drivers/tty/serial/esp32_acm.c
311
.write = esp32s3_acm_console_write,
drivers/tty/serial/esp32_acm.c
349
device->con->write = esp32s3_acm_earlycon_write;
drivers/tty/serial/esp32_uart.c
594
.write = esp32_uart_console_write,
drivers/tty/serial/esp32_uart.c
639
device->con->write = esp32_uart_earlycon_write;
drivers/tty/serial/fsl_linflexuart.c
763
.write = linflex_console_write,
drivers/tty/serial/fsl_linflexuart.c
785
device->con->write = linflex_earlycon_write;
drivers/tty/serial/fsl_lpuart.c
2694
.write = lpuart_console_write,
drivers/tty/serial/fsl_lpuart.c
2704
.write = lpuart32_console_write,
drivers/tty/serial/fsl_lpuart.c
2732
device->con->write = lpuart_early_write;
drivers/tty/serial/fsl_lpuart.c
2745
device->con->write = lpuart32_early_write;
drivers/tty/serial/fsl_lpuart.c
2758
device->con->write = lpuart32_early_write;
drivers/tty/serial/fsl_lpuart.c
2781
device->con->write = lpuart32_early_write;
drivers/tty/serial/imx_earlycon.c
41
dev->con->write = imx_uart_console_early_write;
drivers/tty/serial/ip22zilog.c
1007
.write = ip22zilog_console_write,
drivers/tty/serial/kgdboc.c
476
kgdboc_earlycon_io_ops.cons->write(kgdboc_earlycon_io_ops.cons, &chr,
drivers/tty/serial/kgdboc.c
579
if (con->write && con->read &&
drivers/tty/serial/lantiq.c
647
.write = lqasc_console_write,
drivers/tty/serial/lantiq.c
679
device->con->write = lqasc_serial_early_console_write;
drivers/tty/serial/liteuart.c
413
.write = liteuart_console_write,
drivers/tty/serial/liteuart.c
444
device->con->write = early_liteuart_write;
drivers/tty/serial/lpc32xx_hs.c
178
.write = lpc32xx_hsuart_console_write,
drivers/tty/serial/ma35d1_serial.c
633
.write = ma35d1serial_console_write,
drivers/tty/serial/mcf.c
528
.write = mcf_console_write,
drivers/tty/serial/meson_uart.c
614
.write = meson_serial_console_write, \
drivers/tty/serial/meson_uart.c
641
device->con->write = meson_serial_early_console_write;
drivers/tty/serial/milbeaut_usio.c
448
.write = mlb_usio_console_write,
drivers/tty/serial/milbeaut_usio.c
477
device->con->write = mlb_usio_early_console_write;
drivers/tty/serial/mpc52xx_uart.c
1640
.write = mpc52xx_console_write,
drivers/tty/serial/mps2-uart.c
459
.write = mps2_uart_console_write,
drivers/tty/serial/mps2-uart.c
489
device->con->write = mps2_early_write;
drivers/tty/serial/msm_serial.c
1728
device->con->write = msm_serial_early_write;
drivers/tty/serial/msm_serial.c
1755
device->con->write = msm_serial_early_write_dm;
drivers/tty/serial/msm_serial.c
1765
.write = msm_console_write,
drivers/tty/serial/mux.c
390
.write = mux_console_write,
drivers/tty/serial/mvebu-uart.c
696
device->con->write = mvebu_uart_putc_early_write;
drivers/tty/serial/mvebu-uart.c
790
.write = mvebu_uart_console_write,
drivers/tty/serial/mxs-auart.c
1427
.write = auart_console_write,
drivers/tty/serial/omap-serial.c
1184
device->con->write = early_omap_serial_write;
drivers/tty/serial/omap-serial.c
1268
.write = serial_omap_console_write,
drivers/tty/serial/owl-uart.c
578
.write = owl_uart_console_write,
drivers/tty/serial/owl-uart.c
609
device->con->write = owl_uart_early_console_write;
drivers/tty/serial/pch_uart.c
1615
.write = pch_console_write,
drivers/tty/serial/pic32_uart.c
821
.write = pic32_console_write,
drivers/tty/serial/pmac_zilog.c
1721
.write = pmz_console_write,
drivers/tty/serial/pxa.c
701
.write = serial_pxa_console_write,
drivers/tty/serial/qcom_geni_serial.c
1561
dev->con->write = qcom_geni_serial_earlycon_write;
drivers/tty/serial/qcom_geni_serial.c
1582
.write = qcom_geni_serial_console_write,
drivers/tty/serial/rda-uart.c
645
.write = rda_uart_console_write,
drivers/tty/serial/rda-uart.c
676
device->con->write = rda_uart_early_console_write;
drivers/tty/serial/sa1100.c
776
.write = sa1100_console_write,
drivers/tty/serial/samsung_tty.c
2397
.write = s3c24xx_serial_console_write,
drivers/tty/serial/samsung_tty.c
2787
device->con->write = samsung_early_write;
drivers/tty/serial/sb1250-duart.c
890
.write = sbd_console_write,
drivers/tty/serial/sccnxp.c
966
s->uart.cons->write = sccnxp_console_write;
drivers/tty/serial/serial_core.c
2657
.write = uart_write,
drivers/tty/serial/serial_txx9.c
904
.write = serial_txx9_console_write,
drivers/tty/serial/sh-sci.c
3482
.write = serial_console_write,
drivers/tty/serial/sh-sci.c
3507
.write = serial_console_write,
drivers/tty/serial/sh-sci.c
4069
device->con->write = serial_console_write;
drivers/tty/serial/sifive.c
766
dev->con->write = early_sifive_serial_write;
drivers/tty/serial/sprd_serial.c
1041
.write = sprd_console_write,
drivers/tty/serial/sprd_serial.c
1083
device->con->write = sprd_early_write;
drivers/tty/serial/st-asc.c
909
.write = asc_console_write,
drivers/tty/serial/stm32-usart.c
1988
.write = stm32_usart_console_write,
drivers/tty/serial/stm32-usart.c
2025
device->con->write = early_stm32_serial_write;
drivers/tty/serial/stm32-usart.c
2034
device->con->write = early_stm32_serial_write;
drivers/tty/serial/stm32-usart.c
2043
device->con->write = early_stm32_serial_write;
drivers/tty/serial/sunhv.c
516
.write = sunhv_console_write_bychar,
drivers/tty/serial/sunhv.c
548
sunhv_console.write = sunhv_console_write_paged;
drivers/tty/serial/sunplus-uart.c
553
.write = sunplus_console_write,
drivers/tty/serial/sunplus-uart.c
758
dev->con->write = sunplus_uart_early_write;
drivers/tty/serial/sunsab.c
944
.write = sunsab_console_write,
drivers/tty/serial/sunsu.c
1206
serio->write = sunsu_serio_write;
drivers/tty/serial/sunsu.c
1338
.write = sunsu_console_write,
drivers/tty/serial/sunzilog.c
1261
.write = sunzilog_console_write,
drivers/tty/serial/sunzilog.c
1318
serio->write = sunzilog_serio_write;
drivers/tty/serial/tegra-tcu.c
205
tcu->console.write = tegra_tcu_console_write;
drivers/tty/serial/tegra-utc.c
401
device->con->write = tegra_utc_early_write;
drivers/tty/serial/uartlite.c
559
.write = ulite_console_write,
drivers/tty/serial/uartlite.c
600
device->con->write = early_uartlite_write;
drivers/tty/serial/vt8500_serial.c
519
.write = vt8500_console_write,
drivers/tty/serial/xilinx_uartps.c
1353
device->con->write = cdns_early_write;
drivers/tty/serial/xilinx_uartps.c
1447
.write = cdns_uart_console_write,
drivers/tty/serial/zs.c
1223
.write = zs_console_write,
drivers/tty/synclink_gt.c
3604
.write = write,
drivers/tty/sysrq.c
1123
static int sysrq_sysctl_handler(const struct ctl_table *table, int write,
drivers/tty/sysrq.c
1135
ret = proc_dointvec_minmax(&t, write, buffer, lenp, ppos);
drivers/tty/sysrq.c
1139
if (write)
drivers/tty/tty_io.c
1006
ret = ld->ops->write(tty, file, tty->write_buf, size);
drivers/tty/tty_io.c
1054
if (tty->ops->write && tty->count > 0)
drivers/tty/tty_io.c
1055
tty->ops->write(tty, msg, strlen(msg));
drivers/tty/tty_io.c
1070
if (!tty || !tty->ops->write || tty_io_error(tty))
drivers/tty/tty_io.c
1078
if (!ld->ops->write)
drivers/tty/tty_io.c
1154
tty->ops->write(tty, &ch, 1);
drivers/tty/tty_io.c
3154
return tty->ops->write(tty, &ch, 1);
drivers/tty/tty_io.c
3552
if (!(c->flags & CON_NBCON) && !c->write)
drivers/tty/ttynull.c
47
.write = ttynull_write,
drivers/tty/vcc.c
1010
.write = vcc_write,
drivers/tty/vt/vc_screen.c
766
.write = vcs_write,
drivers/tty/vt/vt.c
3461
.write = vt_console_print,
drivers/tty/vt/vt.c
3839
.write = con_write,
drivers/ufs/core/ufs-debugfs.c
200
.write = ufs_saved_err_write,
drivers/ufs/core/ufs-hwmon.c
158
.write = ufs_hwmon_write,
drivers/uio/uio.c
884
.write = uio_write,
drivers/usb/chipidea/debug.c
112
.write = ci_port_test_write,
drivers/usb/chipidea/ulpi.c
78
ci->ulpi_ops.write = ci_ulpi_write;
drivers/usb/class/cdc-acm.c
2073
.write = acm_tty_write,
drivers/usb/class/cdc-wdm.c
807
.write = wdm_write,
drivers/usb/class/usblp.c
1094
.write = usblp_write,
drivers/usb/class/usbtmc.c
2280
.write = usbtmc_write,
drivers/usb/common/ulpi.c
31
return ulpi->ops->write(ulpi->dev.parent, addr, val);
drivers/usb/dwc2/debugfs.c
111
.write = testmode_write,
drivers/usb/dwc3/debugfs.c
390
.write = dwc3_lsp_write,
drivers/usb/dwc3/debugfs.c
463
.write = dwc3_mode_write,
drivers/usb/dwc3/debugfs.c
560
.write = dwc3_testmode_write,
drivers/usb/dwc3/debugfs.c
669
.write = dwc3_link_state_write,
drivers/usb/dwc3/ulpi.c
83
.write = dwc3_ulpi_write,
drivers/usb/early/ehci-dbgp.c
962
.write = early_dbgp_write,
drivers/usb/early/xhci-dbc.c
914
.write = early_xdbc_write,
drivers/usb/gadget/function/f_fs.c
735
.write = ffs_ep0_write,
drivers/usb/gadget/function/f_hid.c
1136
.write = f_hidg_write,
drivers/usb/gadget/function/f_printer.c
818
.write = printer_write,
drivers/usb/gadget/function/u_serial.c
1090
cons->console.write = gs_console_write;
drivers/usb/gadget/function/u_serial.c
914
.write = gs_write,
drivers/usb/gadget/legacy/inode.c
1935
.write = dev_config,
drivers/usb/gadget/udc/pxa25x_udc.c
1294
dev->stats.write.bytes, dev->stats.write.ops,
drivers/usb/gadget/udc/pxa25x_udc.c
666
ep->dev->stats.write.bytes += count;
drivers/usb/gadget/udc/pxa25x_udc.c
885
dev->stats.write.ops++;
drivers/usb/gadget/udc/pxa25x_udc.h
216
dev->stats.write.bytes, dev->stats.write.ops,
drivers/usb/gadget/udc/pxa25x_udc.h
81
} read, write;
drivers/usb/gadget/udc/renesas_usb3.c
2639
.write = renesas_usb3_b_device_write,
drivers/usb/host/xhci-dbgtty.c
395
.write = dbc_tty_write,
drivers/usb/host/xhci-debugfs.c
380
.write = xhci_port_write,
drivers/usb/host/xhci-debugfs.c
554
.write = xhci_stream_id_write,
drivers/usb/image/mdc800.c
952
.write = mdc800_device_write,
drivers/usb/misc/adutux.c
627
.write = adu_write,
drivers/usb/misc/iowarrior.c
736
.write = iowarrior_write,
drivers/usb/misc/ldusb.c
626
.write = ld_usb_write,
drivers/usb/misc/legousbtower.c
241
.write = tower_write,
drivers/usb/misc/sisusbvga/sisusbvga.c
2761
.write = sisusb_write,
drivers/usb/misc/usblcd.c
300
.write = lcd_write,
drivers/usb/misc/yurex.c
527
.write = yurex_write,
drivers/usb/mtu3/mtu3_debugfs.c
319
.write = mtu3_probe_write,
drivers/usb/mtu3/mtu3_debugfs.c
445
.write = ssusb_mode_write,
drivers/usb/mtu3/mtu3_debugfs.c
491
.write = ssusb_vbus_write,
drivers/usb/musb/musb_core.c
215
.write = musb_ulpi_write,
drivers/usb/musb/musb_debugfs.c
223
.write = musb_test_mode_write,
drivers/usb/musb/musb_debugfs.c
313
.write = musb_softconnect_write,
drivers/usb/phy/phy-ulpi-viewport.c
65
.write = ulpi_viewport_write,
drivers/usb/renesas_usbhs/fifo.c
318
int write)
drivers/usb/renesas_usbhs/fifo.c
331
base |= (1 == write) << 5; /* ISEL */
drivers/usb/renesas_usbhs/fifo.c
334
usbhs_dcp_dir_for_host(pipe, write);
drivers/usb/serial/console.c
232
retval = serial->type->write(NULL, port, buf, i);
drivers/usb/serial/console.c
237
retval = serial->type->write(NULL, port, &cr, 1);
drivers/usb/serial/console.c
259
.write = usb_console_write,
drivers/usb/serial/cyberjack.c
80
.write = cyberjack_write,
drivers/usb/serial/cypress_m8.c
152
.write = cypress_write,
drivers/usb/serial/cypress_m8.c
178
.write = cypress_write,
drivers/usb/serial/cypress_m8.c
203
.write = cypress_write,
drivers/usb/serial/digi_acceleport.c
275
.write = digi_write,
drivers/usb/serial/digi_acceleport.c
304
.write = digi_write,
drivers/usb/serial/f81534.c
1549
.write = f81534_write,
drivers/usb/serial/garmin_gps.c
1427
.write = garmin_write,
drivers/usb/serial/io_edgeport.c
3007
.write = edge_write,
drivers/usb/serial/io_edgeport.c
3041
.write = edge_write,
drivers/usb/serial/io_edgeport.c
3075
.write = edge_write,
drivers/usb/serial/io_edgeport.c
3109
.write = edge_write,
drivers/usb/serial/io_ti.c
2693
.write = edge_write,
drivers/usb/serial/io_ti.c
2730
.write = edge_write,
drivers/usb/serial/ipw.c
300
.write = usb_wwan_write,
drivers/usb/serial/ir-usb.c
83
.write = ir_write,
drivers/usb/serial/iuu_phoenix.c
1170
.write = iuu_uart_write,
drivers/usb/serial/keyspan.c
3022
.write = keyspan_write,
drivers/usb/serial/keyspan.c
3045
.write = keyspan_write,
drivers/usb/serial/keyspan.c
3068
.write = keyspan_write,
drivers/usb/serial/keyspan_pda.c
699
.write = keyspan_pda_write,
drivers/usb/serial/kobil_sct.c
95
.write = kobil_write,
drivers/usb/serial/mos7720.c
1747
.write = mos7720_write,
drivers/usb/serial/mos7840.c
1778
.write = mos7840_write,
drivers/usb/serial/navman.c
104
.write = navman_write,
drivers/usb/serial/opticon.c
388
.write = opticon_write,
drivers/usb/serial/option.c
2537
.write = usb_wwan_write,
drivers/usb/serial/oti6858.c
150
.write = oti6858_write,
drivers/usb/serial/qcserial.c
468
.write = usb_wwan_write,
drivers/usb/serial/quatech2.c
933
.write = qt2_write,
drivers/usb/serial/sierra.c
1033
.write = sierra_write,
drivers/usb/serial/ti_usb_3410_5052.c
432
.write = ti_write,
drivers/usb/serial/ti_usb_3410_5052.c
464
.write = ti_write,
drivers/usb/serial/usb-serial.c
1291
.write = serial_write,
drivers/usb/serial/usb-serial.c
1396
set_to_generic_if_null(device, write);
drivers/usb/serial/usb-serial.c
374
retval = port->serial->type->write(tty, port, buf, count);
drivers/usb/storage/isd200.c
1265
ataCdb->write.CommandByte = ATA_COMMAND_GET_MEDIA_STATUS;
drivers/usb/storage/isd200.c
1283
ataCdb->write.CommandByte = ATA_COMMAND_GET_MEDIA_STATUS;
drivers/usb/storage/isd200.c
1339
ataCdb->write.SectorCountByte = (unsigned char)blockCount;
drivers/usb/storage/isd200.c
1340
ataCdb->write.SectorNumberByte = sectnum;
drivers/usb/storage/isd200.c
1341
ataCdb->write.CylinderHighByte = (unsigned char)(cylinder>>8);
drivers/usb/storage/isd200.c
1342
ataCdb->write.CylinderLowByte = (unsigned char)cylinder;
drivers/usb/storage/isd200.c
1343
ataCdb->write.DeviceHeadByte = (head | ATA_ADDRESS_DEVHEAD_STD);
drivers/usb/storage/isd200.c
1344
ataCdb->write.CommandByte = ATA_CMD_PIO_READ;
drivers/usb/storage/isd200.c
1371
ataCdb->write.SectorCountByte = (unsigned char)blockCount;
drivers/usb/storage/isd200.c
1372
ataCdb->write.SectorNumberByte = sectnum;
drivers/usb/storage/isd200.c
1373
ataCdb->write.CylinderHighByte = (unsigned char)(cylinder>>8);
drivers/usb/storage/isd200.c
1374
ataCdb->write.CylinderLowByte = (unsigned char)cylinder;
drivers/usb/storage/isd200.c
1375
ataCdb->write.DeviceHeadByte = (head | ATA_ADDRESS_DEVHEAD_STD);
drivers/usb/storage/isd200.c
1376
ataCdb->write.CommandByte = ATA_CMD_PIO_WRITE;
drivers/usb/storage/isd200.c
1390
ataCdb->write.CommandByte = (srb->cmnd[4] & 0x1) ?
drivers/usb/storage/isd200.c
1410
ataCdb->write.CommandByte = ATA_COMMAND_MEDIA_EJECT;
drivers/usb/storage/isd200.c
1417
ataCdb->write.CommandByte = ATA_COMMAND_GET_MEDIA_STATUS;
drivers/usb/storage/isd200.c
243
} write;
drivers/usb/storage/isd200.c
511
ata.write.DeviceHeadByte = value;
drivers/usb/storage/isd200.c
520
ata.write.DeviceControlByte = ATA_DC_RESET_CONTROLLER;
drivers/usb/storage/isd200.c
529
ata.write.DeviceControlByte = ATA_DC_REENABLE_CONTROLLER;
drivers/usb/storage/isd200.c
537
ata.write.DeviceHeadByte = info->DeviceHead;
drivers/usb/storage/isd200.c
538
ata.write.CommandByte = ATA_CMD_DEV_RESET;
drivers/usb/storage/isd200.c
545
ata.write.CommandByte = ATA_CMD_ID_ATA;
drivers/usb/usb-skeleton.c
471
.write = skel_write,
drivers/vdpa/mlx5/net/mlx5_vnet.c
2373
size_t read, write;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2420
write = vringh_iov_push_iotlb(&cvq->vring, &cvq->wiov, &status, sizeof(status));
drivers/vdpa/mlx5/net/mlx5_vnet.c
2421
vringh_complete_iotlb(&cvq->vring, cvq->head, write);
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
104
u32 buf_size, bool write)
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
124
if (write) {
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
154
if (!write)
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
133
size_t read, write;
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
174
write = vringh_iov_push_iotlb(&cvq->vring, &cvq->out_iov,
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
176
vringh_complete_iotlb(&cvq->vring, cvq->head, write);
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
201
ssize_t read, write;
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
248
write = vringh_iov_push_iotlb(&rxq->vring, &rxq->in_iov,
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
250
if (write <= 0) {
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
256
rx_bytes += write;
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
259
vdpasim_net_complete(rxq, write);
drivers/vfio/container.c
562
size_t len, bool write)
drivers/vfio/container.c
570
write);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
586
.write = vfio_fsl_mc_write,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1629
.write = hisi_acc_vfio_pci_write,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1650
.write = vfio_pci_core_write,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
825
.write = hisi_acc_vf_resume_write,
drivers/vfio/pci/mlx5/main.c
1372
.write = vfio_pci_core_write,
drivers/vfio/pci/mlx5/main.c
981
.write = mlx5vf_resume_write,
drivers/vfio/pci/nvgrace-gpu/main.c
943
.write = nvgrace_gpu_write,
drivers/vfio/pci/nvgrace-gpu/main.c
968
.write = vfio_pci_core_write,
drivers/vfio/pci/pds/lm.c
333
.write = pds_vfio_restore_write,
drivers/vfio/pci/pds/vfio_dev.c
201
.write = vfio_pci_core_write,
drivers/vfio/pci/qat/main.c
345
.write = qat_vf_resume_write,
drivers/vfio/pci/qat/main.c
614
.write = vfio_pci_core_write,
drivers/vfio/pci/vfio_pci.c
138
.write = vfio_pci_core_write,
drivers/vfio/pci/vfio_pci_config.c
111
u8 *write; /* writeable bits */
drivers/vfio/pci/vfio_pci_config.c
205
__le32 virt = 0, write = 0;
drivers/vfio/pci/vfio_pci_config.c
207
memcpy(&write, perm->write + offset, count);
drivers/vfio/pci/vfio_pci_config.c
209
if (!write)
drivers/vfio/pci/vfio_pci_config.c
215
if (write & virt) {
drivers/vfio/pci/vfio_pci_config.c
220
virt_val &= ~(write & virt);
drivers/vfio/pci/vfio_pci_config.c
221
virt_val |= (val & (write & virt));
drivers/vfio/pci/vfio_pci_config.c
227
if (write & ~virt) {
drivers/vfio/pci/vfio_pci_config.c
236
phys_val &= ~(write & ~virt);
drivers/vfio/pci/vfio_pci_config.c
237
phys_val |= (val & (write & ~virt));
drivers/vfio/pci/vfio_pci_config.c
346
kfree(perm->write);
drivers/vfio/pci/vfio_pci_config.c
348
perm->write = NULL;
drivers/vfio/pci/vfio_pci_config.c
368
perm->write = kzalloc(size, GFP_KERNEL);
drivers/vfio/pci/vfio_pci_config.c
369
if (!perm->virt || !perm->write) {
drivers/vfio/pci/vfio_pci_config.c
383
static inline void p_setb(struct perm_bits *p, int off, u8 virt, u8 write)
drivers/vfio/pci/vfio_pci_config.c
386
p->write[off] = write;
drivers/vfio/pci/vfio_pci_config.c
390
static inline void p_setw(struct perm_bits *p, int off, u16 virt, u16 write)
drivers/vfio/pci/vfio_pci_config.c
393
*(__le16 *)(&p->write[off]) = cpu_to_le16(write);
drivers/vfio/pci/vfio_pci_config.c
397
static inline void p_setd(struct perm_bits *p, int off, u32 virt, u32 write)
drivers/vfio/pci/vfio_pci_config.c
400
*(__le32 *)(&p->write[off]) = cpu_to_le32(write);
drivers/vfio/pci/virtio/main.c
116
.write = virtiovf_pci_core_write,
drivers/vfio/pci/virtio/main.c
138
.write = vfio_pci_core_write,
drivers/vfio/pci/virtio/main.c
94
.write = vfio_pci_core_write,
drivers/vfio/pci/virtio/migrate.c
1057
.write = virtiovf_resume_write,
drivers/vfio/pci/xe/main.c
223
.write = xe_vfio_pci_resume_write,
drivers/vfio/pci/xe/main.c
512
.write = vfio_pci_core_write,
drivers/vfio/platform/vfio_amba.c
120
.write = vfio_platform_write,
drivers/vfio/platform/vfio_platform.c
106
.write = vfio_platform_write,
drivers/vfio/vfio.h
226
void *data, size_t count, bool write);
drivers/vfio/vfio.h
254
size_t len, bool write);
drivers/vfio/vfio.h
306
size_t len, bool write)
drivers/vfio/vfio_iommu_type1.c
3141
size_t count, bool write,
drivers/vfio/vfio_iommu_type1.c
3156
if ((write && !(dma->prot & IOMMU_WRITE)) ||
drivers/vfio/vfio_iommu_type1.c
3176
if (write) {
drivers/vfio/vfio_iommu_type1.c
3200
void *data, size_t count, bool write)
drivers/vfio/vfio_iommu_type1.c
3216
count, write, &done);
drivers/vfio/vfio_main.c
1388
if (unlikely(!device->ops->write))
drivers/vfio/vfio_main.c
1391
return device->ops->write(device, buf, count, ppos);
drivers/vfio/vfio_main.c
1430
.write = vfio_device_fops_write,
drivers/vfio/vfio_main.c
1741
size_t len, bool write)
drivers/vfio/vfio_main.c
1748
data, len, write);
drivers/vfio/vfio_main.c
1759
if (write)
drivers/video/backlight/aat2870_bl.c
44
return aat2870->write(aat2870, AAT2870_BL_CH_EN,
drivers/video/backlight/aat2870_bl.c
53
return aat2870->write(aat2870, AAT2870_BL_CH_EN, 0x0);
drivers/video/backlight/aat2870_bl.c
72
ret = aat2870->write(aat2870, AAT2870_BLM,
drivers/video/backlight/ili9320.c
173
ili->write = ili9320_write_spi;
drivers/video/backlight/ili9320.c
53
return ili->write(ili, reg, value);
drivers/video/backlight/ili9320.h
53
int (*write)(struct ili9320 *ili, unsigned int reg, unsigned int val);
drivers/video/fbdev/core/fb_chrdev.c
409
.write = fb_write,
drivers/video/fbdev/omap2/omapfb/dss/core.c
116
void dss_debugfs_create_file(const char *name, void (*write)(struct seq_file *))
drivers/video/fbdev/omap2/omapfb/dss/core.c
118
debugfs_create_file(name, S_IRUGO, dss_debugfs_dir, write, &dss_fops);
drivers/video/fbdev/omap2/omapfb/dss/core.c
127
void dss_debugfs_create_file(const char *name, void (*write)(struct seq_file *))
drivers/video/fbdev/omap2/omapfb/dss/dss.h
195
void dss_debugfs_create_file(const char *name, void (*write)(struct seq_file *));
drivers/video/fbdev/pxa3xx-gcu.c
572
.write = pxa3xx_gcu_write,
drivers/video/fbdev/udlfb.c
1486
.write = edid_store
drivers/virt/coco/guest/tsm-mr.c
110
rc = ctx->tm->write(ctx->tm, mr, buffer);
drivers/virt/coco/guest/tsm-mr.c
154
if ((tm->mrs[i].mr_flags & TSM_MR_F_WRITABLE) && !tm->write)
drivers/virt/coco/guest/tsm-mr.c
217
bap->write = tm_digest_write;
drivers/virt/coco/tdx-guest/tdx-guest.c
123
.write = tdx_mr_extend,
drivers/w1/slaves/w1_ds2406.c
105
.write = w1_f12_write_output,
drivers/w1/slaves/w1_ds2433.c
280
.write = eeprom_write,
drivers/w1/slaves/w1_ds2433.c
287
.write = eeprom_write,
drivers/w1/slaves/w1_ds2805.c
271
.write = w1_f0d_write_bin,
drivers/watchdog/acquirewdt.c
221
.write = acq_write,
drivers/watchdog/advantechwdt.c
220
.write = advwdt_write,
drivers/watchdog/alim1535_wdt.c
362
.write = ali_write,
drivers/watchdog/alim7101_wdt.c
292
.write = fop_write,
drivers/watchdog/at91rm9200_wdt.c
217
.write = at91_wdt_write,
drivers/watchdog/ath79_wdt.c
234
.write = ath79_wdt_write,
drivers/watchdog/cpwd.c
507
.write = cpwd_write,
drivers/watchdog/eurotechwdt.c
371
.write = eurwdt_write,
drivers/watchdog/gef_wdt.c
248
.write = gef_wdt_write,
drivers/watchdog/geodewdt.c
199
.write = geodewdt_write,
drivers/watchdog/ib700wdt.c
259
.write = ibwdt_write,
drivers/watchdog/ibmasr.c
343
.write = asr_write,
drivers/watchdog/indydog.c
152
.write = indydog_write,
drivers/watchdog/it8712f_wdt.c
344
.write = it8712f_wdt_write,
drivers/watchdog/m54xx_wdt.c
182
.write = m54xx_wdt_write,
drivers/watchdog/machzwd.c
362
.write = zf_write,
drivers/watchdog/mixcomwd.c
227
.write = mixcomwd_write,
drivers/watchdog/mtx-1_wdt.c
183
.write = mtx1_wdt_write,
drivers/watchdog/nv_tco.c
267
.write = nv_tco_write,
drivers/watchdog/pc87413_wdt.c
473
.write = pc87413_write,
drivers/watchdog/pcwd.c
752
.write = pcwd_write,
drivers/watchdog/pcwd_pci.c
646
.write = pcipcwd_write,
drivers/watchdog/pcwd_usb.c
552
.write = usb_pcwd_write,
drivers/watchdog/pika_wdt.c
214
.write = pikawdt_write,
drivers/watchdog/rc32434_wdt.c
245
.write = rc32434_wdt_write,
drivers/watchdog/rdc321x_wdt.c
203
.write = rdc321x_wdt_write,
drivers/watchdog/riowd.c
166
.write = riowd_write,
drivers/watchdog/sa1100_wdt.c
167
.write = sa1100dog_write,
drivers/watchdog/sb_wdog.c
237
.write = sbwdog_write,
drivers/watchdog/sbc60xxwdt.c
278
.write = fop_write,
drivers/watchdog/sbc7240_wdt.c
208
.write = fop_write,
drivers/watchdog/sbc8360.c
304
.write = sbc8360_write,
drivers/watchdog/sbc_epx_c3.c
156
.write = epx_c3_write,
drivers/watchdog/sbc_fitpc2_wdt.c
184
.write = fitpc2_wdt_write,
drivers/watchdog/sc1200wdt.c
307
.write = sc1200wdt_write,
drivers/watchdog/sc520_wdt.c
334
.write = fop_write,
drivers/watchdog/sch311x_wdt.c
337
.write = sch311x_wdt_write,
drivers/watchdog/scx200_wdt.c
201
.write = scx200_wdt_write,
drivers/watchdog/smsc37b787_wdt.c
505
.write = wb_smsc_wdt_write,
drivers/watchdog/w83877f_wdt.c
302
.write = fop_write,
drivers/watchdog/w83977f_wdt.c
446
.write = wdt_write,
drivers/watchdog/wafer5823wdt.c
230
.write = wafwdt_write,
drivers/watchdog/watchdog_dev.c
989
.write = watchdog_write,
drivers/watchdog/wdrtas.c
472
.write = wdrtas_write,
drivers/watchdog/wdt.c
523
.write = wdt_write,
drivers/watchdog/wdt285.c
181
.write = watchdog_write,
drivers/watchdog/wdt977.c
422
.write = wdt977_write,
drivers/watchdog/wdt_pci.c
566
.write = wdtpci_write,
drivers/xen/evtchn.c
691
.write = evtchn_write,
drivers/xen/pvcalls-back.c
177
atomic_set(&map->write, 0);
drivers/xen/pvcalls-back.c
205
atomic_inc(&map->write);
drivers/xen/pvcalls-back.c
222
atomic_inc(&map->write);
drivers/xen/pvcalls-back.c
247
if (atomic_read(&map->write) > 0 &&
drivers/xen/pvcalls-back.c
251
if (atomic_read(&map->eoi) > 0 && !atomic_read(&map->write)) {
drivers/xen/pvcalls-back.c
67
atomic_t write;
drivers/xen/pvcalls-back.c
922
atomic_inc(&map->write);
drivers/xen/xen-pciback/conf_space.c
38
DEFINE_PCI_CONFIG(write, byte, u8)
drivers/xen/xen-pciback/conf_space.c
39
DEFINE_PCI_CONFIG(write, word, u16)
drivers/xen/xen-pciback/conf_space.c
40
DEFINE_PCI_CONFIG(write, dword, u32)
drivers/xen/xen-pciback/conf_space.c
79
if (field->u.b.write)
drivers/xen/xen-pciback/conf_space.c
80
ret = field->u.b.write(dev, offset, (u8) value,
drivers/xen/xen-pciback/conf_space.c
84
if (field->u.w.write)
drivers/xen/xen-pciback/conf_space.c
85
ret = field->u.w.write(dev, offset, (u16) value,
drivers/xen/xen-pciback/conf_space.c
89
if (field->u.dw.write)
drivers/xen/xen-pciback/conf_space.c
90
ret = field->u.dw.write(dev, offset, value,
drivers/xen/xen-pciback/conf_space.h
46
conf_dword_write write;
drivers/xen/xen-pciback/conf_space.h
50
conf_word_write write;
drivers/xen/xen-pciback/conf_space.h
54
conf_byte_write write;
drivers/xen/xen-pciback/conf_space_capability.c
177
.u.w.write = pm_ctrl_write,
drivers/xen/xen-pciback/conf_space_capability.c
225
goto write;
drivers/xen/xen-pciback/conf_space_capability.c
250
goto write;
drivers/xen/xen-pciback/conf_space_capability.c
254
write:
drivers/xen/xen-pciback/conf_space_capability.c
264
.u.w.write = msi_msix_flags_write,
drivers/xen/xen-pciback/conf_space_capability.c
275
.u.w.write = msi_msix_flags_write,
drivers/xen/xen-pciback/conf_space_capability.c
29
.u.w.write = NULL,
drivers/xen/xen-pciback/conf_space_capability.c
83
.u.w.write = vpd_address_write,
drivers/xen/xen-pciback/conf_space_capability.c
89
.u.dw.write = NULL,
drivers/xen/xen-pciback/conf_space_header.c
317
.u.w.write = command_write,
drivers/xen/xen-pciback/conf_space_header.c
334
.u.b.write = xen_pcibk_write_config_byte,
drivers/xen/xen-pciback/conf_space_header.c
345
.u.b.write = bist_write,
drivers/xen/xen-pciback/conf_space_header.c
358
.u.dw.write = bar_write, \
drivers/xen/xen-pciback/conf_space_header.c
369
.u.dw.write = rom_write, \
drivers/xen/xen-pciback/conf_space_quirks.c
74
field->u.b.write = xen_pcibk_write_config_byte;
drivers/xen/xen-pciback/conf_space_quirks.c
78
field->u.w.write = xen_pcibk_write_config_word;
drivers/xen/xen-pciback/conf_space_quirks.c
82
field->u.dw.write = xen_pcibk_write_config_dword;
drivers/xen/xenbus/xenbus_dev_frontend.c
699
.write = xenbus_file_write,
fs/binfmt_misc.c
763
.write = bm_entry_write,
fs/binfmt_misc.c
844
.write = bm_register_write,
fs/binfmt_misc.c
907
.write = bm_status_write,
fs/btrfs/direct-io.c
365
const bool write = !!(flags & IOMAP_WRITE);
fs/btrfs/direct-io.c
382
if (!write && (flags & IOMAP_NOWAIT) && length > PAGE_SIZE)
fs/btrfs/direct-io.c
389
if (!write)
fs/btrfs/direct-io.c
438
if (write && !(flags & IOMAP_NOWAIT)) {
fs/btrfs/direct-io.c
525
if (write) {
fs/btrfs/direct-io.c
558
((em->flags & EXTENT_FLAG_PREALLOC) && !write)) {
fs/btrfs/direct-io.c
576
if (write)
fs/btrfs/direct-io.c
583
if (!write && (start + len) < lockend)
fs/btrfs/direct-io.c
614
const bool write = !!(flags & IOMAP_WRITE);
fs/btrfs/direct-io.c
617
if (!write && (iomap->type == IOMAP_HOLE)) {
fs/btrfs/direct-io.c
627
if (write)
fs/btrfs/direct-io.c
635
if (write) {
fs/btrfs/direct-io.c
640
if (write)
fs/btrfs/free-space-cache.c
379
int write)
fs/btrfs/free-space-cache.c
386
if (write && (num_pages * sizeof(u32) + sizeof(u64)) > PAGE_SIZE)
fs/cachefiles/daemon.c
55
.write = cachefiles_daemon_write,
fs/cachefiles/io.c
729
.write = cachefiles_write,
fs/ceph/file.c
1262
bool write;
fs/ceph/file.c
1298
if (ret >= 0 && aio_req->write) {
fs/ceph/file.c
1316
ceph_put_cap_refs(ci, (aio_req->write ? CEPH_CAP_FILE_WR :
fs/ceph/file.c
1345
BUG_ON(!aio_req->write);
fs/ceph/file.c
1356
} else if (!aio_req->write) {
fs/ceph/file.c
1388
if (aio_req->write)
fs/ceph/file.c
1494
bool write = iov_iter_rw(iter) == WRITE;
fs/ceph/file.c
1495
bool should_dirty = !write && user_backed_iter(iter);
fs/ceph/file.c
1498
if (write && ceph_snap(file_inode(file)) != CEPH_NOSNAP)
fs/ceph/file.c
1502
(write ? "write" : "read"), file, pos, (unsigned)count,
fs/ceph/file.c
1505
if (write) {
fs/ceph/file.c
1529
if (write)
fs/ceph/file.c
1538
write ? CEPH_OSD_OP_WRITE : readop,
fs/ceph/file.c
1549
if (!write && sparse) {
fs/ceph/file.c
1578
aio_req->write = write;
fs/ceph/file.c
1581
if (write) {
fs/ceph/file.c
1589
if (write) {
fs/ceph/file.c
1617
if (write)
fs/ceph/file.c
1625
if (!write) {
fs/ceph/file.c
1651
if (!write && pos >= size)
fs/ceph/file.c
1654
if (write && pos > size) {
fs/ceph/file.c
1669
ceph_get_cap_refs(ci, write ? CEPH_CAP_FILE_WR :
fs/ceph/metric.c
100
meta = (struct ceph_metric_metadata_latency *)(write + 1);
fs/ceph/metric.c
23
struct ceph_metric_write_latency *write;
fs/ceph/metric.c
48
len = sizeof(*head) + sizeof(*cap) + sizeof(*read) + sizeof(*write)
fs/ceph/metric.c
87
write = (struct ceph_metric_write_latency *)(read + 1);
fs/ceph/metric.c
88
write->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_WRITE_LATENCY);
fs/ceph/metric.c
89
write->header.ver = 2;
fs/ceph/metric.c
90
write->header.compat = 1;
fs/ceph/metric.c
91
write->header.data_len = cpu_to_le32(sizeof(*write) - header_len);
fs/ceph/metric.c
93
ktime_to_ceph_timespec(&write->lat, sum);
fs/ceph/metric.c
94
ktime_to_ceph_timespec(&write->avg, m->metric[METRIC_WRITE].latency_avg);
fs/ceph/metric.c
95
write->sq_sum = cpu_to_le64(m->metric[METRIC_WRITE].latency_sq_sum);
fs/ceph/metric.c
96
write->count = cpu_to_le64(m->metric[METRIC_WRITE].total);
fs/coda/psdev.c
348
.write = coda_psdev_write,
fs/configfs/file.c
345
if ((type & CONFIGFS_ITEM_BIN_ATTR) && !buffer->bin_attr->write)
fs/configfs/file.c
411
buffer->bin_attr->write(buffer->item,
fs/coredump.c
1465
static int proc_dostring_coredump(const struct ctl_table *table, int write,
fs/coredump.c
1472
if (!write)
fs/coredump.c
1473
return proc_dostring(table, write, buffer, lenp, ppos);
fs/coredump.c
1477
error = proc_dostring(table, write, buffer, lenp, ppos);
fs/dax.c
1048
bool write = iter->flags & IOMAP_WRITE;
fs/dax.c
1049
bool dirty = write && !dax_fault_is_synchronous(iter, vmf->vma);
fs/dax.c
1093
if (write && shared)
fs/dax.c
1587
bool write = iov_iter_rw(iter) == WRITE;
fs/dax.c
1588
bool cow = write && iomap->flags & IOMAP_F_SHARED;
fs/dax.c
1593
if (!write) {
fs/dax.c
1677
else if (write)
fs/dax.c
1813
bool write = iter->flags & IOMAP_WRITE;
fs/dax.c
1824
if (!write &&
fs/dax.c
1842
if (write && iomap->flags & IOMAP_F_SHARED) {
fs/dax.c
1854
ret = vmf_insert_folio_pmd(vmf, pfn_folio(pfn), write);
fs/dax.c
1856
ret = vmf_insert_page_mkwrite(vmf, pfn_to_page(pfn), write);
fs/dax.c
1943
bool write = vmf->flags & FAULT_FLAG_WRITE;
fs/dax.c
1956
if (write && !(vmf->vma->vm_flags & VM_SHARED))
fs/dcache.c
193
static int proc_nr_dentry(const struct ctl_table *table, int write, void *buffer,
fs/dcache.c
199
return proc_doulongvec_minmax(table, write, buffer, lenp, ppos);
fs/debugfs/file.c
106
if (ops->write)
fs/debugfs/file.c
1105
.write = debugfs_write_file_str,
fs/debugfs/file.c
1117
.write = debugfs_write_file_str,
fs/debugfs/file.c
1178
.write = write_file_blob,
fs/debugfs/file.c
383
SHORT_PROXY_FUNC(write, ssize_t, filp,
fs/debugfs/file.c
388
FULL_PROXY_FUNC(write, ssize_t, filp,
fs/debugfs/file.c
43
.write = default_write_file,
fs/debugfs/file.c
487
.write = full_proxy_write,
fs/debugfs/file.c
511
.write = short_proxy_write,
fs/debugfs/file.c
96
if (ops->write)
fs/debugfs/file.c
977
.write = debugfs_write_file_bool,
fs/debugfs/file.c
989
.write = debugfs_write_file_bool,
fs/dlm/debug_fs.c
570
.write = table_write2,
fs/dlm/debug_fs.c
661
.write = waiters_write,
fs/dlm/debug_fs.c
735
.write = dlm_rawmsg_write,
fs/dlm/plock.c
602
.write = dev_write,
fs/dlm/user.c
929
.write = device_write,
fs/dlm/user.c
939
.write = device_write,
fs/drop_caches.c
51
static int drop_caches_sysctl_handler(const struct ctl_table *table, int write,
fs/drop_caches.c
56
ret = proc_dointvec_minmax(table, write, buffer, length, ppos);
fs/drop_caches.c
59
if (write) {
fs/ecryptfs/miscdev.c
451
.write = ecryptfs_miscdev_write,
fs/efivarfs/file.c
152
.write = efivarfs_file_write,
fs/eventfd.c
309
.write = eventfd_write,
fs/exec.c
144
int write)
fs/exec.c
156
if (!mmap_read_lock_maybe_expand(mm, vma, pos, write))
fs/exec.c
164
write ? FOLL_WRITE : 0,
fs/exec.c
170
if (write)
fs/exec.c
1975
static int proc_dointvec_minmax_coredump(const struct ctl_table *table, int write,
fs/exec.c
1978
int error = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
fs/exec.c
1980
if (!error && write)
fs/exec.c
203
int write)
fs/exec.c
208
if (!page && write) {
fs/ext2/file.c
101
if (write) {
fs/ext2/file.c
110
if (write)
fs/ext2/file.c
98
bool write = (vmf->flags & FAULT_FLAG_WRITE) &&
fs/ext4/file.c
743
bool write = (vmf->flags & FAULT_FLAG_WRITE) &&
fs/ext4/file.c
748
if (write) {
fs/ext4/file.c
764
if (write) {
fs/f2fs/compress.c
1609
goto write;
fs/f2fs/compress.c
1621
write:
fs/f2fs/data.c
3115
goto write;
fs/f2fs/data.c
3126
write:
fs/f2fs/data.c
3300
goto write;
fs/f2fs/data.c
3315
goto write;
fs/f2fs/data.c
3322
write:
fs/file_table.c
105
static int proc_nr_files(const struct ctl_table *table, int write, void *buffer,
fs/file_table.c
109
return proc_doulongvec_minmax(table, write, buffer, lenp, ppos);
fs/file_table.c
334
likely(fop->write || fop->write_iter))
fs/fs-writeback.c
2523
static int dirtytime_interval_handler(const struct ctl_table *table, int write,
fs/fs-writeback.c
2528
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
fs/fs-writeback.c
2529
if (ret == 0 && write) {
fs/fuse/control.c
186
.write = fuse_conn_abort_write,
fs/fuse/control.c
197
.write = fuse_conn_max_background_write,
fs/fuse/control.c
203
.write = fuse_conn_congestion_threshold_write,
fs/fuse/dax.c
754
bool write)
fs/fuse/dax.c
765
if (write)
fs/fuse/dax.c
790
if (write)
fs/fuse/dev.c
1130
if (cs->write && cs->pipebufs && folio) {
fs/fuse/dev.c
1170
if (folio && !cs->write)
fs/fuse/dev.c
840
void fuse_copy_init(struct fuse_copy_state *cs, bool write,
fs/fuse/dev.c
844
cs->write = write;
fs/fuse/dev.c
854
if (cs->write)
fs/fuse/dev.c
858
if (cs->write) {
fs/fuse/dev.c
884
if (!cs->write) {
fs/fuse/dev.c
937
if (cs->write)
fs/fuse/file.c
1113
ia->write.in.fh = ff->fh;
fs/fuse/file.c
1114
ia->write.in.offset = pos;
fs/fuse/file.c
1115
ia->write.in.size = count;
fs/fuse/file.c
1122
args->in_args[0].size = sizeof(ia->write.in);
fs/fuse/file.c
1123
args->in_args[0].value = &ia->write.in;
fs/fuse/file.c
1126
args->out_args[0].size = sizeof(ia->write.out);
fs/fuse/file.c
1127
args->out_args[0].value = &ia->write.out;
fs/fuse/file.c
1149
struct fuse_write_in *inarg = &ia->write.in;
fs/fuse/file.c
1163
if (!err && ia->write.out.size > count)
fs/fuse/file.c
1166
return err ?: ia->write.out.size;
fs/fuse/file.c
1204
ia->write.in.flags = fuse_write_flags(iocb);
fs/fuse/file.c
1206
ia->write.in.write_flags |= FUSE_WRITE_KILL_SUIDGID;
fs/fuse/file.c
1209
if (!err && ia->write.out.size > count)
fs/fuse/file.c
1212
short_write = ia->write.out.size < count;
fs/fuse/file.c
1214
count = ia->write.out.size;
fs/fuse/file.c
1230
if (ia->write.folio_locked && (i == ap->num_folios - 1))
fs/fuse/file.c
1313
ia->write.folio_locked = true;
fs/fuse/file.c
1365
size_t num_written = ia.write.out.size;
fs/fuse/file.c
1544
size_t *nbytesp, int write,
fs/fuse/file.c
1563
if (write)
fs/fuse/file.c
1624
if (write && flush_or_invalidate)
fs/fuse/file.c
1627
ap->args.invalidate_vmap = !write && flush_or_invalidate;
fs/fuse/file.c
1630
if (write)
fs/fuse/file.c
1644
int write = flags & FUSE_DIO_WRITE;
fs/fuse/file.c
1651
size_t nmax = write ? fc->max_write : fc->max_read;
fs/fuse/file.c
1675
if (!write)
fs/fuse/file.c
1678
if (!write)
fs/fuse/file.c
1682
if (fopen_direct_io && write) {
fs/fuse/file.c
1690
io->should_dirty = !write && user_backed_iter(iter);
fs/fuse/file.c
1696
err = fuse_get_user_pages(&ia->ap, iter, &nbytes, write,
fs/fuse/file.c
1701
if (write) {
fs/fuse/file.c
1703
ia->write.in.write_flags |= FUSE_WRITE_KILL_SUIDGID;
fs/fuse/file.c
1741
if (res > 0 && write && fopen_direct_io) {
fs/fuse/file.c
1917
struct fuse_write_in *inarg = &wpa->ia.write.in;
fs/fuse/file.c
2101
wpa->ia.write.in.write_flags |= FUSE_WRITE_CACHE;
fs/fuse/file.c
2164
unsigned cur_bytes, bool write)
fs/fuse/file.c
2170
size_t max_bytes = write ? fc->max_write : fc->max_read;
fs/fuse/file.c
2846
io->write = (iov_iter_rw(iter) == WRITE);
fs/fuse/file.c
2857
if (io->async && !io->write && offset + count > i_size) {
fs/fuse/file.c
2867
if ((offset + count > i_size) && io->write)
fs/fuse/file.c
626
if (io->bytes >= 0 && io->write)
fs/fuse/file.c
716
} else if (io->write) {
fs/fuse/file.c
717
if (ia->write.out.size > ia->write.in.size) {
fs/fuse/file.c
720
nres = ia->write.out.size;
fs/fuse/file.c
721
if (ia->write.in.size != ia->write.out.size)
fs/fuse/file.c
722
pos = ia->write.in.offset - io->offset +
fs/fuse/file.c
723
ia->write.out.size;
fs/fuse/file.c
875
unsigned cur_bytes, bool write);
fs/fuse/fuse_dev_i.h
34
bool write:1;
fs/fuse/fuse_dev_i.h
63
void fuse_copy_init(struct fuse_copy_state *cs, bool write,
fs/fuse/fuse_i.h
1172
} write;
fs/fuse/fuse_i.h
386
bool write;
fs/inode.c
180
static int proc_nr_inodes(const struct ctl_table *table, int write, void *buffer,
fs/inode.c
185
return proc_doulongvec_minmax(table, write, buffer, lenp, ppos);
fs/jbd2/journal.c
2502
int jbd2_journal_wipe(journal_t *journal, int write)
fs/jbd2/journal.c
2512
write ? "Clearing" : "Ignoring");
fs/jbd2/journal.c
2515
if (write) {
fs/kernfs/file.c
351
if (ops->write)
fs/kernfs/file.c
352
len = ops->write(of, buf, len, iocb->ki_pos);
fs/kernfs/file.c
430
void *buf, int len, int write)
fs/kernfs/file.c
444
ret = of->vm_ops->access(vma, addr, buf, len, write);
fs/kernfs/file.c
625
has_write = ops->write || ops->mmap;
fs/nfs/nfs3xdr.c
2459
PROC(WRITE, write, write, 4),
fs/nfs/nfstrace.h
1803
DEFINE_NFS_LOCAL_DIO_EVENT(write);
fs/nfsd/nfs4proc.c
1324
struct nfsd4_write *write = &u->write;
fs/nfsd/nfs4proc.c
1325
stateid_t *stateid = &write->wr_stateid;
fs/nfsd/nfs4proc.c
1331
if (write->wr_offset > (u64)OFFSET_MAX ||
fs/nfsd/nfs4proc.c
1332
write->wr_offset + write->wr_buflen > (u64)OFFSET_MAX)
fs/nfsd/nfs4proc.c
1335
cnt = write->wr_buflen;
fs/nfsd/nfs4proc.c
1337
write->wr_offset, cnt);
fs/nfsd/nfs4proc.c
1348
write->wr_how_written = write->wr_stable_how;
fs/nfsd/nfs4proc.c
1350
write->wr_offset, &write->wr_payload,
fs/nfsd/nfs4proc.c
1351
&cnt, write->wr_how_written,
fs/nfsd/nfs4proc.c
1352
(__be32 *)write->wr_verifier.data);
fs/nfsd/nfs4proc.c
1355
write->wr_bytes_written = cnt;
fs/nfsd/nfs4proc.c
1357
write->wr_offset, cnt);
fs/nfsd/nfs4state.c
3182
.write = client_ctl_write,
fs/nfsd/nfs4state.c
9258
get_stateid(cstate, &u->write.wr_stateid);
fs/nfsd/nfs4xdr.c
1580
struct nfsd4_write *write = &u->write;
fs/nfsd/nfs4xdr.c
1583
status = nfsd4_decode_stateid4(argp, &write->wr_stateid);
fs/nfsd/nfs4xdr.c
1586
if (xdr_stream_decode_u64(argp->xdr, &write->wr_offset) < 0)
fs/nfsd/nfs4xdr.c
1588
if (xdr_stream_decode_u32(argp->xdr, &write->wr_stable_how) < 0)
fs/nfsd/nfs4xdr.c
1590
if (write->wr_stable_how > NFS_FILE_SYNC)
fs/nfsd/nfs4xdr.c
1592
if (xdr_stream_decode_u32(argp->xdr, &write->wr_buflen) < 0)
fs/nfsd/nfs4xdr.c
1594
if (!xdr_stream_subsegment(argp->xdr, &write->wr_payload, write->wr_buflen))
fs/nfsd/nfs4xdr.c
1597
write->wr_bytes_written = 0;
fs/nfsd/nfs4xdr.c
1598
write->wr_how_written = 0;
fs/nfsd/nfs4xdr.c
1599
memset(&write->wr_verifier, 0, sizeof(write->wr_verifier));
fs/nfsd/nfs4xdr.c
5213
struct nfsd4_write *write = &u->write;
fs/nfsd/nfs4xdr.c
5217
nfserr = nfsd4_encode_count4(xdr, write->wr_bytes_written);
fs/nfsd/nfs4xdr.c
5221
if (xdr_stream_encode_u32(xdr, write->wr_how_written) != XDR_UNIT)
fs/nfsd/nfs4xdr.c
5224
return nfsd4_encode_verifier4(xdr, &write->wr_verifier);
fs/nfsd/nfs4xdr.c
5642
const struct nfsd42_write_res *write = &copy->cp_res;
fs/nfsd/nfs4xdr.c
5650
status = nfsd4_encode_stateid4(xdr, &write->cb_stateid);
fs/nfsd/nfs4xdr.c
5656
status = nfsd4_encode_length4(xdr, write->wr_bytes_written);
fs/nfsd/nfs4xdr.c
5660
if (xdr_stream_encode_u32(xdr, write->wr_stable_how) != XDR_UNIT)
fs/nfsd/nfs4xdr.c
5663
return nfsd4_encode_verifier4(xdr, &write->wr_verifier);
fs/nfsd/nfsctl.c
134
.write = nfsctl_transaction_write,
fs/nfsd/xdr.h
133
struct nfsd_writeargs write;
fs/nfsd/xdr4.h
858
struct nfsd4_write write;
fs/notify/fanotify/fanotify_user.c
1184
.write = fanotify_write,
fs/ocfs2/dlmfs/dlmfs.c
526
.write = dlmfs_file_write,
fs/ocfs2/dlmglue.c
1764
int ocfs2_rw_lock(struct inode *inode, int write)
fs/ocfs2/dlmglue.c
1772
write ? "EXMODE" : "PRMODE");
fs/ocfs2/dlmglue.c
1779
level = write ? DLM_LOCK_EX : DLM_LOCK_PR;
fs/ocfs2/dlmglue.c
1788
int ocfs2_try_rw_lock(struct inode *inode, int write)
fs/ocfs2/dlmglue.c
1796
write ? "EXMODE" : "PRMODE");
fs/ocfs2/dlmglue.c
1803
level = write ? DLM_LOCK_EX : DLM_LOCK_PR;
fs/ocfs2/dlmglue.c
1809
void ocfs2_rw_unlock(struct inode *inode, int write)
fs/ocfs2/dlmglue.c
1811
int level = write ? DLM_LOCK_EX : DLM_LOCK_PR;
fs/ocfs2/dlmglue.c
1817
write ? "EXMODE" : "PRMODE");
fs/ocfs2/dlmglue.c
1848
int ocfs2_try_open_lock(struct inode *inode, int write)
fs/ocfs2/dlmglue.c
1856
write ? "EXMODE" : "PRMODE");
fs/ocfs2/dlmglue.c
1859
if (write)
fs/ocfs2/dlmglue.c
1869
level = write ? DLM_LOCK_EX : DLM_LOCK_PR;
fs/ocfs2/dlmglue.h
126
int ocfs2_rw_lock(struct inode *inode, int write);
fs/ocfs2/dlmglue.h
127
int ocfs2_try_rw_lock(struct inode *inode, int write);
fs/ocfs2/dlmglue.h
128
void ocfs2_rw_unlock(struct inode *inode, int write);
fs/ocfs2/dlmglue.h
130
int ocfs2_try_open_lock(struct inode *inode, int write);
fs/ocfs2/stack_user.c
613
.write = ocfs2_control_write,
fs/open.c
958
likely(f->f_op->write || f->f_op->write_iter))
fs/orangefs/orangefs-debugfs.c
171
.write = orangefs_debug_write,
fs/pipe.c
1502
static int proc_dopipe_max_size(const struct ctl_table *table, int write,
fs/pipe.c
1505
return proc_douintvec_conv(table, write, buffer, lenp, ppos,
fs/proc/base.c
1257
.write = oom_adj_write,
fs/proc/base.c
1307
.write = oom_score_adj_write,
fs/proc/base.c
1375
.write = proc_loginuid_write,
fs/proc/base.c
1452
.write = proc_fault_inject_write,
fs/proc/base.c
1493
.write = proc_fail_nth_write,
fs/proc/base.c
1542
.write = sched_write,
fs/proc/base.c
1614
.write = sched_autogroup_write,
fs/proc/base.c
1717
.write = timens_offsets_write,
fs/proc/base.c
1775
.write = comm_write,
fs/proc/base.c
2685
.write = timerslack_ns_write,
fs/proc/base.c
2857
.write = proc_pid_attr_write,
fs/proc/base.c
3026
.write = proc_coredump_filter_write,
fs/proc/base.c
3154
.write = proc_uid_map_write,
fs/proc/base.c
3162
.write = proc_gid_map_write,
fs/proc/base.c
3170
.write = proc_projid_map_write,
fs/proc/base.c
3221
.write = proc_setgroups_write,
fs/proc/base.c
578
.write = lstats_write,
fs/proc/base.c
900
size_t count, loff_t *ppos, int write)
fs/proc/base.c
919
flags = write ? FOLL_WRITE : 0;
fs/proc/base.c
926
if (write && copy_from_user(page, buf, this_len)) {
fs/proc/base.c
938
if (!write && copy_to_user(buf, page, this_len)) {
fs/proc/base.c
995
.write = mem_write,
fs/proc/consoles.c
62
((con->flags & CON_NBCON) || con->write) ? 'W' : '-',
fs/proc/generic.c
833
if (!pde->write)
fs/proc/generic.c
840
ret = pde->write(f, buf, size);
fs/proc/inode.c
328
const auto write = pde->proc_ops->proc_write;
fs/proc/inode.c
329
if (write)
fs/proc/inode.c
330
return write(file, buf, count, ppos);
fs/proc/inode.c
557
.write = proc_reg_write,
fs/proc/inode.c
569
.write = proc_reg_write,
fs/proc/inode.c
583
.write = proc_reg_write,
fs/proc/inode.c
597
.write = proc_reg_write,
fs/proc/internal.h
51
proc_write_t write;
fs/proc/proc_net.c
160
proc_write_t write,
fs/proc/proc_net.c
172
p->write = write;
fs/proc/proc_net.c
252
proc_write_t write,
fs/proc/proc_net.c
263
p->write = write;
fs/proc/proc_net.c
47
if (file->f_mode & FMODE_WRITE && !PDE(inode)->write)
fs/proc/proc_sysctl.c
554
int write)
fs/proc/proc_sysctl.c
571
if (sysctl_perm(head, table, write ? MAY_WRITE : MAY_READ))
fs/proc/proc_sysctl.c
587
if (write) {
fs/proc/proc_sysctl.c
594
error = BPF_CGROUP_RUN_PROG_SYSCTL(head, table, write, &kbuf, &count,
fs/proc/proc_sysctl.c
600
error = table->proc_handler(table, write, kbuf, &count, &iocb->ki_pos);
fs/proc/proc_sysctl.c
604
if (!write) {
fs/proc/task_mmu.c
1844
.write = clear_refs_write,
fs/pstore/blk.c
115
if (!dev->zone.write) {
fs/pstore/blk.c
305
best_effort_dev->zone.write = psblk_generic_blk_write;
fs/pstore/ftrace.c
122
.write = pstore_ftrace_knob_write,
fs/pstore/ftrace.c
134
if (!psinfo->write)
fs/pstore/ftrace.c
54
psinfo->write(&record);
fs/pstore/platform.c
355
ret = psinfo->write(&record);
fs/pstore/platform.c
406
psinfo->write(&record);
fs/pstore/platform.c
410
.write = pstore_console_write,
fs/pstore/platform.c
450
ret = record->psi->write(record);
fs/pstore/platform.c
484
if (!psi->read || !psi->write) {
fs/pstore/pmsg.c
40
.write = write_pmsg,
fs/pstore/ram.c
449
.write = ramoops_pstore_write,
fs/pstore/zone.c
1109
.write = psz_pstore_write,
fs/pstore/zone.c
1348
if (!info->read || !info->write) {
fs/pstore/zone.c
221
writeop = is_on_panic() ? info->panic_write : info->write;
fs/quota/dquot.c
2916
static int do_proc_dqstats(const struct ctl_table *table, int write,
fs/quota/dquot.c
2929
return proc_doulongvec_minmax(table, write, buffer, lenp, ppos);
fs/read_write.c
616
if (unlikely(!file->f_op->write_iter || file->f_op->write))
fs/read_write.c
685
if (file->f_op->write)
fs/read_write.c
686
ret = file->f_op->write(file, buf, count, pos);
fs/read_write.c
748
SYSCALL_DEFINE3(write, unsigned int, fd, const char __user *, buf,
fs/read_write.c
852
nr = filp->f_op->write(filp, iter_iov_addr(iter),
fs/remap_range.c
102
int remap_verify_area(struct file *file, loff_t pos, loff_t len, bool write)
fs/remap_range.c
104
int mask = write ? MAY_WRITE : MAY_READ;
fs/resctrl/internal.h
303
ssize_t (*write)(struct kernfs_open_file *of,
fs/resctrl/pseudo_lock.c
1069
.write = NULL,
fs/resctrl/pseudo_lock.c
776
.write = pseudo_lock_measure_trigger,
fs/resctrl/rdtgroup.c
1890
.write = resctrl_mbm_assign_on_mkdir_write,
fs/resctrl/rdtgroup.c
1990
.write = resctrl_io_alloc_write,
fs/resctrl/rdtgroup.c
1997
.write = resctrl_io_alloc_cbm_write,
fs/resctrl/rdtgroup.c
2003
.write = max_threshold_occ_write,
fs/resctrl/rdtgroup.c
2012
.write = mbm_total_bytes_config_write,
fs/resctrl/rdtgroup.c
2019
.write = mbm_local_bytes_config_write,
fs/resctrl/rdtgroup.c
2026
.write = event_filter_write,
fs/resctrl/rdtgroup.c
2033
.write = mbm_L3_assignments_write,
fs/resctrl/rdtgroup.c
2040
.write = resctrl_mbm_assign_mode_write,
fs/resctrl/rdtgroup.c
2047
.write = rdtgroup_cpus_write,
fs/resctrl/rdtgroup.c
2055
.write = rdtgroup_cpus_write,
fs/resctrl/rdtgroup.c
2064
.write = rdtgroup_tasks_write,
fs/resctrl/rdtgroup.c
2079
.write = rdtgroup_schemata_write,
fs/resctrl/rdtgroup.c
2087
.write = rdtgroup_mba_mbps_event_write,
fs/resctrl/rdtgroup.c
2094
.write = rdtgroup_mode_write,
fs/resctrl/rdtgroup.c
326
if (rft->write)
fs/resctrl/rdtgroup.c
327
return rft->write(of, buf, nbytes, off);
fs/resctrl/rdtgroup.c
334
.write = rdtgroup_file_write,
fs/sysfs/file.c
161
if (!battr->write)
fs/sysfs/file.c
164
return battr->write(of->file, kobj, battr, buf, pos, count);
fs/sysfs/file.c
228
.write = sysfs_kf_write,
fs/sysfs/file.c
233
.write = sysfs_kf_write,
fs/sysfs/file.c
242
.write = sysfs_kf_write,
fs/sysfs/file.c
248
.write = sysfs_kf_write,
fs/sysfs/file.c
257
.write = sysfs_kf_bin_write,
fs/sysfs/file.c
262
.write = sysfs_kf_bin_write,
fs/sysfs/file.c
267
.write = sysfs_kf_bin_write,
fs/sysfs/file.c
334
else if (battr->read && battr->write)
fs/sysfs/file.c
338
else if (battr->write)
fs/tracefs/inode.c
87
.write = default_write_file,
fs/ubifs/debug.c
2482
static int power_cut_emulated(struct ubifs_info *c, int lnum, int write)
fs/ubifs/debug.c
2519
if (write && chance(1, 2))
fs/ubifs/debug.c
2529
if (write && chance(99, 100))
fs/ubifs/debug.c
2535
if (write && chance(7, 8))
fs/ubifs/debug.c
2541
if (write && chance(1, 2))
fs/ubifs/debug.c
2554
} else if (write && !RB_EMPTY_ROOT(&c->buds) &&
fs/ubifs/debug.c
2811
.write = dfs_file_write,
fs/ubifs/debug.c
2955
.write = dfs_global_file_write,
fs/xfs/scrub/inode_repair.c
1576
goto write;
fs/xfs/scrub/inode_repair.c
1583
write:
fs/xfs/scrub/stats.c
308
.write = xchk_clear_scrub_stats_write,
fs/xfs/xfs_pnfs.c
113
bool write,
fs/xfs/xfs_pnfs.c
156
if (!write)
fs/xfs/xfs_pnfs.c
181
if (!error && write &&
fs/xfs/xfs_pnfs.h
8
struct iomap *iomap, bool write, u32 *device_generation);
fs/xfs/xfs_sysctl.c
15
int write,
fs/xfs/xfs_sysctl.c
22
ret = proc_dointvec_minmax(ctl, write, buffer, lenp, ppos);
fs/xfs/xfs_sysctl.c
24
if (!ret && write && *valp) {
fs/xfs/xfs_sysctl.c
35
int write,
fs/xfs/xfs_sysctl.c
42
ret = proc_dointvec_minmax(ctl, write, buffer, lenp, ppos);
fs/xfs/xfs_sysctl.c
43
if (!ret && write) {
fs/xfs/xfs_sysctl.c
56
int write,
fs/xfs/xfs_sysctl.c
61
if (write) {
fs/xfs/xfs_sysctl.c
66
return proc_dointvec_minmax(ctl, write, buffer, lenp, ppos);
fs/zonefs/super.c
260
bool write)
fs/zonefs/super.c
276
!write && isize == data_size)
fs/zonefs/super.c
367
void __zonefs_io_error(struct inode *inode, bool write)
fs/zonefs/super.c
413
zonefs_handle_io_error(inode, &zone, write);
fs/zonefs/zonefs.h
263
void __zonefs_io_error(struct inode *inode, bool write);
fs/zonefs/zonefs.h
265
static inline void zonefs_io_error(struct inode *inode, bool write)
fs/zonefs/zonefs.h
270
__zonefs_io_error(inode, write);
include/asm-generic/mm_hooks.h
21
bool write, bool execute, bool foreign)
include/crypto/if_alg.h
158
write:1,
include/drm/gpu_scheduler.h
673
bool write);
include/drm/ttm/ttm_bo.h
425
void *buf, int len, int write);
include/drm/ttm/ttm_bo.h
435
void *buf, int len, int write);
include/drm/ttm/ttm_device.h
200
void *buf, int len, int write);
include/kvm/iodev.h
23
int (*write)(struct kvm_vcpu *vcpu,
include/kvm/iodev.h
54
return dev->ops->write ? dev->ops->write(vcpu, dev, addr, l, v)
include/linux/bpf-cgroup.h
137
const struct ctl_table *table, int write,
include/linux/bpf-cgroup.h
369
#define BPF_CGROUP_RUN_PROG_SYSCTL(head, table, write, buf, count, pos) \
include/linux/bpf-cgroup.h
373
__ret = __cgroup_bpf_run_filter_sysctl(head, table, write, \
include/linux/bpf-cgroup.h
505
#define BPF_CGROUP_RUN_PROG_SYSCTL(head,table,write,buf,count,pos) ({ 0; })
include/linux/bpf.h
3083
void bpf_prog_report_arena_violation(bool write, unsigned long addr, unsigned long fault_ip);
include/linux/bpf.h
3372
static inline void bpf_prog_report_arena_violation(bool write, unsigned long addr,
include/linux/cgroup-defs.h
759
ssize_t (*write)(struct kernfs_open_file *of,
include/linux/configfs.h
160
ssize_t (*write)(struct config_item *, const void *, size_t);
include/linux/configfs.h
173
.write = _pfx##_name##_write, \
include/linux/configfs.h
197
.write = _pfx##_name##_write, \
include/linux/console.h
340
void (*write)(struct console *co, const char *s, unsigned int count);
include/linux/console.h
654
if (!con->write)
include/linux/coresight.h
132
void (*write)(u64 val, u32 offset, bool relaxed,
include/linux/coresight.h
506
csa->write((u32)val, lo_offset, true, false);
include/linux/coresight.h
507
csa->write((u32)(val >> 32), hi_offset, true, false);
include/linux/coresight.h
525
csa->write(val, offset, true, false);
include/linux/coresight.h
533
csa->write(val, offset, false, false);
include/linux/coresight.h
561
csa->write(val, offset, true, true);
include/linux/coresight.h
569
csa->write(val, offset, false, true);
include/linux/debugfs.h
59
.write = (__is_signed) ? debugfs_attr_write_signed : debugfs_attr_write, \
include/linux/debugfs.h
72
ssize_t (*write)(struct file *, const char __user *, size_t, loff_t *);
include/linux/dma-resv.h
126
static inline enum dma_resv_usage dma_resv_usage_rw(bool write)
include/linux/dma-resv.h
135
return write ? DMA_RESV_USAGE_READ : DMA_RESV_USAGE_WRITE;
include/linux/exportfs.h
296
bool write, u32 *device_generation);
include/linux/filter.h
1566
int write;
include/linux/firmware.h
73
enum fw_upload_err (*write)(struct fw_upload *fw_upload,
include/linux/fortify-string.h
14
#define FORTIFY_REASON(func, write) ((func) << 1 | (write))
include/linux/fortify-string.h
18
# define fortify_panic(func, write, avail, size, retfail) \
include/linux/fortify-string.h
19
__fortify_panic(FORTIFY_REASON(func, write), avail, size)
include/linux/fpga/fpga-mgr.h
181
int (*write)(struct fpga_manager *mgr, const char *buf, size_t count);
include/linux/fs.h
1931
ssize_t (*write) (struct file *, const char __user *, size_t, loff_t *);
include/linux/fs.h
2082
int remap_verify_area(struct file *file, loff_t pos, loff_t len, bool write);
include/linux/fs.h
3501
.write = (__is_signed) ? simple_attr_write_signed : simple_attr_write, \
include/linux/fscache.h
570
return ops->write(cres, start_pos, iter, term_func, term_func_priv);
include/linux/fsl/ptp_qoriq.h
162
void (*write)(unsigned __iomem *addr, u32 val);
include/linux/ftrace.h
644
int stack_trace_sysctl(const struct ctl_table *table, int write, void *buffer,
include/linux/huge_mm.h
41
bool write);
include/linux/huge_mm.h
43
bool write);
include/linux/huge_mm.h
45
bool write);
include/linux/huge_mm.h
47
bool write);
include/linux/hwmon.h
425
int (*write)(struct device *dev, enum hwmon_sensor_types type,
include/linux/hyperv.h
227
u32 read_loc, write_loc, dsize, write;
include/linux/hyperv.h
233
write = write_loc >= read_loc ? dsize - (write_loc - read_loc) :
include/linux/hyperv.h
235
return write;
include/linux/iio/backend.h
40
.write = iio_backend_ext_info_set, \
include/linux/iio/buffer_impl.h
74
int (*write)(struct iio_buffer *buffer, size_t n, const char __user *buf);
include/linux/iio/iio.h
105
.write = iio_enum_write, \
include/linux/iio/iio.h
55
ssize_t (*write)(struct iio_dev *, uintptr_t private,
include/linux/iio/imu/adis.h
109
int (*write)(struct adis *adis, unsigned int reg, unsigned int value,
include/linux/iio/imu/adis.h
194
return adis->ops->write(adis, reg, val, 1);
include/linux/iio/imu/adis.h
208
return adis->ops->write(adis, reg, val, 2);
include/linux/iio/imu/adis.h
222
return adis->ops->write(adis, reg, val, 4);
include/linux/iio/imu/adis.h
280
return adis->ops->write(adis, reg, val, size);
include/linux/kernfs.h
319
ssize_t (*write)(struct kernfs_open_file *of, char *buf, size_t bytes,
include/linux/kvm_host.h
1254
struct page *__gfn_to_page(struct kvm *kvm, gfn_t gfn, bool write);
include/linux/kvm_host.h
1308
bool write, bool *writable,
include/linux/kvm_host.h
1312
write ? FOLL_WRITE : 0, writable, refcounted_page);
include/linux/leds.h
623
void ledtrig_disk_activity(bool write);
include/linux/leds.h
625
static inline void ledtrig_disk_activity(bool write) {}
include/linux/logic_iomem.h
26
void (*write)(void *priv, unsigned int offset, int size,
include/linux/mfd/aat2870.h
134
int (*write)(struct aat2870_data *aat2870, u8 addr, u8 val);
include/linux/mfd/abx500/ab8500.h
357
int (*write)(struct ab8500 *ab8500, u16 addr, u8 data);
include/linux/mfd/intel-m10-bmc.h
241
int (*write)(struct intel_m10bmc *m10bmc, const u8 *buf, u32 offset, u32 size);
include/linux/mlx5/driver.h
1064
int write, bool verbose);
include/linux/mlx5/driver.h
1067
u16 reg_num, int arg, int write);
include/linux/mlx5/mlx5_ifc.h
3491
u8 write[0x1];
include/linux/mlx5/mlx5_ifc.h
530
u8 write[0x1];
include/linux/mm.h
2851
void *buf, int len, int write);
include/linux/mm.h
3826
unsigned long addr, bool write);
include/linux/mm.h
4138
bool write);
include/linux/mm.h
784
void *buf, int len, int write);
include/linux/mmap_lock.h
26
void __mmap_lock_do_trace_start_locking(struct mm_struct *mm, bool write);
include/linux/mmap_lock.h
27
void __mmap_lock_do_trace_acquire_returned(struct mm_struct *mm, bool write,
include/linux/mmap_lock.h
29
void __mmap_lock_do_trace_released(struct mm_struct *mm, bool write);
include/linux/mmap_lock.h
32
bool write)
include/linux/mmap_lock.h
35
__mmap_lock_do_trace_start_locking(mm, write);
include/linux/mmap_lock.h
39
bool write, bool success)
include/linux/mmap_lock.h
42
__mmap_lock_do_trace_acquire_returned(mm, write, success);
include/linux/mmap_lock.h
45
static inline void __mmap_lock_trace_released(struct mm_struct *mm, bool write)
include/linux/mmap_lock.h
48
__mmap_lock_do_trace_released(mm, write);
include/linux/mmap_lock.h
54
bool write)
include/linux/mmap_lock.h
59
bool write, bool success)
include/linux/mmap_lock.h
63
static inline void __mmap_lock_trace_released(struct mm_struct *mm, bool write)
include/linux/mtd/map.h
212
void (*write)(struct map_info *, const map_word, unsigned long);
include/linux/mtd/map.h
448
#define map_write(map, datum, ofs) (map)->write(map, datum, ofs)
include/linux/mtd/spi-nor.h
313
ssize_t (*write)(struct spi_nor *nor, loff_t to, size_t len,
include/linux/mtd/spinand.h
532
int (*write)(struct spinand_device *spinand, loff_t from, size_t len,
include/linux/netfs.h
339
int (*write)(struct netfs_cache_resources *cres,
include/linux/nvram.h
127
if (arch_nvram_ops.write)
include/linux/nvram.h
128
return arch_nvram_ops.write(buf, count, ppos);
include/linux/nvram.h
37
ssize_t (*write)(char *, size_t, loff_t *);
include/linux/pci.h
2103
_PCI_NOP_ALL(write,)
include/linux/pci.h
875
int (*write)(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val);
include/linux/pgtable.h
1248
#define pte_access_permitted(pte, write) \
include/linux/pgtable.h
1249
(pte_present(pte) && (!(write) || pte_write(pte)))
include/linux/pgtable.h
1253
#define pmd_access_permitted(pmd, write) \
include/linux/pgtable.h
1254
(pmd_present(pmd) && (!(write) || pmd_write(pmd)))
include/linux/pgtable.h
1258
#define pud_access_permitted(pud, write) \
include/linux/pgtable.h
1259
(pud_present(pud) && (!(write) || pud_write(pud)))
include/linux/pgtable.h
1263
#define p4d_access_permitted(p4d, write) \
include/linux/pgtable.h
1264
(p4d_present(p4d) && (!(write) || p4d_write(p4d)))
include/linux/pgtable.h
1268
#define pgd_access_permitted(pgd, write) \
include/linux/pgtable.h
1269
(pgd_present(pgd) && (!(write) || pgd_write(pgd)))
include/linux/phy.h
371
int (*write)(struct mii_bus *bus, int addr, int regnum, u16 val);
include/linux/platform_data/cros_ec_commands.h
4559
} write;
include/linux/power/bq27xxx_battery.h
44
int (*write)(struct bq27xxx_device_info *di, u8 reg, int value, bool single);
include/linux/proc_fs.h
144
proc_write_t write,
include/linux/proc_fs.h
149
proc_write_t write,
include/linux/proc_fs.h
219
#define proc_create_net_data_write(name, mode, parent, ops, write, state_size, data) ({NULL;})
include/linux/proc_fs.h
222
#define proc_create_net_single_write(name, mode, parent, show, write, data) ({NULL;})
include/linux/pstore.h
198
int (*write)(struct pstore_record *record);
include/linux/pstore_zone.h
52
pstore_zone_write_op write;
include/linux/reboot-mode.h
8
int (*write)(struct reboot_mode_driver *reboot, unsigned int magic);
include/linux/regmap.h
432
int (*write)(void *context, const void *data, size_t count);
include/linux/regmap.h
614
regmap_hw_write write;
include/linux/rtc/ds1685.h
50
void (*write)(struct ds1685_priv *, int, u8);
include/linux/security.h
267
extern int mmap_min_addr_handler(const struct ctl_table *table, int write,
include/linux/seq_file.h
230
.write = __name ## _write, \
include/linux/serio.h
125
if (serio->write)
include/linux/serio.h
126
return serio->write(serio, data);
include/linux/serio.h
35
int (*write)(struct serio *, unsigned char);
include/linux/soc/cirrus/ep93xx.h
29
void (*write)(struct regmap *map, spinlock_t *lock, unsigned int reg,
include/linux/spi/max7301.h
18
int (*write)(struct device *dev, unsigned int reg, unsigned int val);
include/linux/sys_info.h
24
int sysctl_sys_info_handler(const struct ctl_table *ro_table, int write,
include/linux/sysctl.h
101
int proc_douintvec_minmax(const struct ctl_table *table, int write, void *buffer,
include/linux/sysctl.h
103
int proc_douintvec_conv(const struct ctl_table *table, int write, void *buffer,
include/linux/sysctl.h
106
int write, const struct ctl_table *table));
include/linux/sysctl.h
115
int proc_dou8vec_minmax(const struct ctl_table *table, int write, void *buffer,
include/linux/sysctl.h
122
int proc_do_static_key(const struct ctl_table *table, int write, void *buffer,
include/linux/sysctl.h
77
typedef int proc_handler(const struct ctl_table *ctl, int write, void *buffer,
include/linux/sysctl.h
81
int proc_dobool(const struct ctl_table *table, int write, void *buffer,
include/linux/sysfs.h
318
ssize_t (*write)(struct file *, struct kobject *, const struct bin_attribute *,
include/linux/sysfs.h
342
.write = _write, \
include/linux/ti_wilink_st.h
62
long (*write) (struct sk_buff *skb);
include/linux/trace.h
25
void (*write)(struct trace_export *, const void *, unsigned int);
include/linux/tsm-mr.h
81
int (*write)(const struct tsm_measurements *tm,
include/linux/tty_driver.h
451
ssize_t (*write)(struct tty_struct *tty, const u8 *buf, size_t count);
include/linux/tty_ldisc.h
242
ssize_t (*write)(struct tty_struct *tty, struct file *file,
include/linux/uaccess.h
779
__scoped_user_access(write, udst, size, elbl)
include/linux/ulpi/interface.h
17
int (*write)(struct device *dev, u8 addr, u8 val);
include/linux/usb/phy.h
176
if (x && x->io_ops && x->io_ops->write)
include/linux/usb/phy.h
177
return x->io_ops->write(x, val, reg);
include/linux/usb/phy.h
74
int (*write)(struct usb_phy *x, u32 val, u32 reg);
include/linux/usb/serial.h
271
int (*write)(struct tty_struct *tty, struct usb_serial_port *port,
include/linux/vfio.h
132
ssize_t (*write)(struct vfio_device *vdev, const char __user *buf,
include/linux/vfio.h
350
void *data, size_t len, bool write);
include/media/demux.h
566
int (*write)(struct dmx_demux *demux, const char __user *buf,
include/media/dvb_frontend.h
453
int (*write)(struct dvb_frontend* fe, const u8 buf[], int len);
include/media/frame_vector.h
19
bool write, struct frame_vector *vec);
include/media/media-devnode.h
54
ssize_t (*write) (struct file *, const char __user *, size_t, loff_t *);
include/media/v4l2-dev.h
204
ssize_t (*write) (struct file *, const char __user *, size_t, loff_t *);
include/media/videobuf2-memops.h
38
bool write);
include/net/ndisc.h
465
int ndisc_ifinfo_sysctl_change(const struct ctl_table *ctl, int write,
include/net/neighbour.h
429
int neigh_proc_dointvec(const struct ctl_table *ctl, int write,
include/net/neighbour.h
431
int neigh_proc_dointvec_jiffies(const struct ctl_table *ctl, int write,
include/net/neighbour.h
434
int neigh_proc_dointvec_ms_jiffies(const struct ctl_table *ctl, int write,
include/net/netfilter/nf_hooks_lwtunnel.h
5
int nf_hooks_lwtunnel_sysctl_handler(const struct ctl_table *table, int write,
include/net/nfc/nfc.h
23
int (*write)(void *dev_id, struct sk_buff *skb);
include/rdma/uverbs_ioctl.h
345
} write;
include/rdma/uverbs_ioctl.h
370
.write = { .is_ex = 0, .command_num = _command_num }, \
include/rdma/uverbs_ioctl.h
381
.write = { .is_ex = 1, .command_num = _command_num }, \
include/soc/tegra/bpmp-abi.h
2888
struct cmd_ringbuf_console_write_req write;
include/soc/tegra/bpmp-abi.h
2902
struct cmd_ringbuf_console_write_resp write;
include/sound/ac97/controller.h
57
int (*write)(struct ac97_controller *adrv, int slot,
include/sound/ac97_codec.h
192
void (*write) (struct snd_ac97 *ac97, unsigned short reg, unsigned short val);
include/sound/ad1843.h
16
int (*write)(void *chip, int reg, int val);
include/sound/ak4113.h
279
ak4113_write_t *write;
include/sound/ak4113.h
300
ak4113_write_t *write,
include/sound/ak4114.h
161
ak4114_write_t * write;
include/sound/ak4114.h
182
ak4114_read_t *read, ak4114_write_t *write,
include/sound/ak4117.h
153
ak4117_write_t * write;
include/sound/ak4117.h
170
int snd_ak4117_create(struct snd_card *card, ak4117_read_t *read, ak4117_write_t *write,
include/sound/ak4531_codec.h
53
void (*write) (struct snd_ak4531 *ak4531, unsigned short reg,
include/sound/ak4xxx-adda.h
21
void (*write)(struct snd_akm4xxx *ak, int chip, unsigned char reg,
include/sound/hwdep.h
21
long (*write)(struct snd_hwdep *hw, const char __user *buf,
include/sound/info.h
149
void (*write)(struct snd_info_entry *entry,
include/sound/info.h
185
void (*write)(struct snd_info_entry *entry,
include/sound/info.h
32
void (*write)(struct snd_info_entry *entry,
include/sound/info.h
44
ssize_t (*write)(struct snd_info_entry *entry, void *file_private_data,
include/sound/mpu401.h
84
void (*write) (struct snd_mpu401 * mpu, unsigned char data, unsigned long addr);
include/sound/soc-component.h
85
int (*write)(struct snd_soc_component *component,
include/trace/events/fsi.h
102
__entry->write ? "<=" : "=>",
include/trace/events/fsi.h
72
bool write, const void *data, int ret),
include/trace/events/fsi.h
73
TP_ARGS(master, link, id, addr, size, write, data, ret),
include/trace/events/fsi.h
80
__field(bool, write)
include/trace/events/fsi.h
90
__entry->write = write;
include/trace/events/fsi.h
93
if (__entry->write || !__entry->ret)
include/trace/events/mmap_lock.h
16
TP_PROTO(struct mm_struct *mm, bool write),
include/trace/events/mmap_lock.h
18
TP_ARGS(mm, write),
include/trace/events/mmap_lock.h
23
__field(bool, write)
include/trace/events/mmap_lock.h
29
__entry->write = write;
include/trace/events/mmap_lock.h
35
__entry->write ? "true" : "false"
include/trace/events/mmap_lock.h
41
TP_PROTO(struct mm_struct *mm, bool write), \
include/trace/events/mmap_lock.h
42
TP_ARGS(mm, write))
include/trace/events/mmap_lock.h
49
TP_PROTO(struct mm_struct *mm, bool write, bool success),
include/trace/events/mmap_lock.h
51
TP_ARGS(mm, write, success),
include/trace/events/mmap_lock.h
56
__field(bool, write)
include/trace/events/mmap_lock.h
63
__entry->write = write;
include/trace/events/mmap_lock.h
71
__entry->write ? "true" : "false",
include/trace/events/rpcrdma.h
2095
DEFINE_POST_CHUNK_EVENT(write);
include/trace/events/rpcrdma.h
812
DEFINE_WRCH_EVENT(write);
include/uapi/linux/bpf.h
7507
__u32 write; /* Sysctl is being read (= 0) or written (= 1).
include/uapi/linux/cdrom.h
794
__u8 write : 1;
include/uapi/linux/cdrom.h
796
__u8 write : 1;
include/uapi/linux/soundcard.h
1276
if (write(seqfd, (char*)(patchx), len)==-1) \
include/uapi/linux/soundcard.h
1279
(SEQ_DUMPBUF(), write(seqfd, (char*)(patchx), len))
io_uring/rw.c
1175
else if (req->file->f_op->write)
io_uring/rw.c
730
nr = file->f_op->write(file, addr, len, ppos);
ipc/ipc_sysctl.c
20
static int proc_ipc_dointvec_minmax_orphans(const struct ctl_table *table, int write,
ipc/ipc_sysctl.c
27
err = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
ipc/ipc_sysctl.c
36
static int proc_ipc_auto_msgmni(const struct ctl_table *table, int write,
ipc/ipc_sysctl.c
45
if (write)
ipc/ipc_sysctl.c
48
return proc_dointvec_minmax(&ipc_table, write, buffer, lenp, ppos);
ipc/ipc_sysctl.c
51
static int proc_ipc_sem_dointvec(const struct ctl_table *table, int write,
ipc/ipc_sysctl.c
59
ret = proc_dointvec(table, write, buffer, lenp, ppos);
kernel/bpf/arena.c
932
void bpf_prog_report_arena_violation(bool write, unsigned long addr, unsigned long fault_ip)
kernel/bpf/arena.c
957
write ? "WRITE" : "READ", addr);
kernel/bpf/cgroup.c
1890
const struct ctl_table *table, int write,
kernel/bpf/cgroup.c
1897
.write = write,
kernel/bpf/cgroup.c
1916
if (write && *buf && *pcount) {
kernel/bpf/cgroup.c
2318
if (!ctx->write) {
kernel/bpf/cgroup.c
2338
if (!ctx->write || !ctx->new_val || !ctx->new_len || !buf || !buf_len)
kernel/bpf/cgroup.c
2397
case bpf_ctx_range(struct bpf_sysctl, write):
kernel/bpf/cgroup.c
2423
case offsetof(struct bpf_sysctl, write):
kernel/bpf/cgroup.c
2426
bpf_target_off(struct bpf_sysctl_kern, write,
kernel/bpf/cgroup.c
2428
write),
kernel/bpf/syscall.c
1175
.write = bpf_dummy_write,
kernel/bpf/syscall.c
2523
.write = bpf_dummy_write,
kernel/bpf/syscall.c
3415
.write = bpf_dummy_write,
kernel/bpf/syscall.c
3424
.write = bpf_dummy_write,
kernel/bpf/syscall.c
6533
static int bpf_stats_handler(const struct ctl_table *table, int write,
kernel/bpf/syscall.c
6547
if (write && !capable(CAP_SYS_ADMIN))
kernel/bpf/syscall.c
6552
ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);
kernel/bpf/syscall.c
6553
if (write && !ret && val != saved_val) {
kernel/bpf/syscall.c
6568
static int bpf_unpriv_handler(const struct ctl_table *table, int write,
kernel/bpf/syscall.c
6575
if (write && !capable(CAP_SYS_ADMIN))
kernel/bpf/syscall.c
6579
ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);
kernel/bpf/syscall.c
6580
if (write && !ret) {
kernel/bpf/syscall.c
6586
if (write)
kernel/cgroup/cgroup-v1.c
640
.write = cgroup1_procs_write,
kernel/cgroup/cgroup-v1.c
659
.write = cgroup1_tasks_write,
kernel/cgroup/cgroup-v1.c
670
.write = cgroup_release_agent_write,
kernel/cgroup/cgroup.c
1614
if (cft->write_u64 || cft->write_s64 || cft->write) {
kernel/cgroup/cgroup.c
4310
if (cft->write)
kernel/cgroup/cgroup.c
4311
return cft->write(of, buf, nbytes, off);
kernel/cgroup/cgroup.c
4387
.write = cgroup_file_write,
kernel/cgroup/cgroup.c
4396
.write = cgroup_file_write,
kernel/cgroup/cgroup.c
5434
.write = cgroup_type_write,
kernel/cgroup/cgroup.c
5444
.write = cgroup_procs_write,
kernel/cgroup/cgroup.c
5453
.write = cgroup_threads_write,
kernel/cgroup/cgroup.c
5463
.write = cgroup_subtree_control_write,
kernel/cgroup/cgroup.c
5474
.write = cgroup_max_descendants_write,
kernel/cgroup/cgroup.c
5479
.write = cgroup_max_depth_write,
kernel/cgroup/cgroup.c
5494
.write = cgroup_freeze_write,
kernel/cgroup/cgroup.c
5499
.write = cgroup_kill_write,
kernel/cgroup/cgroup.c
5518
.write = cgroup_io_pressure_write,
kernel/cgroup/cgroup.c
5526
.write = cgroup_memory_pressure_write,
kernel/cgroup/cgroup.c
5534
.write = cgroup_cpu_pressure_write,
kernel/cgroup/cgroup.c
5543
.write = cgroup_irq_pressure_write,
kernel/cgroup/cgroup.c
5551
.write = cgroup_pressure_write,
kernel/cgroup/cpuset-v1.c
778
.write = cpuset_write_resmask,
kernel/cgroup/cpuset-v1.c
786
.write = cpuset_write_resmask,
kernel/cgroup/cpuset.c
3365
.write = cpuset_write_resmask,
kernel/cgroup/cpuset.c
3374
.write = cpuset_write_resmask,
kernel/cgroup/cpuset.c
3395
.write = cpuset_partition_write,
kernel/cgroup/cpuset.c
3404
.write = cpuset_write_resmask,
kernel/cgroup/dmem.c
861
.write = dmem_cgroup_region_min_write,
kernel/cgroup/dmem.c
867
.write = dmem_cgroup_region_low_write,
kernel/cgroup/dmem.c
873
.write = dmem_cgroup_region_max_write,
kernel/cgroup/legacy_freezer.c
451
.write = freezer_write,
kernel/cgroup/misc.c
398
.write = misc_cg_max_write,
kernel/cgroup/pids.c
393
.write = pids_max_write,
kernel/cgroup/pids.c
425
.write = pids_max_write,
kernel/cgroup/rdma.c
550
.write = rdmacg_resource_set_max,
kernel/debug/debug_core.c
943
.write = kgdb_console_write,
kernel/debug/kdb/kdb_io.c
621
c->write(c, msg, msg_len);
kernel/delayacct.c
58
static int sysctl_delayacct(const struct ctl_table *table, int write, void *buffer,
kernel/delayacct.c
65
if (write && !capable(CAP_SYS_ADMIN))
kernel/delayacct.c
70
err = proc_dointvec_minmax(&t, write, buffer, lenp, ppos);
kernel/delayacct.c
73
if (write)
kernel/dma/debug.c
826
.write = filter_write,
kernel/events/callchain.c
280
static int perf_event_max_stack_handler(const struct ctl_table *table, int write,
kernel/events/callchain.c
288
ret = proc_dointvec_minmax(&new_table, write, buffer, lenp, ppos);
kernel/events/callchain.c
289
if (ret || !write)
kernel/events/core.c
530
static int perf_event_max_sample_rate_handler(const struct ctl_table *table, int write,
kernel/events/core.c
538
if (write && (perf_cpu == 100 || perf_cpu == 0))
kernel/events/core.c
541
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
kernel/events/core.c
542
if (ret || !write)
kernel/events/core.c
552
static int perf_cpu_time_max_percent_handler(const struct ctl_table *table, int write,
kernel/events/core.c
555
int ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
kernel/events/core.c
557
if (ret || !write)
kernel/fail_function.c
310
.write = fei_write,
kernel/fork.c
3271
static int sysctl_max_threads(const struct ctl_table *table, int write,
kernel/fork.c
3285
ret = proc_dointvec_minmax(&t, write, buffer, lenp, ppos);
kernel/fork.c
3286
if (ret || !write)
kernel/gcov/fs.c
516
.write = gcov_seq_write,
kernel/gcov/fs.c
664
.write = reset_write,
kernel/hung_task.c
364
static int proc_dohung_task_timeout_secs(const struct ctl_table *table, int write,
kernel/hung_task.c
370
ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos);
kernel/hung_task.c
372
if (ret || !write)
kernel/irq/debugfs.c
211
.write = irq_debug_write,
kernel/kcsan/debugfs.c
262
.write = debugfs_write,
kernel/kexec_core.c
1039
static int kexec_limit_handler(const struct ctl_table *table, int write,
kernel/kexec_core.c
1051
if (write) {
kernel/kexec_core.c
1052
ret = proc_dointvec(&tmp, write, buffer, lenp, ppos);
kernel/kexec_core.c
1073
return proc_dointvec(&tmp, write, buffer, lenp, ppos);
kernel/kprobes.c
1003
int write, void *buffer,
kernel/kprobes.c
1010
ret = proc_dointvec_minmax(table, write, buffer, length, ppos);
kernel/kprobes.c
3054
.write = write_enabled_file_bool,
kernel/kstack_erase.c
25
static int stack_erasing_sysctl(const struct ctl_table *table, int write,
kernel/kstack_erase.c
34
ret = proc_dointvec_minmax(&table_copy, write, buffer, lenp, ppos);
kernel/kstack_erase.c
36
if (ret || !write || state == prev_state)
kernel/latencytop.c
68
static int sysctl_latencytop(const struct ctl_table *table, int write, void *buffer,
kernel/latencytop.c
73
err = proc_dointvec(table, write, buffer, lenp, ppos);
kernel/locking/lock_events.c
114
.write = lockevent_write,
kernel/locking/locktorture.c
1001
struct lock_stress_stats *statp, bool write)
kernel/locking/locktorture.c
1009
n_stress = write ? cxt.nrealwriters_stress : cxt.nrealreaders_stress;
kernel/locking/locktorture.c
1022
write ? "Writes" : "Reads ",
kernel/locking/spinlock.c
130
BUILD_LOCK_OPS(write, rwlock);
kernel/panic.c
102
if (write && !capable(CAP_SYS_ADMIN))
kernel/panic.c
107
err = proc_doulongvec_minmax(&t, write, buffer, lenp, ppos);
kernel/panic.c
111
if (write) {
kernel/panic.c
134
static int sysctl_panic_print_handler(const struct ctl_table *table, int write,
kernel/panic.c
137
if (write)
kernel/panic.c
139
return proc_doulongvec_minmax(table, write, buffer, lenp, ppos);
kernel/panic.c
95
static int proc_taint(const struct ctl_table *table, int write,
kernel/pid.c
760
static int proc_do_cad_pid(const struct ctl_table *table, int write, void *buffer,
kernel/pid.c
771
r = proc_dointvec(&tmp_table, write, buffer, lenp, ppos);
kernel/pid.c
772
if (r || !write)
kernel/pid_namespace.c
286
static int pid_ns_ctl_handler(const struct ctl_table *table, int write,
kernel/pid_namespace.c
293
if (write && !checkpoint_restore_ns_capable(pid_ns->user_ns))
kernel/pid_namespace.c
300
ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);
kernel/pid_namespace.c
301
if (!ret && write)
kernel/pid_sysctl.h
15
if (write && !ns_capable(ns->user_ns, CAP_SYS_ADMIN))
kernel/pid_sysctl.h
28
err = proc_dointvec_minmax(&table_copy, write, buf, lenp, ppos);
kernel/pid_sysctl.h
29
if (!err && write)
kernel/pid_sysctl.h
9
int write, void *buf, size_t *lenp, loff_t *ppos)
kernel/power/qos.c
405
.write = cpu_latency_qos_write,
kernel/power/qos.c
506
.write = cpu_wakeup_latency_qos_write,
kernel/power/user.c
451
.write = snapshot_write,
kernel/printk/internal.h
11
int devkmsg_sysctl_set_loglvl(const struct ctl_table *table, int write,
kernel/printk/printk.c
202
int devkmsg_sysctl_set_loglvl(const struct ctl_table *table, int write,
kernel/printk/printk.c
209
if (write) {
kernel/printk/printk.c
217
err = proc_dostring(table, write, buffer, lenp, ppos);
kernel/printk/printk.c
221
if (write) {
kernel/printk/printk.c
2543
early_console->write(early_console, buf, n);
kernel/printk/printk.c
3163
con->write(con, outbuf, pmsg.outbuf_len);
kernel/printk/printk.c
3183
con->write(con, outbuf, pmsg.outbuf_len);
kernel/printk/printk.c
4440
init_section_contains(con->write, 0) ||
kernel/printk/sysctl.c
13
static int proc_dointvec_minmax_sysadmin(const struct ctl_table *table, int write,
kernel/printk/sysctl.c
16
if (write && !capable(CAP_SYS_ADMIN))
kernel/printk/sysctl.c
19
return proc_dointvec_minmax(table, write, buffer, lenp, ppos);
kernel/rseq.c
220
.write = rseq_debug_write,
kernel/rseq.c
803
.write = rseq_slice_ext_write,
kernel/sched/core.c
10218
.write = cpu_max_write,
kernel/sched/core.c
10232
.write = cpu_uclamp_min_write,
kernel/sched/core.c
10238
.write = cpu_uclamp_max_write,
kernel/sched/core.c
1936
static int sysctl_sched_uclamp_handler(const struct ctl_table *table, int write,
kernel/sched/core.c
1949
result = proc_dointvec(table, write, buffer, lenp, ppos);
kernel/sched/core.c
1952
if (!write)
kernel/sched/core.c
4477
static int sysctl_numa_balancing(const struct ctl_table *table, int write,
kernel/sched/core.c
4484
if (write && !capable(CAP_SYS_ADMIN))
kernel/sched/core.c
4489
err = proc_dointvec_minmax(&t, write, buffer, lenp, ppos);
kernel/sched/core.c
4492
if (write) {
kernel/sched/core.c
4546
static int sysctl_schedstats(const struct ctl_table *table, int write, void *buffer,
kernel/sched/core.c
4553
if (write && !capable(CAP_SYS_ADMIN))
kernel/sched/core.c
4558
err = proc_dointvec_minmax(&t, write, buffer, lenp, ppos);
kernel/sched/core.c
4561
if (write)
kernel/sched/core.c
9967
.write = cpu_uclamp_min_write,
kernel/sched/core.c
9973
.write = cpu_uclamp_max_write,
kernel/sched/debug.c
166
.write = sched_feat_write,
kernel/sched/debug.c
206
.write = sched_scaling_write,
kernel/sched/debug.c
269
.write = sched_dynamic_write,
kernel/sched/debug.c
309
.write = sched_verbose_write,
kernel/sched/debug.c
441
.write = sched_fair_server_runtime_write,
kernel/sched/debug.c
474
.write = sched_ext_server_runtime_write,
kernel/sched/debug.c
507
.write = sched_fair_server_period_write,
kernel/sched/debug.c
540
.write = sched_ext_server_period_write,
kernel/sched/rt.c
28
static int sched_rt_handler(const struct ctl_table *table, int write, void *buffer,
kernel/sched/rt.c
2869
static int sched_rt_handler(const struct ctl_table *table, int write, void *buffer,
kernel/sched/rt.c
2881
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
kernel/sched/rt.c
2883
if (!ret && write) {
kernel/sched/rt.c
2916
static int sched_rr_handler(const struct ctl_table *table, int write, void *buffer,
kernel/sched/rt.c
2923
ret = proc_dointvec(table, write, buffer, lenp, ppos);
kernel/sched/rt.c
2928
if (!ret && write) {
kernel/sched/rt.c
30
static int sched_rr_handler(const struct ctl_table *table, int write, void *buffer,
kernel/sched/topology.c
272
static int sched_energy_aware_handler(const struct ctl_table *table, int write,
kernel/sched/topology.c
277
if (write && !capable(CAP_SYS_ADMIN))
kernel/sched/topology.c
281
if (write) {
kernel/sched/topology.c
289
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
kernel/sched/topology.c
290
if (!ret && write) {
kernel/seccomp.c
2471
static int seccomp_actions_logged_handler(const struct ctl_table *ro_table, int write,
kernel/seccomp.c
2477
if (write) {
kernel/sysctl.c
1281
int proc_douintvec_conv(const struct ctl_table *table, int write, void *buffer,
kernel/sysctl.c
1284
int write, const struct ctl_table *table))
kernel/time/test_udelay.c
132
.write = udelay_test_write,
kernel/time/timer.c
291
static int timer_migration_handler(const struct ctl_table *table, int write,
kernel/time/timer.c
297
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
kernel/time/timer.c
298
if (!ret && write)
kernel/trace/blktrace.c
611
.write = blk_msg_write,
kernel/trace/ftrace.c
1002
.write = ftrace_profile_write,
kernel/trace/ftrace.c
7031
.write = ftrace_filter_write,
kernel/trace/ftrace.c
7039
.write = ftrace_notrace_write,
kernel/trace/ftrace.c
7432
.write = ftrace_graph_write,
kernel/trace/ftrace.c
7440
.write = ftrace_graph_write,
kernel/trace/ftrace.c
8975
.write = ftrace_pid_write,
kernel/trace/ftrace.c
8983
.write = ftrace_no_pid_write,
kernel/trace/ftrace.c
9344
ftrace_enable_sysctl(const struct ctl_table *table, int write,
kernel/trace/ftrace.c
9354
ret = proc_dointvec(table, write, buffer, lenp, ppos);
kernel/trace/ftrace.c
9356
if (ret || !write || (last_ftrace_enabled == !!ftrace_enabled))
kernel/trace/ring_buffer.c
1473
old_write = local_add_return(RB_WRITE_INTCNT, &next_page->write);
kernel/trace/ring_buffer.c
1502
(void)local_cmpxchg(&next_page->write, old_write, val);
kernel/trace/ring_buffer.c
2717
return local_read(&bpage->write) & RB_WRITE_MASK;
kernel/trace/ring_buffer.c
3513
local_sub(length, &tail_page->write);
kernel/trace/ring_buffer.c
3548
local_sub(length, &tail_page->write);
kernel/trace/ring_buffer.c
3566
local_sub(length, &tail_page->write);
kernel/trace/ring_buffer.c
362
local_t write; /* index for next write */
kernel/trace/ring_buffer.c
3859
local_read(&bpage->write) & ~RB_WRITE_MASK;
kernel/trace/ring_buffer.c
3893
if (local_try_cmpxchg(&bpage->write, &old_index, new_index)) {
kernel/trace/ring_buffer.c
4468
unsigned long tail, write, w;
kernel/trace/ring_buffer.c
4473
/*A*/ w = local_read(&tail_page->write) & RB_WRITE_MASK;
kernel/trace/ring_buffer.c
4505
/*C*/ write = local_add_return(info->length, &tail_page->write);
kernel/trace/ring_buffer.c
4508
write &= RB_WRITE_MASK;
kernel/trace/ring_buffer.c
4510
tail = write - info->length;
kernel/trace/ring_buffer.c
4513
if (unlikely(write > cpu_buffer->buffer->subbuf_size)) {
kernel/trace/ring_buffer.c
4554
/*F*/ if (write == (local_read(&tail_page->write) & RB_WRITE_MASK) &&
kernel/trace/ring_buffer.c
5478
local_set(&cpu_buffer->reader_page->write, 0);
kernel/trace/ring_buffer.c
6102
local_set(&page->write, 0);
kernel/trace/ring_buffer.c
668
long commit, write;
kernel/trace/ring_buffer.c
6750
local_set(&reader->write, 0);
kernel/trace/ring_buffer.c
678
write = local_read(&page->write);
kernel/trace/ring_buffer.c
680
addr < (unsigned long)&page->page->data[write])
kernel/trace/rv/rv.c
390
.write = monitor_enable_write_data,
kernel/trace/rv/rv.c
646
.write = enabled_monitors_write,
kernel/trace/rv/rv.c
744
.write = monitoring_on_write_data,
kernel/trace/rv/rv_reactors.c
281
.write = monitor_reactors_write
kernel/trace/rv/rv_reactors.c
401
.write = reacting_on_write_data,
kernel/trace/trace.c
145
int tracepoint_printk_sysctl(const struct ctl_table *table, int write,
kernel/trace/trace.c
2447
int tracepoint_printk_sysctl(const struct ctl_table *table, int write,
kernel/trace/trace.c
2457
ret = proc_dointvec(table, write, buffer, lenp, ppos);
kernel/trace/trace.c
391
export->write(export, entry, size);
kernel/trace/trace.c
4308
.write = tracing_write_stub,
kernel/trace/trace.c
4415
.write = tracing_cpumask_write,
kernel/trace/trace.c
4703
.write = tracing_trace_options_write,
kernel/trace/trace.c
491
if (WARN_ON_ONCE(!export->write))
kernel/trace/trace.c
7336
.write = tracing_thresh_write,
kernel/trace/trace.c
7344
.write = tracing_max_lat_write,
kernel/trace/trace.c
7353
.write = tracing_set_trace_write,
kernel/trace/trace.c
7369
.write = tracing_entries_write,
kernel/trace/trace.c
7377
.write = tracing_syscall_buf_write,
kernel/trace/trace.c
7398
.write = tracing_free_buffer_write,
kernel/trace/trace.c
7404
.write = tracing_mark_write,
kernel/trace/trace.c
7410
.write = tracing_mark_raw_write,
kernel/trace/trace.c
7419
.write = tracing_clock_write,
kernel/trace/trace.c
7440
.write = tracing_snapshot_write,
kernel/trace/trace.c
7536
.write = trace_min_max_write,
kernel/trace/trace.c
7807
.write = tracing_err_log_write,
kernel/trace/trace.c
8740
.write = trace_options_write,
kernel/trace/trace.c
8833
.write = trace_options_core_write,
kernel/trace/trace.c
9111
.write = rb_simple_write,
kernel/trace/trace.c
9155
.write = buffer_percent_write,
kernel/trace/trace.c
9252
.write = buffer_subbuf_size_write,
kernel/trace/trace_dynevent.c
270
.write = dyn_event_write,
kernel/trace/trace_events.c
2647
.write = ftrace_event_write,
kernel/trace/trace_events.c
2669
.write = ftrace_event_pid_write,
kernel/trace/trace_events.c
2677
.write = ftrace_event_npid_write,
kernel/trace/trace_events.c
2685
.write = event_enable_write,
kernel/trace/trace_events.c
2707
.write = event_filter_write,
kernel/trace/trace_events.c
2715
.write = subsystem_filter_write,
kernel/trace/trace_events.c
2723
.write = system_enable_write,
kernel/trace/trace_events.c
2731
.write = system_enable_write,
kernel/trace/trace_events_inject.c
333
.write = event_inject_write,
kernel/trace/trace_events_synth.c
2318
.write = synth_events_write,
kernel/trace/trace_events_trigger.c
450
.write = event_trigger_write,
kernel/trace/trace_events_user.c
2745
.write = user_events_write,
kernel/trace/trace_events_user.c
2875
static int set_max_user_events_sysctl(const struct ctl_table *table, int write,
kernel/trace/trace_events_user.c
2882
ret = proc_douintvec(table, write, buffer, lenp, ppos);
kernel/trace/trace_functions_graph.c
1794
.write = graph_depth_write,
kernel/trace/trace_hwlat.c
755
.write = hwlat_mode_write
kernel/trace/trace_kprobe.c
1364
.write = probes_write,
kernel/trace/trace_osnoise.c
2664
.write = osnoise_cpus_write,
kernel/trace/trace_osnoise.c
2673
.write = osnoise_options_write
kernel/trace/trace_recursion_record.c
219
.write = recursed_function_write,
kernel/trace/trace_sched_switch.c
664
.write = tracing_saved_cmdlines_size_write,
kernel/trace/trace_stack.c
371
.write = stack_max_size_write,
kernel/trace/trace_stack.c
509
.write = ftrace_filter_write,
kernel/trace/trace_stack.c
517
stack_trace_sysctl(const struct ctl_table *table, int write, void *buffer,
kernel/trace/trace_stack.c
526
ret = proc_dointvec(table, write, buffer, lenp, ppos);
kernel/trace/trace_stack.c
528
if (ret || !write || (was_enabled == !!stack_tracer_enabled))
kernel/trace/trace_uprobe.c
818
.write = probes_write,
kernel/umh.c
497
static int proc_cap_handler(const struct ctl_table *table, int write,
kernel/umh.c
505
if (write && (!capable(CAP_SETPCAP) ||
kernel/umh.c
528
err = proc_doulongvec_minmax(&t, write, buffer, lenp, ppos);
kernel/umh.c
538
if (write) {
kernel/utsname_sysctl.c
33
static int proc_do_uts_string(const struct ctl_table *table, int write,
kernel/utsname_sysctl.c
52
r = proc_dostring(&uts_table, write, buffer, lenp, ppos);
kernel/utsname_sysctl.c
54
if (write) {
kernel/watchdog.c
1085
static int proc_watchdog_common(int which, const struct ctl_table *table, int write,
kernel/watchdog.c
1093
if (!write) {
kernel/watchdog.c
1099
err = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
kernel/watchdog.c
1102
err = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
kernel/watchdog.c
1113
static int proc_watchdog(const struct ctl_table *table, int write,
kernel/watchdog.c
1118
table, write, buffer, lenp, ppos);
kernel/watchdog.c
1124
static int proc_nmi_watchdog(const struct ctl_table *table, int write,
kernel/watchdog.c
1127
if (!watchdog_hardlockup_available && write)
kernel/watchdog.c
1130
table, write, buffer, lenp, ppos);
kernel/watchdog.c
1137
static int proc_soft_watchdog(const struct ctl_table *table, int write,
kernel/watchdog.c
1141
table, write, buffer, lenp, ppos);
kernel/watchdog.c
1148
static int proc_watchdog_thresh(const struct ctl_table *table, int write,
kernel/watchdog.c
1158
err = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
kernel/watchdog.c
1160
if (!err && write && old != READ_ONCE(watchdog_thresh_next))
kernel/watchdog.c
1173
static int proc_watchdog_cpumask(const struct ctl_table *table, int write,
kernel/watchdog.c
1180
err = proc_do_large_bitmap(table, write, buffer, lenp, ppos);
kernel/watchdog.c
1181
if (!err && write)
lib/alloc_tag.c
777
static int proc_mem_profiling_handler(const struct ctl_table *table, int write,
lib/alloc_tag.c
780
if (write) {
lib/alloc_tag.c
797
return proc_do_static_key(table, write, buffer, lenp, ppos);
lib/dynamic_debug.c
1193
.write = ddebug_proc_write
lib/kunit/debugfs.c
163
.write = debugfs_run,
lib/logic_iomem.c
241
area->ops->write(area->priv, \
lib/logic_iomem.c
272
area->ops->write(area->priv, start + offs, 1, value);
lib/logic_iomem.c
319
area->ops->write(area->priv, start + offs, 1, buf[offs]);
lib/string_helpers.c
1032
const bool write = FORTIFY_REASON_DIR(reason);
lib/string_helpers.c
1037
name, size, str_read_write(!write), avail);
lib/sys_info.c
115
if (write)
lib/sys_info.c
95
int sysctl_sys_info_handler(const struct ctl_table *ro_table, int write,
lib/test_firmware.c
1286
.write = test_fw_upload_write,
lib/test_hmm.c
331
unsigned long end, bool write)
lib/test_hmm.c
341
HMM_PFN_REQ_FAULT | (write ? HMM_PFN_REQ_WRITE : 0),
lib/test_hmm.c
689
int write = (*src & MIGRATE_PFN_WRITE) ? MIGRATE_PFN_WRITE : 0;
lib/test_hmm.c
732
*dst = migrate_pfn(page_to_pfn(dpage)) | write;
lib/test_hmm.c
759
*dst = migrate_pfn(page_to_pfn(dpage)) | write;
lib/tests/fortify_kunit.c
28
void fortify_add_kunit_error(int write);
lib/tests/fortify_kunit.c
29
#define fortify_panic(func, write, avail, size, retfail) do { \
lib/tests/fortify_kunit.c
30
FORTIFY_REPORT_KUNIT(FORTIFY_REASON(func, write), avail, size); \
lib/tests/fortify_kunit.c
31
fortify_add_kunit_error(write); \
lib/tests/fortify_kunit.c
66
void fortify_add_kunit_error(int write)
lib/tests/fortify_kunit.c
76
write ? "fortify_write_overflows"
lib/xz/xz_dec_test.c
181
.write = &xz_dec_test_write
lib/zlib_inflate/inffast.c
107
write = state->write;
lib/zlib_inflate/inffast.c
188
if (write == 0) { /* very common case */
lib/zlib_inflate/inffast.c
198
else if (write < op) { /* wrap around window */
lib/zlib_inflate/inffast.c
199
from += wsize + write - op;
lib/zlib_inflate/inffast.c
200
op -= write;
lib/zlib_inflate/inffast.c
207
if (write < len) { /* some from start of window */
lib/zlib_inflate/inffast.c
208
op = write;
lib/zlib_inflate/inffast.c
218
from += write - op;
lib/zlib_inflate/inffast.c
80
unsigned write; /* window write index */
lib/zlib_inflate/inflate.c
131
state->write = 0;
lib/zlib_inflate/inflate.c
135
dist = state->wsize - state->write;
lib/zlib_inflate/inflate.c
137
memcpy(state->window + state->write, strm->next_out - copy, dist);
lib/zlib_inflate/inflate.c
141
state->write = copy;
lib/zlib_inflate/inflate.c
145
state->write += dist;
lib/zlib_inflate/inflate.c
146
if (state->write == state->wsize) state->write = 0;
lib/zlib_inflate/inflate.c
52
state->write = 0;
lib/zlib_inflate/inflate.c
678
if (copy > state->write) {
lib/zlib_inflate/inflate.c
679
copy -= state->write;
lib/zlib_inflate/inflate.c
683
from = state->window + (state->write - copy);
lib/zlib_inflate/inflate.h
88
unsigned write; /* window write index */
mm/compaction.c
2946
static int compaction_proactiveness_sysctl_handler(const struct ctl_table *table, int write,
mm/compaction.c
2951
rc = proc_dointvec_minmax(table, write, buffer, length, ppos);
mm/compaction.c
2955
if (write && sysctl_compaction_proactiveness) {
mm/compaction.c
2976
static int sysctl_compaction_handler(const struct ctl_table *table, int write,
mm/compaction.c
2981
ret = proc_dointvec(table, write, buffer, length, ppos);
mm/compaction.c
2988
if (write)
mm/compaction.c
3268
int write, void *buffer, size_t *lenp, loff_t *ppos)
mm/compaction.c
3272
if (!IS_ENABLED(CONFIG_PREEMPT_RT) || !write)
mm/compaction.c
3273
return proc_dointvec_minmax(table, write, buffer, lenp, ppos);
mm/compaction.c
3276
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
mm/gup.c
1203
int write = (gup_flags & FOLL_WRITE);
mm/gup.c
1222
if (write) {
mm/gup.c
1256
if (!arch_vma_access_permitted(vma, write, false, foreign))
mm/gup.c
1515
bool write = !!(fault_flags & FAULT_FLAG_WRITE);
mm/gup.c
1517
vm_flags_t vm_flags = write ? VM_WRITE : VM_READ;
mm/gup.c
1529
if (!arch_vma_access_permitted(vma, write, false, foreign))
mm/gup.c
1888
unsigned long end, bool write, int *locked)
mm/gup.c
1909
if (write)
mm/huge_memory.c
1528
bool write)
mm/huge_memory.c
1549
if (write) {
mm/huge_memory.c
1576
if (write) {
mm/huge_memory.c
1608
bool write)
mm/huge_memory.c
1629
return insert_pmd(vma, addr, vmf->pmd, fop, pgprot, write);
mm/huge_memory.c
1634
bool write)
mm/huge_memory.c
1646
return insert_pmd(vma, addr, vmf->pmd, fop, vma->vm_page_prot, write);
mm/huge_memory.c
1659
pud_t *pud, struct folio_or_pfn fop, pgprot_t prot, bool write)
mm/huge_memory.c
1673
if (write) {
mm/huge_memory.c
1694
if (write) {
mm/huge_memory.c
1716
bool write)
mm/huge_memory.c
1737
return insert_pud(vma, addr, vmf->pud, fop, pgprot, write);
mm/huge_memory.c
1750
bool write)
mm/huge_memory.c
1762
return insert_pud(vma, addr, vmf->pud, fop, vma->vm_page_prot, write);
mm/huge_memory.c
1777
pmd_t *pmd, bool write)
mm/huge_memory.c
1782
if (write)
mm/huge_memory.c
1785
pmd, entry, write)) {
mm/huge_memory.c
1957
pud_t *pud, bool write)
mm/huge_memory.c
1962
if (write)
mm/huge_memory.c
1965
pud, _pud, write))
mm/huge_memory.c
2006
bool write = vmf->flags & FAULT_FLAG_WRITE;
mm/huge_memory.c
2012
touch_pud(vmf->vma, vmf->address, vmf->pud, write);
mm/huge_memory.c
2020
bool write = vmf->flags & FAULT_FLAG_WRITE;
mm/huge_memory.c
2025
return touch_pmd(vmf->vma, vmf->address, vmf->pmd, write);
mm/huge_memory.c
2996
bool soft_dirty, uffd_wp = false, young = false, write = false;
mm/huge_memory.c
3064
write = softleaf_is_migration_write(entry);
mm/huge_memory.c
3080
write = softleaf_is_device_private_write(entry);
mm/huge_memory.c
3132
write = pmd_write(old_pmd);
mm/huge_memory.c
3189
if (write)
mm/huge_memory.c
3220
if (write)
mm/huge_memory.c
3241
if (write)
mm/huge_memory.c
4849
.write = split_huge_pages_write,
mm/hugetlb_cgroup.c
708
.write = hugetlb_cgroup_write_dfl,
mm/hugetlb_cgroup.c
715
.write = hugetlb_cgroup_write_dfl,
mm/hugetlb_cgroup.c
755
.write = hugetlb_cgroup_write_legacy,
mm/hugetlb_cgroup.c
761
.write = hugetlb_cgroup_write_legacy,
mm/hugetlb_cgroup.c
776
.write = hugetlb_cgroup_reset,
mm/hugetlb_cgroup.c
782
.write = hugetlb_cgroup_reset,
mm/hugetlb_cgroup.c
788
.write = hugetlb_cgroup_reset,
mm/hugetlb_cgroup.c
794
.write = hugetlb_cgroup_reset,
mm/hugetlb_sysctl.c
14
static int proc_hugetlb_doulongvec_minmax(const struct ctl_table *table, int write,
mm/hugetlb_sysctl.c
27
return proc_doulongvec_minmax(&dup_table, write, buffer, length, ppos);
mm/hugetlb_sysctl.c
31
const struct ctl_table *table, int write,
mm/hugetlb_sysctl.c
41
ret = proc_hugetlb_doulongvec_minmax(table, write, buffer, length, ppos,
mm/hugetlb_sysctl.c
46
if (write)
mm/hugetlb_sysctl.c
53
static int hugetlb_sysctl_handler(const struct ctl_table *table, int write,
mm/hugetlb_sysctl.c
57
return hugetlb_sysctl_handler_common(false, table, write,
mm/hugetlb_sysctl.c
62
static int hugetlb_mempolicy_sysctl_handler(const struct ctl_table *table, int write,
mm/hugetlb_sysctl.c
65
return hugetlb_sysctl_handler_common(true, table, write,
mm/hugetlb_sysctl.c
70
static int hugetlb_overcommit_handler(const struct ctl_table *table, int write,
mm/hugetlb_sysctl.c
82
if (write && hstate_is_gigantic_no_runtime(h))
mm/hugetlb_sysctl.c
85
ret = proc_hugetlb_doulongvec_minmax(table, write, buffer, length, ppos,
mm/hugetlb_sysctl.c
90
if (write) {
mm/internal.h
1048
unsigned long end, bool write, int *locked);
mm/internal.h
1504
pud_t *pud, bool write);
mm/internal.h
1506
pmd_t *pmd, bool write);
mm/kasan/generic.c
176
size_t size, bool write,
mm/kasan/generic.c
186
return !kasan_report(addr, size, write, ret_ip);
mm/kasan/generic.c
189
return !kasan_report(addr, size, write, ret_ip);
mm/kasan/generic.c
194
return !kasan_report(addr, size, write, ret_ip);
mm/kasan/generic.c
197
bool kasan_check_range(const void *addr, size_t size, bool write,
mm/kasan/generic.c
200
return check_region_inline(addr, size, write, ret_ip);
mm/kasan/kasan.h
346
bool kasan_check_range(const void *addr, size_t size, bool write,
mm/kasan/sw_tags.c
112
return !kasan_report(addr, size, write, ret_ip);
mm/kasan/sw_tags.c
117
return !kasan_report(addr, size, write, ret_ip);
mm/kasan/sw_tags.c
75
bool kasan_check_range(const void *addr, size_t size, bool write,
mm/kasan/sw_tags.c
86
return !kasan_report(addr, size, write, ret_ip);
mm/kmemleak.c
2190
.write = kmemleak_write,
mm/madvise.c
966
const bool write = madv_behavior->behavior == MADV_POPULATE_WRITE;
mm/madvise.c
974
pages = faultin_page_range(mm, start, end, write, &locked);
mm/memcontrol-v1.c
2041
.write = mem_cgroup_reset,
mm/memcontrol-v1.c
2047
.write = mem_cgroup_write,
mm/memcontrol-v1.c
2053
.write = mem_cgroup_write,
mm/memcontrol-v1.c
2059
.write = mem_cgroup_reset,
mm/memcontrol-v1.c
2068
.write = mem_cgroup_force_empty_write,
mm/memcontrol-v1.c
2077
.write = memcg_write_event_control,
mm/memcontrol-v1.c
2108
.write = mem_cgroup_write,
mm/memcontrol-v1.c
2119
.write = mem_cgroup_reset,
mm/memcontrol-v1.c
2125
.write = mem_cgroup_reset,
mm/memcontrol-v1.c
2137
.write = mem_cgroup_write,
mm/memcontrol-v1.c
2148
.write = mem_cgroup_reset,
mm/memcontrol-v1.c
2154
.write = mem_cgroup_reset,
mm/memcontrol-v1.c
2169
.write = mem_cgroup_reset,
mm/memcontrol-v1.c
2175
.write = mem_cgroup_write,
mm/memcontrol-v1.c
2181
.write = mem_cgroup_reset,
mm/memcontrol.c
4636
.write = memory_peak_write,
mm/memcontrol.c
4642
.write = memory_min_write,
mm/memcontrol.c
4648
.write = memory_low_write,
mm/memcontrol.c
4654
.write = memory_high_write,
mm/memcontrol.c
4660
.write = memory_max_write,
mm/memcontrol.c
4688
.write = memory_oom_group_write,
mm/memcontrol.c
4693
.write = memory_reclaim,
mm/memcontrol.c
5420
.write = swap_high_write,
mm/memcontrol.c
5426
.write = swap_max_write,
mm/memcontrol.c
5434
.write = swap_peak_write,
mm/memcontrol.c
5622
.write = zswap_max_write,
mm/memcontrol.c
5627
.write = zswap_writeback_write,
mm/memory.c
2825
bool write)
mm/memory.c
2834
err = insert_page(vmf->vma, addr, page, pgprot, write);
mm/memory.c
5410
bool write = vmf->flags & FAULT_FLAG_WRITE;
mm/memory.c
5459
if (write)
mm/memory.c
5501
bool write = vmf->flags & FAULT_FLAG_WRITE;
mm/memory.c
5513
if (write)
mm/memory.c
5520
if (write && !(vma->vm_flags & VM_SHARED)) {
mm/memory.c
6905
void *buf, int len, int write)
mm/memory.c
6923
if ((write & FOLL_WRITE) && !writable)
mm/memory.c
6941
if (write)
mm/memory.c
6962
int write = gup_flags & FOLL_WRITE;
mm/memory.c
7005
len, write);
mm/memory.c
7017
if (write) {
mm/migrate_device.c
145
unsigned long write = 0;
mm/migrate_device.c
165
write = MIGRATE_PFN_WRITE;
mm/migrate_device.c
185
write = MIGRATE_PFN_WRITE;
mm/migrate_device.c
212
migrate->src[migrate->npages] = migrate_pfn(pfn) | write
mm/mmap.c
1712
unsigned long addr, bool write)
mm/mmap.c
1714
if (!write || addr >= new_vma->vm_start) {
mm/mmap_lock.c
26
void __mmap_lock_do_trace_start_locking(struct mm_struct *mm, bool write)
mm/mmap_lock.c
28
trace_mmap_lock_start_locking(mm, write);
mm/mmap_lock.c
32
void __mmap_lock_do_trace_acquire_returned(struct mm_struct *mm, bool write,
mm/mmap_lock.c
35
trace_mmap_lock_acquire_returned(mm, write, success);
mm/mmap_lock.c
39
void __mmap_lock_do_trace_released(struct mm_struct *mm, bool write)
mm/mmap_lock.c
41
trace_mmap_lock_released(mm, write);
mm/nommu.c
1645
int write = gup_flags & FOLL_WRITE;
mm/nommu.c
1658
if (write && vma->vm_flags & VM_MAYWRITE)
mm/nommu.c
1661
else if (!write && vma->vm_flags & VM_MAYREAD)
mm/page-writeback.c
2177
static int dirty_writeback_centisecs_handler(const struct ctl_table *table, int write,
mm/page-writeback.c
2183
ret = proc_dointvec(table, write, buffer, length, ppos);
mm/page-writeback.c
2192
if (!ret && write && dirty_writeback_interval &&
mm/page-writeback.c
2231
static int laptop_mode_handler(const struct ctl_table *table, int write,
mm/page-writeback.c
2234
int ret = proc_dointvec_jiffies(table, write, buffer, lenp, ppos);
mm/page-writeback.c
2236
if (!ret && write)
mm/page-writeback.c
479
static int dirty_background_ratio_handler(const struct ctl_table *table, int write,
mm/page-writeback.c
484
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
mm/page-writeback.c
485
if (ret == 0 && write)
mm/page-writeback.c
490
static int dirty_background_bytes_handler(const struct ctl_table *table, int write,
mm/page-writeback.c
496
ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos);
mm/page-writeback.c
497
if (ret == 0 && write) {
mm/page-writeback.c
508
static int dirty_ratio_handler(const struct ctl_table *table, int write, void *buffer,
mm/page-writeback.c
514
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
mm/page-writeback.c
515
if (ret == 0 && write && vm_dirty_ratio != old_ratio) {
mm/page-writeback.c
522
static int dirty_bytes_handler(const struct ctl_table *table, int write,
mm/page-writeback.c
528
ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos);
mm/page-writeback.c
529
if (ret == 0 && write && vm_dirty_bytes != old_bytes) {
mm/page_alloc.c
5591
static int numa_zonelist_order_handler(const struct ctl_table *table, int write,
mm/page_alloc.c
5594
if (write)
mm/page_alloc.c
5596
return proc_dostring(table, write, buffer, length, ppos);
mm/page_alloc.c
6584
static int min_free_kbytes_sysctl_handler(const struct ctl_table *table, int write,
mm/page_alloc.c
6589
rc = proc_dointvec_minmax(table, write, buffer, length, ppos);
mm/page_alloc.c
6593
if (write) {
mm/page_alloc.c
6600
static int watermark_scale_factor_sysctl_handler(const struct ctl_table *table, int write,
mm/page_alloc.c
6605
rc = proc_dointvec_minmax(table, write, buffer, length, ppos);
mm/page_alloc.c
6609
if (write)
mm/page_alloc.c
6630
static int sysctl_min_unmapped_ratio_sysctl_handler(const struct ctl_table *table, int write,
mm/page_alloc.c
6635
rc = proc_dointvec_minmax(table, write, buffer, length, ppos);
mm/page_alloc.c
6657
static int sysctl_min_slab_ratio_sysctl_handler(const struct ctl_table *table, int write,
mm/page_alloc.c
6662
rc = proc_dointvec_minmax(table, write, buffer, length, ppos);
mm/page_alloc.c
6682
int write, void *buffer, size_t *length, loff_t *ppos)
mm/page_alloc.c
6686
proc_dointvec_minmax(table, write, buffer, length, ppos);
mm/page_alloc.c
6703
int write, void *buffer, size_t *length, loff_t *ppos)
mm/page_alloc.c
6714
if (!write)
mm/page_alloc.c
6715
return proc_dointvec_minmax(table, write, buffer, length, ppos);
mm/page_alloc.c
6720
ret = proc_dointvec_minmax(table, write, buffer, length, ppos);
mm/shrinker_debug.c
160
.write = shrinker_debugfs_scan_write,
mm/util.c
761
static int overcommit_ratio_handler(const struct ctl_table *table, int write,
mm/util.c
766
ret = proc_dointvec(table, write, buffer, lenp, ppos);
mm/util.c
767
if (ret == 0 && write)
mm/util.c
777
static int overcommit_policy_handler(const struct ctl_table *table, int write,
mm/util.c
795
if (write) {
mm/util.c
798
ret = proc_dointvec_minmax(&t, write, buffer, lenp, ppos);
mm/util.c
807
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
mm/util.c
813
static int overcommit_kbytes_handler(const struct ctl_table *table, int write,
mm/util.c
818
ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos);
mm/util.c
819
if (ret == 0 && write)
mm/vmscan.c
5646
.write = lru_gen_seq_write,
mm/vmstat.c
1975
static int vmstat_refresh(const struct ctl_table *table, int write,
mm/vmstat.c
2026
if (write)
mm/vmstat.c
79
static int sysctl_vm_numa_stat_handler(const struct ctl_table *table, int write,
mm/vmstat.c
85
if (write)
mm/vmstat.c
87
ret = proc_dointvec_minmax(table, write, buffer, length, ppos);
mm/vmstat.c
88
if (ret || !write)
net/6lowpan/debugfs.c
161
.write = lowpan_ctx_pfx_write,
net/bluetooth/6lowpan.c
1228
.write = lowpan_control_write,
net/bluetooth/hci_debugfs.c
1189
.write = force_no_mitm_write,
net/bluetooth/hci_debugfs.c
1327
.write = dut_mode_write,
net/bluetooth/hci_debugfs.c
1383
.write = vendor_diag_write,
net/bluetooth/hci_debugfs.c
537
.write = force_bredr_smp_write,
net/bluetooth/hci_debugfs.c
73
.write = __name ## _write, \
net/bluetooth/hci_debugfs.c
786
.write = force_static_address_write,
net/bluetooth/rfcomm/tty.c
1098
.write = rfcomm_tty_write,
net/bridge/br_netfilter_hooks.c
1174
int brnf_sysctl_call_tables(const struct ctl_table *ctl, int write,
net/bridge/br_netfilter_hooks.c
1179
ret = proc_dointvec(ctl, write, buffer, lenp, ppos);
net/bridge/br_netfilter_hooks.c
1181
if (write && *(int *)(ctl->data))
net/core/neighbour.c
3609
static int proc_unres_qlen(const struct ctl_table *ctl, int write,
net/core/neighbour.c
3620
ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);
net/core/neighbour.c
3622
if (write && !ret)
net/core/neighbour.c
3644
static void neigh_proc_update(const struct ctl_table *ctl, int write)
net/core/neighbour.c
3651
if (!write)
net/core/neighbour.c
3661
static int neigh_proc_dointvec_zero_intmax(const struct ctl_table *ctl, int write,
net/core/neighbour.c
3671
ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);
net/core/neighbour.c
3672
neigh_proc_update(ctl, write);
net/core/neighbour.c
3676
static int neigh_proc_dointvec_ms_jiffies_positive(const struct ctl_table *ctl, int write,
net/core/neighbour.c
3687
ret = proc_dointvec_ms_jiffies_minmax(&tmp, write, buffer, lenp, ppos);
net/core/neighbour.c
3688
neigh_proc_update(ctl, write);
net/core/neighbour.c
3692
int neigh_proc_dointvec(const struct ctl_table *ctl, int write, void *buffer,
net/core/neighbour.c
3695
int ret = proc_dointvec(ctl, write, buffer, lenp, ppos);
net/core/neighbour.c
3697
neigh_proc_update(ctl, write);
net/core/neighbour.c
3702
int neigh_proc_dointvec_jiffies(const struct ctl_table *ctl, int write, void *buffer,
net/core/neighbour.c
3705
int ret = proc_dointvec_jiffies(ctl, write, buffer, lenp, ppos);
net/core/neighbour.c
3707
neigh_proc_update(ctl, write);
net/core/neighbour.c
3712
static int neigh_proc_dointvec_userhz_jiffies(const struct ctl_table *ctl, int write,
net/core/neighbour.c
3716
int ret = proc_dointvec_userhz_jiffies(ctl, write, buffer, lenp, ppos);
net/core/neighbour.c
3718
neigh_proc_update(ctl, write);
net/core/neighbour.c
3722
int neigh_proc_dointvec_ms_jiffies(const struct ctl_table *ctl, int write,
net/core/neighbour.c
3725
int ret = proc_dointvec_ms_jiffies(ctl, write, buffer, lenp, ppos);
net/core/neighbour.c
3727
neigh_proc_update(ctl, write);
net/core/neighbour.c
3732
static int neigh_proc_dointvec_unres_qlen(const struct ctl_table *ctl, int write,
net/core/neighbour.c
3736
int ret = proc_unres_qlen(ctl, write, buffer, lenp, ppos);
net/core/neighbour.c
3738
neigh_proc_update(ctl, write);
net/core/neighbour.c
3742
static int neigh_proc_base_reachable_time(const struct ctl_table *ctl, int write,
net/core/neighbour.c
3750
ret = neigh_proc_dointvec_jiffies(ctl, write, buffer, lenp, ppos);
net/core/neighbour.c
3752
ret = neigh_proc_dointvec_ms_jiffies(ctl, write, buffer, lenp, ppos);
net/core/neighbour.c
3756
if (write && ret == 0) {
net/core/netprio_cgroup.c
251
.write = write_priomap,
net/core/skb_fault_injection.c
87
.write = devname_write,
net/core/sysctl_net_core.c
103
static int rps_default_mask_sysctl(const struct ctl_table *table, int write,
net/core/sysctl_net_core.c
112
if (write) {
net/core/sysctl_net_core.c
138
static int rps_sock_flow_sysctl(const struct ctl_table *table, int write,
net/core/sysctl_net_core.c
158
ret = proc_dointvec(&tmp, write, buffer, lenp, ppos);
net/core/sysctl_net_core.c
160
if (write) {
net/core/sysctl_net_core.c
210
static int flow_limit_cpu_sysctl(const struct ctl_table *table, int write,
net/core/sysctl_net_core.c
221
if (write) {
net/core/sysctl_net_core.c
267
static int flow_limit_table_len_sysctl(const struct ctl_table *table, int write,
net/core/sysctl_net_core.c
277
ret = proc_dointvec(table, write, buffer, lenp, ppos);
net/core/sysctl_net_core.c
278
if (!ret && write && !is_power_of_2(*ptr)) {
net/core/sysctl_net_core.c
289
static int set_default_qdisc(const struct ctl_table *table, int write,
net/core/sysctl_net_core.c
301
ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
net/core/sysctl_net_core.c
302
if (write && ret == 0)
net/core/sysctl_net_core.c
308
static int proc_do_dev_weight(const struct ctl_table *table, int write,
net/core/sysctl_net_core.c
315
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
net/core/sysctl_net_core.c
316
if (!ret && write) {
net/core/sysctl_net_core.c
326
static int proc_do_rss_key(const struct ctl_table *table, int write,
net/core/sysctl_net_core.c
341
return proc_dostring(&fake_table, write, buffer, lenp, ppos);
net/core/sysctl_net_core.c
345
static int proc_dointvec_minmax_bpf_enable(const struct ctl_table *table, int write,
net/core/sysctl_net_core.c
354
if (write && !capable(CAP_SYS_ADMIN))
net/core/sysctl_net_core.c
358
ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);
net/core/sysctl_net_core.c
359
if (write && !ret) {
net/core/sysctl_net_core.c
370
if (write && ret && min == max)
net/core/sysctl_net_core.c
378
proc_dointvec_minmax_bpf_restricted(const struct ctl_table *table, int write,
net/core/sysctl_net_core.c
384
return proc_dointvec_minmax(table, write, buffer, lenp, ppos);
net/core/sysctl_net_core.c
389
proc_dolongvec_minmax_bpf_restricted(const struct ctl_table *table, int write,
net/core/sysctl_net_core.c
395
return proc_doulongvec_minmax(table, write, buffer, lenp, ppos);
net/dsa/user.c
344
ds->user_mii_bus->write = dsa_user_phy_write;
net/ipv4/devinet.c
2468
static int devinet_conf_proc(const struct ctl_table *ctl, int write,
net/ipv4/devinet.c
2472
int ret = proc_dointvec(ctl, write, buffer, lenp, ppos);
net/ipv4/devinet.c
2475
if (write) {
net/ipv4/devinet.c
2520
static int devinet_sysctl_forward(const struct ctl_table *ctl, int write,
net/ipv4/devinet.c
2529
if (write && !ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv4/devinet.c
2532
ret = proc_dointvec(ctl, write, buffer, lenp, ppos);
net/ipv4/devinet.c
2534
if (write && *valp != val) {
net/ipv4/devinet.c
2567
static int ipv4_doint_and_flush(const struct ctl_table *ctl, int write,
net/ipv4/devinet.c
2572
int ret = proc_dointvec(ctl, write, buffer, lenp, ppos);
net/ipv4/devinet.c
2575
if (write && *valp != val)
net/ipv4/route.c
3471
static int ipv4_sysctl_rtcache_flush(const struct ctl_table *__ctl, int write,
net/ipv4/route.c
3476
if (write) {
net/ipv4/sysctl_net_ipv4.c
104
static int ipv4_privileged_ports(const struct ctl_table *table, int write,
net/ipv4/sysctl_net_ipv4.c
122
ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
124
if (write && ret == 0) {
net/ipv4/sysctl_net_ipv4.c
167
static int ipv4_ping_group_range(const struct ctl_table *table, int write,
net/ipv4/sysctl_net_ipv4.c
185
ret = proc_doulongvec_minmax(&tmp, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
187
if (write && ret == 0) {
net/ipv4/sysctl_net_ipv4.c
202
static int ipv4_fwd_update_priority(const struct ctl_table *table, int write,
net/ipv4/sysctl_net_ipv4.c
210
ret = proc_dou8vec_minmax(table, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
211
if (write && ret == 0)
net/ipv4/sysctl_net_ipv4.c
218
static int proc_tcp_congestion_control(const struct ctl_table *ctl, int write,
net/ipv4/sysctl_net_ipv4.c
232
ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
233
if (write && ret == 0)
net/ipv4/sysctl_net_ipv4.c
239
int write, void *buffer,
net/ipv4/sysctl_net_ipv4.c
249
ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
255
int write, void *buffer,
net/ipv4/sysctl_net_ipv4.c
266
ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
267
if (write && ret == 0)
net/ipv4/sysctl_net_ipv4.c
291
static int proc_tcp_fastopen_key(const struct ctl_table *table, int write,
net/ipv4/sysctl_net_ipv4.c
335
ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
337
if (write && ret == 0) {
net/ipv4/sysctl_net_ipv4.c
363
int write, void *buffer,
net/ipv4/sysctl_net_ipv4.c
370
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
371
if (write && ret == 0)
net/ipv4/sysctl_net_ipv4.c
378
int write, void *buffer, size_t *lenp,
net/ipv4/sysctl_net_ipv4.c
388
ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
394
static int proc_tcp_ehash_entries(const struct ctl_table *table, int write,
net/ipv4/sysctl_net_ipv4.c
415
return proc_dointvec(&tbl, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
418
static int proc_udp_hash_entries(const struct ctl_table *table, int write,
net/ipv4/sysctl_net_ipv4.c
438
return proc_dointvec(&tbl, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
442
static int proc_fib_multipath_hash_policy(const struct ctl_table *table, int write,
net/ipv4/sysctl_net_ipv4.c
450
ret = proc_dou8vec_minmax(table, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
451
if (write && ret == 0)
net/ipv4/sysctl_net_ipv4.c
457
static int proc_fib_multipath_hash_fields(const struct ctl_table *table, int write,
net/ipv4/sysctl_net_ipv4.c
466
ret = proc_douintvec_minmax(table, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
467
if (write && ret == 0)
net/ipv4/sysctl_net_ipv4.c
493
static int proc_fib_multipath_hash_seed(const struct ctl_table *table, int write,
net/ipv4/sysctl_net_ipv4.c
509
ret = proc_douintvec_minmax(&tmp, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
511
if (write && ret == 0) {
net/ipv4/sysctl_net_ipv4.c
70
static int ipv4_local_port_range(const struct ctl_table *table, int write,
net/ipv4/sysctl_net_ipv4.c
86
ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);
net/ipv4/sysctl_net_ipv4.c
88
if (write && ret == 0) {
net/ipv6/addrconf.c
6331
static int addrconf_sysctl_forward(const struct ctl_table *ctl, int write,
net/ipv6/addrconf.c
6347
ret = proc_dointvec(&lctl, write, buffer, lenp, ppos);
net/ipv6/addrconf.c
6349
if (write)
net/ipv6/addrconf.c
6356
static int addrconf_sysctl_mtu(const struct ctl_table *ctl, int write,
net/ipv6/addrconf.c
6367
return proc_dointvec_minmax(&lctl, write, buffer, lenp, ppos);
net/ipv6/addrconf.c
6428
static int addrconf_sysctl_disable(const struct ctl_table *ctl, int write,
net/ipv6/addrconf.c
6444
ret = proc_dointvec(&lctl, write, buffer, lenp, ppos);
net/ipv6/addrconf.c
6446
if (write)
net/ipv6/addrconf.c
6453
static int addrconf_sysctl_proxy_ndp(const struct ctl_table *ctl, int write,
net/ipv6/addrconf.c
6461
ret = proc_dointvec(ctl, write, buffer, lenp, ppos);
net/ipv6/addrconf.c
6464
if (write && old != new) {
net/ipv6/addrconf.c
6494
static int addrconf_sysctl_addr_gen_mode(const struct ctl_table *ctl, int write,
net/ipv6/addrconf.c
6513
ret = proc_douintvec(&tmp, write, buffer, lenp, ppos);
net/ipv6/addrconf.c
6517
if (write) {
net/ipv6/addrconf.c
6561
static int addrconf_sysctl_stable_secret(const struct ctl_table *ctl, int write,
net/ipv6/addrconf.c
6581
if (!write && !secret->initialized) {
net/ipv6/addrconf.c
6592
err = proc_dostring(&lctl, write, buffer, lenp, ppos);
net/ipv6/addrconf.c
6593
if (err || !write)
net/ipv6/addrconf.c
6630
int write, void *buffer,
net/ipv6/addrconf.c
6646
ret = proc_dointvec(&lctl, write, buffer, lenp, ppos);
net/ipv6/addrconf.c
6648
if (write)
net/ipv6/addrconf.c
6729
static int addrconf_sysctl_disable_policy(const struct ctl_table *ctl, int write,
net/ipv6/addrconf.c
6740
ret = proc_dointvec(&lctl, write, buffer, lenp, ppos);
net/ipv6/addrconf.c
6742
if (write && (*valp != val))
net/ipv6/addrconf.c
6770
static int addrconf_sysctl_force_forwarding(const struct ctl_table *ctl, int write,
net/ipv6/addrconf.c
6786
ret = proc_douintvec_minmax(&tmp_ctl, write, buffer, lenp, ppos);
net/ipv6/addrconf.c
6788
if (write && old_val != new_val) {
net/ipv6/ndisc.c
1928
int ndisc_ifinfo_sysctl_change(const struct ctl_table *ctl, int write, void *buffer,
net/ipv6/ndisc.c
1940
ret = neigh_proc_dointvec(ctl, write, buffer, lenp, ppos);
net/ipv6/ndisc.c
1943
ret = neigh_proc_dointvec_jiffies(ctl, write,
net/ipv6/ndisc.c
1948
ret = neigh_proc_dointvec_ms_jiffies(ctl, write,
net/ipv6/ndisc.c
1953
if (write && ret == 0 && dev && (idev = in6_dev_get(dev)) != NULL) {
net/ipv6/route.c
6518
static int ipv6_sysctl_rtcache_flush(const struct ctl_table *ctl, int write,
net/ipv6/route.c
6524
if (!write)
net/ipv6/route.c
6527
ret = proc_dointvec(ctl, write, buffer, lenp, ppos);
net/ipv6/sysctl_net_ipv6.c
33
static int proc_rt6_multipath_hash_policy(const struct ctl_table *table, int write,
net/ipv6/sysctl_net_ipv6.c
41
ret = proc_dou8vec_minmax(table, write, buffer, lenp, ppos);
net/ipv6/sysctl_net_ipv6.c
42
if (write && ret == 0)
net/ipv6/sysctl_net_ipv6.c
49
proc_rt6_multipath_hash_fields(const struct ctl_table *table, int write, void *buffer,
net/ipv6/sysctl_net_ipv6.c
57
ret = proc_douintvec_minmax(table, write, buffer, lenp, ppos);
net/ipv6/sysctl_net_ipv6.c
58
if (write && ret == 0)
net/mac80211/debugfs.c
143
.write = aqm_write,
net/mac80211/debugfs.c
194
.write = airtime_flags_write,
net/mac80211/debugfs.c
303
.write = aql_txq_limit_write,
net/mac80211/debugfs.c
348
.write = aql_enable_write,
net/mac80211/debugfs.c
398
.write = force_tx_status_write,
net/mac80211/debugfs.c
425
.write = reset_write,
net/mac80211/debugfs.c
558
.write = hwflags_write,
net/mac80211/debugfs_key.c
37
.write = key_##name##_write, \
net/mac80211/debugfs_netdev.c
135
ssize_t (*write)(struct ieee80211_link_data *, const char *, int);
net/mac80211/debugfs_netdev.c
147
return d->write(d->sdata, buf, count);
net/mac80211/debugfs_netdev.c
154
ssize_t (*write)(struct ieee80211_link_data *link, const char *, int))
net/mac80211/debugfs_netdev.c
158
.write = write,
net/mac80211/debugfs_netdev.c
227
.write = (_write), \
net/mac80211/debugfs_netdev.c
63
ssize_t (*write)(struct ieee80211_sub_if_data *, const char *, int);
net/mac80211/debugfs_netdev.c
75
return d->write(d->sdata, buf, count);
net/mac80211/debugfs_netdev.c
82
ssize_t (*write)(struct ieee80211_sub_if_data *sdata, const char *, int))
net/mac80211/debugfs_netdev.c
86
.write = write,
net/mac80211/debugfs_sta.c
41
.write = sta_##name##_write, \
net/mpls/af_mpls.c
1397
static int mpls_conf_proc(const struct ctl_table *ctl, int write,
net/mpls/af_mpls.c
1401
int ret = proc_dointvec(ctl, write, buffer, lenp, ppos);
net/mpls/af_mpls.c
1403
if (write) {
net/mpls/af_mpls.c
2689
static int mpls_platform_labels(const struct ctl_table *table, int write,
net/mpls/af_mpls.c
2704
ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);
net/mpls/af_mpls.c
2706
if (write && ret == 0)
net/mptcp/ctrl.c
130
static int proc_scheduler(const struct ctl_table *ctl, int write,
net/mptcp/ctrl.c
143
ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
net/mptcp/ctrl.c
144
if (write && ret == 0)
net/mptcp/ctrl.c
151
int write, void *buffer,
net/mptcp/ctrl.c
162
ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
net/mptcp/ctrl.c
169
int write, void *buffer, size_t *lenp,
net/mptcp/ctrl.c
177
ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos);
net/mptcp/ctrl.c
178
if (write && ret == 0)
net/mptcp/ctrl.c
200
static int proc_path_manager(const struct ctl_table *ctl, int write,
net/mptcp/ctrl.c
216
ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
net/mptcp/ctrl.c
217
if (write && ret == 0) {
net/mptcp/ctrl.c
233
static int proc_pm_type(const struct ctl_table *ctl, int write,
net/mptcp/ctrl.c
241
ret = proc_dou8vec_minmax(ctl, write, buffer, lenp, ppos);
net/mptcp/ctrl.c
242
if (write && ret == 0) {
net/mptcp/ctrl.c
257
int write, void *buffer,
net/mptcp/ctrl.c
268
ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
net/netfilter/ipvs/ip_vs_ctl.c
1848
proc_do_defense_mode(const struct ctl_table *table, int write,
net/netfilter/ipvs/ip_vs_ctl.c
1862
rc = proc_dointvec(&tmp, write, buffer, lenp, ppos);
net/netfilter/ipvs/ip_vs_ctl.c
1863
if (write && (*valp != val)) {
net/netfilter/ipvs/ip_vs_ctl.c
1875
proc_do_sync_threshold(const struct ctl_table *table, int write,
net/netfilter/ipvs/ip_vs_ctl.c
1890
rc = proc_dointvec(&tmp, write, buffer, lenp, ppos);
net/netfilter/ipvs/ip_vs_ctl.c
1891
if (write) {
net/netfilter/ipvs/ip_vs_ctl.c
1903
proc_do_sync_ports(const struct ctl_table *table, int write,
net/netfilter/ipvs/ip_vs_ctl.c
1916
rc = proc_dointvec(&tmp, write, buffer, lenp, ppos);
net/netfilter/ipvs/ip_vs_ctl.c
1917
if (write && (*valp != val)) {
net/netfilter/ipvs/ip_vs_ctl.c
1986
static int ipvs_proc_est_cpulist(const struct ctl_table *table, int write,
net/netfilter/ipvs/ip_vs_ctl.c
1996
if (write) {
net/netfilter/ipvs/ip_vs_ctl.c
2013
static int ipvs_proc_est_nice(const struct ctl_table *table, int write,
net/netfilter/ipvs/ip_vs_ctl.c
2027
ret = proc_dointvec(&tmp_table, write, buffer, lenp, ppos);
net/netfilter/ipvs/ip_vs_ctl.c
2028
if (write && ret >= 0) {
net/netfilter/ipvs/ip_vs_ctl.c
2043
static int ipvs_proc_run_estimation(const struct ctl_table *table, int write,
net/netfilter/ipvs/ip_vs_ctl.c
2057
ret = proc_dointvec(&tmp_table, write, buffer, lenp, ppos);
net/netfilter/ipvs/ip_vs_ctl.c
2058
if (write && ret >= 0) {
net/netfilter/nf_conntrack_standalone.c
542
nf_conntrack_hash_sysctl(const struct ctl_table *table, int write,
net/netfilter/nf_conntrack_standalone.c
550
ret = proc_dointvec(table, write, buffer, lenp, ppos);
net/netfilter/nf_conntrack_standalone.c
551
if (ret < 0 || !write)
net/netfilter/nf_conntrack_standalone.c
563
nf_conntrack_log_invalid_sysctl(const struct ctl_table *table, int write,
net/netfilter/nf_conntrack_standalone.c
568
ret = proc_dou8vec_minmax(table, write, buffer, lenp, ppos);
net/netfilter/nf_conntrack_standalone.c
569
if (ret < 0 || !write)
net/netfilter/nf_hooks_lwtunnel.c
31
int nf_hooks_lwtunnel_sysctl_handler(const struct ctl_table *table, int write,
net/netfilter/nf_hooks_lwtunnel.c
45
if (!write)
net/netfilter/nf_hooks_lwtunnel.c
48
ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);
net/netfilter/nf_hooks_lwtunnel.c
50
if (write && ret == 0)
net/netfilter/nf_log.c
437
static int nf_log_proc_dostring(const struct ctl_table *table, int write,
net/netfilter/nf_log.c
446
if (write) {
net/netfilter/nf_log.c
454
r = proc_dostring(&tmp, write, buffer, lenp, ppos);
net/netfilter/nf_log.c
481
r = proc_dostring(&tmp, write, buffer, lenp, ppos);
net/nfc/nci/uart.c
156
if (!tty->ops->write)
net/nfc/nci/uart.c
431
.write = nci_uart_tty_write,
net/nfc/nci/uart.c
87
len = tty->ops->write(tty, skb->data, skb->len);
net/phonet/sysctl.c
51
static int proc_local_port_range(const struct ctl_table *table, int write,
net/phonet/sysctl.c
64
ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);
net/phonet/sysctl.c
66
if (write && ret == 0) {
net/rds/rdma.c
155
struct page **pages, int write)
net/rds/rdma.c
160
if (write)
net/rds/tcp.c
64
static int rds_tcp_sndbuf_handler(const struct ctl_table *ctl, int write,
net/rds/tcp.c
66
static int rds_tcp_rcvbuf_handler(const struct ctl_table *ctl, int write,
net/rds/tcp.c
686
const struct ctl_table *ctl, int write,
net/rds/tcp.c
691
err = proc_dointvec_minmax(ctl, write, buffer, lenp, fpos);
net/rds/tcp.c
698
if (write && rtn->rds_tcp_listen_sock && rtn->rds_tcp_listen_sock->sk) {
net/rds/tcp.c
707
static int rds_tcp_sndbuf_handler(const struct ctl_table *ctl, int write,
net/rds/tcp.c
713
return rds_tcp_skbuf_handler(rtn, ctl, write, buffer, lenp, fpos);
net/rds/tcp.c
716
static int rds_tcp_rcvbuf_handler(const struct ctl_table *ctl, int write,
net/rds/tcp.c
722
return rds_tcp_skbuf_handler(rtn, ctl, write, buffer, lenp, fpos);
net/rfkill/core.c
1405
.write = rfkill_fop_write,
net/sctp/sysctl.c
387
static int proc_sctp_do_hmac_alg(const struct ctl_table *ctl, int write,
net/sctp/sysctl.c
398
if (write) {
net/sctp/sysctl.c
422
static int proc_sctp_do_rto_min(const struct ctl_table *ctl, int write,
net/sctp/sysctl.c
434
if (write)
net/sctp/sysctl.c
439
ret = proc_dointvec(&tbl, write, buffer, lenp, ppos);
net/sctp/sysctl.c
440
if (write && ret == 0) {
net/sctp/sysctl.c
450
static int proc_sctp_do_rto_max(const struct ctl_table *ctl, int write,
net/sctp/sysctl.c
46
static int proc_sctp_do_hmac_alg(const struct ctl_table *ctl, int write,
net/sctp/sysctl.c
462
if (write)
net/sctp/sysctl.c
467
ret = proc_dointvec(&tbl, write, buffer, lenp, ppos);
net/sctp/sysctl.c
468
if (write && ret == 0) {
net/sctp/sysctl.c
478
static int proc_sctp_do_alpha_beta(const struct ctl_table *ctl, int write,
net/sctp/sysctl.c
48
static int proc_sctp_do_rto_min(const struct ctl_table *ctl, int write,
net/sctp/sysctl.c
481
if (write)
net/sctp/sysctl.c
485
return proc_dointvec_minmax(ctl, write, buffer, lenp, ppos);
net/sctp/sysctl.c
488
static int proc_sctp_do_auth(const struct ctl_table *ctl, int write,
net/sctp/sysctl.c
498
if (write)
net/sctp/sysctl.c
50
static int proc_sctp_do_rto_max(const struct ctl_table *ctl, int write, void *buffer,
net/sctp/sysctl.c
503
ret = proc_dointvec(&tbl, write, buffer, lenp, ppos);
net/sctp/sysctl.c
504
if (write && ret == 0) {
net/sctp/sysctl.c
519
static int proc_sctp_do_udp_port(const struct ctl_table *ctl, int write,
net/sctp/sysctl.c
52
static int proc_sctp_do_udp_port(const struct ctl_table *ctl, int write, void *buffer,
net/sctp/sysctl.c
531
if (write)
net/sctp/sysctl.c
536
ret = proc_dointvec(&tbl, write, buffer, lenp, ppos);
net/sctp/sysctl.c
537
if (write && ret == 0) {
net/sctp/sysctl.c
54
static int proc_sctp_do_alpha_beta(const struct ctl_table *ctl, int write,
net/sctp/sysctl.c
56
static int proc_sctp_do_auth(const struct ctl_table *ctl, int write,
net/sctp/sysctl.c
562
static int proc_sctp_do_probe_interval(const struct ctl_table *ctl, int write,
net/sctp/sysctl.c
573
if (write)
net/sctp/sysctl.c
578
ret = proc_dointvec(&tbl, write, buffer, lenp, ppos);
net/sctp/sysctl.c
579
if (write && ret == 0) {
net/sctp/sysctl.c
58
static int proc_sctp_do_probe_interval(const struct ctl_table *ctl, int write,
net/smc/smc_sysctl.c
70
static int proc_smc_hs_ctrl(const struct ctl_table *ctl, int write,
net/smc/smc_sysctl.c
90
ret = proc_dostring(&tbl, write, buffer, lenp, ppos);
net/smc/smc_sysctl.c
94
if (write)
net/sunrpc/cache.c
1833
.write = cache_write_pipefs,
net/sunrpc/cache.c
1895
.write = write_flush_pipefs,
net/sunrpc/rpc_pipe.c
390
.write = rpc_pipe_write,
net/sunrpc/sysctl.c
43
static int proc_do_xprt(const struct ctl_table *table, int write,
net/sunrpc/sysctl.c
49
if (write || *ppos) {
net/sunrpc/sysctl.c
65
proc_dodebug(const struct ctl_table *table, int write, void *buffer, size_t *lenp,
net/sunrpc/sysctl.c
73
if ((*ppos && !write) || !*lenp) {
net/sunrpc/sysctl.c
80
if (write) {
net/sunrpc/xprtrdma/svc_rdma.c
77
static int svcrdma_counter_handler(const struct ctl_table *table, int write,
net/sunrpc/xprtrdma/svc_rdma.c
84
if (write) {
net/vmw_vsock/af_vsock.c
2770
static int __vsock_net_mode_string(const struct ctl_table *table, int write,
net/vmw_vsock/af_vsock.c
2787
if (!write) {
net/vmw_vsock/af_vsock.c
2807
ret = proc_dostring(&tmp, write, buffer, lenp, ppos);
net/vmw_vsock/af_vsock.c
2808
if (ret || !write)
net/vmw_vsock/af_vsock.c
2824
static int vsock_net_mode_string(const struct ctl_table *table, int write,
net/vmw_vsock/af_vsock.c
2829
if (write)
net/vmw_vsock/af_vsock.c
2834
return __vsock_net_mode_string(table, write, buffer, lenp, ppos,
net/vmw_vsock/af_vsock.c
2838
static int vsock_net_child_mode_string(const struct ctl_table *table, int write,
net/vmw_vsock/af_vsock.c
2847
ret = __vsock_net_mode_string(table, write, buffer, lenp, ppos,
net/vmw_vsock/af_vsock.c
2852
if (write) {
samples/bpf/cpustat_user.c
163
len = write(fd, CPUFREQ_LOWEST_FREQ, strlen(CPUFREQ_LOWEST_FREQ));
samples/bpf/cpustat_user.c
169
len = write(fd, CPUFREQ_HIGHEST_FREQ, strlen(CPUFREQ_HIGHEST_FREQ));
samples/bpf/task_fd_query_user.c
250
CHECK_PERROR_RET(write(kfd, buf, strlen(buf)) < 0);
samples/bpf/tracex4_user.c
34
key = write(1, "\e[1;1H\e[2J", 11); /* clear screen */
samples/cgroup/cgroup_event_listener.c
55
ret = write(event_control, line, strlen(line) + 1);
samples/hidraw/hid-example.c
140
res = write(fd, buf, 2);
samples/mei/mei-amt-version.c
206
written = write(me->fd, buffer, len);
samples/nitro_enclaves/ne_ioctl_sample.c
751
rc = write(client_vsock_fd, &recv_buf, sizeof(recv_buf));
samples/pidfd/pidfd-metadata.c
112
bytes = write(STDOUT_FILENO, buf, bytes);
samples/qmi/qmi_sample_client.c
333
.write = ping_write,
samples/qmi/qmi_sample_client.c
429
.write = data_write,
samples/seccomp/bpf-direct.c
83
if (write(STDOUT_FILENO, "[ERR] ", 6) > 0) {
samples/seccomp/bpf-direct.c
84
bytes = write(STDOUT_FILENO, buf, len);
samples/tsm-mr/tsm_mr_sample.c
93
.write = sample_report_extend_mr,
samples/uhid/uhid-example.c
163
ret = write(fd, ev, sizeof(*ev));
samples/user_events/example.c
21
static int event_reg(int fd, const char *command, int *write, int *enabled)
samples/user_events/example.c
34
*write = reg.write_index;
samples/user_events/example.c
41
int data_fd, write;
samples/user_events/example.c
47
if (event_reg(data_fd, "test u32 count", &write, &enabled) == -1)
samples/user_events/example.c
51
io[0].iov_base = &write;
samples/user_events/example.c
52
io[0].iov_len = sizeof(write);
samples/vfio-mdev/mbochs.c
1353
.write = mbochs_write,
samples/vfio-mdev/mdpy.c
645
.write = mdpy_write,
samples/vfio-mdev/mtty.c
1082
.write = mtty_resume_write,
samples/vfio-mdev/mtty.c
1928
.write = mtty_write,
samples/watchdog/watchdog-simple.c
16
ret = write(fd, "\0", 1);
scripts/dtc/util.c
336
ret = write(fd, ptr + offset, totalsize - offset);
scripts/mod/modpost.c
2049
goto write;
scripts/mod/modpost.c
2072
write:
scripts/recordmcount.c
349
n = write(fd_map, file_map, sb.st_size);
scripts/recordmcount.c
356
n = write(fd_map, file_append, file_append_size);
security/apparmor/apparmorfs.c
1077
.write = aa_write_access,
security/apparmor/apparmorfs.c
539
.write = profile_load,
security/apparmor/apparmorfs.c
556
.write = profile_replace,
security/apparmor/apparmorfs.c
597
.write = profile_remove,
security/apparmor/lsm.c
2319
static int apparmor_dointvec(const struct ctl_table *table, int write,
security/apparmor/lsm.c
2327
return proc_dointvec(table, write, buffer, lenp, ppos);
security/device_cgroup.c
793
.write = devcgroup_access_write,
security/device_cgroup.c
798
.write = devcgroup_access_write,
security/integrity/evm/evm_secfs.c
112
.write = evm_write_key,
security/integrity/evm/evm_secfs.c
281
.write = evm_write_xattrs,
security/integrity/ima/ima_fs.c
491
.write = ima_write_policy,
security/ipe/fs.c
177
.write = new_policy,
security/ipe/fs.c
181
.write = setaudit,
security/ipe/fs.c
186
.write = setenforce,
security/ipe/policy_fs.c
410
.write = setactive,
security/ipe/policy_fs.c
415
.write = update_policy,
security/ipe/policy_fs.c
419
.write = delete_policy,
security/landlock/syscalls.c
155
.write = fop_dummy_write,
security/lockdown/lockdown.c
152
.write = lockdown_write,
security/min_addr.c
30
int mmap_min_addr_handler(const struct ctl_table *table, int write,
security/min_addr.c
35
if (write && !capable(CAP_SYS_RAWIO))
security/min_addr.c
38
ret = proc_doulongvec_minmax(table, write, buffer, lenp, ppos);
security/safesetid/securityfs.c
303
.write = safesetid_uid_file_write,
security/safesetid/securityfs.c
308
.write = safesetid_gid_file_write,
security/selinux/selinuxfs.c
1318
.write = sel_write_bool,
security/selinux/selinuxfs.c
1369
.write = sel_commit_bools_write,
security/selinux/selinuxfs.c
1524
.write = sel_write_avc_cache_threshold,
security/selinux/selinuxfs.c
195
.write = sel_write_enforce,
security/selinux/selinuxfs.c
307
.write = sel_write_disable,
security/selinux/selinuxfs.c
641
.write = sel_write_load,
security/selinux/selinuxfs.c
735
.write = sel_write_checkreqprot,
security/selinux/selinuxfs.c
811
.write = sel_write_validatetrans,
security/selinux/selinuxfs.c
855
.write = selinux_transaction_write,
security/smack/smackfs.c
1041
.write = smk_write_cipso2,
security/smack/smackfs.c
1304
.write = smk_write_net4addr,
security/smack/smackfs.c
1560
.write = smk_write_net6addr,
security/smack/smackfs.c
1626
.write = smk_write_doi,
security/smack/smackfs.c
1704
.write = smk_write_direct,
security/smack/smackfs.c
1782
.write = smk_write_mapped,
security/smack/smackfs.c
1872
.write = smk_write_ambient,
security/smack/smackfs.c
2053
.write = smk_write_onlycap,
security/smack/smackfs.c
2141
.write = smk_write_unconfined,
security/smack/smackfs.c
2208
.write = smk_write_logging,
security/smack/smackfs.c
2283
.write = smk_write_load_self,
security/smack/smackfs.c
2350
.write = smk_write_access,
security/smack/smackfs.c
2418
.write = smk_write_load2,
security/smack/smackfs.c
2491
.write = smk_write_load_self2,
security/smack/smackfs.c
2509
.write = smk_write_access2,
security/smack/smackfs.c
2575
.write = smk_write_revoke_subj,
security/smack/smackfs.c
2611
.write = smk_write_change_rule,
security/smack/smackfs.c
2689
.write = smk_write_syslog,
security/smack/smackfs.c
2804
.write = smk_write_relabel_self,
security/smack/smackfs.c
2865
.write = smk_write_ptrace,
security/smack/smackfs.c
662
.write = smk_write_load,
security/smack/smackfs.c
967
.write = smk_write_cipso,
security/tomoyo/common.c
1146
int (*write)(struct tomoyo_acl_param *param);
security/tomoyo/common.c
1160
return tomoyo_callback[i].write(&param);
security/tomoyo/common.c
2565
head->write = tomoyo_write_domain;
security/tomoyo/common.c
2570
head->write = tomoyo_write_exception;
security/tomoyo/common.c
2580
head->write = tomoyo_write_pid;
security/tomoyo/common.c
2590
head->write = tomoyo_write_stat;
security/tomoyo/common.c
2596
head->write = tomoyo_write_profile;
security/tomoyo/common.c
2601
head->write = tomoyo_write_answer;
security/tomoyo/common.c
2606
head->write = tomoyo_write_manager;
security/tomoyo/common.c
2632
head->write = NULL;
security/tomoyo/common.c
2633
} else if (head->write) {
security/tomoyo/common.c
2785
return head->write(head);
security/tomoyo/common.c
2805
if (!head->write)
security/tomoyo/common.c
2983
head.write = tomoyo_write_profile;
security/tomoyo/common.c
2988
head.write = tomoyo_write_exception;
security/tomoyo/common.c
2993
head.write = tomoyo_write_domain;
security/tomoyo/common.c
2998
head.write = tomoyo_write_manager;
security/tomoyo/common.c
3003
head.write = tomoyo_write_stat;
security/tomoyo/common.h
795
int (*write)(struct tomoyo_io_buffer *head);
security/tomoyo/securityfs_if.c
120
.write = tomoyo_write_self,
security/tomoyo/securityfs_if.c
210
.write = tomoyo_write,
security/yama/yama_lsm.c
432
static int yama_dointvec_minmax(const struct ctl_table *table, int write,
security/yama/yama_lsm.c
437
if (write && !capable(CAP_SYS_PTRACE))
security/yama/yama_lsm.c
445
return proc_dointvec_minmax(&table_copy, write, buffer, lenp, ppos);
sound/ac97/bus.c
51
.write = ac97_unbound_ctrl_write,
sound/ac97/snd_ac97_compat.c
44
actrl->ops->write(actrl, ac97->num, reg, val);
sound/ac97/snd_ac97_compat.c
59
.write = compat_ac97_write,
sound/arm/aaci.c
788
.write = aaci_ac97_write,
sound/atmel/ac97c.c
627
int write = 10;
sound/atmel/ac97c.c
645
if (!--write)
sound/atmel/ac97c.c
658
if (!--write)
sound/atmel/ac97c.c
700
.write = atmel_ac97c_write,
sound/core/compress_offload.c
1389
.write = snd_compr_write,
sound/core/hwdep.c
331
.write = snd_hwdep_write,
sound/core/hwdep.c
63
if (hw->ops.write)
sound/core/hwdep.c
64
return hw->ops.write(hw, buf, count, offset);
sound/core/info.c
177
size = entry->c.ops->write(entry, data->file_private_data,
sound/core/info.c
197
if (entry->c.ops->write)
sound/core/info.c
243
((mode == O_WRONLY || mode == O_RDWR) && !entry->c.ops->write)) {
sound/core/info.c
302
if (!entry->c.text.write)
sound/core/info.c
385
if (data->wbuffer && entry->c.text.write)
sound/core/info.c
386
entry->c.text.write(entry, data->wbuffer);
sound/core/info.c
850
void (*write)(struct snd_info_entry *entry,
sound/core/info.c
859
if (write) {
sound/core/info.c
861
entry->c.text.write = write;
sound/core/init.c
469
.write = snd_disconnect_write,
sound/core/jack.c
318
.write = sw_inject_enable_write,
sound/core/jack.c
324
.write = jackin_inject_write,
sound/core/oss/mixer_oss.c
1215
entry->c.text.write = snd_mixer_oss_proc_write;
sound/core/oss/pcm_oss.c
3071
entry->c.text.write = snd_pcm_oss_proc_write;
sound/core/oss/pcm_oss.c
3109
.write = snd_pcm_oss_write,
sound/core/pcm.c
518
entry->c.text.write = snd_pcm_xrun_debug_write;
sound/core/pcm.c
575
entry->c.text.write = snd_pcm_xrun_injection_write;
sound/core/pcm_memory.c
242
entry->c.text.write = snd_pcm_lib_preallocate_proc_write;
sound/core/pcm_native.c
4209
.write = snd_pcm_write,
sound/core/rawmidi.c
1789
.write = snd_rawmidi_write,
sound/core/seq/oss/seq_oss.c
213
.write = odev_write,
sound/core/seq/seq_clientmgr.c
2642
.write = snd_seq_write,
sound/drivers/mpu401/mpu401_uart.c
204
mpu->write(mpu, 0x00, MPU401D(mpu));
sound/drivers/mpu401/mpu401_uart.c
219
mpu->write(mpu, cmd, MPU401C(mpu));
sound/drivers/mpu401/mpu401_uart.c
416
mpu->write(mpu, byte, MPU401D(mpu));
sound/drivers/mpu401/mpu401_uart.c
546
mpu->write = mpu401_write_mmio;
sound/drivers/mpu401/mpu401_uart.c
549
mpu->write = mpu401_write_port;
sound/drivers/opl3/opl3_lib.c
505
hw->ops.write = snd_opl3_write;
sound/drivers/opl4/opl4_proc.c
79
.write = snd_opl4_mem_proc_write,
sound/drivers/pcmtest.c
691
.write = pattern_write,
sound/firewire/fireworks/fireworks_hwdep.c
293
.write = hwdep_write,
sound/hda/codecs/hdmi/hdmi.c
317
entry->c.text.write = write_eld_info;
sound/hda/codecs/side-codecs/cs35l56_hda.c
775
.write = cs35l56_hda_debugfs_calibrate_write,
sound/hda/codecs/side-codecs/cs35l56_hda.c
778
.write = cs35l56_hda_debugfs_cal_temperature_write,
sound/hda/codecs/side-codecs/cs35l56_hda.c
782
.write = cs35l56_hda_debugfs_cal_data_write,
sound/i2c/other/ak4113.c
32
ak4113->write(ak4113->private_data, reg, val);
sound/i2c/other/ak4113.c
57
ak4113_write_t *write, const unsigned char *pgm,
sound/i2c/other/ak4113.c
73
chip->write = write;
sound/i2c/other/ak4114.c
29
ak4114->write(ak4114->private_data, reg, val);
sound/i2c/other/ak4114.c
56
ak4114_read_t *read, ak4114_write_t *write,
sound/i2c/other/ak4114.c
73
chip->write = write;
sound/i2c/other/ak4117.c
27
ak4117->write(ak4117->private_data, reg, val);
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
66
chip->write = write;
sound/i2c/other/ak4xxx-adda.c
30
ak->ops.write(ak, chip, reg, val);
sound/isa/opti9xx/miro.c
209
int write[] = {write1, write2, write3};
sound/isa/opti9xx/miro.c
216
if (write[i]< 0 || write[i] > 255)
sound/isa/opti9xx/miro.c
219
value = aci_write(aci, write[i]);
sound/isa/sb/emu8000_patch.c
24
snd_emu8000_open_dma(struct snd_emu8000 *emu, int write)
sound/isa/sb/emu8000_patch.c
31
snd_emu8000_dma_chan(emu, i, write);
sound/mips/ad1843.c
196
ad1843->write(ad1843->chip, field->reg, w);
sound/mips/ad1843.c
277
ad1843->write(ad1843->chip, reg, w);
sound/mips/sgio2audio.c
840
chip->ad1843.write = write_ad1843_reg;
sound/oss/dmasound/dmasound_core.c
1154
.write = sq_write,
sound/pci/ac97/ac97_codec.c
2605
ac97->bus->ops->write(ac97, AC97_MASTER, 0x8101);
sound/pci/ac97/ac97_codec.c
2613
ac97->bus->ops->write(ac97, AC97_MASTER, AC97_MUTE_MASK_MONO);
sound/pci/ac97/ac97_codec.c
278
ac97->bus->ops->write(ac97, AC97_RESET, 0); /* reset audio codec */
sound/pci/ac97/ac97_codec.c
280
ac97->bus->ops->write(ac97, reg, value);
sound/pci/ac97/ac97_codec.c
331
ac97->bus->ops->write(ac97, reg, value);
sound/pci/ac97/ac97_codec.c
359
ac97->bus->ops->write(ac97, reg, value);
sound/pci/ac97/ac97_codec.c
402
ac97->bus->ops->write(ac97, reg, new);
sound/pci/ac97/ac97_codec.c
422
ac97->bus->ops->write(ac97, AC97_AD_SERIAL_CFG,
sound/pci/ac97/ac97_codec.c
426
ac97->bus->ops->write(ac97, AC97_PCM, new);
sound/pci/ac97/ac97_codec.c
428
ac97->bus->ops->write(ac97, AC97_AD_SERIAL_CFG,
sound/pci/ac97/ac97_patch.c
1410
ac97->bus->ops->write(ac97, AC97_AD_CODEC_CFG, ac97->spec.ad18xx.codec_cfg[codec]);
sound/pci/ac97/ac97_patch.c
1429
ac97->bus->ops->write(ac97, AC97_PCM, ac97->spec.ad18xx.pcmreg[codec]);
sound/pci/ac97/ac97_proc.c
434
entry->c.text.write = snd_ac97_proc_regs_write;
sound/pci/ad1889.c
745
.write = snd_ad1889_ac97_write,
sound/pci/ak4531_codec.c
107
ak4531->write(ak4531, reg, ak4531->regs[reg] = val);
sound/pci/ak4531_codec.c
183
ak4531->write(ak4531, left_reg, ak4531->regs[left_reg] = left);
sound/pci/ak4531_codec.c
188
ak4531->write(ak4531, left_reg, ak4531->regs[left_reg] = left);
sound/pci/ak4531_codec.c
189
ak4531->write(ak4531, right_reg, ak4531->regs[right_reg] = right);
sound/pci/ak4531_codec.c
243
ak4531->write(ak4531, reg1, ak4531->regs[reg1] = val1);
sound/pci/ak4531_codec.c
244
ak4531->write(ak4531, reg2, ak4531->regs[reg2] = val2);
sound/pci/ak4531_codec.c
387
ak4531->write(ak4531, AK4531_RESET, 0x03); /* no RST, PD */
sound/pci/ak4531_codec.c
389
ak4531->write(ak4531, AK4531_CLOCK, 0x00); /* CODEC ADC and CODEC DAC use {LR,B}CLK2 and run off LRCLK2 PLL */
sound/pci/ak4531_codec.c
393
ak4531->write(ak4531, idx, ak4531->regs[idx] = snd_ak4531_initial_map[idx]); /* recording source is mixer */
sound/pci/ak4531_codec.c
424
ak4531->write(ak4531, AK4531_LMASTER, 0x9f);
sound/pci/ak4531_codec.c
425
ak4531->write(ak4531, AK4531_RMASTER, 0x9f);
sound/pci/ak4531_codec.c
427
ak4531->write(ak4531, AK4531_RESET, 0x01);
sound/pci/ak4531_codec.c
435
ak4531->write(ak4531, AK4531_RESET, 0x03);
sound/pci/ak4531_codec.c
437
ak4531->write(ak4531, AK4531_CLOCK, 0x00);
sound/pci/ak4531_codec.c
442
ak4531->write(ak4531, idx, ak4531->regs[idx]);
sound/pci/ali5451/ali5451.c
1777
.write = snd_ali_codec_write,
sound/pci/als300.c
282
.write = snd_als300_ac97_write,
sound/pci/atiixp.c
1392
.write = snd_atiixp_ac97_write,
sound/pci/atiixp_modem.c
1036
.write = snd_atiixp_ac97_write,
sound/pci/au88x0/au88x0_mixer.c
29
.write = vortex_codec_write,
sound/pci/azt3328.c
749
.write = snd_azf3328_mixer_ac97_write,
sound/pci/ca0106/ca0106_main.c
1154
.write = snd_ca0106_ac97_write,
sound/pci/ca0106/ca0106_main.c
1698
midi->write = ca0106_midi_write;
sound/pci/ca0106/ca_midi.c
20
#define ca_midi_write_data(midi, data) midi->write(midi, data, 0)
sound/pci/ca0106/ca_midi.c
21
#define ca_midi_write_cmd(midi, data) midi->write(midi, data, 1)
sound/pci/ca0106/ca_midi.c
242
midi->write = NULL;
sound/pci/ca0106/ca_midi.h
45
void (*write)(struct snd_ca_midi *midi, int data, int idx);
sound/pci/cs4281.c
1060
.write = snd_cs4281_ac97_write,
sound/pci/cs46xx/cs46xx_lib.c
2424
.write = snd_cs46xx_ac97_write,
sound/pci/cs5535audio/cs5535audio.c
142
.write = snd_cs5535audio_ac97_codec_write,
sound/pci/emu10k1/emu10k1x.c
707
.write = snd_emu10k1x_ac97_write,
sound/pci/emu10k1/emumixer.c
2114
.write = snd_emu10k1_ac97_write,
sound/pci/ens1370.c
1572
.write = snd_es1371_codec_write,
sound/pci/ens1370.c
1702
ak4531.write = snd_es1370_codec_write;
sound/pci/es1968.c
1960
.write = snd_es1968_ac97_write,
sound/pci/fm801.c
1024
.write = snd_fm801_codec_write,
sound/pci/ice1712/ak4xxx.c
133
if (ak->ops.write == NULL)
sound/pci/ice1712/ak4xxx.c
134
ak->ops.write = snd_ice1712_akm4xxx_write;
sound/pci/ice1712/ice1712.c
1442
.write = snd_ice1712_ac97_write,
sound/pci/ice1712/ice1712.c
1446
.write = snd_ice1712_pro_ac97_write,
sound/pci/ice1712/ice1724.c
1443
.write = snd_vt1724_ac97_write,
sound/pci/ice1712/juli.c
281
.write = juli_akm_write,
sound/pci/ice1712/psc724.c
394
spec->wm8776.ops.write = psc724_wm8776_write;
sound/pci/ice1712/psc724.c
397
spec->wm8766.ops.write = psc724_wm8766_write;
sound/pci/ice1712/quartet.c
382
.write = qtet_akm_write,
sound/pci/ice1712/wm8766.c
22
wm->ops.write(wm, addr, data);
sound/pci/ice1712/wm8766.h
88
void (*write)(struct snd_wm8766 *wm, u16 addr, u16 data);
sound/pci/ice1712/wm8776.c
25
wm->ops.write(wm, bus_addr, bus_data);
sound/pci/ice1712/wm8776.h
127
void (*write)(struct snd_wm8776 *wm, u8 addr, u8 data);
sound/pci/intel8x0.c
2123
.write = snd_intel8x0_codec_write,
sound/pci/intel8x0.c
2127
.write = snd_intel8x0_ali_codec_write,
sound/pci/intel8x0m.c
784
.write = snd_intel8x0m_codec_write,
sound/pci/maestro3.c
2024
.write = snd_m3_ac97_write,
sound/pci/nm256/nm256.c
1272
.write = snd_nm256_ac97_write,
sound/pci/riptide/riptide.c
1946
.write = snd_riptide_codec_write,
sound/pci/sis7019.c
969
.write = sis_ac97_write,
sound/pci/trident/trident_main.c
2887
.write = snd_trident_codec_write,
sound/pci/via82xx.c
1869
.write = snd_via82xx_codec_write,
sound/pci/via82xx_modem.c
875
.write = snd_via82xx_codec_write,
sound/pci/ymfpci/ymfpci_main.c
1747
.write = snd_ymfpci_codec_write,
sound/soc/au1x/ac97c.c
185
.write = au1xac97c_ac97_write,
sound/soc/au1x/psc-ac97.c
202
.write = au1xpsc_ac97_write,
sound/soc/codecs/cs35l56-sdw.c
235
.write = cs35l56_sdw_write,
sound/soc/codecs/cs35l56.c
1047
.write = cs35l56_debugfs_calibrate_write,
sound/soc/codecs/cs35l56.c
1050
.write = cs35l56_debugfs_cal_temperature_write,
sound/soc/codecs/cs35l56.c
1054
.write = cs35l56_debugfs_cal_data_write,
sound/soc/codecs/cx20442.c
164
if (!cx20442->tty || !cx20442->tty->ops->write)
sound/soc/codecs/cx20442.c
193
if (cx20442->tty->ops->write(cx20442->tty, buf, len) != len)
sound/soc/codecs/cx20442.c
217
if (!tty->ops->write)
sound/soc/codecs/cx20442.c
225
if (tty->ops->write(tty, v253_init, len) != len) {
sound/soc/codecs/cx20442.c
407
.write = cx20442_write,
sound/soc/codecs/mt6357.c
1746
.write = snd_soc_component_write,
sound/soc/codecs/rtq9124.c
414
.write = rtq9124_regmap_write,
sound/soc/codecs/rtq9128.c
157
.write = rtq9128_i2c_write,
sound/soc/codecs/sigmadsp-i2c.c
87
sigmadsp->write = sigmadsp_write_i2c;
sound/soc/codecs/sigmadsp-regmap.c
50
sigmadsp->write = sigmadsp_write_regmap;
sound/soc/codecs/sigmadsp.c
98
return sigmadsp->write(sigmadsp->control_data, addr, data, len);
sound/soc/codecs/sigmadsp.h
41
int (*write)(void *, unsigned int, const uint8_t *, size_t);
sound/soc/codecs/tas2781-i2c.c
1618
.write = acoustic_ctl_write,
sound/soc/codecs/tlv320dac33.c
1434
.write = dac33_write_locked,
sound/soc/codecs/twl4030.c
2173
.write = twl4030_write,
sound/soc/codecs/twl6040.c
1146
.write = twl6040_write,
sound/soc/codecs/uda1380.c
728
.write = uda1380_write,
sound/soc/codecs/wm8995.h
4242
u16 write;
sound/soc/codecs/zl38060.c
539
.write = zl38_bus_write,
sound/soc/fsl/fsl_ssi.c
1282
.write = fsl_ssi_ac97_write,
sound/soc/fsl/mpc5200_psc_ac97.c
131
.write = psc_ac97_write,
sound/soc/intel/avs/debugfs.c
169
.write = probe_points_write,
sound/soc/intel/avs/debugfs.c
205
.write = probe_points_disconnect_write,
sound/soc/intel/avs/debugfs.c
405
.write = trace_control_write,
sound/soc/intel/avs/skl.c
122
u16 size, write, offset;
sound/soc/intel/avs/skl.c
128
write = readl(avs_sram_addr(adev, AVS_FW_REGS_WINDOW) + FW_REGS_DBG_LOG_WP(msg->log.core));
sound/soc/intel/avs/skl.c
130
offset = (write < size) ? size : 0;
sound/soc/loongson/loongson1_ac97.c
177
.write = ls1x_ac97_write,
sound/soc/pxa/pxa2xx-ac97.c
58
.write = pxa2xx_ac97_write_actrl,
sound/soc/qcom/qdsp6/q6asm.c
1515
struct asm_data_cmd_write_v2 *write;
sound/soc/qcom/qdsp6/q6asm.c
1520
int pkt_size = APR_HDR_SIZE + sizeof(*write);
sound/soc/qcom/qdsp6/q6asm.c
1528
write = p + APR_HDR_SIZE;
sound/soc/qcom/qdsp6/q6asm.c
1537
write->buf_addr_lsw = lower_32_bits(ab->phys);
sound/soc/qcom/qdsp6/q6asm.c
1538
write->buf_addr_msw = upper_32_bits(ab->phys);
sound/soc/qcom/qdsp6/q6asm.c
1539
write->buf_size = len;
sound/soc/qcom/qdsp6/q6asm.c
1540
write->seq_id = port->dsp_buf;
sound/soc/qcom/qdsp6/q6asm.c
1541
write->timestamp_lsw = lsw_ts;
sound/soc/qcom/qdsp6/q6asm.c
1542
write->timestamp_msw = msw_ts;
sound/soc/qcom/qdsp6/q6asm.c
1543
write->mem_map_handle =
sound/soc/qcom/qdsp6/q6asm.c
1546
write->flags = wflags;
sound/soc/qcom/qdsp6/q6routing.c
1129
.write = q6routing_reg_write,
sound/soc/renesas/hac.c
230
.write = hac_ac97_write,
sound/soc/soc-component.c
692
else if (component->driver->write)
sound/soc/soc-component.c
693
ret = component->driver->write(component, reg, val);
sound/soc/soc-core.c
2909
if (!component->driver->write && !component->driver->read) {
sound/soc/soc-ops-test.c
367
.write = mock_regmap_write,
sound/soc/sof/amd/acp-common.c
204
.write = sof_io_write,
sound/soc/sof/ipc3-dtrace.c
227
.write = dfsentry_trace_filter_write,
sound/soc/sof/ipc4-mtrace.c
369
.write = sof_ipc4_priority_mask_dfs_write,
sound/soc/sof/mediatek/mt8186/mt8186.c
400
.write = sof_io_write,
sound/soc/sof/mediatek/mt8195/mt8195.c
424
.write = sof_io_write,
sound/soc/sof/ops.h
325
if (sof_ops(sdev)->write)
sound/soc/sof/ops.h
326
sof_ops(sdev)->write(sdev, sdev->bar[bar] + offset, value);
sound/soc/sof/sof-client-ipc-flood-test.c
270
.write = sof_ipc_flood_dfs_write,
sound/soc/sof/sof-client-ipc-kernel-injector.c
86
.write = sof_kernel_msg_inject_dfs_write,
sound/soc/sof/sof-client-ipc-msg-injector.c
237
.write = sof_msg_inject_dfs_write,
sound/soc/sof/sof-client-ipc-msg-injector.c
247
.write = sof_msg_inject_ipc4_dfs_write,
sound/soc/sof/sof-client-probes.c
341
.write = sof_probes_dfs_points_write,
sound/soc/sof/sof-client-probes.c
398
.write = sof_probes_dfs_points_remove_write,
sound/soc/sof/sof-priv.h
190
void (*write)(struct snd_sof_dev *sof_dev, void __iomem *addr,
sound/soc/tegra/tegra20_ac97.c
136
.write = tegra20_ac97_codec_write,
sound/usb/line6/driver.c
642
.write = line6_hwdep_write,
sound/usb/mixer_scarlett2.c
9250
hw->ops.write = scarlett2_hwdep_write;
tools/accounting/getdelays.c
690
if (write(fd, NLA_DATA(na), na->nla_len) < 0) {
tools/accounting/procacct.c
245
if (write(fd, NLA_DATA(na), na->nla_len) < 0)
tools/arch/x86/dell-uart-backlight-emulator/dell-uart-backlight-emulator.c
151
ret = write(serial_fd, response, response[0]);
tools/arch/x86/intel_sdsi/intel_sdsi.c
574
ret = write(prov_fd, buf, size);
tools/bootconfig/main.c
453
ret = write(fd, data, total_size);
tools/bpf/bpf_jit_disasm.c
319
nr = write(ofd, pos, len);
tools/bpf/bpftool/prog.c
756
n = write(fd, buf, member_len);
tools/firmware/ihex2fw.c
280
if (write(outfd, &p->addr, writelen) != writelen)
tools/firmware/ihex2fw.c
286
if (write(outfd, zeroes, 6) != 6)
tools/hv/hv_fcopy_uio_daemon.c
546
if ((write(fcopy_fd, &tmp, sizeof(int))) != sizeof(int)) {
tools/hv/hv_kvp_daemon.c
1855
len = write(kvp_fd, hv_msg, sizeof(struct hv_kvp_msg));
tools/hv/hv_kvp_daemon.c
2049
len = write(kvp_fd, hv_msg, sizeof(struct hv_kvp_msg));
tools/hv/hv_vss_daemon.c
270
len = write(vss_fd, vss_msg, sizeof(struct hv_vss_msg));
tools/hv/hv_vss_daemon.c
345
len = write(vss_fd, vss_msg, sizeof(struct hv_vss_msg));
tools/include/nolibc/stdio.h
161
if (write(fileno(stream), &ch, 1) <= 0)
tools/include/nolibc/stdio.h
185
ret = write(fd, buf, size);
tools/include/uapi/linux/bpf.h
7506
__u32 write; /* Sysctl is being read (= 0) or written (= 1).
tools/laptop/freefall/freefall.c
65
if (write(fd, buf, strlen(buf)) != strlen(buf)) {
tools/leds/uledmon.c
43
ret = write(fd, &uleds_dev, sizeof(uleds_dev));
tools/lib/api/fs/fs.c
378
if (write(fd, buf, sizeof(buf)) == sizeof(buf))
tools/lib/bpf/libbpf.c
11464
if (write(fd, buf, n) < 0)
tools/lib/bpf/linker.c
584
ret = write(fd, buf + written, buf_sz - written);
tools/lib/perf/lib.c
18
write(fd, buf, left);
tools/lib/perf/tests/test-evlist.c
289
write(go_pipe[1], "A", 1);
tools/mm/page-types.c
558
len = write(hwpoison_inject_fd, buf, len);
tools/mm/page-types.c
572
len = write(hwpoison_forget_fd, buf, len);
tools/objtool/signal.c
52
msg_len = write(STDERR_FILENO, msg, msg_len);
tools/perf/bench/epoll-wait.c
406
sz = write(w->fdmap[j], &val, sizeof(val));
tools/perf/bench/sched-messaging.c
108
ret = write(ctx->out_fds[j], data + done,
tools/perf/bench/sched-messaging.c
328
if (write(wakefds[1], &dummy, 1) != 1)
tools/perf/bench/sched-messaging.c
85
if (write(ready_out, "R", 1) != 1)
tools/perf/bench/sched-pipe.c
141
ret = write(fd, buf, len);
tools/perf/bench/sched-pipe.c
207
ret = write(td->pipe_write, &m, sizeof(int));
tools/perf/builtin-daemon.c
1164
if (write(fd, buf, len) != len) {
tools/perf/builtin-ftrace.c
171
if (write(fd, val_copy, size + 1) == size + 1)
tools/perf/builtin-inject.c
2181
ret = fw->write(fw, buf, sz);
tools/perf/builtin-record.c
1749
err = write(thread->pipes.ack[1], &msg, sizeof(msg));
tools/perf/builtin-record.c
1792
err = write(thread->pipes.ack[1], &msg, sizeof(msg));
tools/perf/builtin-record.c
710
if (write(done_fd, &tmp, sizeof(tmp)) < 0)
tools/perf/tests/api-io.c
48
if (write(fd, contents, contents_len) < contents_len) {
tools/perf/tests/dso-data.c
45
if (size != write(fd, buf, size))
tools/perf/tests/hwmon_pmu.c
109
if (write(file, test_hwmon_name_nl, len) < len) {
tools/perf/tests/hwmon_pmu.c
126
if (write(file, item->value, strlen(item->value)) < 0) {
tools/perf/tests/kallsyms-split.c
85
len = write(fd, proc_files[i].contents, proc_files[i].len);
tools/perf/tests/mmap-basic.c
214
len = write(rdpmc_fd, buf, sizeof(buf));
tools/perf/tests/mmap-thread-lookup.c
65
ret = write(td->ready[1], &go, sizeof(int));
tools/perf/tests/pmu.c
119
if (write(file, format->value, strlen(format->value)) < 0) {
tools/perf/tests/pmu.c
138
if (write(file, test_event, len) < len) {
tools/perf/tests/pmu.c
94
if (write(file, "9999\n", len) < len) {
tools/perf/ui/browser.c
180
browser->write(browser, nd, row);
tools/perf/ui/browser.c
524
browser->write(browser, pos, row);
tools/perf/ui/browser.c
653
browser->write(browser, pos, row);
tools/perf/ui/browser.h
29
void (*write)(struct ui_browser *browser, void *entry, int row);
tools/perf/ui/browsers/annotate-data.c
318
uib->write(uib, entry, row);
tools/perf/ui/browsers/annotate-data.c
577
.write = browser__write,
tools/perf/ui/browsers/annotate.c
1168
.write = annotate_browser__write,
tools/perf/ui/browsers/header.c
89
.write = ui_browser__argv_write,
tools/perf/ui/browsers/hists.c
3624
.write = perf_evsel_menu__write,
tools/perf/ui/browsers/map.c
114
.write = map_browser__write,
tools/perf/ui/tui/setup.c
133
while (write(SLang_TT_Read_FD, PERF_COLOR_RESET, sizeof(PERF_COLOR_RESET) - 1) == -1 && errno == EINTR)
tools/perf/ui/tui/util.c
69
.write = ui_browser__argv_write,
tools/perf/util/addr2line.c
110
if (write(a2l->in, ",\n", 2) != 2)
tools/perf/util/addr2line.c
331
written = len > 0 ? write(a2l->in, buf, len) : -1;
tools/perf/util/evlist.c
1597
ret = write(evlist->workload.cork_fd, &bf, 1);
tools/perf/util/evlist.c
2134
err = write(evlist->ctl_fd.ack, EVLIST_CTL_CMD_ACK_TAG,
tools/perf/util/header.c
3702
.write = write_##func, \
tools/perf/util/header.c
3712
.write = write_##func, \
tools/perf/util/header.c
3867
if (!feat_ops[type].write)
tools/perf/util/header.c
3881
.fw.write = feat_writer_cb,
tools/perf/util/header.c
3891
err = feat_ops[type].write(ff, evlist);
tools/perf/util/header.c
4878
int retw = write(STDOUT_FILENO, buf, padding);
tools/perf/util/header.h
125
int (*write)(struct feat_fd *ff, struct evlist *evlist);
tools/perf/util/header.h
143
int (*write)(struct feat_writer *fw, void *buf, size_t sz);
tools/perf/util/intel-pt-decoder/intel-pt-log.c
131
.write = log_buf__write,
tools/perf/util/intel-tpebs.c
271
ret = write(control_fd[1], msg, len);
tools/perf/util/probe-file.c
279
if (write(fd, buf, strlen(buf)) < (int)strlen(buf)) {
tools/perf/util/probe-file.c
311
ret = write(fd, buf, strlen(buf));
tools/perf/util/symbol-elf.c
1921
r = write(to, buf, n);
tools/perf/util/synthetic-events.c
2424
ret = feat_ops[feat].write(&ff, evlist);
tools/perf/util/trace-event-info.c
104
if (write(output_fd, "header_page", 12) != 12) {
tools/perf/util/trace-event-info.c
128
if (write(output_fd, "header_event", 13) != 13) {
tools/perf/util/trace-event-info.c
192
if (write(output_fd, &count, 4) != 4) {
tools/perf/util/trace-event-info.c
285
if (write(output_fd, &count, 4) != 4) {
tools/perf/util/trace-event-info.c
305
if (write(output_fd, dent->d_name, size) != size ||
tools/perf/util/trace-event-info.c
332
return write(output_fd, &size, 4) != 4 ? -EIO : 0;
tools/perf/util/trace-event-info.c
352
if (write(output_fd, &size, 4) != 4)
tools/perf/util/trace-event-info.c
380
if (write(output_fd, &size, 8) != 8)
tools/perf/util/trace-event-info.c
564
if (write(output_fd, buf, 10) != 10)
tools/perf/util/trace-event-info.c
568
if (write(output_fd, VERSION, size) != size)
tools/perf/util/trace-event-info.c
577
if (write(output_fd, buf, 1) != 1)
tools/perf/util/trace-event-info.c
582
if (write(output_fd, buf, 1) != 1)
tools/perf/util/trace-event-info.c
586
if (write(output_fd, &page_size, 4) != 4)
tools/perf/util/trace-event-info.c
59
if (write(output_fd, &size, hdr_sz) != hdr_sz)
tools/perf/util/trace-event-info.c
67
if (write(output_fd, buf, r) != r)
tools/perf/util/trace-event-read.c
122
int retw = write(STDOUT_FILENO, &c, 1);
tools/perf/util/trace-event-read.c
39
int retw = write(STDOUT_FILENO, buf, ret);
tools/perf/util/vdso.c
95
if (size == (size_t) write(fd, buf, size))
tools/power/acpi/tools/acpidbg/acpidbg.c
230
len = write(fd, p, len);
tools/power/acpi/tools/acpidbg/acpidbg.c
246
len = write(fd, p, len);
tools/power/acpi/tools/acpidbg/acpidbg.c
316
ACPI_AML_BATCH_DO(fd, write, cmd, ret);
tools/power/acpi/tools/acpidbg/acpidbg.c
318
ACPI_AML_DO(fd, write, cmd, ret);
tools/power/acpi/tools/acpidbg/acpidbg.c
328
ACPI_AML_BATCH_DO(STDOUT_FILENO, write, log, ret);
tools/power/acpi/tools/acpidbg/acpidbg.c
330
ACPI_AML_DO(STDOUT_FILENO, write, log, ret);
tools/power/acpi/tools/ec/ec_access.c
200
error = write(fd, &value, 1);
tools/power/acpi/tools/pfrut/pfrut.c
357
ret = write(fd_update, (char *)addr_map_capsule, st.st_size);
tools/power/cpupower/lib/cpufreq.c
50
numwrite = write(fd, value, len);
tools/power/cpupower/lib/cpuidle.c
102
numwrite = write(fd, value, len);
tools/power/cpupower/lib/cpupower.c
55
numwritten = write(fd, buf, buflen - 1);
tools/power/cpupower/utils/helpers/msr.c
66
if (write(fd, &val, sizeof val) != sizeof val)
tools/power/cpupower/utils/helpers/sysfs.c
173
numwrite = write(fd, value, len);
tools/power/x86/intel-speed-select/isst-config.c
1018
ret = write(fd, str, strlen(str));
tools/power/x86/intel-speed-select/isst-config.c
1033
ret = write(fd, "isolated", strlen("isolated"));
tools/power/x86/intel-speed-select/isst-config.c
1036
ret = write(fd, "root", strlen("root"));
tools/power/x86/intel-speed-select/isst-config.c
1732
ret = write(fd, freq_str, len);
tools/power/x86/intel-speed-select/isst-config.c
1840
ret = write(fd, min_freq, len);
tools/power/x86/intel-speed-select/isst-config.c
530
ret = write(fd, "1\n", 2);
tools/power/x86/intel-speed-select/isst-config.c
532
ret = write(fd, "0\n", 2);
tools/power/x86/intel-speed-select/isst-config.c
924
ret = write(fd, " +cpuset", strlen(" +cpuset"));
tools/power/x86/intel-speed-select/isst-config.c
962
ret = write(fd, "member", strlen("member"));
tools/power/x86/intel-speed-select/isst-core-mbox.c
108
cpu, reg, write);
tools/power/x86/intel-speed-select/isst-core-mbox.c
110
if (!write)
tools/power/x86/intel-speed-select/isst-core-mbox.c
115
cpu, reg, write, *value);
tools/power/x86/intel-speed-select/isst-core-mbox.c
138
int write = 0;
tools/power/x86/intel-speed-select/isst-core-mbox.c
145
write = 1;
tools/power/x86/intel-speed-select/isst-core-mbox.c
152
cpu, PQR_ASSOC_OFFSET + core_id * 4, write,
tools/power/x86/intel-speed-select/isst-core-mbox.c
154
if (!ret && !write)
tools/power/x86/intel-speed-select/isst-core-mbox.c
160
cpu, PM_CLOS_OFFSET + clos_id * 4, write,
tools/power/x86/intel-speed-select/isst-core-mbox.c
162
if (!ret && !write)
tools/power/x86/intel-speed-select/isst-core-mbox.c
363
ret = write(fd, freq_str, len);
tools/power/x86/intel-speed-select/isst-core-mbox.c
75
static int _send_mmio_command(unsigned int cpu, unsigned int reg, int write,
tools/power/x86/intel-speed-select/isst-core-mbox.c
84
debug_printf("mmio_cmd cpu:%d reg:%d write:%d\n", cpu, reg, write);
tools/power/x86/intel-speed-select/isst-core-mbox.c
94
if (write) {
tools/power/x86/intel-speed-select/isst-core.c
70
int isst_send_msr_command(unsigned int cpu, unsigned int msr, int write,
tools/power/x86/intel-speed-select/isst-core.c
85
msr_cmds.msr_cmd[0].read_write = write;
tools/power/x86/intel-speed-select/isst-core.c
86
if (write)
tools/power/x86/intel-speed-select/isst-core.c
92
cpu, msr, write);
tools/power/x86/intel-speed-select/isst-core.c
94
if (!write)
tools/power/x86/intel-speed-select/isst-core.c
99
cpu, msr, write, *req_resp, msr_cmds.msr_cmd[0].data);
tools/power/x86/intel-speed-select/isst-daemon.c
219
ret = write(pid_file_handle, str, strlen(str));
tools/power/x86/intel-speed-select/isst.h
238
int write, unsigned long long *req_resp);
tools/power/x86/turbostat/turbostat.c
11589
ret = write(fd, "0\n", 2);
tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c
768
numwritten = write(fd, buf, buflen - 1);
tools/spi/spidev_test.c
164
ret = write(out_fd, rx, len);
tools/testing/selftests/arm64/bti/system.h
26
ssize_t write(int fd, const void *buf, size_t size);
tools/testing/selftests/arm64/bti/test.c
37
write(fd, str, len);
tools/testing/selftests/arm64/bti/test.c
53
write(1, &c, 1);
tools/testing/selftests/arm64/bti/test.c
85
write(1, &"00011011"[((uc->uc_mcontext.pstate & PSR_BTYPE_MASK)
tools/testing/selftests/arm64/mte/check_user_mem.c
52
if (write(fd, &val, sizeof(val)) != sizeof(val))
tools/testing/selftests/arm64/mte/check_user_mem.c
92
syscall_len = write(fd, ptr + ptroff, size);
tools/testing/selftests/arm64/mte/mte_common_util.c
236
if (write(fd, buffer, INIT_BUFFER_SIZE) != INIT_BUFFER_SIZE) {
tools/testing/selftests/arm64/mte/mte_common_util.c
242
if (write(fd, buffer, size - index) != size - index) {
tools/testing/selftests/arm64/mte/mte_common_util.c
263
if (write(fd, buffer, INIT_BUFFER_SIZE) != INIT_BUFFER_SIZE) {
tools/testing/selftests/arm64/mte/mte_common_util.c
268
if (write(fd, buffer, map_size - index) != map_size - index) {
tools/testing/selftests/arm64/pauth/pac.c
158
ret = write(new_stdin[1], &val, sizeof(size_t));
tools/testing/selftests/bpf/benchs/bench_rename.c
32
err = write(ctx.fd, buf, sizeof(buf));
tools/testing/selftests/bpf/network_helpers.c
1272
write(ctx->wake_fd, &w, sizeof(w));
tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c
251
err = write(fd, level, 1);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
363
write(data_pipe[1], &data, sizeof(data));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
399
write(finish_pipe[1], &c, 1);
tools/testing/selftests/bpf/prog_tests/btf_split.c
33
ret = write(fd, data + written, size - written);
tools/testing/selftests/bpf/prog_tests/cgroup_dev.c
71
ret = write(fd, buf, buf_size);
tools/testing/selftests/bpf/prog_tests/cgroup_tcp_skb.c
145
cp = write(*client_fd, "hello", 5);
tools/testing/selftests/bpf/prog_tests/cgroup_tcp_skb.c
98
cp = write(*client_fd, "hello", 5);
tools/testing/selftests/bpf/prog_tests/cgrp_kfunc.c
136
if (!ASSERT_EQ(write(pipe_fd[1], &ret, sizeof(ret)), sizeof(ret), "write pipe"))
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
101
.write = "*(u32 *)($ctx + $(sk_buff::cb + qdisc_skb_cb::data)) = $src;",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
106
.write = "*(u16 *)($ctx + $(sk_buff::cb + qdisc_skb_cb::tc_classid)) = $src;",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
111
.write = "*(u16 *)($ctx + sk_buff::tc_index) = $src;",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
129
.write = "*(u32 *)($ctx + sock_common::skc_bound_dev_if) = $src;",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
134
.write = "*(u32 *)($ctx + sock::sk_mark) = $src;",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
139
.write = "*(u32 *)($ctx + sock::sk_priority) = $src;",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
144
.write = "*(u32 *)($ctx + bpf_sock_ops_kern::replylong) = $src;",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
151
.write = "*(u64 *)($ctx + bpf_sysctl_kern::tmp_reg) = r9;"
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
158
.write = "*(u64 *)($ctx + bpf_sysctl_kern::tmp_reg) = r9;"
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
172
.write = "*(u32 *)($ctx + bpf_sockopt_kern::level) = $src;",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
178
.write = "*(u32 *)($ctx + bpf_sockopt_kern::optname) = $src;",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
184
.write = "*(u32 *)($ctx + bpf_sockopt_kern::optlen) = $src;",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
192
.write = "*(u64 *)($ctx + bpf_sockopt_kern::tmp_reg) = r9;"
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
50
char *write;
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
754
if (test->write || test->write_st || test->write_stx) {
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
778
if (test->write || test->write_stx) {
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
779
char *pattern = test->write_stx ? test->write_stx : test->write;
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
787
if (test->write || test->write_st) {
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
788
char *pattern = test->write_st ? test->write_st : test->write;
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
80
.write = "r11 = *(u8 *)($ctx + sk_buff::__mono_tc_offset);"
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
91
.write = "*(u32 *)($ctx + sk_buff::priority) = $src;",
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
96
.write = "*(u32 *)($ctx + sk_buff::mark) = $src;",
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
411
ret = write(fd, pkt, len);
tools/testing/selftests/bpf/prog_tests/fs_kfuncs.c
214
err = write(fd, buffer, 4096);
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c
157
len = write(fd, buf, *saved_len);
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c
174
len = write(fd, "519", 3);
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c
313
err = write(test_case->clients[i], buf, MSGLEN);
tools/testing/selftests/bpf/prog_tests/mptcp.c
232
ASSERT_EQ(write(fd, &b, sizeof(b)), 1, "send single byte");
tools/testing/selftests/bpf/prog_tests/net_timestamping.c
206
ret = write(cfd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/raw_tp_test_run.c
39
err = write(comm_fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
181
ret = write(fd, buf, size);
tools/testing/selftests/bpf/prog_tests/send_signal.c
166
ASSERT_EQ(write(pipe_p2c[1], buf, 1), 1, "pipe_write");
tools/testing/selftests/bpf/prog_tests/send_signal.c
197
ASSERT_EQ(write(pipe_p2c[1], buf, 1), 1, "pipe_write");
tools/testing/selftests/bpf/prog_tests/send_signal.c
76
ASSERT_EQ(write(pipe_c2p[1], buf, 1), 1, "pipe_write");
tools/testing/selftests/bpf/prog_tests/send_signal.c
95
ASSERT_EQ(write(pipe_c2p[1], buf, 1), 1, "pipe_write");
tools/testing/selftests/bpf/prog_tests/sk_assign.c
134
if (CHECK_FAIL(write(client, buf, sizeof(buf)) != sizeof(buf))) {
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
697
n = write(mode == REDIR_INGRESS ? c1 : p1, "a", 1);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
821
n = write(mode == REDIR_INGRESS ? c : p, "a", 1);
tools/testing/selftests/bpf/prog_tests/subprogs.c
20
write(ctx->fd, &two, sizeof(two));
tools/testing/selftests/bpf/prog_tests/subprogs.c
22
write(ctx->fd, &zero, sizeof(zero));
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
316
write(ev_fd, &ev_dummy_data, sizeof(ev_dummy_data));
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
1144
nwrite = write(direction == SRC_TO_TARGET ? target_fd : src_fd, buf, nread);
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
439
n = write(client_fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
566
n = write(cli_fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
671
n = write(client_fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/tcp_rtt.c
23
ASSERT_EQ(write(fd, &b, sizeof(b)), 1, "send single byte");
tools/testing/selftests/bpf/prog_tests/test_overhead.c
29
err = write(fd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
116
offsetof(struct bpf_sysctl, write)),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
119
offsetof(struct bpf_sysctl, write) + 2),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
139
offsetof(struct bpf_sysctl, write)),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1516
if (write(fd, test->newval, strlen(test->newval)) == -1)
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
72
offsetof(struct bpf_sysctl, write)),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
93
offsetof(struct bpf_sysctl, write)),
tools/testing/selftests/bpf/prog_tests/test_task_work.c
122
write(pipefd[1], user_string, 1);
tools/testing/selftests/bpf/prog_tests/test_task_work.c
139
write(pipefd[1], user_string, 1);
tools/testing/selftests/bpf/prog_tests/test_veristat.c
115
write(fd, vars, strlen(vars));
tools/testing/selftests/bpf/prog_tests/timer.c
141
write(pipefd[1], &buf, 1);
tools/testing/selftests/bpf/prog_tests/timer.c
157
write(pipefd[1], &buf, 1);
tools/testing/selftests/bpf/prog_tests/token.c
222
ret = write(fd, buf, count);
tools/testing/selftests/bpf/prog_tests/token.c
448
err = write(sock_fd, &one, sizeof(one));
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
144
err = write(child->c2p[1], &c, 1);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
80
write(child->go[1], &c, 1);
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
205
ret = write(fd, buf, n);
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
326
write(go[1], &c, 1);
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
116
ret = write(fd, data_item->data, data_item->data_len);
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
183
n = write(tap_fd, packet, sizeof(packet));
tools/testing/selftests/bpf/progs/test_sysctl_loop1.c
51
if (ctx->write)
tools/testing/selftests/bpf/progs/test_sysctl_loop2.c
49
if (ctx->write)
tools/testing/selftests/bpf/progs/test_sysctl_prog.c
49
if (ctx->write)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
589
.write = bpf_testmod_test_write,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
690
.write = bpf_testmod_uprobe_write,
tools/testing/selftests/bpf/test_lirc_mode2_user.c
108
ret = write(lircfd, &testir1, sizeof(testir1));
tools/testing/selftests/bpf/test_lirc_mode2_user.c
134
ret = write(lircfd, &testir2, sizeof(testir2));
tools/testing/selftests/bpf/test_progs.c
1204
write(fd, buf, write_sz);
tools/testing/selftests/bpf/test_progs.c
1219
err = write(fd, value, len);
tools/testing/selftests/bpf/test_tag.c
134
size = write(fd_alg, prog, insns);
tools/testing/selftests/cachestat/test_cachestat.c
81
ssize_t write_len = write(fd, cursor, remained);
tools/testing/selftests/capabilities/test_execve.c
161
if (write(to, buf, sz) != sz)
tools/testing/selftests/capabilities/test_execve.c
48
written = write(fd, buf, buf_len);
tools/testing/selftests/cgroup/lib/cgroup_util.c
52
len = write(fd, buf, len);
tools/testing/selftests/cgroup/test_core.c
756
if (write(cg_test_b_procs_fd, "0", 1) >= 0 || errno != EACCES)
tools/testing/selftests/cgroup/test_core.c
852
if ((status = write(cg_test_b_procs_fd, "0", 1)) >= 0 || errno != ENOENT)
tools/testing/selftests/cgroup/test_memcontrol.c
1085
int peak_reset = write(swap_peak_fd, reset_string, sizeof(reset_string));
tools/testing/selftests/cgroup/test_memcontrol.c
1099
peak_reset = write(mem_peak_fd, reset_string, sizeof(reset_string));
tools/testing/selftests/cgroup/test_memcontrol.c
1157
peak_reset = write(swap_peak_fd, reset_string, sizeof(reset_string));
tools/testing/selftests/cgroup/test_memcontrol.c
1161
peak_reset = write(mem_peak_fd, reset_string, sizeof(reset_string));
tools/testing/selftests/cgroup/test_memcontrol.c
1290
write(ctl_fd, &errno, sizeof(errno));
tools/testing/selftests/cgroup/test_memcontrol.c
1298
if (write(ctl_fd, &ret, sizeof(ret)) != sizeof(ret)) {
tools/testing/selftests/cgroup/test_memcontrol.c
1311
if (write(client_sk, buf, sizeof(buf)) <= 0) {
tools/testing/selftests/cgroup/test_memcontrol.c
316
peak_reset = write(peak_fd, reset_string, sizeof(reset_string));
tools/testing/selftests/cgroup/test_memcontrol.c
320
peak_reset = write(peak_fd2, reset_string, sizeof(reset_string));
tools/testing/selftests/cgroup/test_memcontrol.c
324
peak_reset = write(peak_fd3, reset_string, sizeof(reset_string));
tools/testing/selftests/cgroup/test_memcontrol.c
342
peak_reset = write(peak_fd4, reset_string, sizeof(reset_string));
tools/testing/selftests/clone3/clone3_set_tid.c
393
write(pipe_2[1], &buf, 1);
tools/testing/selftests/clone3/clone3_set_tid.c
74
ret = write(pipe_1[1], &tmp, 1);
tools/testing/selftests/core/unshare_test.c
48
write(fd, buf2, n2);
tools/testing/selftests/core/unshare_test.c
55
write(fd, buf, n);
tools/testing/selftests/core/unshare_test.c
62
write(fd, buf, n);
tools/testing/selftests/core/unshare_test.c
70
write(fd, buf, n);
tools/testing/selftests/core/unshare_test.c
79
write(fd, buf, n);
tools/testing/selftests/coredump/coredump_socket_protocol_test.c
1369
bytes_write = write(fd_core_file, buffer, bytes_read);
tools/testing/selftests/coredump/coredump_socket_protocol_test.c
185
bytes_write = write(fd_core_file, buffer, bytes_read);
tools/testing/selftests/coredump/coredump_socket_test.c
159
bytes_write = write(fd_core_file, buffer, bytes_read);
tools/testing/selftests/coredump/coredump_socket_test.c
531
bytes_write = write(fd_core_file, buffer, bytes_read);
tools/testing/selftests/coredump/coredump_socket_test.c
677
bytes_write = write(fd_core_file, buffer, bytes_read);
tools/testing/selftests/coredump/coredump_test_helpers.c
118
ret = write(fd, pattern, strlen(pattern));
tools/testing/selftests/coredump/coredump_test_helpers.c
358
ssize_t bytes_write = write(fd_core_file, buffer, bytes_read);
tools/testing/selftests/efivarfs/open-unlink.c
95
rc = write(fd, buf, sizeof(buf));
tools/testing/selftests/exec/check-exec.c
192
EXPECT_EQ(len, write(fd_out, buf, len))
tools/testing/selftests/exec/execveat.c
440
write(fd, script, strlen(script));
tools/testing/selftests/exec/recursion-depth.c
57
if (write(fd, S, strlen(S)) != strlen(S))
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
240
ret = write(fd, buf, count);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1023
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1071
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1119
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1167
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
136
write(ctx->sfd[1], "w", 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
148
write(ctx->sfd[1], "w", 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
149
write(ctx->sfd[3], "w", 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
177
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
208
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
243
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
244
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2498
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2499
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2552
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2553
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2607
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2608
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2669
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2670
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
281
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
282
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
316
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3277
ret = write(ctx.evfd[n], &v, sizeof(v));
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3311
write(ctx->evfd, &l, sizeof(l));
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3329
write(ctx->evfd, &l, sizeof(l));
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3410
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3484
ASSERT_EQ(write(ctx.sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
355
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
399
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
400
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
445
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
446
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
862
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
902
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
942
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
982
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/eventfd/eventfd_test.c
201
size = write(fd, &value, sizeof(int));
tools/testing/selftests/filesystems/eventfd/eventfd_test.c
205
size = write(fd, &value, sizeof(value));
tools/testing/selftests/filesystems/eventfd/eventfd_test.c
209
size = write(fd, &value, sizeof(value));
tools/testing/selftests/filesystems/eventfd/eventfd_test.c
260
size = write(fd, &value, sizeof(value));
tools/testing/selftests/filesystems/eventfd/eventfd_test.c
294
size = write(fd, &value, sizeof(value));
tools/testing/selftests/filesystems/fuse/fuse_mnt.c
139
.write = test_write,
tools/testing/selftests/filesystems/fuse/fusectl_test.c
124
ret = write(test_fd, "test", sizeof("test"));
tools/testing/selftests/filesystems/fuse/fusectl_test.c
130
ret = write(abort_fd, FUSECTL_TEST_VALUE, sizeof(FUSECTL_TEST_VALUE));
tools/testing/selftests/filesystems/fuse/fusectl_test.c
34
ASSERT_EQ(write(fd, val, len), len);
tools/testing/selftests/filesystems/statmount/statmount_test.c
84
ret = write(fd, val, len);
tools/testing/selftests/filesystems/statmount/statmount_test_ns.c
341
if (write(child_ready_pipe[1], &nr_mounts, sizeof(nr_mounts)) !=
tools/testing/selftests/filesystems/statmount/statmount_test_ns.c
359
if (write(parent_ready_pipe[1], &pval, sizeof(pval)) != sizeof(pval))
tools/testing/selftests/filesystems/utils.c
132
ret = write(fd, buf, count);
tools/testing/selftests/filesystems/utils.c
464
ret = write(fd, val, len);
tools/testing/selftests/firmware/fw_namespace.c
43
if (write(fd, fw_name, strlen(fw_name)) != strlen(fw_name))
tools/testing/selftests/firmware/fw_namespace.c
57
if (write(fd, fw, sizeof(fw) -1) != sizeof(fw) -1)
tools/testing/selftests/hid/hid_bpf.c
637
err = write(self->hidraw_fd, buf, 3);
tools/testing/selftests/hid/hid_bpf.c
650
err = write(self->hidraw_fd, buf, 3);
tools/testing/selftests/hid/hid_bpf.c
674
err = write(self->hidraw_fd, buf, 10);
tools/testing/selftests/hid/hid_bpf.c
698
err = write(self->hidraw_fd, buf, 8);
tools/testing/selftests/hid/hid_common.h
122
ret = write(fd, ev, sizeof(*ev));
tools/testing/selftests/hid/hidraw.c
196
err = write(self->hidraw_fd, buf, 3);
tools/testing/selftests/hid/hidraw.c
213
err = write(self->hidraw_fd, buf, 3);
tools/testing/selftests/ia64/aliasing-test.c
130
rc = write(fd, "1", 2);
tools/testing/selftests/iommu/iommufd.c
1420
if (write(efd, &one, sizeof(one)) != sizeof(one))
tools/testing/selftests/iommu/iommufd_fail_nth.c
36
res = write(fd, val, val_len);
tools/testing/selftests/iommu/iommufd_utils.h
958
bytes = write(fault_fd, &response, sizeof(response));
tools/testing/selftests/ipc/msgque.c
47
ret = write(fd, buf, strlen(buf));
tools/testing/selftests/ir/ir_loopback.c
134
if (write(protocolfd, protocols[i].decoder,
tools/testing/selftests/ir/ir_loopback.c
169
while (write(wlircfd, &lsc, sizeof(lsc)) < 0) {
tools/testing/selftests/kho/init.c
34
if (write(fd, enable, sizeof(enable)) != sizeof(enable))
tools/testing/selftests/kvm/arm64/vgic_irq.c
656
ret = write(fd[f], &val, sizeof(uint64_t));
tools/testing/selftests/kvm/guest_memfd_test.c
34
TEST_ASSERT(write(fd, buf, sizeof(buf)) < 0,
tools/testing/selftests/kvm/lib/arm64/gic_v3.c
170
bool write, uint32_t *val)
tools/testing/selftests/kvm/lib/arm64/gic_v3.c
178
GUEST_ASSERT(!write || *val < (1U << bits_per_field));
tools/testing/selftests/kvm/lib/arm64/gic_v3.c
195
if (write)
tools/testing/selftests/kvm/lib/io.c
54
rc = write(fd, ptr, num_left);
tools/testing/selftests/kvm/lib/userfaultfd_util.c
186
TEST_ASSERT(write(uffd->pipefds[i], &c, 1) == 1,
tools/testing/selftests/kvm/rseq_test.c
259
r = write(fd, &latency, 4);
tools/testing/selftests/kvm/x86/hyperv_features.c
169
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
174
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
184
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
190
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
195
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
201
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
207
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
213
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
220
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
226
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
232
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
239
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
245
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
251
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
258
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
264
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
269
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
27
bool write;
tools/testing/selftests/kvm/x86/hyperv_features.c
282
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
288
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
293
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
300
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
309
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
315
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
320
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
327
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
333
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
338
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
345
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
352
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
359
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
365
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
372
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
378
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
384
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
391
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
397
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
402
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
409
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
416
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
422
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
427
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
434
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
441
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
446
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
456
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
465
msr->write = false;
tools/testing/selftests/kvm/x86/hyperv_features.c
473
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
482
msr->write = true;
tools/testing/selftests/kvm/x86/hyperv_features.c
49
if (msr->write)
tools/testing/selftests/kvm/x86/hyperv_features.c
497
msr->idx, msr->write ? "write" : "read");
tools/testing/selftests/kvm/x86/hyperv_features.c
52
if (!vector && (!msr->write || !is_write_only_msr(msr->idx)))
tools/testing/selftests/kvm/x86/hyperv_features.c
58
msr->write ? "WR" : "RD", msr->idx, ex_str(vector));
tools/testing/selftests/kvm/x86/hyperv_features.c
62
msr->write ? "WR" : "RD", msr->idx, ex_str(vector));
tools/testing/selftests/kvm/x86/hyperv_features.c
67
if (msr->write)
tools/testing/selftests/landlock/audit_test.c
201
if (write(data->pipe_child, ".", 1) != 1) {
tools/testing/selftests/landlock/audit_test.c
269
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/audit_test.c
610
EXPECT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/audit_test.c
628
EXPECT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/audit_test.c
649
EXPECT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/base_test.c
375
ASSERT_EQ(-1, write(ruleset_fd, ".", 1));
tools/testing/selftests/landlock/fs_test.c
2180
EXPECT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/fs_test.c
2195
EXPECT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/fs_test.c
3639
ASSERT_EQ(1, write(pipe_fds[1], ".", 1))
tools/testing/selftests/landlock/fs_test.c
3649
ASSERT_EQ(1, write(proc_fd, ".", 1))
tools/testing/selftests/landlock/fs_test.c
910
ASSERT_EQ(1, write(reg_fd, ".", 1));
tools/testing/selftests/landlock/fs_test.c
919
ASSERT_EQ(-1, write(reg_fd, &buf, 1));
tools/testing/selftests/landlock/net_test.c
610
EXPECT_EQ(1, write(connect_fd, ".", 1));
tools/testing/selftests/landlock/ptrace_test.c
226
ASSERT_EQ(1, write(pipe_child[1], ".", 1));
tools/testing/selftests/landlock/ptrace_test.c
244
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/ptrace_test.c
287
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/ptrace_test.c
390
ASSERT_EQ(1, write(pipe_child[1], ".", 1));
tools/testing/selftests/landlock/ptrace_test.c
403
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/ptrace_test.c
421
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/sandbox-and-launch.c
63
if (write(pipe_child, ".", 1) != 1) {
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1027
ASSERT_EQ(1, write(pipe_child[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1042
ASSERT_EQ(1, write(pipe_child[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1061
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
154
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
220
ASSERT_EQ(1, write(pipe_child[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
237
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
261
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
337
ASSERT_EQ(1, write(pipe_child[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
351
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
372
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
544
ASSERT_EQ(1, write(pipe_child[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
571
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
673
ASSERT_EQ(1, write(pipe_child[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
725
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
833
ASSERT_EQ(1, write(unnamed_sockets[0], "a", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
842
ASSERT_EQ(1, write(stream_pathname_socket, "b", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
856
ASSERT_EQ(1, write(dgram_pathname_socket, "d", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
870
ASSERT_EQ(1, write(stream_abstract_socket, "e", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
896
ASSERT_EQ(1, write(dgram_abstract_socket, "g", 1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
931
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_signal_test.c
141
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_signal_test.c
202
ASSERT_EQ(1, write(pipe_child[1], ".", 1));
tools/testing/selftests/landlock/scoped_signal_test.c
243
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_signal_test.c
286
EXPECT_EQ(1, write(thread_pipe[1], ".", 1));
tools/testing/selftests/landlock/scoped_signal_test.c
311
EXPECT_EQ(1, write(thread_pipe[1], ".", 1));
tools/testing/selftests/landlock/scoped_signal_test.c
368
EXPECT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_signal_test.c
500
ASSERT_EQ(1, write(pipe_child[1], ".", 1));
tools/testing/selftests/landlock/scoped_signal_test.c
528
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_signal_test.c
545
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/scoped_signal_test.c
553
ASSERT_EQ(1, write(pipe_parent[1], ".", 1));
tools/testing/selftests/landlock/wait-pipe-sandbox.c
27
if (write(pipe_child, ".", 1) != 1) {
tools/testing/selftests/landlock/wait-pipe.c
30
if (write(pipe_child, ".", 1) != 1) {
tools/testing/selftests/liveupdate/liveupdate.c
193
ASSERT_EQ(write(mem_fd, test_str, strlen(test_str)), strlen(test_str));
tools/testing/selftests/liveupdate/liveupdate.c
230
ASSERT_EQ(write(mem_fd1, test_str1, strlen(test_str1)), strlen(test_str1));
tools/testing/selftests/liveupdate/liveupdate.c
231
ASSERT_EQ(write(mem_fd2, test_str2, strlen(test_str2)), strlen(test_str2));
tools/testing/selftests/liveupdate/liveupdate.c
277
ASSERT_EQ(write(mem_fd_data1, data1, strlen(data1)), strlen(data1));
tools/testing/selftests/liveupdate/liveupdate.c
284
ASSERT_EQ(write(mem_fd_data2, data2, strlen(data2)), strlen(data2));
tools/testing/selftests/memfd/memfd_test.c
119
if (write(fd, val, strlen(val)) < 0) {
tools/testing/selftests/memfd/memfd_test.c
134
if (write(fd, val, strlen(val)) >= 0) {
tools/testing/selftests/memfd/memfd_test.c
470
l = write(fd, "\0\0\0\0", 4);
tools/testing/selftests/memfd/memfd_test.c
545
l = write(fd, "data", 4);
tools/testing/selftests/mm/compaction_test.c
120
if (write(fd, target_nr_hugepages, slen) != slen) {
tools/testing/selftests/mm/compaction_test.c
145
if (write(fd, init_nr_hugepages, strlen(init_nr_hugepages))
tools/testing/selftests/mm/compaction_test.c
190
if (write(fd, "0", sizeof(char)) != sizeof(char)) {
tools/testing/selftests/mm/cow.c
129
write(comm_pipes->child_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
1380
write(comm_pipes.parent_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
1391
write(comm_pipes.parent_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
1402
write(comm_pipes.parent_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
170
write(comm_pipes->child_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
220
write(comm_pipes.parent_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
229
write(comm_pipes.parent_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
237
write(comm_pipes.parent_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
331
write(comm_pipes.child_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
356
write(comm_pipes.parent_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
480
write(comm_pipes.child_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
568
write(comm_pipes.parent_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
645
write(comm_pipes.child_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
661
write(comm_pipes.parent_ready[1], "0", 1);
tools/testing/selftests/mm/cow.c
730
write(comm_pipes.parent_ready[1], "0", 1);
tools/testing/selftests/mm/guard-regions.c
136
static bool try_access_buf(char *ptr, bool write)
tools/testing/selftests/mm/guard-regions.c
146
if (write)
tools/testing/selftests/mm/gup_test.c
157
write = 1;
tools/testing/selftests/mm/gup_test.c
160
write = 0;
tools/testing/selftests/mm/gup_test.c
209
if (write)
tools/testing/selftests/mm/gup_test.c
94
int filed, i, opt, nr_pages = 1, thp = -1, write = 1, nthreads = 1, ret;
tools/testing/selftests/mm/hugetlb_dio.c
66
if (write(fd, buffer, writesize) != (writesize)) {
tools/testing/selftests/mm/khugepaged.c
386
write(fd, p, size);
tools/testing/selftests/mm/ksm_functional_tests.c
506
if (write(ksm_fd, "1", 1) != 1)
tools/testing/selftests/mm/ksm_functional_tests.c
509
if (write(pages_to_scan_fd, pages_to_scan, strlen(pages_to_scan)) <= 0)
tools/testing/selftests/mm/ksm_functional_tests.c
512
if (write(sleep_millisecs_fd, sleep_ms, strlen(sleep_ms)) <= 0)
tools/testing/selftests/mm/ksm_functional_tests.c
526
if (write(ksm_fd, "2", 1) != 1)
tools/testing/selftests/mm/ksm_functional_tests.c
529
if (write(pages_to_scan_fd, "100", 3) <= 0)
tools/testing/selftests/mm/ksm_functional_tests.c
532
if (write(sleep_millisecs_fd, "20", 2) <= 0)
tools/testing/selftests/mm/ksm_functional_tests.c
636
if (write(mem_fd, &i, sizeof(i)) != sizeof(i)) {
tools/testing/selftests/mm/map_populate.c
46
ret = write(sock, &status, sizeof(int));
tools/testing/selftests/mm/map_populate.c
66
ret = write(sock, &buf, sizeof(int));
tools/testing/selftests/mm/memfd_secret.c
232
if (write(pipefd[1], &mem, sizeof(mem)) < 0) {
tools/testing/selftests/mm/memfd_secret.c
52
(write(fd, buf, sizeof(buf)) >= 0) ||
tools/testing/selftests/mm/mkdirty.c
111
ret = write(mem_fd, &data, 1);
tools/testing/selftests/mm/mkdirty.c
141
ret = write(mem_fd, &data, 1);
tools/testing/selftests/mm/mrelease_test.c
36
if (write(pipefd, "", 1) < 0)
tools/testing/selftests/mm/pagemap_ioctl.c
1192
if (write(fd, "c", 1) < 0)
tools/testing/selftests/mm/pagemap_ioctl.c
1663
if (write(fd, "c", 1) < 0)
tools/testing/selftests/mm/pagemap_ioctl.c
1695
if (write(fd, "c", 1) < 0)
tools/testing/selftests/mm/pkey-helpers.h
56
ret = write(1, format, strlen(format));
tools/testing/selftests/mm/process_madv.c
170
ret = write(pipe_info[1], &info, sizeof(info));
tools/testing/selftests/mm/protection_keys.c
80
ret = write(fd, str, strlen(str));
tools/testing/selftests/mm/split_huge_page_test.c
267
numwritten = write(fd, buf, buflen - 1);
tools/testing/selftests/mm/split_huge_page_test.c
524
num_written = write(fd, file_buf1, pmd_pagesize);
tools/testing/selftests/mm/split_huge_page_test.c
627
write(*fd, buf, sizeof(buf));
tools/testing/selftests/mm/split_huge_page_test.c
636
if (write(*fd, "3", 1) != 1) {
tools/testing/selftests/mm/thp_settings.c
79
numwritten = write(fd, buf, buflen - 1);
tools/testing/selftests/mm/uffd-stress.c
246
if (write(gopts->pipefd[cpu*2+1], &c, 1) != 1)
tools/testing/selftests/mm/uffd-unit-tests.c
1072
if (write(gopts->pipefd[1], &c, sizeof(c)) != sizeof(c))
tools/testing/selftests/mm/uffd-unit-tests.c
1206
if (write(gopts->pipefd[1], &c, sizeof(c)) != sizeof(c))
tools/testing/selftests/mm/uffd-unit-tests.c
581
if (write(gopts->pipefd[1], &c, sizeof(c)) != sizeof(c))
tools/testing/selftests/mm/uffd-unit-tests.c
796
if (write(gopts->pipefd[1], &c, sizeof(c)) != sizeof(c))
tools/testing/selftests/mm/uffd-unit-tests.c
850
if (write(gopts->pipefd[1], &c, sizeof(c)) != sizeof(c))
tools/testing/selftests/mm/vm_util.c
141
ret = write(fd, ctrl, strlen(ctrl));
tools/testing/selftests/mm/vm_util.c
679
ret = write(ksm_use_zero_pages_fd, "1", 1);
tools/testing/selftests/mm/vm_util.c
700
ret = write(ksm_fd, "1", 1);
tools/testing/selftests/mm/vm_util.c
722
ret = write(ksm_fd, "2", 1);
tools/testing/selftests/mm/vm_util.c
762
ret = write(unpoison_fd, buf, len);
tools/testing/selftests/mm/write_to_hugetlbfs.c
109
write = 1;
tools/testing/selftests/mm/write_to_hugetlbfs.c
149
if (!write)
tools/testing/selftests/mm/write_to_hugetlbfs.c
228
if (write) {
tools/testing/selftests/mm/write_to_hugetlbfs.c
76
int write = 0;
tools/testing/selftests/mount/nosymfollow-test.c
62
written = write(fd, buf, buf_len);
tools/testing/selftests/mount/unprivileged-remount-test.c
80
written = write(fd, buf, buf_len);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
155
ret = write(fd, buf, count);
tools/testing/selftests/move_mount_set_group/move_mount_set_group_test.c
53
ret = write(fd, buf, count);
tools/testing/selftests/namespaces/cred_change_test.c
229
write(pipefd[1], &child_userns_id, sizeof(child_userns_id));
tools/testing/selftests/namespaces/cred_change_test.c
345
write(pipefd[1], &child_userns_id, sizeof(child_userns_id));
tools/testing/selftests/namespaces/cred_change_test.c
492
write(pipefd[1], &parent_id, sizeof(parent_id));
tools/testing/selftests/namespaces/cred_change_test.c
493
write(pipefd[1], &child_id, sizeof(child_id));
tools/testing/selftests/namespaces/cred_change_test.c
634
write(pipefd[1], &child_userns_id, sizeof(child_userns_id));
tools/testing/selftests/namespaces/cred_change_test.c
768
write(pipefd[1], &child_userns_id, sizeof(child_userns_id));
tools/testing/selftests/namespaces/cred_change_test.c
93
write(pipefd[1], &child_userns_id, sizeof(child_userns_id));
tools/testing/selftests/namespaces/file_handle_test.c
1005
write(pipefd[1], "M", 1); /* Unable to set mappings */
tools/testing/selftests/namespaces/file_handle_test.c
1011
write(setgroups_fd, "deny", 4);
tools/testing/selftests/namespaces/file_handle_test.c
1017
write(uid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
1021
write(gid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
1027
write(pipefd[1], "N",
tools/testing/selftests/namespaces/file_handle_test.c
1038
write(pipefd[1], "S", 1); /* Unexpected success */
tools/testing/selftests/namespaces/file_handle_test.c
1042
write(pipefd[1], "P", 1);
tools/testing/selftests/namespaces/file_handle_test.c
1045
write(pipefd[1], "F", 1);
tools/testing/selftests/namespaces/file_handle_test.c
1122
write(pipefd[1], "U",
tools/testing/selftests/namespaces/file_handle_test.c
1134
write(pipefd[1], "M", 1); /* Unable to set mappings */
tools/testing/selftests/namespaces/file_handle_test.c
1140
write(setgroups_fd, "deny", 4);
tools/testing/selftests/namespaces/file_handle_test.c
1146
write(uid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
1150
write(gid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
1156
write(pipefd[1], "N",
tools/testing/selftests/namespaces/file_handle_test.c
1165
write(pipefd[1], "N",
tools/testing/selftests/namespaces/file_handle_test.c
1178
write(pipefd[1], "S",
tools/testing/selftests/namespaces/file_handle_test.c
1183
write(pipefd[1], "P", 1);
tools/testing/selftests/namespaces/file_handle_test.c
1186
write(pipefd[1], "F", 1);
tools/testing/selftests/namespaces/file_handle_test.c
1271
write(pipefd[1], "U",
tools/testing/selftests/namespaces/file_handle_test.c
1283
write(pipefd[1], "M", 1); /* Unable to set mappings */
tools/testing/selftests/namespaces/file_handle_test.c
1289
write(setgroups_fd, "deny", 4);
tools/testing/selftests/namespaces/file_handle_test.c
1295
write(uid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
1299
write(gid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
1305
write(pipefd[1], "N",
tools/testing/selftests/namespaces/file_handle_test.c
1314
write(pipefd[1], "N",
tools/testing/selftests/namespaces/file_handle_test.c
1327
write(pipefd[1], "S",
tools/testing/selftests/namespaces/file_handle_test.c
1332
write(pipefd[1], "P", 1);
tools/testing/selftests/namespaces/file_handle_test.c
1335
write(pipefd[1], "F", 1);
tools/testing/selftests/namespaces/file_handle_test.c
474
write(pipefd[1], "U",
tools/testing/selftests/namespaces/file_handle_test.c
486
write(pipefd[1], "M", 1); /* Unable to set mappings */
tools/testing/selftests/namespaces/file_handle_test.c
492
write(setgroups_fd, "deny", 4);
tools/testing/selftests/namespaces/file_handle_test.c
498
write(uid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
502
write(gid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
508
write(pipefd[1], "N",
tools/testing/selftests/namespaces/file_handle_test.c
519
write(pipefd[1], "S", 1); /* Unexpected success */
tools/testing/selftests/namespaces/file_handle_test.c
523
write(pipefd[1], "P", 1);
tools/testing/selftests/namespaces/file_handle_test.c
526
write(pipefd[1], "F", 1);
tools/testing/selftests/namespaces/file_handle_test.c
603
write(pipefd[1], "U",
tools/testing/selftests/namespaces/file_handle_test.c
615
write(pipefd[1], "M", 1); /* Unable to set mappings */
tools/testing/selftests/namespaces/file_handle_test.c
621
write(setgroups_fd, "deny", 4);
tools/testing/selftests/namespaces/file_handle_test.c
627
write(uid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
631
write(gid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
637
write(pipefd[1], "N",
tools/testing/selftests/namespaces/file_handle_test.c
648
write(pipefd[1], "S", 1); /* Unexpected success */
tools/testing/selftests/namespaces/file_handle_test.c
652
write(pipefd[1], "P", 1);
tools/testing/selftests/namespaces/file_handle_test.c
655
write(pipefd[1], "F", 1);
tools/testing/selftests/namespaces/file_handle_test.c
732
write(pipefd[1], "U",
tools/testing/selftests/namespaces/file_handle_test.c
744
write(pipefd[1], "M", 1); /* Unable to set mappings */
tools/testing/selftests/namespaces/file_handle_test.c
750
write(setgroups_fd, "deny", 4);
tools/testing/selftests/namespaces/file_handle_test.c
756
write(uid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
760
write(gid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
766
write(pipefd[1], "N",
tools/testing/selftests/namespaces/file_handle_test.c
777
write(pipefd[1], "S", 1); /* Unexpected success */
tools/testing/selftests/namespaces/file_handle_test.c
781
write(pipefd[1], "P", 1);
tools/testing/selftests/namespaces/file_handle_test.c
784
write(pipefd[1], "F", 1);
tools/testing/selftests/namespaces/file_handle_test.c
861
write(pipefd[1], "U",
tools/testing/selftests/namespaces/file_handle_test.c
873
write(pipefd[1], "M", 1); /* Unable to set mappings */
tools/testing/selftests/namespaces/file_handle_test.c
879
write(setgroups_fd, "deny", 4);
tools/testing/selftests/namespaces/file_handle_test.c
885
write(uid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
889
write(gid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/file_handle_test.c
895
write(pipefd[1], "N",
tools/testing/selftests/namespaces/file_handle_test.c
906
write(pipefd[1], "S", 1); /* Unexpected success */
tools/testing/selftests/namespaces/file_handle_test.c
910
write(pipefd[1], "P", 1);
tools/testing/selftests/namespaces/file_handle_test.c
913
write(pipefd[1], "F", 1);
tools/testing/selftests/namespaces/file_handle_test.c
993
write(pipefd[1], "U",
tools/testing/selftests/namespaces/listns_pagination_bug.c
119
if (write(sv[0], &c, 1) != 1) {
tools/testing/selftests/namespaces/listns_pagination_bug.c
58
if (write(sv[1], &c, 1) != 1) {
tools/testing/selftests/namespaces/listns_permissions_test.c
105
write(pipefd[1], &found_ours, sizeof(found_ours));
tools/testing/selftests/namespaces/listns_permissions_test.c
106
write(pipefd[1], &unexpected_count, sizeof(unexpected_count));
tools/testing/selftests/namespaces/listns_permissions_test.c
207
write(pipefd[1], &success, sizeof(success));
tools/testing/selftests/namespaces/listns_permissions_test.c
208
write(pipefd[1], &ret, sizeof(ret));
tools/testing/selftests/namespaces/listns_permissions_test.c
285
write(pipefd[1], &netns_a_id, sizeof(netns_a_id));
tools/testing/selftests/namespaces/listns_permissions_test.c
343
write(pipefd2[1], &found_sibling_netns, sizeof(found_sibling_netns));
tools/testing/selftests/namespaces/listns_permissions_test.c
422
write(pipefd[1], &success, sizeof(success));
tools/testing/selftests/namespaces/listns_permissions_test.c
423
write(pipefd[1], &ret, sizeof(ret));
tools/testing/selftests/namespaces/listns_permissions_test.c
540
write(pipefd[1], &found_child_userns, sizeof(found_child_userns));
tools/testing/selftests/namespaces/listns_permissions_test.c
541
write(pipefd[1], &ret, sizeof(ret));
tools/testing/selftests/namespaces/listns_permissions_test.c
631
write(pipefd[1], &found_ours, sizeof(found_ours));
tools/testing/selftests/namespaces/listns_permissions_test.c
732
write(pipefd[1], &correct, sizeof(correct));
tools/testing/selftests/namespaces/listns_permissions_test.c
733
write(pipefd[1], &count_before, sizeof(count_before));
tools/testing/selftests/namespaces/listns_permissions_test.c
734
write(pipefd[1], &count_after, sizeof(count_after));
tools/testing/selftests/namespaces/listns_test.c
271
write(pipefd[1], &ns_id, sizeof(ns_id));
tools/testing/selftests/namespaces/listns_test.c
383
if (write(sv[1], &ns_id, sizeof(ns_id)) != sizeof(ns_id)) {
tools/testing/selftests/namespaces/listns_test.c
439
if (write(sv[0], "X", 1) != 1) {
tools/testing/selftests/namespaces/listns_test.c
553
if (write(sv[1], &parent_ns_id, sizeof(parent_ns_id)) != sizeof(parent_ns_id)) {
tools/testing/selftests/namespaces/listns_test.c
557
if (write(sv[1], &child_ns_id, sizeof(child_ns_id)) != sizeof(child_ns_id)) {
tools/testing/selftests/namespaces/listns_test.c
620
if (write(sv[0], "X", 1) != 1) {
tools/testing/selftests/namespaces/ns_active_ref_test.c
1027
write(pipefd[1], &gp_id, sizeof(gp_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1028
write(pipefd[1], &p_id, sizeof(p_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1029
write(pipefd[1], &c_id, sizeof(c_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1192
write(pipefd[1], &p_id, sizeof(p_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1193
write(pipefd[1], &c1_id, sizeof(c1_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1194
write(pipefd[1], &c2_id, sizeof(c2_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
134
write(pipefd[1], buf, sizeof(*handle) + handle->handle_bytes);
tools/testing/selftests/namespaces/ns_active_ref_test.c
1360
write(pipefd[1], &u_id, sizeof(u_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1361
write(pipefd[1], &n_id, sizeof(n_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1362
write(pipefd[1], &ut_id, sizeof(ut_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1531
write(pipefd[1], &ua_id, sizeof(ua_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1532
write(pipefd[1], &ub_id, sizeof(ub_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1533
write(pipefd[1], &net_id, sizeof(net_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1720
write(pipefd[1], &p_id, sizeof(p_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1721
write(pipefd[1], &n1_id, sizeof(n1_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1722
write(pipefd[1], &n2_id, sizeof(n2_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1788
write(syncpipe[1], &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
1796
write(syncpipe[1], &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
1883
write(pipefd[1], &ua_id, sizeof(ua_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1884
write(pipefd[1], &ub_id, sizeof(ub_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2030
write(pipefd[1], &u_id, sizeof(u_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2031
write(pipefd[1], &n_id, sizeof(n_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2032
write(pipefd[1], &ut_id, sizeof(ut_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2156
if (write(info->pipefd, &info->ns_id, sizeof(info->ns_id)) != sizeof(info->ns_id)) {
tools/testing/selftests/namespaces/ns_active_ref_test.c
220
write(pipefd[1], buf, sizeof(*handle) + handle->handle_bytes);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2204
write(syncpipe[1], &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2233
ASSERT_EQ(write(syncpipe[1], &sync_byte, 1), 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2288
write(syncpipe[1], &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2316
write(syncpipe[1], &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2457
if (write(pipefd[1], &user_id, sizeof(user_id)) != sizeof(user_id)) {
tools/testing/selftests/namespaces/ns_active_ref_test.c
2461
if (write(pipefd[1], &net_id, sizeof(net_id)) != sizeof(net_id)) {
tools/testing/selftests/namespaces/ns_active_ref_test.c
2516
(void)write(sv[0], &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2527
(void)write(sv[0], &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2610
ASSERT_EQ(write(sv[0], &sync_byte, 1), 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2611
ASSERT_EQ(write(sv[0], &sync_byte, 1), 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
270
write(syncpipe[1], &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
323
write(setgroups_fd, "deny", 4);
tools/testing/selftests/namespaces/ns_active_ref_test.c
328
write(uid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/ns_active_ref_test.c
332
write(gid_map_fd, mapping, strlen(mapping));
tools/testing/selftests/namespaces/ns_active_ref_test.c
354
write(pipefd[1], buf, sizeof(*handle) + handle->handle_bytes);
tools/testing/selftests/namespaces/ns_active_ref_test.c
431
write(pipefd[1], buf, sizeof(*handle) + handle->handle_bytes);
tools/testing/selftests/namespaces/ns_active_ref_test.c
528
ret = write(pipe_child_ready[1], buf, sizeof(*handle) + handle->handle_bytes);
tools/testing/selftests/namespaces/ns_active_ref_test.c
572
write(pipe_parent_ready[1], &sync_byte, 1);
tools/testing/selftests/namespaces/ns_active_ref_test.c
706
write(pipefd[1], &parent_id, sizeof(parent_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
707
write(pipefd[1], &child_id, sizeof(child_id));
tools/testing/selftests/namespaces/ns_active_ref_test.c
916
write(pipefd[1], buf, sizeof(*handle) + handle->handle_bytes);
tools/testing/selftests/namespaces/nsid_test.c
104
write(pipefd[1], "Y", 1);
tools/testing/selftests/namespaces/nsid_test.c
203
write(pipefd[1], "S", 1); /* Signal skip */
tools/testing/selftests/namespaces/nsid_test.c
210
write(pipefd[1], "Y", 1);
tools/testing/selftests/namespaces/nsid_test.c
309
write(pipefd[1], "S", 1); /* Signal skip */
tools/testing/selftests/namespaces/nsid_test.c
316
write(pipefd[1], "Y", 1);
tools/testing/selftests/namespaces/nsid_test.c
415
write(pipefd[1], "S", 1); /* Signal skip */
tools/testing/selftests/namespaces/nsid_test.c
422
write(pipefd[1], "Y", 1);
tools/testing/selftests/namespaces/nsid_test.c
521
write(pipefd[1], "S", 1); /* Signal skip */
tools/testing/selftests/namespaces/nsid_test.c
528
write(pipefd[1], "Y", 1);
tools/testing/selftests/namespaces/nsid_test.c
633
write(pipefd[1], "S", 1); /* Signal skip */
tools/testing/selftests/namespaces/nsid_test.c
643
write(pipefd[1], "Y", 1);
tools/testing/selftests/namespaces/nsid_test.c
649
write(pipefd[1], "Y", 1);
tools/testing/selftests/namespaces/nsid_test.c
650
write(pipefd[1], &grandchild, sizeof(grandchild));
tools/testing/selftests/namespaces/nsid_test.c
754
write(pipefd[1], "S", 1); /* Signal skip */
tools/testing/selftests/namespaces/nsid_test.c
764
write(pipefd[1], "Y", 1);
tools/testing/selftests/namespaces/nsid_test.c
770
write(pipefd[1], "Y", 1);
tools/testing/selftests/namespaces/nsid_test.c
771
write(pipefd[1], &grandchild, sizeof(grandchild));
tools/testing/selftests/namespaces/nsid_test.c
906
write(pipefd[1], "S", 1); /* Signal skip */
tools/testing/selftests/namespaces/nsid_test.c
913
write(pipefd[1], "Y", 1);
tools/testing/selftests/namespaces/nsid_test.c
97
write(pipefd[1], "S", 1); /* Signal skip */
tools/testing/selftests/namespaces/siocgskns_test.c
508
write(syncpipe[1], &sync_byte, 1);
tools/testing/selftests/namespaces/siocgskns_test.c
521
write(syncpipe[1], &sync_byte, 1);
tools/testing/selftests/namespaces/stress_test.c
137
if (write(sv[1], &c, 1) != 1) {
tools/testing/selftests/namespaces/stress_test.c
181
if (write(sv[0], &c, 1) != 1) {
tools/testing/selftests/namespaces/stress_test.c
378
if (write(sv[1], &c, 1) != 1) {
tools/testing/selftests/namespaces/stress_test.c
460
if (write(sv[0], &c, 1) != 1) {
tools/testing/selftests/nci/nci_dev.c
336
write(dev_fd, nci_reset_rsp, sizeof(nci_reset_rsp));
tools/testing/selftests/nci/nci_dev.c
345
write(dev_fd, nci_init_rsp, sizeof(nci_init_rsp));
tools/testing/selftests/nci/nci_dev.c
354
write(dev_fd, nci_rf_disc_map_rsp, sizeof(nci_rf_disc_map_rsp));
tools/testing/selftests/nci/nci_dev.c
376
write(dev_fd, nci_reset_rsp_v2, sizeof(nci_reset_rsp_v2));
tools/testing/selftests/nci/nci_dev.c
377
write(dev_fd, nci_reset_ntf, sizeof(nci_reset_ntf));
tools/testing/selftests/nci/nci_dev.c
386
write(dev_fd, nci_init_rsp_v2, sizeof(nci_init_rsp_v2));
tools/testing/selftests/nci/nci_dev.c
395
write(dev_fd, nci_rf_disc_map_rsp, sizeof(nci_rf_disc_map_rsp));
tools/testing/selftests/nci/nci_dev.c
467
write(dev_fd, nci_reset_rsp, sizeof(nci_reset_rsp));
tools/testing/selftests/nci/nci_dev.c
489
write(dev_fd, nci_reset_rsp_v2, sizeof(nci_reset_rsp_v2));
tools/testing/selftests/nci/nci_dev.c
490
write(dev_fd, nci_reset_ntf, sizeof(nci_reset_ntf));
tools/testing/selftests/nci/nci_dev.c
552
write(dev_fd, nci_rf_disc_rsp, sizeof(nci_rf_disc_rsp));
tools/testing/selftests/nci/nci_dev.c
574
write(dev_fd, nci_rf_deact_rsp, sizeof(nci_rf_deact_rsp));
tools/testing/selftests/nci/nci_dev.c
728
write(virtual_fd, nci_rf_activate_ntf, sizeof(nci_rf_activate_ntf));
tools/testing/selftests/nci/nci_dev.c
756
write(virtual_fd, rsp, rsp_len);
tools/testing/selftests/nci/nci_dev.c
809
write(virtual_fd, nci_rf_deact_rsp, sizeof(nci_rf_deact_rsp));
tools/testing/selftests/nci/nci_dev.c
810
write(virtual_fd, nci_rf_deact_ntf, sizeof(nci_rf_deact_ntf));
tools/testing/selftests/net/busy_poller.c
216
write_result = write(fd, buf_offset, remaining);
tools/testing/selftests/net/can/test_raw_filter.c
36
if (write(sock, &frame, sizeof(frame)) < 0)
tools/testing/selftests/net/can/test_raw_filter.c
40
if (write(sock, &frame, sizeof(frame)) < 0)
tools/testing/selftests/net/can/test_raw_filter.c
44
if (write(sock, &frame, sizeof(frame)) < 0)
tools/testing/selftests/net/can/test_raw_filter.c
48
if (write(sock, &frame, sizeof(frame)) < 0)
tools/testing/selftests/net/cmsg_sender.c
553
err = write(fd, NULL, 0);
tools/testing/selftests/net/ipsec.c
2031
ret = write(test_desc_fd, desc, sizeof(*desc));
tools/testing/selftests/net/ipsec.c
586
ret = write(results_fd[1], &tr, sizeof(tr));
tools/testing/selftests/net/ipsec.c
593
ssize_t bytes = write(fd, msg, sizeof(*msg));
tools/testing/selftests/net/lib/csum.c
392
ret = write(fd, buf, len);
tools/testing/selftests/net/lib/ksft.h
27
if (write(fd, msg, sizeof(msg)) < 0)
tools/testing/selftests/net/mptcp/mptcp_connect.c
446
bw = write(fd, buf, do_w);
tools/testing/selftests/net/mptcp/mptcp_connect.c
470
bw = write(fd, buf + offset, len - offset);
tools/testing/selftests/net/mptcp/mptcp_connect.c
775
if (write(outfd, buf, r) != r)
tools/testing/selftests/net/mptcp/mptcp_connect.c
788
int ret = write(fd, winfo->buf + winfo->off, winfo->len);
tools/testing/selftests/net/mptcp/mptcp_connect.c
819
ret = write(outfd, inbuf + off, rem);
tools/testing/selftests/net/mptcp/mptcp_inq.c
269
ret = write(unixfd, &len, sizeof(len));
tools/testing/selftests/net/mptcp/mptcp_inq.c
272
ret = write(fd, buf, len);
tools/testing/selftests/net/mptcp/mptcp_inq.c
286
ret = write(unixfd, &total, sizeof(total));
tools/testing/selftests/net/mptcp/mptcp_inq.c
297
ret = write(fd, buf, len);
tools/testing/selftests/net/mptcp/mptcp_inq.c
313
ret = write(fd, buf, 1);
tools/testing/selftests/net/mptcp/mptcp_inq.c
316
ret = write(unixfd, "closed", 6);
tools/testing/selftests/net/mptcp/mptcp_inq.c
355
ret = write(unixfd, "xmit", 4);
tools/testing/selftests/net/mptcp/mptcp_inq.c
407
ret = write(unixfd, "huge", 4);
tools/testing/selftests/net/mptcp/mptcp_inq.c
435
ret = write(unixfd, "shut", 4);
tools/testing/selftests/net/mptcp/mptcp_inq.c
495
r = write(unixfd, "conn", 4);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
601
ret = write(fd, buf, len);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
648
ret = write(pipefd, "xmit", 4);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
660
ret2 = write(fd, buf, ret);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
722
r = write(pipefd, "conn", 4);
tools/testing/selftests/net/nettest.c
1026
if (write(sd, msg, msglen) < 0) {
tools/testing/selftests/net/nettest.c
1183
if (write(sd, buf, len) < 0) {
tools/testing/selftests/net/nettest.c
1212
if (write(sd, buf, len) < 0) {
tools/testing/selftests/net/nettest.c
1558
if (write(fd, &message, sizeof(message)) < 0)
tools/testing/selftests/net/proc_net_pktgen.c
127
len = write(self->thr_fd, thr_cmd_add_loopback_0, sizeof(thr_cmd_add_loopback_0));
tools/testing/selftests/net/proc_net_pktgen.c
141
len = write(self->thr_fd, thr_cmd_rm_loopback_0, sizeof(thr_cmd_rm_loopback_0));
tools/testing/selftests/net/proc_net_pktgen.c
155
len = write(self->ctrl_fd, wrong_ctrl_cmd, i);
tools/testing/selftests/net/proc_net_pktgen.c
164
len = write(self->ctrl_fd, ctrl_cmd_stop, sizeof(ctrl_cmd_stop));
tools/testing/selftests/net/proc_net_pktgen.c
167
len = write(self->ctrl_fd, ctrl_cmd_stop, sizeof(ctrl_cmd_stop) - 1);
tools/testing/selftests/net/proc_net_pktgen.c
170
len = write(self->ctrl_fd, ctrl_cmd_start, sizeof(ctrl_cmd_start));
tools/testing/selftests/net/proc_net_pktgen.c
173
len = write(self->ctrl_fd, ctrl_cmd_start, sizeof(ctrl_cmd_start) - 1);
tools/testing/selftests/net/proc_net_pktgen.c
176
len = write(self->ctrl_fd, ctrl_cmd_reset, sizeof(ctrl_cmd_reset));
tools/testing/selftests/net/proc_net_pktgen.c
179
len = write(self->ctrl_fd, ctrl_cmd_reset, sizeof(ctrl_cmd_reset) - 1);
tools/testing/selftests/net/proc_net_pktgen.c
187
len = write(self->thr_fd, wrong_thr_cmd, i);
tools/testing/selftests/net/proc_net_pktgen.c
197
len = write(self->thr_fd, legacy_thr_cmd, i);
tools/testing/selftests/net/proc_net_pktgen.c
213
len = write(self->dev_fd, wrong_dev_cmd, i);
tools/testing/selftests/net/proc_net_pktgen.c
223
len = write(self->dev_fd, dev_cmd_min_pkt_size_0, sizeof(dev_cmd_min_pkt_size_0));
tools/testing/selftests/net/proc_net_pktgen.c
227
len = write(self->dev_fd, dev_cmd_min_pkt_size_0, sizeof(dev_cmd_min_pkt_size_0) - 1);
tools/testing/selftests/net/proc_net_pktgen.c
231
len = write(self->dev_fd, dev_cmd_min_pkt_size_1, sizeof(dev_cmd_min_pkt_size_1));
tools/testing/selftests/net/proc_net_pktgen.c
235
len = write(self->dev_fd, dev_cmd_min_pkt_size_1, sizeof(dev_cmd_min_pkt_size_1) - 1);
tools/testing/selftests/net/proc_net_pktgen.c
239
len = write(self->dev_fd, dev_cmd_min_pkt_size_2, sizeof(dev_cmd_min_pkt_size_2));
tools/testing/selftests/net/proc_net_pktgen.c
243
len = write(self->dev_fd, dev_cmd_min_pkt_size_2, sizeof(dev_cmd_min_pkt_size_2) - 1);
tools/testing/selftests/net/proc_net_pktgen.c
246
len = write(self->dev_fd, dev_cmd_min_pkt_size_3, sizeof(dev_cmd_min_pkt_size_3));
tools/testing/selftests/net/proc_net_pktgen.c
249
len = write(self->dev_fd, dev_cmd_min_pkt_size_4, sizeof(dev_cmd_min_pkt_size_4));
tools/testing/selftests/net/proc_net_pktgen.c
252
len = write(self->dev_fd, dev_cmd_min_pkt_size_5, sizeof(dev_cmd_min_pkt_size_5));
tools/testing/selftests/net/proc_net_pktgen.c
255
len = write(self->dev_fd, dev_cmd_min_pkt_size_6, sizeof(dev_cmd_min_pkt_size_6));
tools/testing/selftests/net/proc_net_pktgen.c
258
len = write(self->dev_fd, dev_cmd_min_pkt_size_7, sizeof(dev_cmd_min_pkt_size_7));
tools/testing/selftests/net/proc_net_pktgen.c
261
len = write(self->dev_fd, dev_cmd_min_pkt_size_8, sizeof(dev_cmd_min_pkt_size_8));
tools/testing/selftests/net/proc_net_pktgen.c
268
len = write(self->dev_fd, dev_cmd_max_pkt_size_0, sizeof(dev_cmd_max_pkt_size_0));
tools/testing/selftests/net/proc_net_pktgen.c
275
len = write(self->dev_fd, dev_cmd_pkt_size_0, sizeof(dev_cmd_pkt_size_0));
tools/testing/selftests/net/proc_net_pktgen.c
282
len = write(self->dev_fd, dev_cmd_imix_weights_0, sizeof(dev_cmd_imix_weights_0));
tools/testing/selftests/net/proc_net_pktgen.c
285
len = write(self->dev_fd, dev_cmd_imix_weights_1, sizeof(dev_cmd_imix_weights_1));
tools/testing/selftests/net/proc_net_pktgen.c
288
len = write(self->dev_fd, dev_cmd_imix_weights_2, sizeof(dev_cmd_imix_weights_2));
tools/testing/selftests/net/proc_net_pktgen.c
293
len = write(self->dev_fd, dev_cmd_imix_weights_3, sizeof(dev_cmd_imix_weights_3));
tools/testing/selftests/net/proc_net_pktgen.c
298
len = write(self->dev_fd, dev_cmd_imix_weights_3, sizeof(dev_cmd_imix_weights_3) - 1);
tools/testing/selftests/net/proc_net_pktgen.c
303
len = write(self->dev_fd, dev_cmd_imix_weights_4, sizeof(dev_cmd_imix_weights_4));
tools/testing/selftests/net/proc_net_pktgen.c
308
len = write(self->dev_fd, dev_cmd_imix_weights_4, sizeof(dev_cmd_imix_weights_4) - 1);
tools/testing/selftests/net/proc_net_pktgen.c
313
len = write(self->dev_fd, dev_cmd_imix_weights_5, sizeof(dev_cmd_imix_weights_5));
tools/testing/selftests/net/proc_net_pktgen.c
318
len = write(self->dev_fd, dev_cmd_imix_weights_5, sizeof(dev_cmd_imix_weights_5) - 1);
tools/testing/selftests/net/proc_net_pktgen.c
323
len = write(self->dev_fd, dev_cmd_imix_weights_6, sizeof(dev_cmd_imix_weights_6));
tools/testing/selftests/net/proc_net_pktgen.c
328
len = write(self->dev_fd, dev_cmd_imix_weights_6, sizeof(dev_cmd_imix_weights_6) - 1);
tools/testing/selftests/net/proc_net_pktgen.c
337
len = write(self->dev_fd, dev_cmd_debug_0, sizeof(dev_cmd_debug_0));
tools/testing/selftests/net/proc_net_pktgen.c
341
len = write(self->dev_fd, dev_cmd_debug_1, sizeof(dev_cmd_debug_1));
tools/testing/selftests/net/proc_net_pktgen.c
348
len = write(self->dev_fd, dev_cmd_frags_0, sizeof(dev_cmd_frags_0));
tools/testing/selftests/net/proc_net_pktgen.c
355
len = write(self->dev_fd, dev_cmd_delay_0, sizeof(dev_cmd_delay_0));
tools/testing/selftests/net/proc_net_pktgen.c
358
len = write(self->dev_fd, dev_cmd_delay_1, sizeof(dev_cmd_delay_1));
tools/testing/selftests/net/proc_net_pktgen.c
365
len = write(self->dev_fd, dev_cmd_rate_0, sizeof(dev_cmd_rate_0));
tools/testing/selftests/net/proc_net_pktgen.c
369
len = write(self->dev_fd, dev_cmd_rate_1, sizeof(dev_cmd_rate_1));
tools/testing/selftests/net/proc_net_pktgen.c
376
len = write(self->dev_fd, dev_cmd_ratep_0, sizeof(dev_cmd_ratep_0));
tools/testing/selftests/net/proc_net_pktgen.c
380
len = write(self->dev_fd, dev_cmd_ratep_1, sizeof(dev_cmd_ratep_1));
tools/testing/selftests/net/proc_net_pktgen.c
387
len = write(self->dev_fd, dev_cmd_udp_src_min_0, sizeof(dev_cmd_udp_src_min_0));
tools/testing/selftests/net/proc_net_pktgen.c
394
len = write(self->dev_fd, dev_cmd_udp_dst_min_0, sizeof(dev_cmd_udp_dst_min_0));
tools/testing/selftests/net/proc_net_pktgen.c
401
len = write(self->dev_fd, dev_cmd_udp_src_max_0, sizeof(dev_cmd_udp_src_max_0));
tools/testing/selftests/net/proc_net_pktgen.c
408
len = write(self->dev_fd, dev_cmd_udp_dst_max_0, sizeof(dev_cmd_udp_dst_max_0));
tools/testing/selftests/net/proc_net_pktgen.c
416
len = write(self->dev_fd, dev_cmd_clone_skb_0, sizeof(dev_cmd_clone_skb_0));
tools/testing/selftests/net/proc_net_pktgen.c
421
len = write(self->dev_fd, dev_cmd_clone_skb_1, sizeof(dev_cmd_clone_skb_1));
tools/testing/selftests/net/proc_net_pktgen.c
428
len = write(self->dev_fd, dev_cmd_count_0, sizeof(dev_cmd_count_0));
tools/testing/selftests/net/proc_net_pktgen.c
435
len = write(self->dev_fd, dev_cmd_src_mac_count_0, sizeof(dev_cmd_src_mac_count_0));
tools/testing/selftests/net/proc_net_pktgen.c
442
len = write(self->dev_fd, dev_cmd_dst_mac_count_0, sizeof(dev_cmd_dst_mac_count_0));
tools/testing/selftests/net/proc_net_pktgen.c
450
len = write(self->dev_fd, dev_cmd_burst_0, sizeof(dev_cmd_burst_0));
tools/testing/selftests/net/proc_net_pktgen.c
457
len = write(self->dev_fd, dev_cmd_node_0, sizeof(dev_cmd_node_0));
tools/testing/selftests/net/proc_net_pktgen.c
464
len = write(self->dev_fd, dev_cmd_xmit_mode_0, sizeof(dev_cmd_xmit_mode_0));
tools/testing/selftests/net/proc_net_pktgen.c
467
len = write(self->dev_fd, dev_cmd_xmit_mode_1, sizeof(dev_cmd_xmit_mode_1));
tools/testing/selftests/net/proc_net_pktgen.c
470
len = write(self->dev_fd, dev_cmd_xmit_mode_2, sizeof(dev_cmd_xmit_mode_2));
tools/testing/selftests/net/proc_net_pktgen.c
473
len = write(self->dev_fd, dev_cmd_xmit_mode_3, sizeof(dev_cmd_xmit_mode_3));
tools/testing/selftests/net/proc_net_pktgen.c
481
len = write(self->dev_fd, dev_cmd_flag_0, sizeof(dev_cmd_flag_0));
tools/testing/selftests/net/proc_net_pktgen.c
485
len = write(self->dev_fd, dev_cmd_flag_1, sizeof(dev_cmd_flag_1));
tools/testing/selftests/net/proc_net_pktgen.c
489
len = write(self->dev_fd, dev_cmd_flag_2, sizeof(dev_cmd_flag_2));
tools/testing/selftests/net/proc_net_pktgen.c
496
len = write(self->dev_fd, dev_cmd_dst_min_0, sizeof(dev_cmd_dst_min_0));
tools/testing/selftests/net/proc_net_pktgen.c
503
len = write(self->dev_fd, dev_cmd_dst_0, sizeof(dev_cmd_dst_0));
tools/testing/selftests/net/proc_net_pktgen.c
510
len = write(self->dev_fd, dev_cmd_dst_max_0, sizeof(dev_cmd_dst_max_0));
tools/testing/selftests/net/proc_net_pktgen.c
517
len = write(self->dev_fd, dev_cmd_dst6_0, sizeof(dev_cmd_dst6_0));
tools/testing/selftests/net/proc_net_pktgen.c
524
len = write(self->dev_fd, dev_cmd_dst6_min_0, sizeof(dev_cmd_dst6_min_0));
tools/testing/selftests/net/proc_net_pktgen.c
531
len = write(self->dev_fd, dev_cmd_dst6_max_0, sizeof(dev_cmd_dst6_max_0));
tools/testing/selftests/net/proc_net_pktgen.c
538
len = write(self->dev_fd, dev_cmd_src6_0, sizeof(dev_cmd_src6_0));
tools/testing/selftests/net/proc_net_pktgen.c
545
len = write(self->dev_fd, dev_cmd_src_min_0, sizeof(dev_cmd_src_min_0));
tools/testing/selftests/net/proc_net_pktgen.c
552
len = write(self->dev_fd, dev_cmd_src_max_0, sizeof(dev_cmd_src_max_0));
tools/testing/selftests/net/proc_net_pktgen.c
559
len = write(self->dev_fd, dev_cmd_dst_mac_0, sizeof(dev_cmd_dst_mac_0));
tools/testing/selftests/net/proc_net_pktgen.c
566
len = write(self->dev_fd, dev_cmd_src_mac_0, sizeof(dev_cmd_src_mac_0));
tools/testing/selftests/net/proc_net_pktgen.c
573
len = write(self->dev_fd, dev_cmd_clear_counters_0, sizeof(dev_cmd_clear_counters_0));
tools/testing/selftests/net/proc_net_pktgen.c
580
len = write(self->dev_fd, dev_cmd_flows_0, sizeof(dev_cmd_flows_0));
tools/testing/selftests/net/proc_net_pktgen.c
587
len = write(self->dev_fd, dev_cmd_spi_0, sizeof(dev_cmd_spi_0));
tools/testing/selftests/net/proc_net_pktgen.c
594
len = write(self->dev_fd, dev_cmd_flowlen_0, sizeof(dev_cmd_flowlen_0));
tools/testing/selftests/net/proc_net_pktgen.c
601
len = write(self->dev_fd, dev_cmd_queue_map_min_0, sizeof(dev_cmd_queue_map_min_0));
tools/testing/selftests/net/proc_net_pktgen.c
608
len = write(self->dev_fd, dev_cmd_queue_map_max_0, sizeof(dev_cmd_queue_map_max_0));
tools/testing/selftests/net/proc_net_pktgen.c
615
len = write(self->dev_fd, dev_cmd_mpls_0, sizeof(dev_cmd_mpls_0));
tools/testing/selftests/net/proc_net_pktgen.c
618
len = write(self->dev_fd, dev_cmd_mpls_1, sizeof(dev_cmd_mpls_1));
tools/testing/selftests/net/proc_net_pktgen.c
621
len = write(self->dev_fd, dev_cmd_mpls_2, sizeof(dev_cmd_mpls_2));
tools/testing/selftests/net/proc_net_pktgen.c
624
len = write(self->dev_fd, dev_cmd_mpls_3, sizeof(dev_cmd_mpls_3));
tools/testing/selftests/net/proc_net_pktgen.c
632
len = write(self->dev_fd, dev_cmd_vlan_id_0, sizeof(dev_cmd_vlan_id_0));
tools/testing/selftests/net/proc_net_pktgen.c
635
len = write(self->dev_fd, dev_cmd_vlan_p_0, sizeof(dev_cmd_vlan_p_0));
tools/testing/selftests/net/proc_net_pktgen.c
638
len = write(self->dev_fd, dev_cmd_vlan_cfi_0, sizeof(dev_cmd_vlan_cfi_0));
tools/testing/selftests/net/proc_net_pktgen.c
641
len = write(self->dev_fd, dev_cmd_vlan_id_1, sizeof(dev_cmd_vlan_id_1));
tools/testing/selftests/net/proc_net_pktgen.c
648
len = write(self->dev_fd, dev_cmd_svlan_id_0, sizeof(dev_cmd_svlan_id_0));
tools/testing/selftests/net/proc_net_pktgen.c
651
len = write(self->dev_fd, dev_cmd_svlan_p_0, sizeof(dev_cmd_svlan_p_0));
tools/testing/selftests/net/proc_net_pktgen.c
654
len = write(self->dev_fd, dev_cmd_svlan_cfi_0, sizeof(dev_cmd_svlan_cfi_0));
tools/testing/selftests/net/proc_net_pktgen.c
657
len = write(self->dev_fd, dev_cmd_svlan_id_1, sizeof(dev_cmd_svlan_id_1));
tools/testing/selftests/net/proc_net_pktgen.c
665
len = write(self->dev_fd, dev_cmd_tos_0, sizeof(dev_cmd_tos_0));
tools/testing/selftests/net/proc_net_pktgen.c
668
len = write(self->dev_fd, dev_cmd_tos_1, sizeof(dev_cmd_tos_1));
tools/testing/selftests/net/proc_net_pktgen.c
671
len = write(self->dev_fd, dev_cmd_tos_2, sizeof(dev_cmd_tos_2));
tools/testing/selftests/net/proc_net_pktgen.c
679
len = write(self->dev_fd, dev_cmd_traffic_class_0, sizeof(dev_cmd_traffic_class_0));
tools/testing/selftests/net/proc_net_pktgen.c
686
len = write(self->dev_fd, dev_cmd_skb_priority_0, sizeof(dev_cmd_skb_priority_0));
tools/testing/selftests/net/psock_lib.h
116
if (write(fds[0], buf, sizeof(buf)) != sizeof(buf)) {
tools/testing/selftests/net/psock_snd.c
198
ret = write(fd, buf, len);
tools/testing/selftests/net/reuseport_bpf.c
432
if (write(fd, buf, size) <= 0)
tools/testing/selftests/net/rxtimestamp.c
186
r = write(src, buf, op_size);
tools/testing/selftests/net/so_incoming_cpu.c
65
ret = write(fd, string, len);
tools/testing/selftests/net/tap.c
399
ret = write(self->fd, pkt, off);
tools/testing/selftests/net/tap.c
411
ret = write(self->fd, pkt, off);
tools/testing/selftests/net/tap.c
423
ret = write(self->fd, pkt, off);
tools/testing/selftests/net/tcp_ao/lib/aolib.h
290
extern int test_wait_fd(int sk, time_t sec, bool write);
tools/testing/selftests/net/tcp_ao/lib/aolib.h
594
extern int test_skpair_wait_poll(int sk, bool write, test_cnt cond,
tools/testing/selftests/net/tcp_ao/lib/sock.c
100
ret = __test_wait_fd(sk, &tv, write);
tools/testing/selftests/net/tcp_ao/lib/sock.c
148
int test_skpair_wait_poll(int sk, bool write,
tools/testing/selftests/net/tcp_ao/lib/sock.c
159
ret = __test_skpair_poll(sk, write, TEST_TIMEOUT_SEC, &c, cond, err);
tools/testing/selftests/net/tcp_ao/lib/sock.c
37
static int __test_wait_fd(int sk, struct timeval *tv, bool write)
tools/testing/selftests/net/tcp_ao/lib/sock.c
49
if (write)
tools/testing/selftests/net/tcp_ao/lib/sock.c
67
int test_wait_fd(int sk, time_t sec, bool write)
tools/testing/selftests/net/tcp_ao/lib/sock.c
71
return __test_wait_fd(sk, sec ? &tv : NULL, write);
tools/testing/selftests/net/tcp_ao/lib/sock.c
90
static int __test_skpair_poll(int sk, bool write, uint64_t timeout,
tools/testing/selftests/net/tcp_fastopen_backup_key.c
85
if (write(proc_fd, buf, sizeof(buf)) <= 0)
tools/testing/selftests/net/tls.c
1476
ASSERT_EQ(write(fd, buf, file_sz), file_sz);
tools/testing/selftests/net/tls.c
2833
EXPECT_EQ(write(p[1], &token, 1), 1); /* Barrier #1 */
tools/testing/selftests/net/tls.c
489
size = write(fd, buf, test_payload_size);
tools/testing/selftests/net/tls.c
776
EXPECT_GE(write(p[1], mem_send, send_len), 0);
tools/testing/selftests/net/tls.c
791
EXPECT_GE(write(p[1], mem_send, send_len), 0);
tools/testing/selftests/net/tls.c
808
EXPECT_EQ(write(p[1], mem_send, 8000), 8000);
tools/testing/selftests/net/tls.c
810
EXPECT_EQ(write(p2[1], mem_send + 8000, 8000), 8000);
tools/testing/selftests/net/tls.c
831
EXPECT_GE(write(p[1], mem_send, send_len), send_len);
tools/testing/selftests/net/tls.c
970
ASSERT_EQ(write(pipefds[1], sendbuf, sizeof(sendbuf)), sizeof(sendbuf));
tools/testing/selftests/net/tun.c
943
ret = write(self->fd, pkt, off);
tools/testing/selftests/nolibc/nolibc-test.c
1205
write(pipefd[1], msg, strlen(msg));
tools/testing/selftests/nolibc/nolibc-test.c
1457
CASE_TEST(write_badf); EXPECT_SYSER(1, write(-1, &tmp, 1), -1, EBADF); break;
tools/testing/selftests/nolibc/nolibc-test.c
1458
CASE_TEST(write_zero); EXPECT_SYSZR(1, write(1, &tmp, 0)); break;
tools/testing/selftests/perf_events/remove_on_exec.c
242
if (write(STDOUT_FILENO, &val, sizeof(int)) == -1)
tools/testing/selftests/pid_namespace/pid_max.c
109
ret = write(fd, "500", sizeof("500") - 1);
tools/testing/selftests/pid_namespace/pid_max.c
184
ret = write(fd, "400", sizeof("400") - 1);
tools/testing/selftests/pid_namespace/pid_max.c
253
ret = write(fd, "500", sizeof("500") - 1);
tools/testing/selftests/pid_namespace/pid_max.c
310
ret = write(fd, "400", sizeof("400") - 1);
tools/testing/selftests/pid_namespace/pid_max.c
63
ret = write(fd, "500", sizeof("500") - 1);
tools/testing/selftests/pidfd/pidfd.h
297
ret = write(fd, buf, count);
tools/testing/selftests/pidfd/pidfd_wait.c
117
ASSERT_EQ(write(pfd[1], "C", 1), 1);
tools/testing/selftests/powerpc/benchmarks/context_switch.c
191
assert(write(pipe_fd2[WRITE], &c, 1) == 1);
tools/testing/selftests/powerpc/benchmarks/context_switch.c
203
assert(write(pipe_fd1[WRITE], &c, 1) == 1);
tools/testing/selftests/powerpc/dexcr/hashchk_test.c
112
count = write(STDOUT_FILENO, hash_values, sizeof(hash_values));
tools/testing/selftests/powerpc/include/utils.h
184
nbytes = write(STDERR_FILENO, msg, strlen(msg)); })
tools/testing/selftests/powerpc/mm/bad_accesses.c
39
int bad_access(char *p, bool write)
tools/testing/selftests/powerpc/mm/bad_accesses.c
47
if (write)
tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c
55
FAIL_IF(write(c2p[1], &c, 1) != 1);
tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c
61
FAIL_IF(write(p2c[1], &c, 1) != 1);
tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c
74
FAIL_IF(write(p2c[1], &c, 1) != 1);
tools/testing/selftests/powerpc/mm/subpage_prot.c
68
static inline void check_faulted(void *addr, long page, long subpage, int write)
tools/testing/selftests/powerpc/mm/subpage_prot.c
72
if (write)
tools/testing/selftests/powerpc/mm/subpage_prot.c
77
addr, page, subpage, write,
tools/testing/selftests/powerpc/pmu/lib.c
24
FAIL_IF(write(write_pipe.write_fd, &c, 1) != 1);
tools/testing/selftests/powerpc/pmu/lib.c
46
FAIL_IF(write(write_pipe.write_fd, &c, 1) != 1);
tools/testing/selftests/powerpc/pmu/lib.c
55
FAIL_IF(write(write_pipe.write_fd, &c, 1) != 1);
tools/testing/selftests/powerpc/signal/sig_sc_double_restart.c
149
if (write(pipefd[1], DATA, DLEN) != DLEN) {
tools/testing/selftests/powerpc/tm/tm-vmxcopy.c
57
assert(write(fd, buf, pgsize) == pgsize);
tools/testing/selftests/powerpc/utils.c
136
rc = write(fd, buf, count);
tools/testing/selftests/proc/read.c
63
rv = write(fd, buf, len);
tools/testing/selftests/proc/setns-dcache.c
79
if (write(fd[1], &_, 1) != 1) {
tools/testing/selftests/proc/setns-sysvipc.c
78
if (write(fd[1], &_, 1) != 1) {
tools/testing/selftests/ptrace/set_syscall_info.c
144
ASSERT_EQ(sizeof(dummy), write(splice_in[1], dummy, sizeof(dummy)));
tools/testing/selftests/resctrl/resctrlfs.c
745
if (write(fd, schema, schema_len) < 0) {
tools/testing/selftests/ring-buffer/map_test.c
32
ret = write(fd, value, strlen(value));
tools/testing/selftests/riscv/abi/pointer_masking.c
247
ret = write(pipefd[1], p, sizeof(*p));
tools/testing/selftests/riscv/abi/pointer_masking.c
263
ret = write(pipefd[1], p, sizeof(*p));
tools/testing/selftests/riscv/abi/pointer_masking.c
285
ret = write(pipefd[1], p, sizeof(*p));
tools/testing/selftests/riscv/cfi/shadowstack.c
231
if (write(mem_fd, &val, sizeof(val)) < 0) {
tools/testing/selftests/safesetid/safesetid-test.c
192
written = write(fd, policy_str, strlen(policy_str));
tools/testing/selftests/safesetid/safesetid-test.c
216
written = write(fd, policy_str, strlen(policy_str));
tools/testing/selftests/safesetid/safesetid-test.c
76
written = write(fd, buf, buf_len);
tools/testing/selftests/sched/cs_prctl_test.c
161
ret = write(ca->pfd[1], &ca->thr_tids, sizeof(int) * ca->num_threads);
tools/testing/selftests/sched_ext/rt_stall.c
30
if (write(fd, &c, 1) != 1) {
tools/testing/selftests/sched_ext/util.c
42
written = write(fd, buf, len);
tools/testing/selftests/seccomp/seccomp_bpf.c
1568
ASSERT_EQ(1, write(fd, "A", 1));
tools/testing/selftests/seccomp/seccomp_bpf.c
3117
ASSERT_EQ(1, write(pipefd[1], ".", 1));
tools/testing/selftests/seccomp/seccomp_bpf.c
3190
ASSERT_EQ(1, write(pipefd[1], "!", 1));
tools/testing/selftests/seccomp/seccomp_bpf.c
3324
ASSERT_EQ(1, write(pipefd[1], "1", 1));
tools/testing/selftests/seccomp/seccomp_bpf.c
3555
if (write(handled, "c", 1) != 1)
tools/testing/selftests/seccomp/seccomp_bpf.c
4897
if (write(pipe_fds[1], &c, sizeof(c)) != 1) {
tools/testing/selftests/sparc64/drivers/adi-test.c
243
ret = write(fd, buf + bytes_written, buf_sz - bytes_written);
tools/testing/selftests/syscall_user_dispatch/sud_benchmark.c
113
write(1, buf, len);
tools/testing/selftests/thermal/intel/power_floor/power_floor_test.c
28
if (write(fd, "0\n", 2) < 0) {
tools/testing/selftests/thermal/intel/power_floor/power_floor_test.c
58
if (write(fd, "1\n", 2) < 0) {
tools/testing/selftests/thermal/intel/workload_hint/workload_hint_test.c
122
if (write(fd, "1\n", 2) < 0) {
tools/testing/selftests/thermal/intel/workload_hint/workload_hint_test.c
43
if (write(fd, "0\n", 2) < 0) {
tools/testing/selftests/thermal/intel/workload_hint/workload_hint_test.c
65
if (write(fd, delay_str, strlen(delay_str)) < 0) {
tools/testing/selftests/timens/futex.c
86
if (write(fd, buf, len) != len)
tools/testing/selftests/timens/timens.h
78
if (write(fd, buf, len) != len)
tools/testing/selftests/timens/timer.c
99
if (write(fd, buf, len) != len)
tools/testing/selftests/timens/timerfd.c
106
if (write(fd, buf, len) != len)
tools/testing/selftests/timers/clocksource-switch.c
96
size = write(fd, clocksource, strlen(clocksource));
tools/testing/selftests/tty/tty_tiocsti_test.c
628
ssize_t bytes_written = write(sockpair[0], &sync_byte, 1);
tools/testing/selftests/ublk/kublk.c
1078
if (write(evtfd, &id, sizeof(id)) != sizeof(id))
tools/testing/selftests/uevent/uevent_filtering.c
47
ret = write(fd, buf, count);
tools/testing/selftests/user_events/abi_test.c
106
ret = write(fd, "1", 1);
tools/testing/selftests/user_events/abi_test.c
108
ret = write(fd, "0", 1);
tools/testing/selftests/user_events/dyn_test.c
92
ret = write(fd, value, len);
tools/testing/selftests/user_events/ftrace_test.c
229
write(self->enable_fd, "0", sizeof("0"));
tools/testing/selftests/user_events/ftrace_test.c
279
ASSERT_NE(-1, write(self->enable_fd, "0", sizeof("0")))
tools/testing/selftests/user_events/ftrace_test.c
282
ASSERT_NE(-1, write(self->enable_fd, "1", sizeof("1")))
tools/testing/selftests/user_events/ftrace_test.c
286
ASSERT_NE(-1, write(self->enable_fd, "0", sizeof("0")))
tools/testing/selftests/user_events/ftrace_test.c
347
ASSERT_NE(-1, write(self->enable_fd, "1", sizeof("1")))
tools/testing/selftests/user_events/ftrace_test.c
385
ASSERT_NE(-1, write(self->enable_fd, "1", sizeof("1")))
tools/testing/selftests/user_events/ftrace_test.c
423
ASSERT_NE(-1, write(self->enable_fd, "1", sizeof("1")))
tools/testing/selftests/user_events/ftrace_test.c
466
ASSERT_NE(-1, write(self->enable_fd, "1", sizeof("1")))
tools/testing/selftests/user_events/perf_test.c
181
ASSERT_NE(-1, write(self->data_fd, &event, sizeof(event)));
tools/testing/selftests/user_events/perf_test.c
239
ASSERT_NE(-1, write(self->data_fd, (void *)&reg.write_index,
tools/testing/selftests/vfio/lib/include/libvfio/vfio_pci_device.h
46
void vfio_pci_config_access(struct vfio_pci_device *device, bool write,
tools/testing/selftests/vfio/lib/vfio_pci_device.c
185
void vfio_pci_config_access(struct vfio_pci_device *device, bool write,
tools/testing/selftests/vfio/lib/vfio_pci_device.c
191
if (write)
tools/testing/selftests/vfio/lib/vfio_pci_device.c
197
write ? "write to" : "read from", config);
tools/testing/selftests/watchdog/watchdog-test.c
360
ret = write(fd, &v, 1);
tools/testing/selftests/watchdog/watchdog-test.c
70
int ret = write(fd, &v, 1);
tools/testing/selftests/wireguard/qemu/init.c
116
if (write(fd, "9\n", 2) != 2)
tools/testing/selftests/wireguard/qemu/init.c
122
if (write(fd, "1\n", 2) != 2)
tools/testing/selftests/wireguard/qemu/init.c
198
if (write(fd, "success\n", 8) != 8)
tools/testing/selftests/wireguard/qemu/init.c
228
if (write(1, "\0\0\0\0\n", 5) == 5)
tools/testing/selftests/wireguard/qemu/init.c
242
write(fd, "clear\n", 5);
tools/testing/selftests/wireguard/qemu/init.c
255
write(fd, "scan\n", 5);
tools/testing/selftests/x86/test_shadow_stack.c
299
if (write(fd, &val, sizeof(val)) < 0)
tools/testing/vma/include/dup.h
643
void *buf, int len, int write);
tools/tracing/latency/latency-collector.c
264
r = write(fd, buf, count);
tools/tracing/rtla/src/trace.c
396
index += write(out_fd, &hist[index], strlen(hist) - index);
tools/tracing/rtla/src/trace.c
98
retval = write(out_fd, buffer, retval);
tools/tracing/rtla/src/utils.c
533
retval = write(fd, &latency, 4);
tools/tracing/rtla/src/utils.c
864
retval = write(cg_fd, pid_str, strlen(pid_str));
tools/tracing/rtla/src/utils.c
915
retval = write(cg_fd, proc_entry->d_name, strlen(proc_entry->d_name));
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
190
write(ep0, NULL, 0);
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
269
if (write(ep0, &descriptors, sizeof(descriptors)) < 0) {
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
273
if (write(ep0, &strings, sizeof(strings)) < 0) {
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
203
write(ep0, NULL, 0);
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
258
if (write(ep0, &descriptors, sizeof(descriptors)) < 0) {
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
262
if (write(ep0, &strings, sizeof(strings)) < 0) {
tools/usb/ffs-test.c
490
return write(t->fd, buf, nbytes);
tools/usb/ffs-test.c
638
ret = write(t->fd, &descriptors, sizeof descriptors);
tools/usb/ffs-test.c
645
ret = write(t->fd, legacy, len);
tools/usb/ffs-test.c
652
ret = write(t->fd, &strings, sizeof strings);
tools/usb/usbip/libsrc/sysfs_utils.c
22
length = write(fd, new_value, len);
tools/usb/usbip/src/usbip_attach.c
70
ret = write(fd, buff, strlen(buff));
tools/virtio/ringtest/main.c
40
r = write(fd, &v, sizeof v);
tools/virtio/vhost_net_test.c
144
r = write(info->kick, &v, sizeof(v));
tools/virtio/virtio_test.c
58
r = write(info->kick, &v, sizeof v);
tools/virtio/vringh_test.c
213
write(to_guest[1], "", 1);
tools/virtio/vringh_test.c
238
write(to_guest[1], "", 1);
tools/virtio/vringh_test.c
285
write(to_guest[1], "", 1);
tools/virtio/vringh_test.c
76
rc = write(gvdev->to_host_fd, "", 1);
usr/gen_init_cpio.c
480
if (write(outfd, filebuf, this_read) != this_read) {
usr/gen_init_cpio.c
50
len = write(outfd, name, name_len);
usr/gen_init_cpio.c
66
len = write(outfd, padding, padlen);
usr/gen_init_cpio.c
78
len = write(outfd, name, name_len);
virt/kvm/coalesced_mmio.c
91
.write = coalesced_mmio_write,
virt/kvm/eventfd.c
832
.write = ioeventfd_write,
virt/kvm/kvm_main.c
2721
gfn_t *nr_pages, bool write)
virt/kvm/kvm_main.c
2726
if (memslot_is_readonly(slot) && write)
virt/kvm/kvm_main.c
3102
struct page *__gfn_to_page(struct kvm *kvm, gfn_t gfn, bool write)
virt/kvm/kvm_main.c
3108
.flags = write ? FOLL_WRITE : 0,
virt/kvm/kvm_main.c
6219
.write = simple_attr_write,