Home
last modified time | relevance | path

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

/arch/sparc/lib/
Duser_fixup.c23 unsigned long fault_addr = current_thread_info()->fault_address; in compute_size() local
26 if (fault_addr < start || fault_addr >= end) { in compute_size()
29 *offset = fault_addr - start; in compute_size()
30 size = end - fault_addr; in compute_size()
57 unsigned long fault_addr = current_thread_info()->fault_address; in copy_in_user_fixup() local
61 if (fault_addr >= start && fault_addr < end) in copy_in_user_fixup()
62 return end - fault_addr; in copy_in_user_fixup()
66 if (fault_addr >= start && fault_addr < end) in copy_in_user_fixup()
67 return end - fault_addr; in copy_in_user_fixup()
/arch/um/os-Linux/
Duaccess.c11 void **fault_addr, jmp_buf **fault_catcher, in __do_user_copy() argument
15 unsigned long *faddrp = (unsigned long *) fault_addr, ret; in __do_user_copy()
28 *fault_addr = NULL; in __do_user_copy()
/arch/um/kernel/
Duaccess.c22 void **fault_addr, jmp_buf **fault_catcher) in __do_copy_to_user() argument
27 fault = __do_user_copy(to, from, n, fault_addr, fault_catcher, in __do_copy_to_user()
Dtrap.c191 current->thread.fault_addr = (void *) address; in segv()
194 else if (current->thread.fault_addr != NULL) in segv()
/arch/parisc/lib/
Dmemcpy.c265 o_len, d->fault_addr, o_src, o_len - d->fault_addr + o_src); in copy_dstaligned()
266 return o_len * 4 - d->fault_addr + o_src; in copy_dstaligned()
272 o_len, d->fault_addr, o_dst, o_len - d->fault_addr + o_dst); in copy_dstaligned()
273 return o_len * 4 - d->fault_addr + o_dst; in copy_dstaligned()
459 o_len, d->fault_addr, o_src, o_len - d->fault_addr + o_src); in pa_memcpy()
460 return o_len - d->fault_addr + o_src; in pa_memcpy()
466 o_len, d->fault_addr, o_dst, o_len - d->fault_addr + o_dst); in pa_memcpy()
467 return o_len - d->fault_addr + o_dst; in pa_memcpy()
/arch/um/include/asm/
Dprocessor-generic.h31 void *fault_addr; member
61 .fault_addr = NULL, \
/arch/parisc/include/asm/
Duaccess.h70 #define ASM_EXCEPTIONTABLE_ENTRY( fault_addr, except_addr )\ argument
72 ASM_WORD_INSN #fault_addr ", " #except_addr "\n\t" \
82 unsigned long fault_addr; member
/arch/um/include/shared/
Dum_uaccess.h36 void **fault_addr, jmp_buf **fault_catcher);
Dos.h199 void **fault_addr, jmp_buf **fault_catcher,
/arch/parisc/mm/
Dfault.c152 d->fault_addr = regs->ior; in fixup_exception()
/arch/um/sys-x86_64/shared/sysdep/
Dptrace.h78 #define REGS_FAULT_ADDR(r) ((r)->fault_addr)
/arch/parisc/kernel/
Dasm-offsets.c292 DEFINE(EXCDATA_ADDR, offsetof(struct exception_data, fault_addr)); in main()