Home
last modified time | relevance | path

Searched refs:fault_addr (Results 1 – 20 of 20) sorted by relevance

/Linux-v4.19/arch/parisc/include/asm/
Duaccess.h57 #define ASM_EXCEPTIONTABLE_ENTRY( fault_addr, except_addr )\ argument
59 ".word (" #fault_addr " - .), (" #except_addr " - .)\n\t" \
68 #define ASM_EXCEPTIONTABLE_ENTRY_EFAULT( fault_addr, except_addr )\ argument
69 ASM_EXCEPTIONTABLE_ENTRY( fault_addr, except_addr + 1)
Dassembly.h526 #define ASM_EXCEPTIONTABLE_ENTRY(fault_addr, except_addr) \ argument
528 .word (fault_addr - .), (except_addr - .) ! \
/Linux-v4.19/arch/mips/include/asm/
Dfpu_emulator.h181 void __user **fault_addr);
182 void force_fcr31_sig(unsigned long fcr31, void __user *fault_addr,
184 int process_fpemu_return(int sig, void __user *fault_addr,
/Linux-v4.19/arch/um/include/asm/
Dprocessor-generic.h25 void *fault_addr; member
51 .fault_addr = NULL, \
/Linux-v4.19/arch/mips/kernel/
Dtraps.c715 void force_fcr31_sig(unsigned long fcr31, void __user *fault_addr, in force_fcr31_sig() argument
731 force_sig_fault(SIGFPE, si_code, fault_addr, tsk); in force_fcr31_sig()
734 int process_fpemu_return(int sig, void __user *fault_addr, unsigned long fcr31) in process_fpemu_return() argument
744 force_fcr31_sig(fcr31, fault_addr, current); in process_fpemu_return()
748 force_sig_fault(SIGBUS, BUS_ADRERR, fault_addr, current); in process_fpemu_return()
753 vma = find_vma(current->mm, (unsigned long)fault_addr); in process_fpemu_return()
754 if (vma && (vma->vm_start <= (unsigned long)fault_addr)) in process_fpemu_return()
759 force_sig_fault(SIGSEGV, si_code, fault_addr, current); in process_fpemu_return()
772 void __user *fault_addr; in simulate_fp() local
802 &fault_addr); in simulate_fp()
[all …]
Dunaligned.c891 void __user *fault_addr = NULL; in emulate_load_store_insn() local
1226 &fault_addr); in emulate_load_store_insn()
1230 process_fpemu_return(res, fault_addr, 0); in emulate_load_store_insn()
1397 void __user *fault_addr = NULL; in emulate_load_store_microMIPS() local
1739 &fault_addr); in emulate_load_store_microMIPS()
1743 process_fpemu_return(res, fault_addr, 0); in emulate_load_store_microMIPS()
Dmips-r2-to-r6-emul.c913 void __user *fault_addr = NULL; in mipsr2_decoder() local
1186 &fault_addr); in mipsr2_decoder()
1206 current->thread.cp0_baduaddr = (unsigned long)fault_addr; in mipsr2_decoder()
/Linux-v4.19/arch/mips/math-emu/
Dcp1emu.c984 struct mm_decoded_insn dec_insn, void __user **fault_addr) in cop1Emulate() argument
1068 *fault_addr = dva; in cop1Emulate()
1073 *fault_addr = dva; in cop1Emulate()
1086 *fault_addr = dva; in cop1Emulate()
1091 *fault_addr = dva; in cop1Emulate()
1102 *fault_addr = wva; in cop1Emulate()
1107 *fault_addr = wva; in cop1Emulate()
1120 *fault_addr = wva; in cop1Emulate()
1125 *fault_addr = wva; in cop1Emulate()
1375 sig = fpux_emu(xcp, ctx, ir, fault_addr); in cop1Emulate()
[all …]
/Linux-v4.19/drivers/scsi/cxlflash/
Docxl_hw.h74 u64 fault_addr; /* Address that triggered the fault */ member
Docxl_hw.c331 ctx->fault_addr = addr; in ocxlflash_xsl_fault()
1096 event.fault.addr = ctx->fault_addr; in afu_read()
/Linux-v4.19/drivers/iommu/
Dexynos-iommu.c392 sysmmu_iova_t fault_addr) in show_fault_information() argument
397 dev_name(data->master), finfo->name, fault_addr); in show_fault_information()
399 ent = section_entry(phys_to_virt(data->pgtable), fault_addr); in show_fault_information()
402 ent = page_entry(ent, fault_addr); in show_fault_information()
413 sysmmu_iova_t fault_addr = -1; in exynos_sysmmu_irq() local
443 fault_addr = readl(data->sfrbase + finfo->addr_reg); in exynos_sysmmu_irq()
444 show_fault_information(data, finfo, fault_addr); in exynos_sysmmu_irq()
448 data->master, fault_addr, finfo->type); in exynos_sysmmu_irq()
Domap-iommu.c250 u32 status, fault_addr; in iommu_report_fault() local
259 fault_addr = iommu_read_reg(obj, MMU_FAULT_AD); in iommu_report_fault()
260 *da = fault_addr; in iommu_report_fault()
/Linux-v4.19/arch/um/kernel/
Dtrap.c253 current->thread.fault_addr = (void *) address; in segv()
256 else if (current->thread.fault_addr != NULL) in segv()
/Linux-v4.19/arch/powerpc/include/asm/
Dlppaca.h149 __be64 fault_addr; member
/Linux-v4.19/arch/s390/kvm/
Dvsie.c40 unsigned long fault_addr; /* 0x0228 */ member
755 vsie_page->fault_addr = current->thread.gmap_addr; in handle_fault()
769 if (vsie_page->fault_addr) in handle_last_fault()
771 vsie_page->fault_addr); in handle_last_fault()
772 vsie_page->fault_addr = 0; in handle_last_fault()
1093 vsie_page->fault_addr = 0; in get_vsie_page()
/Linux-v4.19/arch/sparc/mm/
Dfault_64.c169 unsigned long fault_addr, unsigned int insn, in do_fault_siginfo() argument
184 addr = fault_addr; in do_fault_siginfo()
/Linux-v4.19/drivers/misc/cxl/
Dfault.c109 ctx->fault_addr = ctx->dar; in cxl_ack_ae()
Dfile.c495 event.fault.addr = ctx->fault_addr; in afu_read()
Dcxl.h574 u64 fault_addr; member
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem_gtt.c2383 u64 fault_addr; in gen8_check_and_clear_faults() local
2387 fault_addr = ((u64)(fault_data1 & FAULT_VA_HIGH_BITS) << 44) | in gen8_check_and_clear_faults()
2396 upper_32_bits(fault_addr), in gen8_check_and_clear_faults()
2397 lower_32_bits(fault_addr), in gen8_check_and_clear_faults()