/arch/arm/kvm/ |
D | mmio.c | 107 if (!run->mmio.is_write) { in kvm_handle_mmio_return() 135 static int decode_hsr(struct kvm_vcpu *vcpu, bool *is_write, int *len) in decode_hsr() argument 157 *is_write = kvm_vcpu_dabt_iswrite(vcpu); in decode_hsr() 174 bool is_write; in io_mem_abort() local 184 ret = decode_hsr(vcpu, &is_write, &len); in io_mem_abort() 194 if (is_write) { in io_mem_abort() 212 run->mmio.is_write = is_write; in io_mem_abort() 219 if (!is_write) in io_mem_abort() 225 if (is_write) in io_mem_abort()
|
D | trace.h | 139 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",
|
D | coproc.h | 30 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()
|
D | coproc.c | 117 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()
|
/arch/um/kernel/skas/ |
D | uaccess.c | 41 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()
|
/arch/arm64/kvm/ |
D | trace.h | 117 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…
|
D | sys_regs.c | 84 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 …]
|
D | sys_regs.h | 32 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()
|
D | sys_regs_generic_v8.c | 37 if (p->is_write) in access_actlr()
|
/arch/powerpc/mm/ |
D | copro_fault.c | 40 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()
|
D | fault.c | 219 int is_write = 0; in do_page_fault() local 235 is_write = error_code & DSISR_ISSTORE; in do_page_fault() 237 is_write = error_code & ESR_DST; in do_page_fault() 419 } else if (is_write) { in do_page_fault()
|
/arch/xtensa/mm/ |
D | fault.c | 46 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()
|
/arch/microblaze/mm/ |
D | fault.c | 93 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()
|
/arch/um/kernel/ |
D | trap.c | 25 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()
|
/arch/x86/kernel/cpu/ |
D | perf_event_amd_iommu.h | 38 u8 fxn, u64 *value, bool is_write);
|
/arch/um/include/shared/ |
D | kern_util.h | 33 int is_write, int is_user, int *code_out);
|
/arch/s390/kvm/ |
D | gaccess.h | 172 unsigned long length, int is_write);
|
D | gaccess.c | 870 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()
|
/arch/tile/include/asm/ |
D | processor.h | 74 char is_write; /* for fault: was it caused by a write? */ member
|
/arch/tile/mm/ |
D | fault.c | 835 async->is_write = write; in __do_page_fault() 879 async->address, async->is_write); in do_async_page_fault()
|
/arch/mips/kvm/ |
D | emulate.c | 1398 run->mmio.is_write = 1; in kvm_mips_emulate_store() 1423 run->mmio.is_write = 1; in kvm_mips_emulate_store() 1448 run->mmio.is_write = 1; in kvm_mips_emulate_store() 1517 run->mmio.is_write = 0; in kvm_mips_emulate_load() 1540 run->mmio.is_write = 0; in kvm_mips_emulate_load() 1569 run->mmio.is_write = 0; in kvm_mips_emulate_load()
|
/arch/powerpc/kvm/ |
D | powerpc.c | 806 run->mmio.is_write = 0; in kvmppc_handle_load() 865 run->mmio.is_write = 1; in kvmppc_handle_store()
|
/arch/x86/kvm/ |
D | lapic.c | 1070 run->tpr_access.is_write = write; in __report_tpr_access()
|
D | x86.c | 4646 vcpu->run->mmio.is_write = vcpu->mmio_is_write = ops->write; in emulator_read_write() 6977 run->mmio.is_write = vcpu->mmio_is_write; in complete_emulated_mmio()
|