Searched refs:fault_addr (Results 1 - 25 of 39) sorted by last modified time

12

/linux-master/drivers/dma/idxd/
H A Dregisters.h277 u64 fault_addr; member in struct:sw_err_reg::__anon268
616 u64 fault_addr; member in struct:__evl_entry
H A Dirq.c270 * Copy completion record to fault_addr in user address space
273 copied = idxd_copy_cr(wq, entry_head->pasid, entry_head->fault_addr,
349 entry_head->fault_addr);
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/x86/mm/
H A Dextable.c59 unsigned long fault_addr)
87 if (fault_addr != addr + sizeof(long))
301 unsigned long fault_addr)
336 return ex_handler_uaccess(e, regs, trapnr, fault_addr);
365 return ex_handler_ucopy_len(e, regs, trapnr, fault_addr, reg, imm);
367 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
300 fixup_exception(struct pt_regs *regs, int trapnr, unsigned long error_code, unsigned long fault_addr) argument
/linux-master/arch/s390/kvm/
H A Dvsie.c42 unsigned long fault_addr; /* 0x0228 */ member in struct:vsie_page
937 vsie_page->fault_addr = current->thread.gmap_addr;
951 if (vsie_page->fault_addr)
953 vsie_page->fault_addr, NULL);
954 vsie_page->fault_addr = 0;
1396 vsie_page->fault_addr = 0;
/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),
/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/riscv/kvm/
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...]
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,
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv.c808 dt->fault_addr = 0;
H A Dbook3s_hv_nested.c1393 u64 fault_addr, flags = dsisr & DSISR_ISSTORE; local
1397 &fault_addr);
1410 vcpu->arch.fault_gpa = fault_addr;
/linux-master/arch/parisc/include/asm/
H A Dassembly.h577 #define ASM_EXCEPTIONTABLE_ENTRY(fault_addr, except_addr) \
580 .word (fault_addr - .), (except_addr - .) ! \
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/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...]
H A Dunaligned.c442 void __user *fault_addr = NULL; local
448 &fault_addr);
452 process_fpemu_return(res, fault_addr, 0);
957 void __user *fault_addr = NULL; local
969 &fault_addr);
973 process_fpemu_return(res, fault_addr, 0);
/linux-master/drivers/iommu/
H A Domap-iommu.c233 u32 status, fault_addr; local
242 fault_addr = iommu_read_reg(obj, MMU_FAULT_AD);
243 *da = fault_addr;
/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/drivers/misc/cxl/
H A Dcxl.h562 spinlock_t lock; /* Protects pending_irq_mask, pending_fault and fault_addr */
572 u64 fault_addr; member in struct:cxl_context
H A Dfile.c489 event.fault.addr = ctx->fault_addr;
/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/arch/powerpc/include/asm/
H A Ddtl.h18 __be64 fault_addr; member in struct:dtl_entry
/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/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/arch/sparc/mm/
H A Dfault_64.c161 unsigned long fault_addr, unsigned int insn,
176 addr = fault_addr;
160 do_fault_siginfo(int code, int sig, struct pt_regs *regs, unsigned long fault_addr, unsigned int insn, int fault_code) argument
/linux-master/drivers/scsi/cxlflash/
H A Docxl_hw.c312 ctx->fault_addr = addr;
1077 event.fault.addr = ctx->fault_addr;

Completed in 704 milliseconds

12