Searched refs:fault_addr (Results 1 - 25 of 39) sorted by relevance

12

/linux-master/arch/parisc/include/asm/
H A Dextable.h34 #define ASM_EXCEPTIONTABLE_ENTRY( fault_addr, except_addr, opcode )\
37 ".word (" #fault_addr " - .), (" #except_addr " - .)\n" \
49 #define ASM_EXCEPTIONTABLE_ENTRY_EFAULT( fault_addr, except_addr, register )\
50 ASM_EXCEPTIONTABLE_ENTRY( fault_addr, except_addr + 1, "or %%r0,%%r0," register)
/linux-master/tools/testing/selftests/powerpc/mm/
H A Dpkey_exec_prot.c26 static volatile unsigned int *fault_addr; variable
33 if (sinfo->si_addr != (void *) fault_addr)
47 if (sinfo->si_addr != (void *) fault_addr) {
162 fault_addr = insns;
180 printf("read from %p, pkey permissions are %s\n", fault_addr,
182 i = *fault_addr;
197 printf("write to %p, pkey permissions are %s\n", fault_addr,
199 *fault_addr = PPC_INST_TRAP;
218 printf("read from %p, pkey permissions are %s\n", fault_addr,
220 i = *fault_addr;
[all...]
H A Dbad_accesses.c29 static volatile unsigned long fault_addr; variable
35 fault_addr = (unsigned long)info->si_addr;
44 fault_addr = 0;
60 (fault_addr < PAGE_OFFSET || fault_addr >= kernel_virt_end));
H A Dexec_prot.c28 static volatile unsigned int *fault_addr; variable
48 if (sinfo->si_addr != (void *)fault_addr)
59 if (sinfo->si_addr != (void *)fault_addr) {
164 fault_addr = insns;
174 i = *fault_addr;
186 *fault_addr = PPC_INST_NOP;
H A Dpkey_siginfo.c32 static volatile unsigned int *volatile fault_addr; variable
50 if (sinfo->si_addr != (void *) fault_addr) {
68 pgstart = (void *) ((unsigned long) fault_addr & ~(pgsize - 1));
179 fault_addr = base + (rand() % numinsns);
190 FAIL_IF_EXIT(*fault_addr != PPC_INST_NOP &&
191 *fault_addr != PPC_INST_BLR);
200 *fault_addr = PPC_INST_BLR;
201 FAIL_IF_EXIT(*fault_addr != PPC_INST_BLR);
209 : : "r"(fault_addr) : "ctr", "lr");
/linux-master/arch/riscv/include/asm/
H A Dkvm_vcpu_insn.h41 unsigned long fault_addr,
44 unsigned long fault_addr,
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dbpf_mod_race.c63 static int test_setup_uffd(void *fault_addr) argument
80 uffd_register.range.start = (unsigned long)fault_addr;
92 void *fault_addr, *skel_fail; local
99 fault_addr = mmap(0, 4096, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
100 if (!ASSERT_NEQ(fault_addr, MAP_FAILED, "mmap for uffd registration"))
112 skel->rodata->bpf_mod_race_config.fault_addr = fault_addr;
120 uffd = test_setup_uffd(fault_addr);
184 munmap(fault_addr, 4096);
/linux-master/arch/x86/entry/vdso/
H A Dextable.c13 unsigned long error_code, unsigned long fault_addr)
40 regs->dx = fault_addr;
12 fixup_vdso_exception(struct pt_regs *regs, int trapnr, unsigned long error_code, unsigned long fault_addr) argument
/linux-master/tools/testing/selftests/bpf/progs/
H A Dbpf_mod_race.c12 void *fault_addr; member in struct:__anon4955
79 bpf_copy_from_user(&dst, 1, bpf_mod_race_config.fault_addr);
/linux-master/arch/riscv/kvm/
H A Dvcpu_exit.c17 unsigned long hva, fault_addr; local
22 fault_addr = (trap->htval << 2) | (trap->stval & 0x3);
23 gfn = fault_addr >> PAGE_SHIFT;
32 fault_addr,
36 fault_addr,
43 ret = kvm_riscv_gstage_map(vcpu, memslot, fault_addr, hva,
H A Dvcpu_insn.c459 * @fault_addr: Guest physical address to load
467 unsigned long fault_addr,
545 if (fault_addr & (len - 1))
557 run->mmio.phys_addr = fault_addr;
561 if (!kvm_io_bus_read(vcpu, KVM_MMIO_BUS, fault_addr, len, data_buf)) {
581 * @fault_addr: Guest physical address to store
589 unsigned long fault_addr,
660 if (fault_addr & (len - 1))
690 run->mmio.phys_addr = fault_addr;
695 fault_addr, le
466 kvm_riscv_vcpu_mmio_load(struct kvm_vcpu *vcpu, struct kvm_run *run, unsigned long fault_addr, unsigned long htinst) argument
588 kvm_riscv_vcpu_mmio_store(struct kvm_vcpu *vcpu, struct kvm_run *run, unsigned long fault_addr, unsigned long htinst) argument
[all...]
/linux-master/arch/powerpc/include/asm/
H A Ddtl.h18 __be64 fault_addr; member in struct:dtl_entry
/linux-master/arch/um/include/asm/
H A Dprocessor-generic.h25 void *fault_addr; member in struct:thread_struct
51 .fault_addr = NULL, \
/linux-master/arch/mips/include/asm/
H A Dfpu_emulator.h170 void __user **fault_addr);
171 void force_fcr31_sig(unsigned long fcr31, void __user *fault_addr,
173 int process_fpemu_return(int sig, void __user *fault_addr,
/linux-master/drivers/scsi/cxlflash/
H A Docxl_hw.h69 u64 fault_addr; /* Address that triggered the fault */ member in struct:ocxlflash_context
/linux-master/arch/x86/include/asm/
H A Dextable.h39 unsigned long error_code, unsigned long fault_addr);
H A Dvdso.h54 unsigned long fault_addr);
/linux-master/arch/x86/mm/
H A Dextable.c59 unsigned long fault_addr)
87 if (fault_addr != addr + sizeof(long))
308 unsigned long fault_addr)
343 return ex_handler_uaccess(e, regs, trapnr, fault_addr);
374 return ex_handler_ucopy_len(e, regs, trapnr, fault_addr, reg, imm);
376 return ex_handler_zeropad(e, regs, fault_addr);
57 ex_handler_zeropad(const struct exception_table_entry *e, struct pt_regs *regs, unsigned long fault_addr) argument
307 fixup_exception(struct pt_regs *regs, int trapnr, unsigned long error_code, unsigned long fault_addr) argument
/linux-master/drivers/dma/idxd/
H A Ddebugfs.c40 entry->e.pasid, entry->e.batch_idx, entry->e.fault_addr);
46 cr->fault_addr, cr->invalid_flags);
/linux-master/arch/loongarch/kernel/
H A Dtraps.c454 void __user *fault_addr, struct task_struct *tsk)
469 force_sig_fault(SIGFPE, si_code, fault_addr);
472 static int process_fpemu_return(int sig, void __user *fault_addr, unsigned long fcsr) argument
481 force_fcsr_sig(fcsr, fault_addr, current);
485 force_sig_fault(SIGBUS, BUS_ADRERR, fault_addr);
490 if (vma_lookup(current->mm, (unsigned long)fault_addr))
495 force_sig_fault(SIGSEGV, si_code, fault_addr);
510 void __user *fault_addr; local
524 fault_addr = (void __user *) regs->csr_era;
527 process_fpemu_return(sig, fault_addr, fcs
453 force_fcsr_sig(unsigned long fcsr, void __user *fault_addr, struct task_struct *tsk) argument
[all...]
/linux-master/arch/mips/kernel/
H A Dtraps.c772 void force_fcr31_sig(unsigned long fcr31, void __user *fault_addr, argument
788 force_sig_fault_to_task(SIGFPE, si_code, fault_addr, tsk);
791 int process_fpemu_return(int sig, void __user *fault_addr, unsigned long fcr31) argument
800 force_fcr31_sig(fcr31, fault_addr, current);
804 force_sig_fault(SIGBUS, BUS_ADRERR, fault_addr);
809 if (vma_lookup(current->mm, (unsigned long)fault_addr))
814 force_sig_fault(SIGSEGV, si_code, fault_addr);
827 void __user *fault_addr; local
854 &fault_addr);
867 process_fpemu_return(sig, fault_addr, fcr3
878 void __user *fault_addr; local
1468 void __user *fault_addr; local
[all...]
/linux-master/arch/mips/math-emu/
H A Dcp1emu.c972 struct mm_decoded_insn dec_insn, void __user **fault_addr)
1056 *fault_addr = dva;
1061 *fault_addr = dva;
1074 *fault_addr = dva;
1079 *fault_addr = dva;
1090 *fault_addr = wva;
1095 *fault_addr = wva;
1108 *fault_addr = wva;
1113 *fault_addr = wva;
1363 sig = fpux_emu(xcp, ctx, ir, fault_addr);
971 cop1Emulate(struct pt_regs *xcp, struct mips_fpu_struct *ctx, struct mm_decoded_insn dec_insn, void __user **fault_addr) argument
1463 fpux_emu(struct pt_regs *xcp, struct mips_fpu_struct *ctx, mips_instruction ir, void __user **fault_addr) argument
2837 fpu_emulator_cop1Handler(struct pt_regs *xcp, struct mips_fpu_struct *ctx, int has_fpu, void __user **fault_addr) argument
[all...]
/linux-master/arch/um/kernel/
H A Dtrap.c244 current->thread.fault_addr = (void *) address;
247 else if (current->thread.fault_addr != NULL)
248 panic("fault_addr set but no fault catcher");
/linux-master/include/uapi/linux/
H A Didxd.h323 uint64_t fault_addr; member in struct:dsa_completion_record
381 uint64_t fault_addr; member in struct:iax_completion_record
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt.c338 u64 fault_addr; local
343 fault_addr = ((u64)(fault_data1 & FAULT_VA_HIGH_BITS) << 44) |
352 upper_32_bits(fault_addr), lower_32_bits(fault_addr),
379 u64 fault_addr; local
384 fault_addr = ((u64)(fault_data1 & FAULT_VA_HIGH_BITS) << 44) |
393 upper_32_bits(fault_addr), lower_32_bits(fault_addr),

Completed in 477 milliseconds

12