/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | sys_regs.c | 253 if (!p->is_write) 269 if (p->is_write) { 295 if (p->is_write) { 309 if (!p->is_write) 500 if (!params.is_write)
|
/linux-master/arch/arm64/kvm/ |
H A D | mmio.c | 129 bool is_write; local 157 is_write = kvm_vcpu_dabt_iswrite(vcpu); 161 if (is_write) { 179 run->mmio.is_write = is_write; 186 if (!is_write) 193 if (is_write)
|
H A D | sys_regs.c | 312 if (p->is_write) 327 if (!p->is_write) 386 BUG_ON(!p->is_write); 410 if (p->is_write) 431 if (!p->is_write) 474 if (p->is_write) 485 if (p->is_write) 516 if (p->is_write && sr == SYS_LORID_EL1) 528 if (!p->is_write) 544 if (p->is_write) [all...] |
H A D | sys_regs.h | 27 bool is_write; member in struct:sys_reg_params 43 .is_write = !((esr) & 1) }) 50 .is_write = !((esr) & 1) }) 112 p->Op0, p->Op1, p->CRn, p->CRm, p->Op2, p->is_write ? "write" : "read");
|
H A D | trace_handle_exit.h | 125 TP_PROTO(const char *fn, int reg, bool is_write, u64 write_value), 126 TP_ARGS(fn, reg, is_write, write_value), 131 __field(bool, is_write) 138 __entry->is_write = is_write; 142 TP_printk("%s %s reg %d (0x%016llx)", __entry->fn, __entry->is_write?"write to":"read from", __entry->reg, __entry->write_value) 166 __field(bool, is_write) 177 __entry->is_write = params->is_write; 191 __entry->is_write [all...] |
H A D | vgic-sys-reg-v3.c | 353 bool is_write) 360 if (is_write) 351 vgic_v3_cpu_sysregs_uaccess(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr, bool is_write) argument
|
/linux-master/arch/arm64/kvm/vgic/ |
H A D | vgic-its.c | 2068 u64 *reg, bool is_write) 2120 if (is_write) { 2066 vgic_its_attr_regs_access(struct kvm_device *dev, struct kvm_device_attr *attr, u64 *reg, bool is_write) argument
|
H A D | vgic-kvm-device.c | 356 * @is_write: true if userspace is writing a register 360 bool is_write) 376 if (is_write) 395 ret = vgic_v2_cpuif_uaccess(vcpu, is_write, addr, &val); 398 ret = vgic_v2_dist_uaccess(vcpu, is_write, addr, &val); 410 if (!ret && !is_write) 506 * @is_write: true if userspace is writing a register 510 bool is_write) 535 if (uaccess && is_write) { 557 ret = vgic_v3_dist_uaccess(vcpu, is_write, add 358 vgic_v2_attr_regs_access(struct kvm_device *dev, struct kvm_device_attr *attr, bool is_write) argument 508 vgic_v3_attr_regs_access(struct kvm_device *dev, struct kvm_device_attr *attr, bool is_write) argument [all...] |
H A D | vgic-mmio-v2.c | 539 int vgic_v2_cpuif_uaccess(struct kvm_vcpu *vcpu, bool is_write, argument 548 return vgic_uaccess(vcpu, &dev, is_write, offset, val); 551 int vgic_v2_dist_uaccess(struct kvm_vcpu *vcpu, bool is_write, argument 560 return vgic_uaccess(vcpu, &dev, is_write, offset, val);
|
H A D | vgic-mmio-v3.c | 1095 int vgic_v3_dist_uaccess(struct kvm_vcpu *vcpu, bool is_write, argument 1103 return vgic_uaccess(vcpu, &dev, is_write, offset, val); 1106 int vgic_v3_redist_uaccess(struct kvm_vcpu *vcpu, bool is_write, argument 1114 return vgic_uaccess(vcpu, &rd_dev, is_write, offset, val); 1117 int vgic_v3_line_level_info_uaccess(struct kvm_vcpu *vcpu, bool is_write, argument 1123 if (is_write)
|
H A D | vgic-mmio.c | 1006 bool is_write, int offset, u32 *val) 1008 if (is_write) 1005 vgic_uaccess(struct kvm_vcpu *vcpu, struct vgic_io_device *dev, bool is_write, int offset, u32 *val) argument
|
H A D | vgic-mmio.h | 208 bool is_write, int offset, u32 *val);
|
H A D | vgic.h | 202 int vgic_v2_dist_uaccess(struct kvm_vcpu *vcpu, bool is_write, 204 int vgic_v2_cpuif_uaccess(struct kvm_vcpu *vcpu, bool is_write, 264 int vgic_v3_dist_uaccess(struct kvm_vcpu *vcpu, bool is_write, 266 int vgic_v3_redist_uaccess(struct kvm_vcpu *vcpu, bool is_write, 269 struct kvm_device_attr *attr, bool is_write); 271 int vgic_v3_line_level_info_uaccess(struct kvm_vcpu *vcpu, bool is_write,
|
/linux-master/arch/arm64/mm/ |
H A D | fault.c | 330 bool is_write = !!(esr & ESR_ELx_WNR); local 331 kasan_report((void *)addr, 0, is_write, regs->pc);
|
/linux-master/arch/csky/mm/ |
H A D | fault.c | 23 static inline bool is_write(struct pt_regs *regs) function 173 if (is_write(regs)) { 237 if (is_write(regs))
|
/linux-master/arch/loongarch/kvm/ |
H A D | exit.c | 122 run->iocsr_io.is_write = 0; 140 run->iocsr_io.is_write = 1; 144 run->iocsr_io.is_write = 1; 148 run->iocsr_io.is_write = 1; 152 run->iocsr_io.is_write = 1; 160 if (run->iocsr_io.is_write) { 418 run->mmio.is_write = 0; 564 run->mmio.is_write = 1;
|
H A D | vcpu.c | 1162 if (!run->iocsr_io.is_write)
|
/linux-master/arch/microblaze/mm/ |
H A D | fault.c | 92 int is_write = error_code & ESR_S; local 107 is_write = 0; 160 if (unlikely(!is_write)) 203 if (unlikely(is_write)) {
|
/linux-master/arch/mips/kvm/ |
H A D | emulate.c | 1249 run->mmio.is_write = 1; 1494 run->mmio.is_write = 0;
|
/linux-master/arch/powerpc/include/asm/book3s/32/ |
H A D | kup.h | 146 __bad_kuap_fault(struct pt_regs *regs, unsigned long address, bool is_write) argument 150 if (!is_write)
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | kup.h | 336 __bad_kuap_fault(struct pt_regs *regs, unsigned long address, bool is_write) 350 if (is_write) {
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kup.h | 61 __bad_kuap_fault(struct pt_regs *regs, unsigned long address, bool is_write) 84 bad_kuap_fault(struct pt_regs *regs, unsigned long address, bool is_write) 89 return __bad_kuap_fault(regs, address, is_write);
|
/linux-master/arch/powerpc/include/asm/nohash/32/ |
H A D | kup-8xx.h | 80 __bad_kuap_fault(struct pt_regs *regs, unsigned long address, bool is_write) argument
|
/linux-master/arch/powerpc/include/asm/nohash/ |
H A D | kup-booke.h | 103 __bad_kuap_fault(struct pt_regs *regs, unsigned long address, bool is_write)
|
/linux-master/arch/powerpc/kvm/ |
H A D | powerpc.c | 1269 run->mmio.is_write = 0; 1356 run->mmio.is_write = 1;
|