Searched refs:sfar (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/arch/sparc/kernel/ |
D | unaligned_64.c | 595 void handle_lddfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr) in handle_lddfmna() argument 608 perf_sw_event(PERF_COUNT_SW_ALIGNMENT_FAULTS, 1, regs, sfar); in handle_lddfmna() 620 err = get_user(first, (u32 __user *)sfar); in handle_lddfmna() 622 err = get_user(second, (u32 __user *)(sfar + 4)); in handle_lddfmna() 649 sun4v_data_access_exception(regs, sfar, sfsr); in handle_lddfmna() 651 spitfire_data_access_exception(regs, sfsr, sfar); in handle_lddfmna() 659 void handle_stdfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr) in handle_stdfmna() argument 672 perf_sw_event(PERF_COUNT_SW_ALIGNMENT_FAULTS, 1, regs, sfar); in handle_stdfmna() 694 if (put_user (value >> 32, (u32 __user *) sfar) || in handle_stdfmna() 695 __put_user ((u32)value, (u32 __user *)(sfar + 4))) in handle_stdfmna() [all …]
|
D | entry.h | 95 unsigned long sfar, 119 unsigned long sfar); 122 unsigned long sfar); 125 unsigned long sfar); 128 unsigned long sfar);
|
D | kernel.h | 34 void handle_lddfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr); 35 void handle_stdfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr);
|
D | traps_64.c | 190 void spitfire_insn_access_exception(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) in spitfire_insn_access_exception() argument 201 "SFAR[%016lx], going.\n", sfsr, sfar); in spitfire_insn_access_exception() 218 …id spitfire_insn_access_exception_tl1(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) in spitfire_insn_access_exception_tl1() argument 225 spitfire_insn_access_exception(regs, sfsr, sfar); in spitfire_insn_access_exception_tl1() 267 void spitfire_data_access_exception(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) in spitfire_data_access_exception() argument 294 "SFAR[%016lx], going.\n", sfsr, sfar); in spitfire_data_access_exception() 301 info.si_addr = (void __user *)sfar; in spitfire_data_access_exception() 308 …id spitfire_data_access_exception_tl1(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) in spitfire_data_access_exception_tl1() argument 315 spitfire_data_access_exception(regs, sfsr, sfar); in spitfire_data_access_exception_tl1() 2491 void mem_address_unaligned(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr) in mem_address_unaligned() argument [all …]
|
D | entry.S | 770 LEON_PI(lda [%l5] ASI_LEON_MMUREGS, %l6) ! read sfar first 771 SUN_PI_(lda [%l5] ASI_M_MMUREGS, %l6) ! read sfar first
|