Searched refs:esr (Results 1 - 25 of 78) sorted by path

1234

/linux-master/arch/alpha/kernel/
H A Dcore_lca.c340 mem_error(unsigned long esr, unsigned long ear)
343 ((esr & ESR_CEE) ? "Correctable" :
344 (esr & ESR_UEE) ? "Uncorrectable" : "A"),
345 (esr & ESR_WRE) ? "write" : "read",
346 (esr & ESR_SOR) ? "memory" : "b-cache",
348 if (esr & ESR_CTE) {
351 if (esr & ESR_MSE) {
354 if (esr & ESR_MHE) {
357 if (esr & ESR_NXM) {
437 if (el.s->esr
338 mem_error(unsigned long esr, unsigned long ear) argument
[all...]
/linux-master/arch/microblaze/include/uapi/asm/
H A Dptrace.h53 microblaze_reg_t esr; member in struct:pt_regs
/linux-master/arch/mips/include/asm/octeon/
H A Dcvmx-npei-defs.h2888 uint64_t esr:2; member in struct:cvmx_npei_mem_access_subidx::cvmx_npei_mem_access_subidx_s
2902 uint64_t esr:2;
3483 uint64_t esr:2; member in struct:cvmx_npei_pkt_input_control::cvmx_npei_pkt_input_control_s
3487 uint64_t esr:2;
H A Dcvmx-npi-defs.h620 uint64_t esr:2; member in struct:cvmx_npi_input_control::cvmx_npi_input_control_s
624 uint64_t esr:2;
644 uint64_t esr:2; member in struct:cvmx_npi_input_control::cvmx_npi_input_control_cn30xx
648 uint64_t esr:2;
1561 uint64_t esr:2; member in struct:cvmx_npi_mem_access_subidx::cvmx_npi_mem_access_subidx_s
1575 uint64_t esr:2;
1584 uint64_t esr:2; member in struct:cvmx_npi_mem_access_subidx::cvmx_npi_mem_access_subidx_cn31xx
1598 uint64_t esr:2;
/linux-master/drivers/net/ethernet/ibm/emac/
H A Dmal.h289 u32 esr; member in struct:mal_regs
H A Dphy.c553 u16 esr = phy_read(phy, MII_ESTATUS); local
554 if (esr & ESTATUS_1000_TFULL)
556 if (esr & ESTATUS_1000_THALF)
/linux-master/arch/alpha/include/asm/
H A Dcore_lca.h168 unsigned long esr; /* error-status register */ member in struct:el_lca_mcheck_short
187 unsigned long esr; /* error status register */ member in struct:el_lca_mcheck_long
/linux-master/arch/arm64/include/asm/
H A Ddebug-monitors.h11 #include <asm/esr.h>
67 int (*fn)(struct pt_regs *regs, unsigned long esr);
78 int (*fn)(struct pt_regs *regs, unsigned long esr);
H A Desr.h74 #define ESR_ELx_EC(esr) (((esr) & ESR_ELx_EC_MASK) >> ESR_ELx_EC_SHIFT)
79 #define ESR_ELx_ISS(esr) ((esr) & ESR_ELx_ISS_MASK)
82 #define ESR_ELx_ISS2(esr) (((esr) & ESR_ELx_ISS2_MASK) >> ESR_ELx_ISS2_SHIFT)
215 #define ESR_ELx_SYS64_ISS_RT(esr) \
216 (((esr) & ESR_ELx_SYS64_ISS_RT_MASK) >> ESR_ELx_SYS64_ISS_RT_SHIFT)
375 #define ESR_ELx_MOPS_ISS_DESTREG(esr) (((esr)
382 esr_is_data_abort(unsigned long esr) argument
389 esr_fsc_is_translation_fault(unsigned long esr) argument
397 esr_fsc_is_permission_fault(unsigned long esr) argument
402 esr_fsc_is_access_flag_fault(unsigned long esr) argument
[all...]
H A Dexception.h10 #include <asm/esr.h>
19 unsigned long esr = ESR_ELx_EC_SERROR << ESR_ELx_EC_SHIFT; local
22 esr |= (disr & DISR_EL1_ESR_MASK);
24 esr |= (disr & ESR_ELx_ISS_MASK);
26 return esr;
55 void do_mem_abort(unsigned long far, unsigned long esr, struct pt_regs *regs);
56 void do_el0_undef(struct pt_regs *regs, unsigned long esr);
57 void do_el1_undef(struct pt_regs *regs, unsigned long esr);
59 void do_el1_bti(struct pt_regs *regs, unsigned long esr);
60 void do_debug_exception(unsigned long addr_if_watchpoint, unsigned long esr,
[all...]
H A Dkvm_arm.h10 #include <asm/esr.h>
H A Dkvm_asm.h293 void __noreturn __cold nvhe_hyp_panic_handler(u64 esr, u64 spsr, u64 elr_virt,
H A Dkvm_emulate.h17 #include <asm/esr.h>
304 u64 esr = kvm_vcpu_get_esr(vcpu); local
306 if (esr & ESR_ELx_CV)
307 return (esr & ESR_ELx_COND_MASK) >> ESR_ELx_COND_SHIFT;
419 unsigned long esr = kvm_vcpu_get_esr(vcpu); local
421 BUG_ON(!esr_fsc_is_permission_fault(esr));
422 return BIT(ARM64_HW_PGTABLE_LEVEL_SHIFT(esr & ESR_ELx_FSC_LEVEL));
440 u64 esr = kvm_vcpu_get_esr(vcpu); local
441 return ESR_ELx_SYS64_ISS_RT(esr);
H A Dkvm_ras.h17 static inline int kvm_handle_guest_sea(phys_addr_t addr, u64 esr) argument
H A Dtraps.h11 #include <asm/esr.h>
31 int early_brk64(unsigned long addr, unsigned long esr, struct pt_regs *regs);
60 static inline bool arm64_is_ras_serror(unsigned long esr) argument
64 if (esr & ESR_ELx_IDS)
80 static inline unsigned long arm64_ras_serror_get_severity(unsigned long esr) argument
82 unsigned long aet = esr & ESR_ELx_AET;
84 if (!arm64_is_ras_serror(esr)) {
93 if ((esr & ESR_ELx_FSC) != ESR_ELx_FSC_SERROR) {
101 bool arm64_is_fatal_ras_serror(struct pt_regs *regs, unsigned long esr);
102 void __noreturn arm64_serror_panic(struct pt_regs *regs, unsigned long esr);
104 arm64_mops_reset_regs(struct user_pt_regs *regs, unsigned long esr) argument
[all...]
/linux-master/arch/arm64/include/uapi/asm/
H A Dsigcontext.h98 __u64 esr; member in struct:esr_context
/linux-master/arch/arm64/kernel/
H A Ddebug-monitors.c205 static int call_step_hook(struct pt_regs *regs, unsigned long esr) argument
218 retval = hook->fn(regs, esr);
241 static int single_step_handler(unsigned long unused, unsigned long esr, argument
253 if (!handler_found && call_step_hook(regs, esr) == DBG_HOOK_HANDLED)
302 static int call_break_hook(struct pt_regs *regs, unsigned long esr) argument
306 int (*fn)(struct pt_regs *regs, unsigned long esr) = NULL;
315 unsigned long comment = esr & ESR_ELx_BRK64_ISS_COMMENT_MASK;
321 return fn ? fn(regs, esr) : DBG_HOOK_ERROR;
325 static int brk_handler(unsigned long unused, unsigned long esr, argument
328 if (call_break_hook(regs, esr)
[all...]
H A Dentry-common.c20 #include <asm/esr.h>
321 unsigned long esr)
328 vector, smp_processor_id(), esr,
329 esr_get_class_string(esr));
426 static void noinstr el1_abort(struct pt_regs *regs, unsigned long esr) argument
432 do_mem_abort(far, esr, regs);
437 static void noinstr el1_pc(struct pt_regs *regs, unsigned long esr) argument
443 do_sp_pc_abort(far, esr, regs);
448 static void noinstr el1_undef(struct pt_regs *regs, unsigned long esr) argument
452 do_el1_undef(regs, esr);
320 __panic_unhandled(struct pt_regs *regs, const char *vector, unsigned long esr) argument
457 el1_bti(struct pt_regs *regs, unsigned long esr) argument
466 el1_dbg(struct pt_regs *regs, unsigned long esr) argument
476 el1_fpac(struct pt_regs *regs, unsigned long esr) argument
487 unsigned long esr = read_sysreg(esr_el1); local
566 unsigned long esr = read_sysreg(esr_el1); local
574 el0_da(struct pt_regs *regs, unsigned long esr) argument
584 el0_ia(struct pt_regs *regs, unsigned long esr) argument
602 el0_fpsimd_acc(struct pt_regs *regs, unsigned long esr) argument
610 el0_sve_acc(struct pt_regs *regs, unsigned long esr) argument
618 el0_sme_acc(struct pt_regs *regs, unsigned long esr) argument
626 el0_fpsimd_exc(struct pt_regs *regs, unsigned long esr) argument
634 el0_sys(struct pt_regs *regs, unsigned long esr) argument
642 el0_pc(struct pt_regs *regs, unsigned long esr) argument
655 el0_sp(struct pt_regs *regs, unsigned long esr) argument
663 el0_undef(struct pt_regs *regs, unsigned long esr) argument
679 el0_mops(struct pt_regs *regs, unsigned long esr) argument
687 el0_inv(struct pt_regs *regs, unsigned long esr) argument
695 el0_dbg(struct pt_regs *regs, unsigned long esr) argument
716 el0_fpac(struct pt_regs *regs, unsigned long esr) argument
726 unsigned long esr = read_sysreg(esr_el1); local
822 unsigned long esr = read_sysreg(esr_el1); local
839 el0_cp15(struct pt_regs *regs, unsigned long esr) argument
858 unsigned long esr = read_sysreg(esr_el1); local
924 unsigned long esr = read_sysreg(esr_el1); local
[all...]
H A Dentry.S21 #include <asm/esr.h>
H A Dfpsimd.c35 #include <asm/esr.h>
1384 void do_sve_acc(unsigned long esr, struct pt_regs *regs) argument
1426 void do_sme_acc(unsigned long esr, struct pt_regs *regs) argument
1438 if (ESR_ELx_ISS(esr) != ESR_ELx_SME_ISS_SME_DISABLED) {
1470 void do_fpsimd_acc(unsigned long esr, struct pt_regs *regs) argument
1488 void do_fpsimd_exc(unsigned long esr, struct pt_regs *regs) argument
1492 if (esr & ESR_ELx_FP_EXC_TFV) {
1493 if (esr & FPEXC_IOF)
1495 else if (esr & FPEXC_DZF)
1497 else if (esr
[all...]
H A Dhw_breakpoint.c24 #include <asm/esr.h>
621 static int breakpoint_handler(unsigned long unused, unsigned long esr, argument
755 static int watchpoint_handler(unsigned long addr, unsigned long esr, argument
783 access = (esr & ESR_ELx_WNR) ? HW_BREAKPOINT_W :
H A Dkgdb.c237 static int kgdb_brk_fn(struct pt_regs *regs, unsigned long esr) argument
244 static int kgdb_compiled_brk_fn(struct pt_regs *regs, unsigned long esr) argument
253 static int kgdb_step_brk_fn(struct pt_regs *regs, unsigned long esr) argument
H A Dsignal.c1020 __put_user_error(current->thread.fault_code, &esr_ctx->esr, err);
/linux-master/arch/arm64/kernel/probes/
H A Dkprobes.c302 kprobe_breakpoint_handler(struct pt_regs *regs, unsigned long esr) argument
351 kprobe_breakpoint_ss_handler(struct pt_regs *regs, unsigned long esr) argument
375 kretprobe_breakpoint_handler(struct pt_regs *regs, unsigned long esr) argument
H A Duprobes.c169 unsigned long esr)
178 unsigned long esr)
168 uprobe_breakpoint_handler(struct pt_regs *regs, unsigned long esr) argument
177 uprobe_single_step_handler(struct pt_regs *regs, unsigned long esr) argument

Completed in 489 milliseconds

1234