Home
last modified time | relevance | path

Searched refs:is_write (Results 1 – 51 of 51) sorted by relevance

/linux-4.1.27/arch/arm/kvm/
Dmmio.c102 if (!run->mmio.is_write) { in kvm_handle_mmio_return()
124 static int decode_hsr(struct kvm_vcpu *vcpu, bool *is_write, int *len) in decode_hsr() argument
146 *is_write = kvm_vcpu_dabt_iswrite(vcpu); in decode_hsr()
168 bool is_write; in io_mem_abort() local
178 ret = decode_hsr(vcpu, &is_write, &len); in io_mem_abort()
188 if (is_write) { in io_mem_abort()
205 run->mmio.is_write = is_write; in io_mem_abort()
Dtrace.h135 unsigned long CRm, unsigned long Op2, bool is_write),
136 TP_ARGS(Op1, Rt1, CRn, CRm, Op2, is_write),
144 __field( bool, is_write )
148 __entry->is_write = is_write;
157 (__entry->is_write) ? "mcr" : "mrc",
Dcoproc.h30 bool is_write; member
62 p->CRn, p->Op1, p->is_write ? "write" : "read"); in print_cp_instr()
67 p->is_write ? "write" : "read"); in print_cp_instr()
Dcoproc.c117 if (p->is_write) in access_actlr()
129 if (p->is_write) in access_cbar()
139 if (p->is_write) in access_l2ctlr()
185 if (p->is_write) in access_l2ectlr()
199 if (!p->is_write) in access_dcsw()
219 BUG_ON(!p->is_write); in access_vm_reg()
242 if (p->is_write) in pm_fake()
440 params->CRm, params->Op2, params->is_write); in emulate_cp15()
479 params.is_write = ((kvm_vcpu_get_hsr(vcpu) & 1) == 0); in kvm_handle_cp15_64()
511 params.is_write = ((kvm_vcpu_get_hsr(vcpu) & 1) == 0); in kvm_handle_cp15_32()
/linux-4.1.27/arch/um/kernel/skas/
Duaccess.c41 static pte_t *maybe_map(unsigned long virt, int is_write) in maybe_map() argument
47 (is_write && !pte_write(*pte))) { in maybe_map()
48 err = handle_page_fault(virt, 0, is_write, 1, &dummy_code); in maybe_map()
59 static int do_op_one_page(unsigned long addr, int len, int is_write, in do_op_one_page() argument
67 pte = maybe_map(addr, is_write); in do_op_one_page()
90 static int buffer_op(unsigned long addr, int len, int is_write, in buffer_op() argument
98 n = do_op_one_page(addr, size, is_write, op, arg); in buffer_op()
110 n = do_op_one_page(addr, PAGE_SIZE, is_write, op, arg); in buffer_op()
122 n = do_op_one_page(addr, remain, is_write, op, arg); in buffer_op()
/linux-4.1.27/drivers/memstick/host/
Dr592.c228 static void r592_start_dma(struct r592_device *dev, bool is_write) in r592_start_dma() argument
245 if (!is_write) in r592_start_dma()
281 bool is_write; in r592_transfer_fifo_dma() local
287 is_write = dev->req->data_dir == WRITE; in r592_transfer_fifo_dma()
298 sg_count = dma_map_sg(&dev->pci_dev->dev, &dev->req->sg, 1, is_write ? in r592_transfer_fifo_dma()
307 r592_start_dma(dev, is_write); in r592_transfer_fifo_dma()
316 dma_unmap_sg(&dev->pci_dev->dev, &dev->req->sg, 1, is_write ? in r592_transfer_fifo_dma()
419 bool is_write = dev->req->tpc >= MS_TPC_SET_RW_REG_ADRS; in r592_transfer_fifo_pio() local
425 if (is_write) { in r592_transfer_fifo_pio()
437 (is_write ? SG_MITER_FROM_SG : SG_MITER_TO_SG)); in r592_transfer_fifo_pio()
[all …]
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_dp_auxch.c69 bool is_write = false; in radeon_dp_aux_transfer_native() local
77 is_write = true; in radeon_dp_aux_transfer_native()
92 if (is_write) in radeon_dp_aux_transfer_native()
137 if (is_write) { in radeon_dp_aux_transfer_native()
196 if (is_write) in radeon_dp_aux_transfer_native()
/linux-4.1.27/arch/powerpc/mm/
Dcopro_fault.c40 unsigned long is_write; in copro_handle_mm_fault() local
62 is_write = dsisr & DSISR_ISSTORE; in copro_handle_mm_fault()
63 if (is_write) { in copro_handle_mm_fault()
78 *flt = handle_mm_fault(mm, vma, ea, is_write ? FAULT_FLAG_WRITE : 0); in copro_handle_mm_fault()
Dfault.c216 int is_write = 0; in do_page_fault() local
232 is_write = error_code & DSISR_ISSTORE; in do_page_fault()
234 is_write = error_code & ESR_DST; in do_page_fault()
415 } else if (is_write) { in do_page_fault()
/linux-4.1.27/mm/kasan/
Dreport.c82 info->is_write ? "Write" : "Read", in print_error_description()
210 info->is_write ? "Write" : "Read", in kasan_report_user_access()
219 bool is_write, unsigned long ip) in kasan_report() argument
228 info.is_write = is_write; in kasan_report()
Dkasan.h34 bool is_write; member
73 bool is_write, unsigned long ip);
Dkasan.c248 info.is_write = write; in check_memory_region()
/linux-4.1.27/arch/xtensa/mm/
Dfault.c45 int is_write, is_exec; in do_page_fault() local
65 is_write = (exccause == EXCCAUSE_STORE_CACHE_ATTRIBUTE) ? 1 : 0; in do_page_fault()
72 address, exccause, regs->pc, is_write? "w":"", is_exec? "x":""); in do_page_fault()
97 if (is_write) { in do_page_fault()
154 current->thread.error_code = is_write; in do_page_fault()
/linux-4.1.27/virt/kvm/arm/
Dvgic-v2-emul.c54 if (mmio->is_write) { in handle_mmio_misc()
207 if (mmio->is_write) { in handle_mmio_target_reg()
234 if (mmio->is_write) { in handle_mmio_sgi_reg()
306 if (!mmio->is_write) in handle_mmio_sgi_set()
316 if (!mmio->is_write) in handle_mmio_sgi_clear()
600 if (!mmio->is_write) { in handle_cpu_mmio_misc()
626 if (mmio->is_write) in handle_cpu_mmio_ident()
666 u32 *reg, bool is_write) in vgic_attr_regs_access() argument
695 mmio.is_write = is_write; in vgic_attr_regs_access()
697 if (is_write) in vgic_attr_regs_access()
[all …]
Dvgic.c413 if (mmio->is_write) { in vgic_reg_access()
461 if (mmio->is_write) { in vgic_handle_enable_reg()
491 if (mmio->is_write) { in vgic_handle_set_pending_reg()
523 if (mmio->is_write) { in vgic_handle_clear_pending_reg()
558 if (mmio->is_write) { in vgic_handle_set_active_reg()
577 if (mmio->is_write) { in vgic_handle_clear_active_reg()
633 if (mmio->is_write) { in vgic_handle_cfg_reg()
773 mmio32.is_write = mmio->is_write; in call_range_handler()
801 int len, void *val, bool is_write) in vgic_handle_mmio_access() argument
815 pr_warn("Unhandled access %d %08llx %d\n", is_write, addr, len); in vgic_handle_mmio_access()
[all …]
Dvgic.h66 bool is_write; member
Dvgic-v3-emul.c78 if (mmio->is_write) { in handle_mmio_ctlr()
281 if (!mmio->is_write) in handle_mmio_route_reg()
/linux-4.1.27/arch/microblaze/mm/
Dfault.c93 int is_write = error_code & ESR_S; in do_page_fault() local
108 is_write = 0; in do_page_fault()
159 if (unlikely(!is_write)) in do_page_fault()
201 if (unlikely(is_write)) { in do_page_fault()
/linux-4.1.27/arch/um/kernel/
Dtrap.c24 int is_write, int is_user, int *code_out) in handle_page_fault() argument
62 if (is_write) { in handle_page_fault()
119 WARN_ON(!pte_young(*pte) || (is_write && !pte_dirty(*pte))); in handle_page_fault()
208 int is_write = FAULT_WRITE(fi); in segv() local
224 err = handle_page_fault(address, ip, is_write, is_user, in segv()
/linux-4.1.27/drivers/platform/goldfish/
Dgoldfish_pipe.c270 size_t bufflen, int is_write) in goldfish_pipe_read_write() argument
275 const int cmd_offset = is_write ? 0 in goldfish_pipe_read_write()
289 if (!access_ok(is_write ? VERIFY_WRITE : VERIFY_READ, in goldfish_pipe_read_write()
309 if (is_write) { in goldfish_pipe_read_write()
369 wakeBit = is_write ? BIT_WAKE_ON_WRITE : BIT_WAKE_ON_READ; in goldfish_pipe_read_write()
/linux-4.1.27/arch/arm64/kvm/
Dsys_regs.h32 bool is_write; member
64 p->Op0, p->Op1, p->CRn, p->CRm, p->Op2, p->is_write ? "write" : "read"); in print_sys_reg_instr()
Dsys_regs.c82 if (!p->is_write) in access_dcsw()
101 BUG_ON(!p->is_write); in access_vm_reg()
128 if (!p->is_write) in access_gic_sgi()
141 if (p->is_write) in trap_raz_wi()
151 if (p->is_write) { in trap_oslsr_el1()
163 if (p->is_write) { in trap_dbgauthstatus_el1()
204 if (p->is_write) { in trap_debug_regs()
490 if (p->is_write) { in trap_dbgidr()
509 if (p->is_write) { in trap_debug32()
839 params.is_write = ((hsr & 1) == 0); in kvm_handle_cp_64()
[all …]
Dsys_regs_generic_v8.c37 if (p->is_write) in access_actlr()
/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event_amd_iommu.h38 u8 fxn, u64 *value, bool is_write);
/linux-4.1.27/drivers/target/
Dtarget_core_file.c262 int is_write) in fd_do_prot_rw() argument
275 if (!is_write) { in fd_do_prot_rw()
295 if (is_write) { in fd_do_prot_rw()
311 if (is_write || ret < 0) { in fd_do_prot_rw()
320 u32 sgl_nents, int is_write) in fd_do_rw() argument
347 if (is_write) in fd_do_rw()
354 if (is_write) { in fd_do_rw()
Dtarget_core_sbc.c604 bool is_write, struct se_cmd *cmd) in sbc_set_prot_op_checks() argument
606 if (is_write) { in sbc_set_prot_op_checks()
665 u32 sectors, bool is_write) in sbc_check_prot() argument
702 fabric_prot = is_write ? in sbc_check_prot()
719 if (sbc_set_prot_op_checks(protect, fabric_prot, pi_prot_type, is_write, cmd)) in sbc_check_prot()
/linux-4.1.27/drivers/staging/unisys/visorutil/
Dmemregion_direct.c166 memregion_readwrite(BOOL is_write, in memregion_readwrite() argument
173 if (is_write) in memregion_readwrite()
/linux-4.1.27/drivers/i2c/busses/
Di2c-jz4780.c167 int is_write; member
454 if (i2c->is_write == 0) { in jz4780_i2c_irq()
475 if (i2c->is_write == 0) { in jz4780_i2c_irq()
573 i2c->is_write = 0; in jz4780_i2c_xfer_read()
634 i2c->is_write = 1; in jz4780_i2c_xfer_write()
/linux-4.1.27/arch/um/include/shared/
Dkern_util.h32 int is_write, int is_user, int *code_out);
/linux-4.1.27/drivers/iommu/
Damd_iommu_proto.h63 u64 *value, bool is_write);
Damd_iommu_init.c232 u64 *value, bool is_write);
2400 u64 *value, bool is_write) in iommu_pc_get_set_reg_val() argument
2418 if (is_write) { in iommu_pc_get_set_reg_val()
2432 u64 *value, bool is_write) in amd_iommu_pc_get_set_reg_val() argument
2441 value, is_write); in amd_iommu_pc_get_set_reg_val()
/linux-4.1.27/security/tomoyo/
Dgc.c632 bool is_write = false; in tomoyo_notify_gc() local
639 is_write = head->write_buf != NULL; in tomoyo_notify_gc()
648 if (is_write) { in tomoyo_notify_gc()
/linux-4.1.27/fs/nfs/objlayout/
Dobjlayout.h130 int osd_error, u64 offset, u64 length, bool is_write);
Dobjlayout.c197 u64 offset, u64 length, bool is_write) in objlayout_io_set_result() argument
206 ioerr->oer_iswrite = is_write; in objlayout_io_set_result()
/linux-4.1.27/drivers/mtd/nand/
Domap2.c189 unsigned int u32_count, int is_write, struct omap_nand_info *info) in omap_prefetch_enable() argument
207 (dma_mode << DMA_MPU_MODE_SHIFT) | (0x1 & is_write)); in omap_prefetch_enable()
459 unsigned int len, int is_write) in omap_nand_dma_transfer() argument
464 enum dma_data_direction dir = is_write ? DMA_TO_DEVICE : in omap_nand_dma_transfer()
493 is_write ? DMA_MEM_TO_DEV : DMA_DEV_TO_MEM, in omap_nand_dma_transfer()
504 PREFETCH_FIFOTHRESHOLD_MAX, 0x1, len, is_write, info); in omap_nand_dma_transfer()
533 is_write == 0 ? omap_read_buf16(mtd, (u_char *) addr, len) in omap_nand_dma_transfer()
536 is_write == 0 ? omap_read_buf8(mtd, (u_char *) addr, len) in omap_nand_dma_transfer()
/linux-4.1.27/arch/s390/kvm/
Dgaccess.h161 unsigned long length, int is_write);
Dgaccess.c870 unsigned long length, int is_write) in check_gva_range() argument
879 rc = guest_translate_address(vcpu, gva, ar, &gpa, is_write); in check_gva_range()
/linux-4.1.27/arch/tile/mm/
Dfault.c836 async->is_write = write; in do_page_fault()
876 async->address, async->is_write); in do_async_page_fault()
/linux-4.1.27/arch/tile/include/asm/
Dprocessor.h74 char is_write; /* for fault: was it caused by a write? */ member
/linux-4.1.27/include/uapi/linux/
Dkvm.h248 __u8 is_write; member
261 __u32 is_write; member
286 __u8 is_write; member
/linux-4.1.27/drivers/block/
Dnvme-scsi.c2065 struct nvme_trans_io_cdb *cdb_info, u8 is_write) in nvme_trans_do_nvme_io() argument
2079 u8 opcode = (is_write ? nvme_cmd_write : nvme_cmd_read); in nvme_trans_do_nvme_io()
2123 (is_write) ? DMA_TO_DEVICE : DMA_FROM_DEVICE, in nvme_trans_do_nvme_io()
2132 (is_write) ? DMA_TO_DEVICE : DMA_FROM_DEVICE, in nvme_trans_do_nvme_io()
2146 (is_write) ? DMA_TO_DEVICE : DMA_FROM_DEVICE, in nvme_trans_do_nvme_io()
2153 (is_write) ? DMA_TO_DEVICE : DMA_FROM_DEVICE, in nvme_trans_do_nvme_io()
2166 static int nvme_trans_io(struct nvme_ns *ns, struct sg_io_hdr *hdr, u8 is_write, in nvme_trans_io() argument
2239 res = nvme_trans_do_nvme_io(ns, hdr, &cdb_info, is_write); in nvme_trans_io()
/linux-4.1.27/drivers/staging/unisys/visorchannel/
Dvisorchannel_funcs.c341 BOOL is_write) in sig_do_data() argument
346 if (is_write) { in sig_do_data()
/linux-4.1.27/arch/mips/kvm/
Demulate.c1355 run->mmio.is_write = 1; in kvm_mips_emulate_store()
1380 run->mmio.is_write = 1; in kvm_mips_emulate_store()
1405 run->mmio.is_write = 1; in kvm_mips_emulate_store()
1462 run->mmio.is_write = 0; in kvm_mips_emulate_load()
1485 run->mmio.is_write = 0; in kvm_mips_emulate_load()
1514 run->mmio.is_write = 0; in kvm_mips_emulate_load()
/linux-4.1.27/drivers/block/drbd/
Ddrbd_worker.c178 int is_write = bio_data_dir(bio) == WRITE; in drbd_peer_request_endio() local
183 is_write ? (is_discard ? "discard" : "write") in drbd_peer_request_endio()
189 is_write ? "write" : "read", in drbd_peer_request_endio()
202 if (is_write) in drbd_peer_request_endio()
/linux-4.1.27/arch/powerpc/kvm/
Dpowerpc.c802 run->mmio.is_write = 0; in kvmppc_handle_load()
861 run->mmio.is_write = 1; in kvmppc_handle_store()
/linux-4.1.27/drivers/usb/gadget/legacy/
Dinode.c289 get_ready_ep (unsigned f_flags, struct ep_data *epdata, bool is_write) in get_ready_ep() argument
297 (!is_write || epdata->state != STATE_EP_READY)) { in get_ready_ep()
314 if (is_write) in get_ready_ep()
/linux-4.1.27/drivers/scsi/
Dhpsa.c3315 int is_write = 0; in fixup_ioaccel_cdb() local
3323 is_write = 1; in fixup_ioaccel_cdb()
3344 cdb[0] = is_write ? WRITE_10 : READ_10; in fixup_ioaccel_cdb()
3676 int is_write = 0; in hpsa_scsi_ioaccel_raid_map() local
3707 is_write = 1; in hpsa_scsi_ioaccel_raid_map()
3717 is_write = 1; in hpsa_scsi_ioaccel_raid_map()
3729 is_write = 1; in hpsa_scsi_ioaccel_raid_map()
3743 is_write = 1; in hpsa_scsi_ioaccel_raid_map()
3766 if (is_write && dev->raid_level != 0) in hpsa_scsi_ioaccel_raid_map()
3960 cdb[0] = is_write ? WRITE_16 : READ_16; in hpsa_scsi_ioaccel_raid_map()
[all …]
/linux-4.1.27/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt3137 #11 0x1006c0aa in segv (address=1342179328, is_write=2) at trap_kern.c:50
3293 #11 0x1006c0aa in segv (address=1342179328, is_write=2) at trap_kern.c:50
3294 50 handle_mm_fault(current, vma, address, is_write);
3517 #3 0x1006bf88 in segv (address=1342179328, is_write=2) at trap_kern.c:31
3565 #3 0x1006bf88 in segv (address=1342179328, is_write=2) at trap_kern.c:31
4101 #4 0x1009534c in segv (address=8, ip=268849158, is_write=2, is_user=0)
/linux-4.1.27/arch/x86/kvm/
Dlapic.c970 run->tpr_access.is_write = write; in __report_tpr_access()
Dx86.c4561 vcpu->run->mmio.is_write = vcpu->mmio_is_write = ops->write; in emulator_read_write()
6596 run->mmio.is_write = vcpu->mmio_is_write; in complete_emulated_mmio()
/linux-4.1.27/Documentation/virtual/kvm/
Dapi.txt3084 __u8 is_write;
3089 by kvm. The 'data' member contains the written data if 'is_write' is
3120 __u32 is_write;
3165 __u8 is_write;