| /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/tools/testing/selftests/kvm/arm64/ |
| H A D | external_aborts.c | 193 GUEST_FAIL("Took unexpected SError exception"); in unexpected_serror_handler() 237 GUEST_FAIL("Should've taken pending SError exception"); in test_serror_guest() 302 GUEST_FAIL("Should've taken unmasked SError exception"); in test_serror_emulated_guest() 346 * SCTLR2_ELx.EASE changes the exception vector to the SError vector but in test_mmio_ease() 377 * HCR_EL2.{E2H,TGE} = {1, 0}, meaning the SError will be taken when in test_serror_amo_guest() 384 GUEST_FAIL("Should've taken pending SError exception"); in test_serror_amo_guest()
|
| /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.
|
| /linux/drivers/ata/ |
| H A D | libata-eh.c | 1594 * ata_eh_analyze_serror - analyze SError for a failed port 1595 * @link: ATA link to analyze SError for 1597 * Analyze SError if available and further determine cause of 1606 u32 serror = ehc->i.serror; in ata_eh_analyze_serror() local 1610 if (serror & (SERR_PERSISTENT | SERR_DATA)) { in ata_eh_analyze_serror() 1614 if (serror & SERR_PROTOCOL) { in ata_eh_analyze_serror() 1618 if (serror & SERR_INTERNAL) { in ata_eh_analyze_serror() 1624 * SError.N/X are considered hotplug events for enabled or in ata_eh_analyze_serror() 1635 if (serror & hotplug_mask) in ata_eh_analyze_serror() 2304 u32 serror; in ata_eh_link_autopsy() local [all …]
|
| H A D | sata_rcar.c | 655 u32 serror; in sata_rcar_serr_interrupt() local 657 serror = ioread32(priv->base + SCRSERR_REG); in sata_rcar_serr_interrupt() 658 if (!serror) in sata_rcar_serr_interrupt() 661 ata_port_dbg(ap, "SError @host_intr: 0x%x\n", serror); in sata_rcar_serr_interrupt() 666 if (serror & (SERR_DEV_XCHG | SERR_PHYRDY_CHG)) { in sata_rcar_serr_interrupt() 671 freeze = serror & SERR_COMM_WAKE ? 0 : 1; in sata_rcar_serr_interrupt()
|
| H A D | sata_dwc_460ex.c | 413 u32 serror; in sata_dwc_error_intr() local 418 sata_dwc_scr_read(&ap->link, SCR_ERROR, &serror); in sata_dwc_error_intr() 425 __func__, serror, intpr, status, hsdevp->dma_interrupt_count, in sata_dwc_error_intr() 438 ehi->serror |= serror; in sata_dwc_error_intr() 921 * Clear SError before executing a new command. in sata_dwc_exec_command_by_tag() 923 * managed SError register for the disk needs to be done before the in sata_dwc_exec_command_by_tag() 972 dev_err(ap->dev, "%s: ****** SError=0x%08x ******\n", in sata_dwc_bmdma_start_by_tag()
|
| 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()
|
| /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/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()
|
| /linux/tools/perf/util/kvm-stat-arch/ |
| H A D | arm64_exception_types.h | 18 {ARM_EXCEPTION_EL1_SERROR, "SERROR" }, \ 92 ECN(SP_ALIGN), ECN(FP_EXC32), ECN(FP_EXC64), ECN(SERROR), \
|
| /linux/arch/arm64/include/asm/ |
| 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/fujitsu/monaka/ |
| H A D | exception.json | 24 …"BriefDescription": "This event counts only Data Abort or SError interrupt exceptions that are tak…
|
| /linux/arch/alpha/include/asm/ |
| H A D | core_titan.h | 90 titan_64 serror; member 216 * SERROR / SERREN / SERRSET
|
| /linux/Documentation/translations/zh_CN/arch/arm64/ |
| H A D | booting.txt | 160 所有形式的中断必须在 PSTATE.DAIF 中被屏蔽(Debug、SError、IRQ
|
| /linux/Documentation/translations/zh_TW/arch/arm64/ |
| H A D | booting.txt | 164 所有形式的中斷必須在 PSTATE.DAIF 中被屏蔽(Debug、SError、IRQ
|
| /linux/tools/perf/util/ |
| H A D | branch.c | 90 "SERROR", in branch_type_name()
|
| /linux/tools/perf/tests/shell/ |
| H A D | test_brstack.sh | 96 # IND COND_CALL COND_RET SYSRET SERROR NO_TX
|
| /linux/arch/arm64/kvm/ |
| H A D | inject_fault.c | 379 * As we're emulating the SError injection we need to explicitly populate in kvm_inject_serror_esr()
|
| H A D | nested.c | 2039 * preserve the pending SError state across translation regimes. 2058 * We previously decided that an SError was deliverable to the guest. in kvm_nested_sync_hwstate() 2065 * Re-attempt SError injection in case the deliverability has changed, in kvm_nested_sync_hwstate() 2067 * SError being a wakeup condition. in kvm_nested_sync_hwstate()
|
| /linux/arch/arm64/kernel/ |
| H A D | acpi.c | 407 * SEA can interrupt SError, mask it and describe this as an NMI so in apei_claim_sea()
|
| /linux/drivers/edac/ |
| H A D | altera_edac.c | 1574 /* Use IRQ to determine SError origin instead of assigning IRQ */ in altr_portb_setup() 1977 /* Use IRQ to determine SError origin instead of assigning IRQ */ in altr_edac_a10_device_add() 2065 * The double bit error is handled through SError which is fatal. This is
|
| /linux/drivers/phy/hisilicon/ |
| H A D | phy-hi3670-pcie.c | 735 * cause an Asynchronous SError interrupt, which produces panic(). in hi3670_pcie_phy_power_off()
|