/Linux-v5.4/Documentation/firmware-guide/acpi/apei/ |
D | output_format.rst | 99 <aer status string> 101 aer_layer=<aer layer string>, aer_agent=<aer agent string> 111 <aer status string># := 118 <aer status string># := 124 <aer layer string> := 127 <aer agent string> :=
|
/Linux-v5.4/drivers/firmware/efi/ |
D | cper.c | 397 struct aer_capability_regs *aer; in cper_print_pcie() local 399 aer = (struct aer_capability_regs *)pcie->aer_info; in cper_print_pcie() 401 pfx, aer->uncor_status, aer->uncor_mask); in cper_print_pcie() 403 pfx, aer->uncor_severity); in cper_print_pcie() 405 aer->header_log.dw0, aer->header_log.dw1, in cper_print_pcie() 406 aer->header_log.dw2, aer->header_log.dw3); in cper_print_pcie()
|
/Linux-v5.4/drivers/pci/pcie/ |
D | portdrv_core.c | 46 u32 *pme, u32 *aer, u32 *dpc) in pcie_message_numbers() argument 73 *aer = (reg32 & PCI_ERR_ROOT_AER_IRQ) >> 27; in pcie_message_numbers() 74 nvec = max(nvec, *aer + 1); in pcie_message_numbers() 104 u32 pme = 0, aer = 0, dpc = 0; in pcie_port_enable_irq_vec() local 113 nvec = pcie_message_numbers(dev, mask, &pme, &aer, &dpc); in pcie_port_enable_irq_vec() 149 irqs[PCIE_PORT_SERVICE_AER_SHIFT] = pci_irq_vector(dev, aer); in pcie_port_enable_irq_vec()
|
D | aer.c | 807 struct aer_capability_regs *aer) in cper_print_aer() argument 814 status = aer->cor_status; in cper_print_aer() 815 mask = aer->cor_mask; in cper_print_aer() 817 status = aer->uncor_status; in cper_print_aer() 818 mask = aer->uncor_mask; in cper_print_aer() 829 info.first_error = PCI_ERR_CAP_FEP(aer->cap_control); in cper_print_aer() 838 aer->uncor_severity); in cper_print_aer() 841 __print_tlp_header(dev, &aer->header_log); in cper_print_aer() 844 aer_severity, tlp_header_valid, &aer->header_log); in cper_print_aer()
|
D | Makefile | 10 obj-$(CONFIG_PCIEAER) += aer.o
|
D | Kconfig | 45 help of a user space helper tool aer-inject, which can be 47 http://www.kernel.org/pub/linux/utils/pci/aer-inject/
|
/Linux-v5.4/drivers/nvme/host/ |
D | trace.h | 115 #define aer_name(aer) { aer, #aer } argument
|
/Linux-v5.4/drivers/net/ethernet/ibm/ehea/ |
D | ehea_qmr.c | 210 u64 hret, aer, aerr; in ehea_destroy_cq() local 217 ehea_error_data(cq->adapter, cq->fw_handle, &aer, &aerr); in ehea_destroy_cq() 336 u64 hret, aer, aerr; in ehea_destroy_eq() local 344 ehea_error_data(eq->adapter, eq->fw_handle, &aer, &aerr); in ehea_destroy_eq() 515 u64 hret, aer, aerr; in ehea_destroy_qp() local 523 ehea_error_data(qp->adapter, qp->fw_handle, &aer, &aerr); in ehea_destroy_qp() 975 u64 *aer, u64 *aerr) in ehea_error_data() argument 991 *aer = rblock[6]; in ehea_error_data()
|
D | ehea_qmr.h | 382 u64 *aer, u64 *aerr);
|
D | ehea_main.c | 924 u64 resource_type, aer, aerr; in ehea_qp_aff_irq_handler() local 937 &aer, &aerr); in ehea_qp_aff_irq_handler() 940 if ((aer & EHEA_AER_RESET_MASK) || in ehea_qp_aff_irq_handler()
|
/Linux-v5.4/Documentation/PCI/ |
D | pcieaer-howto.rst | 154 fatal error happens. The root port aer service driver provides a 216 component has an aer driver. If it has, kernel uses the reset_link 217 callback of the aer driver. If the upstream component has no aer driver 221 they should provide their own aer service drivers with reset_link 305 Then, you need a user space tool named aer-inject, which can be gotten 308 https://git.kernel.org/cgit/linux/kernel/git/gong.chen/aer-inject.git/ 310 More information about aer-inject can be found in the document comes
|
/Linux-v5.4/include/linux/ |
D | aer.h | 69 struct aer_capability_regs *aer);
|
/Linux-v5.4/arch/powerpc/platforms/powernv/ |
D | eeh-powernv.c | 850 int aer = edev ? edev->aer_cap : 0; in __pnv_eeh_bridge_reset() local 861 if (aer) { in __pnv_eeh_bridge_reset() 862 eeh_ops->read_config(pdn, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset() 865 eeh_ops->write_config(pdn, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset() 883 if (aer) { in __pnv_eeh_bridge_reset() 884 eeh_ops->read_config(pdn, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset() 887 eeh_ops->write_config(pdn, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset()
|
/Linux-v5.4/arch/arm64/boot/dts/freescale/ |
D | fsl-ls1088a.dtsi | 466 interrupts = <0 108 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 467 interrupt-names = "aer"; 491 interrupts = <0 113 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 492 interrupt-names = "aer"; 516 interrupts = <0 118 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 517 interrupt-names = "aer";
|
D | fsl-ls1046a.dtsi | 647 interrupt-names = "aer", "pme"; 683 interrupt-names = "aer", "pme"; 719 interrupt-names = "aer", "pme";
|
D | fsl-ls1012a.dtsi | 485 interrupt-names = "aer", "pme";
|
/Linux-v5.4/include/acpi/ |
D | actbl1.h | 1257 struct acpi_hest_aer_common aer; member 1265 struct acpi_hest_aer_common aer; member 1272 struct acpi_hest_aer_common aer; member
|
/Linux-v5.4/drivers/misc/cxl/ |
D | pci.c | 1345 int aer; in cxl_fixup_malformed_tlp() local 1350 if (!(aer = pci_find_ext_capability(dev, PCI_EXT_CAP_ID_ERR))) in cxl_fixup_malformed_tlp() 1352 pci_read_config_dword(dev, aer + PCI_ERR_UNCOR_MASK, &data); in cxl_fixup_malformed_tlp() 1358 pci_write_config_dword(dev, aer + PCI_ERR_UNCOR_MASK, data); in cxl_fixup_malformed_tlp()
|
/Linux-v5.4/arch/x86/kernel/ |
D | pci-calgary_64.c | 530 u32 aer; in calgary_tce_cache_blast() local 537 aer = readl(target); in calgary_tce_cache_blast() 559 writel(aer, target); in calgary_tce_cache_blast()
|
/Linux-v5.4/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_main.c | 10639 tmp_list->aer = 1; in bnx2x_prev_path_mark_eeh() 10661 if (tmp_list->aer) { in bnx2x_prev_is_path_marked() 10705 if (!tmp_list->aer) { in bnx2x_prev_mark_path() 10710 tmp_list->aer = 0; in bnx2x_prev_mark_path() 10727 tmp_list->aer = 0; in bnx2x_prev_mark_path() 10946 int aer = 0; in bnx2x_prev_unload() local 10961 aer = !!(bnx2x_prev_path_get_entry(bp) && in bnx2x_prev_unload() 10962 bnx2x_prev_path_get_entry(bp)->aer); in bnx2x_prev_unload() 10966 if (fw == FW_MSG_CODE_DRV_UNLOAD_COMMON || aer) { in bnx2x_prev_unload()
|
D | bnx2x.h | 1298 u8 aer; member
|
/Linux-v5.4/arch/s390/tools/ |
D | opcodes.txt | 65 3a aer RR_FF
|
/Linux-v5.4/ |
D | MAINTAINERS | 12553 F: drivers/pci/pcie/aer.c
|