/linux/arch/m68k/fpsp040/ |
H A D | tbldo.S | 29 |xref serror,sone,szero,sinf,snzrinx 63 .long serror |$01-5 fint ERROR 64 .long serror |$01-6 fint ERROR 65 .long serror |$01-7 fint ERROR 72 .long serror |$02-5 fsinh ERROR 73 .long serror |$02-6 fsinh ERROR 74 .long serror |$02-7 fsinh ERROR 81 .long serror |$03-5 fintrz ERROR 82 .long serror |$03-6 fintrz ERROR 83 .long serror |$03-7 fintrz ERROR [all …]
|
H A D | do_func.S | 79 bge serror |it is illegal 93 .global serror 94 serror: label
|
/linux/arch/alpha/kernel/ |
H A D | err_titan.c | 74 titan_parse_p_serror(int which, u64 serror, int print) in titan_parse_p_serror() argument 108 if (!(serror & TITAN__PCHIP_SERROR__ERRMASK)) in titan_parse_p_serror() 115 printk("%s PChip %d SERROR: %016llx\n", in titan_parse_p_serror() 116 err_print_prefix, which, serror); in titan_parse_p_serror() 117 if (serror & TITAN__PCHIP_SERROR__ECCMASK) { in titan_parse_p_serror() 122 (serror & TITAN__PCHIP_SERROR__UECC) ? "Unc" : "C", in titan_parse_p_serror() 123 serror_src[EXTRACT(serror, TITAN__PCHIP_SERROR__SRC)], in titan_parse_p_serror() 124 serror_cmd[EXTRACT(serror, TITAN__PCHIP_SERROR__CMD)], in titan_parse_p_serror() 125 (unsigned)EXTRACT(serror, TITAN__PCHIP_SERROR__SYN), in titan_parse_p_serror() 126 EXTRACT(serror, TITAN__PCHIP_SERROR__ADDR)); in titan_parse_p_serror() [all …]
|
/linux/Documentation/devicetree/bindings/arm/tegra/ |
H A D | nvidia,tegra194-cbb.yaml | 24 using SError or Data Abort exception unless the ERD (Error Response 26 SError or Data Abort is masked and the error is reported with interrupt. 30 If ERD is not set, then error is reported by SError.
|
H A D | nvidia,tegra234-cbb.yaml | 34 then SError or Data abort exception error response is masked and an
|
/linux/drivers/ata/ |
H A D | libata-eh.c | 1560 * ata_eh_analyze_serror - analyze SError for a failed port 1561 * @link: ATA link to analyze SError for 1563 * Analyze SError if available and further determine cause of 1572 u32 serror = ehc->i.serror; in ata_eh_analyze_serror() local 1576 if (serror & (SERR_PERSISTENT | SERR_DATA)) { in ata_eh_analyze_serror() 1580 if (serror & SERR_PROTOCOL) { in ata_eh_analyze_serror() 1584 if (serror & SERR_INTERNAL) { in ata_eh_analyze_serror() 1590 * SError.N/X are considered hotplug events for enabled or in ata_eh_analyze_serror() 1601 if (serror & hotplug_mask) in ata_eh_analyze_serror() 2088 u32 serror; in ata_eh_link_autopsy() local [all …]
|
H A D | sata_sil.c | 89 SIL_SIEN_N = (1 << 16), /* triggered by SError.N */ 426 u32 serror = 0xffffffff; in sil_host_intr() local 430 * SError bits are pending. Clear SError immediately. in sil_host_intr() 432 sil_scr_read(&ap->link, SCR_ERROR, &serror); in sil_host_intr() 433 sil_scr_write(&ap->link, SCR_ERROR, serror); in sil_host_intr() 438 if (serror & SERR_PHYRDY_CHG) { in sil_host_intr() 439 ap->link.eh_info.serror |= serror; in sil_host_intr()
|
H A D | sata_via.c | 550 u32 serror; in vt642x_interrupt() local 555 svia_scr_read(&host->ports[0]->link, SCR_ERROR, &serror); in vt642x_interrupt() 556 if (serror & SERR_PHYRDY_CHG) { in vt642x_interrupt() 562 svia_scr_read(&host->ports[1]->link, SCR_ERROR, &serror); in vt642x_interrupt() 563 if (serror & SERR_PHYRDY_CHG) { in vt642x_interrupt() 578 u32 serror; in vt6421_error_handler() local 582 svia_scr_read(&ap->link, SCR_ERROR, &serror); in vt6421_error_handler() 583 if (serror == 0x1000500) { in vt6421_error_handler()
|
H A D | sata_nv.c | 962 /* let EH analyze SError and figure out cause */ in nv_adma_interrupt() 963 ata_ehi_push_desc(ehi, "SError"); in nv_adma_interrupt() 2041 u32 serror; in nv_swncq_hotplug() local 2046 /* AHCI needs SError cleared; otherwise, it might lock up */ in nv_swncq_hotplug() 2047 sata_scr_read(&ap->link, SCR_ERROR, &serror); in nv_swncq_hotplug() 2048 sata_scr_write(&ap->link, SCR_ERROR, serror); in nv_swncq_hotplug() 2059 ehi->serror |= serror; in nv_swncq_hotplug() 2184 u32 serror; in nv_swncq_host_interrupt() local 2203 if (ap->ops->scr_read(&ap->link, SCR_ERROR, &serror)) in nv_swncq_host_interrupt() 2205 ap->ops->scr_write(&ap->link, SCR_ERROR, serror); in nv_swncq_host_interrupt() [all …]
|
H A D | libata-pmp.c | 851 * SError.N working. in sata_pmp_eh_handle_disabled_links() 857 /* unconditionally clear SError.N */ in sata_pmp_eh_handle_disabled_links() 861 "failed to clear SError.N (errno=%d)\n", in sata_pmp_eh_handle_disabled_links() 1048 "PMP SError.N set for some ports, repeating recovery\n"); in sata_pmp_eh_recover()
|
H A D | libata-sata.c | 302 u32 scontrol, serror; in sata_link_resume() local 343 /* clear SError, some PHYs require this even for SRST to work */ in sata_link_resume() 344 if (!(rc = sata_scr_read(link, SCR_ERROR, &serror))) in sata_link_resume() 345 rc = sata_scr_write(link, SCR_ERROR, serror); in sata_link_resume() 433 /* clear PHYRDY_CHG from SError */ in sata_link_scr_lpm() 434 ehc->i.serror &= ~SERR_PHYRDY_CHG; in sata_link_scr_lpm()
|
H A D | libahci.c | 1266 /* clear SError */ in ahci_port_clear_pending_irq() 1755 u32 serror; in ahci_error_intr() local 1783 /* AHCI needs SError cleared; otherwise, it might lock up */ in ahci_error_intr() 1784 ahci_scr_read(&ap->link, SCR_ERROR, &serror); in ahci_error_intr() 1785 ahci_scr_write(&ap->link, SCR_ERROR, serror); in ahci_error_intr() 1786 host_ehi->serror |= serror; in ahci_error_intr() 1803 host_ehi->serror &= ~SERR_INTERNAL; in ahci_error_intr()
|
H A D | sata_promise.c | 856 u32 serror; in pdc_error_intr() local 858 pdc_sata_scr_read(&ap->link, SCR_ERROR, &serror); in pdc_error_intr() 859 ehi->serror |= serror; in pdc_error_intr()
|
/linux/arch/arm64/include/asm/ |
H A D | traps.h | 56 * If this bit is set, we know its not a RAS SError. 75 * Return the AET bits from a RAS SError's ESR. 79 * Non-RAS SError's are reported as Uncontained/Uncategorized.
|
H A D | irqflags.h | 13 * Aarch64 has flags for masking: Debug, Asynchronous (serror), Interrupts and 17 * Masking SError masks IRQ/FIQ, but not debug exceptions. IRQ and FIQ are
|
/linux/tools/perf/pmu-events/arch/arm64/ |
H A D | recommended.json | 344 "PublicDescription": "Exception taken, Data Abort and SError", 347 "BriefDescription": "Exception taken, Data Abort and SError" 380 "PublicDescription": "Exception taken, Data Abort or SError not taken locally", 383 "BriefDescription": "Exception taken, Data Abort or SError not taken locally"
|
/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n1/ |
H A D | exception.json | 4 …: "Counts any taken architecturally visible exceptions such as IRQ, FIQ, SError, and other synchro… 48 …tions which are traps not taken locally and are caused by Data Aborts or SError interrupts. Condit…
|
/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/ |
H A D | exception.json | 4 …: "Counts any taken architecturally visible exceptions such as IRQ, FIQ, SError, and other synchro… 48 …tions which are traps not taken locally and are caused by Data Aborts or SError interrupts. Condit…
|
/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/ |
H A D | exception.json | 4 "PublicDescription": "Counts any taken architecturally visible exceptions such as IRQ, FIQ, SError, and other synchronous exceptions. Exceptions are counted whether or not they are taken locally." 48 "PublicDescription": "Counts exceptions which are traps not taken locally and are caused by Data Aborts or SError interrupts. Conditions that could cause those exceptions are:\n\n1. Attempting to read or write memory where the MMU generates a fault,\n2. Attempting to read or write memory with a misaligned address,\n3. Interrupts from the SEI input.\n4. internally generated SErrors."
|
/linux/drivers/firmware/efi/ |
H A D | cper-x86.c | 163 printk("%sError Type: %u, %s\n", pfx, err_type, in print_err_info_ms() 278 printk("%sError Information Structure %d:\n", pfx, i); in cper_print_proc_ia() 281 printk("%sError Structure Type: %s\n", newpfx, in cper_print_proc_ia() 286 printk("%sError Structure Type: %pUl\n", newpfx, in cper_print_proc_ia()
|
H A D | cper-arm.c | 262 printk("%serror affinity level: %d\n", pfx, in cper_print_proc_arm() 275 printk("%sError info structure %d:\n", pfx, i); in cper_print_proc_arm()
|
/linux/tools/perf/arch/arm64/util/ |
H A D | arm64_exception_types.h | 18 {ARM_EXCEPTION_EL1_SERROR, "SERROR" }, \ 87 ECN(SP_ALIGN), ECN(FP_EXC32), ECN(FP_EXC64), ECN(SERROR), \
|
/linux/drivers/gpu/drm/panthor/ |
H A D | panthor_fw.h | 284 * using cmpxchg() on such mappings leads to SError faults. Revisit when 328 * using cmpxchg() on such mappings leads to SError faults. Revisit when 372 * using cmpxchg() on such mappings leads to SError faults. Revisit when
|
/linux/arch/alpha/include/asm/ |
H A D | core_titan.h | 90 titan_64 serror; member 216 * SERROR / SERREN / SERRSET
|
/linux/tools/perf/tests/shell/ |
H A D | test_brstack.sh | 50 # IND COND_CALL COND_RET SYSCALL SYSRET IRQ SERROR NO_TX
|