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

/linux-4.4.14/arch/sparc/lib/
H A Duser_fixup.c23 unsigned long fault_addr = current_thread_info()->fault_address; compute_size() local
26 if (fault_addr < start || fault_addr >= end) { compute_size()
29 *offset = fault_addr - start; compute_size()
30 size = end - fault_addr; compute_size()
57 unsigned long fault_addr = current_thread_info()->fault_address; copy_in_user_fixup() local
61 if (fault_addr >= start && fault_addr < end) copy_in_user_fixup()
62 return end - fault_addr; copy_in_user_fixup()
66 if (fault_addr >= start && fault_addr < end) copy_in_user_fixup()
67 return end - fault_addr; copy_in_user_fixup()
/linux-4.4.14/arch/um/include/asm/
H A Dprocessor-generic.h25 void *fault_addr; member in struct:thread_struct
51 .fault_addr = NULL, \
/linux-4.4.14/arch/mips/include/asm/
H A Dfpu_emulator.h68 void *__user *fault_addr);
69 int process_fpemu_return(int sig, void __user *fault_addr,
/linux-4.4.14/arch/um/kernel/
H A Dtrap.c246 current->thread.fault_addr = (void *) address; segv()
249 else if (current->thread.fault_addr != NULL) segv()
250 panic("fault_addr set but no fault catcher"); segv()
/linux-4.4.14/arch/parisc/include/asm/
H A Duaccess.h68 #define ASM_EXCEPTIONTABLE_ENTRY( fault_addr, except_addr )\
70 ASM_WORD_INSN #fault_addr ", " #except_addr "\n\t" \
81 unsigned long fault_addr; member in struct:exception_data
H A Dassembly.h524 #define ASM_EXCEPTIONTABLE_ENTRY(fault_addr, except_addr) \
526 ASM_ULONG_INSN fault_addr, except_addr ! \
/linux-4.4.14/arch/mips/math-emu/
H A Dcp1emu.c975 struct mm_decoded_insn dec_insn, void *__user *fault_addr) cop1Emulate()
1058 *fault_addr = dva; cop1Emulate()
1063 *fault_addr = dva; cop1Emulate()
1076 *fault_addr = dva; cop1Emulate()
1081 *fault_addr = dva; cop1Emulate()
1092 *fault_addr = wva; cop1Emulate()
1097 *fault_addr = wva; cop1Emulate()
1110 *fault_addr = wva; cop1Emulate()
1115 *fault_addr = wva; cop1Emulate()
1356 sig = fpux_emu(xcp, ctx, ir, fault_addr); cop1Emulate()
1458 mips_instruction ir, void *__user *fault_addr) fpux_emu()
1480 *fault_addr = va; fpux_emu()
1485 *fault_addr = va; fpux_emu()
1500 *fault_addr = va; fpux_emu()
1505 *fault_addr = va; fpux_emu()
1577 *fault_addr = va; fpux_emu()
1582 *fault_addr = va; fpux_emu()
1596 *fault_addr = va; fpux_emu()
1601 *fault_addr = va; fpux_emu()
2500 int has_fpu, void *__user *fault_addr) fpu_emulator_cop1Handler()
2577 sig = cop1Emulate(xcp, ctx, dec_insn, fault_addr); fpu_emulator_cop1Handler()
974 cop1Emulate(struct pt_regs *xcp, struct mips_fpu_struct *ctx, struct mm_decoded_insn dec_insn, void *__user *fault_addr) cop1Emulate() argument
1457 fpux_emu(struct pt_regs *xcp, struct mips_fpu_struct *ctx, mips_instruction ir, void *__user *fault_addr) fpux_emu() argument
2499 fpu_emulator_cop1Handler(struct pt_regs *xcp, struct mips_fpu_struct *ctx, int has_fpu, void *__user *fault_addr) fpu_emulator_cop1Handler() argument
/linux-4.4.14/arch/parisc/lib/
H A Dmemcpy.c465 unsigned long ret, fault_addr, reference; pa_memcpy() local
474 fault_addr = d->fault_addr; pa_memcpy()
482 DPRINTF("pa_memcpy: fault type = %lu, len=%lu fault_addr=%lu ref=%lu\n", pa_memcpy()
483 ret, len, fault_addr, reference); pa_memcpy()
485 if (fault_addr >= reference) pa_memcpy()
486 return len - (fault_addr - reference); pa_memcpy()
/linux-4.4.14/arch/mips/kernel/
H A Dtraps.c706 int process_fpemu_return(int sig, void __user *fault_addr, unsigned long fcr31) process_fpemu_return() argument
715 si.si_addr = fault_addr; process_fpemu_return()
739 si.si_addr = fault_addr; process_fpemu_return()
746 si.si_addr = fault_addr; process_fpemu_return()
749 if (find_vma(current->mm, (unsigned long)fault_addr)) process_fpemu_return()
767 void __user *fault_addr; simulate_fp() local
797 &fault_addr); simulate_fp()
810 process_fpemu_return(sig, fault_addr, fcr31); simulate_fp()
821 void __user *fault_addr; do_fpe() local
851 &fault_addr); do_fpe()
864 fault_addr = (void __user *) regs->cp0_epc; do_fpe()
868 process_fpemu_return(sig, fault_addr, fcr31); do_fpe()
1346 void __user *fault_addr; do_cpu() local
1430 &fault_addr); do_cpu()
1440 if (!process_fpemu_return(sig, fault_addr, fcr31) && !err) do_cpu()
H A Dunaligned.c891 void __user *fault_addr = NULL; emulate_load_store_insn() local
1199 &fault_addr); emulate_load_store_insn()
1203 process_fpemu_return(res, fault_addr, 0); emulate_load_store_insn()
1370 void __user *fault_addr = NULL; emulate_load_store_microMIPS() local
1712 &fault_addr); emulate_load_store_microMIPS()
1716 process_fpemu_return(res, fault_addr, 0); emulate_load_store_microMIPS()
H A Dmips-r2-to-r6-emul.c912 void __user *fault_addr = NULL; mipsr2_decoder() local
1173 &fault_addr); mipsr2_decoder()
1193 current->thread.cp0_baduaddr = (unsigned long)fault_addr; mipsr2_decoder()
/linux-4.4.14/arch/powerpc/include/asm/
H A Dlppaca.h146 __be64 fault_addr; member in struct:dtl_entry
/linux-4.4.14/arch/sparc/mm/
H A Dfault_64.c170 unsigned long fault_addr, unsigned int insn, do_fault_siginfo()
189 addr = fault_addr; do_fault_siginfo()
169 do_fault_siginfo(int code, int sig, struct pt_regs *regs, unsigned long fault_addr, unsigned int insn, int fault_code) do_fault_siginfo() argument
/linux-4.4.14/drivers/iommu/
H A Dexynos-iommu.c306 phys_addr_t pgtable_base, sysmmu_iova_t fault_addr) show_fault_information()
314 sysmmu_fault_name[itype], fault_addr, name, &pgtable_base); show_fault_information()
316 ent = section_entry(phys_to_virt(pgtable_base), fault_addr); show_fault_information()
320 ent = page_entry(ent, fault_addr); show_fault_information()
304 show_fault_information(const char *name, enum exynos_sysmmu_inttype itype, phys_addr_t pgtable_base, sysmmu_iova_t fault_addr) show_fault_information() argument
H A Domap-iommu.c244 u32 status, fault_addr; iommu_report_fault() local
253 fault_addr = iommu_read_reg(obj, MMU_FAULT_AD); iommu_report_fault()
254 *da = fault_addr; iommu_report_fault()
/linux-4.4.14/drivers/misc/cxl/
H A Dfault.c108 ctx->fault_addr = ctx->dar; cxl_ack_ae()
H A Dcxl.h437 spinlock_t lock; /* Protects pending_irq_mask, pending_fault and fault_addr */
444 u64 fault_addr; member in struct:cxl_context
H A Dfile.c384 event.fault.addr = ctx->fault_addr; afu_read()
/linux-4.4.14/arch/parisc/mm/
H A Dfault.c156 d->fault_addr = regs->ior; fixup_exception()
/linux-4.4.14/drivers/crypto/caam/
H A Dctrl.c753 debugfs_create_u64("fault_addr",
/linux-4.4.14/arch/parisc/kernel/
H A Dasm-offsets.c304 DEFINE(EXCDATA_ADDR, offsetof(struct exception_data, fault_addr)); main()

Completed in 706 milliseconds