Home
last modified time | relevance | path

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

/linux-4.4.14/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()
206 run->mmio.is_write = is_write; in io_mem_abort()
Dtrace.h139 unsigned long CRm, unsigned long Op2, bool is_write),
140 TP_ARGS(Op1, Rt1, CRn, CRm, Op2, is_write),
148 __field( bool, is_write )
152 __entry->is_write = is_write;
161 (__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.4.14/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 long 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.4.14/arch/arm64/kvm/
Dtrace.h117 TP_PROTO(const char *fn, int reg, bool is_write, u64 write_value),
118 TP_ARGS(fn, reg, is_write, write_value),
123 __field(bool, is_write)
130 __entry->is_write = is_write;
134 …TP_printk("%s %s reg %d (0x%08llx)", __entry->fn, __entry->is_write?"write to":"read from", __ent…
Dsys_regs.c84 if (!p->is_write) in access_dcsw()
102 BUG_ON(!p->is_write); in access_vm_reg()
126 if (!p->is_write) in access_gic_sgi()
138 if (p->is_write) in trap_raz_wi()
148 if (p->is_write) { in trap_oslsr_el1()
160 if (p->is_write) { in trap_dbgauthstatus_el1()
201 if (p->is_write) { in trap_debug_regs()
208 trace_trap_reg(__func__, r->reg, p->is_write, p->regval); in trap_debug_regs()
252 if (p->is_write) in trap_bvr()
257 trace_trap_reg(__func__, rd->reg, p->is_write, *dbg_reg); in trap_bvr()
[all …]
Dsys_regs.h32 bool is_write; member
70 p->Op0, p->Op1, p->CRn, p->CRm, p->Op2, p->is_write ? "write" : "read"); in print_sys_reg_instr()
Dsys_regs_generic_v8.c37 if (p->is_write) in access_actlr()
/linux-4.4.14/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.4.14/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.4.14/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()
416 } else if (is_write) { in do_page_fault()
/linux-4.4.14/mm/kasan/
Dreport.c98 info->is_write ? "Write" : "Read", in print_error_description()
230 info->is_write ? "Write" : "Read", in kasan_report_error()
247 bool is_write, unsigned long ip) in kasan_report() argument
256 info.is_write = is_write; in kasan_report()
Dkasan.h33 bool is_write; member
69 bool is_write, unsigned long ip);
/linux-4.4.14/arch/xtensa/mm/
Dfault.c46 int is_write, is_exec; in do_page_fault() local
66 is_write = (exccause == EXCCAUSE_STORE_CACHE_ATTRIBUTE) ? 1 : 0; in do_page_fault()
73 address, exccause, regs->pc, is_write? "w":"", is_exec? "x":""); in do_page_fault()
98 if (is_write) { in do_page_fault()
161 current->thread.error_code = is_write; in do_page_fault()
/linux-4.4.14/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.c446 if (mmio->is_write) { in vgic_reg_access()
494 if (mmio->is_write) { in vgic_handle_enable_reg()
524 if (mmio->is_write) { in vgic_handle_set_pending_reg()
556 if (mmio->is_write) { in vgic_handle_clear_pending_reg()
591 if (mmio->is_write) { in vgic_handle_set_active_reg()
610 if (mmio->is_write) { in vgic_handle_clear_active_reg()
666 if (mmio->is_write) { in vgic_handle_cfg_reg()
791 mmio32.is_write = mmio->is_write; in call_range_handler()
819 int len, void *val, bool is_write) in vgic_handle_mmio_access() argument
833 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()
305 if (!mmio->is_write) in handle_mmio_route_reg()
/linux-4.4.14/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.4.14/arch/um/kernel/
Dtrap.c25 int is_write, int is_user, int *code_out) in handle_page_fault() argument
63 if (is_write) { in handle_page_fault()
120 WARN_ON(!pte_young(*pte) || (is_write && !pte_dirty(*pte))); in handle_page_fault()
209 int is_write = FAULT_WRITE(fi); in segv() local
230 err = handle_page_fault(address, ip, is_write, is_user, in segv()
/linux-4.4.14/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.4.14/arch/x86/kernel/cpu/
Dperf_event_amd_iommu.h38 u8 fxn, u64 *value, bool is_write);
/linux-4.4.14/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.4.14/arch/um/include/shared/
Dkern_util.h33 int is_write, int is_user, int *code_out);
/linux-4.4.14/drivers/iommu/
Damd_iommu_proto.h63 u64 *value, bool is_write);
Damd_iommu_init.c233 u64 *value, bool is_write);
2321 u64 *value, bool is_write) in iommu_pc_get_set_reg_val() argument
2339 if (is_write) { in iommu_pc_get_set_reg_val()
2353 u64 *value, bool is_write) in amd_iommu_pc_get_set_reg_val() argument
2362 value, is_write); in amd_iommu_pc_get_set_reg_val()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/target/
Dtarget_core_sbc.c657 bool is_write, struct se_cmd *cmd) in sbc_set_prot_op_checks() argument
659 if (is_write) { in sbc_set_prot_op_checks()
718 u32 sectors, bool is_write) in sbc_check_prot() argument
755 fabric_prot = is_write ? in sbc_check_prot()
772 if (sbc_set_prot_op_checks(protect, fabric_prot, pi_prot_type, is_write, cmd)) in sbc_check_prot()
Dtarget_core_file.c251 u32 sgl_nents, u32 data_length, int is_write) in fd_do_rw() argument
275 if (is_write) in fd_do_rw()
282 if (is_write) { in fd_do_rw()
/linux-4.4.14/arch/tile/include/asm/
Dprocessor.h74 char is_write; /* for fault: was it caused by a write? */ member
/linux-4.4.14/arch/tile/mm/
Dfault.c835 async->is_write = write; in __do_page_fault()
879 async->address, async->is_write); in do_async_page_fault()
/linux-4.4.14/include/uapi/linux/
Dkvm.h250 __u8 is_write; member
263 __u32 is_write; member
288 __u8 is_write; member
/linux-4.4.14/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.4.14/drivers/nvme/host/
Dscsi.c1648 struct nvme_trans_io_cdb *cdb_info, u8 is_write) in nvme_trans_do_nvme_io() argument
1659 u8 opcode = (is_write ? nvme_cmd_write : nvme_cmd_read); in nvme_trans_do_nvme_io()
1721 static int nvme_trans_io(struct nvme_ns *ns, struct sg_io_hdr *hdr, u8 is_write, in nvme_trans_io() argument
1819 res = nvme_trans_do_nvme_io(ns, hdr, &cdb_info, is_write); in nvme_trans_io()
/linux-4.4.14/arch/powerpc/kvm/
Dpowerpc.c806 run->mmio.is_write = 0; in kvmppc_handle_load()
865 run->mmio.is_write = 1; in kvmppc_handle_store()
/linux-4.4.14/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.4.14/drivers/block/drbd/
Ddrbd_worker.c177 int is_write = bio_data_dir(bio) == WRITE; in drbd_peer_request_endio() local
182 is_write ? (is_discard ? "discard" : "write") in drbd_peer_request_endio()
191 if (is_write) in drbd_peer_request_endio()
/linux-4.4.14/drivers/scsi/
Dhpsa.c4252 int is_write = 0; in fixup_ioaccel_cdb() local
4260 is_write = 1; in fixup_ioaccel_cdb()
4276 cdb[0] = is_write ? WRITE_10 : READ_10; in fixup_ioaccel_cdb()
4625 int is_write = 0; in hpsa_scsi_ioaccel_raid_map() local
4656 is_write = 1; in hpsa_scsi_ioaccel_raid_map()
4664 is_write = 1; in hpsa_scsi_ioaccel_raid_map()
4676 is_write = 1; in hpsa_scsi_ioaccel_raid_map()
4690 is_write = 1; in hpsa_scsi_ioaccel_raid_map()
4713 if (is_write && dev->raid_level != 0) in hpsa_scsi_ioaccel_raid_map()
4907 cdb[0] = is_write ? WRITE_16 : READ_16; in hpsa_scsi_ioaccel_raid_map()
[all …]
/linux-4.4.14/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.4.14/arch/x86/kvm/
Dlapic.c1059 run->tpr_access.is_write = write; in __report_tpr_access()
Dx86.c4479 vcpu->run->mmio.is_write = vcpu->mmio_is_write = ops->write; in emulator_read_write()
6785 run->mmio.is_write = vcpu->mmio_is_write; in complete_emulated_mmio()
/linux-4.4.14/Documentation/virtual/kvm/
Dapi.txt3142 __u8 is_write;
3147 by kvm. The 'data' member contains the written data if 'is_write' is
3178 __u32 is_write;
3223 __u8 is_write;