| /freebsd/sys/dev/nvmf/host/ |
| H A D | nvmf_aer.c | 38 nvmf_submit_aer(struct nvmf_softc *sc, struct nvmf_aer *aer) in nvmf_submit_aer() argument 46 req = nvmf_allocate_request(sc->admin, &cmd, nvmf_complete_aer, aer, in nvmf_submit_aer() 50 req->aer = true; in nvmf_submit_aer() 79 nvmf_finish_aer_page(struct nvmf_softc *sc, struct nvmf_aer *aer) in nvmf_finish_aer_page() argument 82 if (aer->error != 0 || aer->status != 0) in nvmf_finish_aer_page() 85 taskqueue_enqueue(taskqueue_thread, &aer->finish_page_task); in nvmf_finish_aer_page() 91 struct nvmf_aer *aer = arg; in nvmf_finish_aer_page_task() local 92 struct nvmf_softc *sc = aer->sc; in nvmf_finish_aer_page_task() 94 switch (aer->log_page_id) { in nvmf_finish_aer_page_task() 99 nvmf_handle_changed_namespaces(sc, aer->page); in nvmf_finish_aer_page_task() [all …]
|
| H A D | nvmf_var.h | 89 struct nvmf_aer *aer; member 106 bool aer; member
|
| H A D | nvmf_qpair.c | 374 if (!cmd->req->aer) in nvmf_shutdown_qp() 388 if (!req->aer) in nvmf_shutdown_qp()
|
| /freebsd/sys/dev/nvme/ |
| H A D | nvme_ctrlr.c | 58 struct nvme_async_event_request *aer); 746 struct nvme_async_event_request *aer = arg; in nvme_ctrlr_async_event_cb() local 763 memcpy(&aer->cpl, cpl, sizeof(*cpl)); in nvme_ctrlr_async_event_cb() 764 aer->log_page_id = NVMEV(NVME_ASYNC_EVENT_LOG_PAGE_ID, cpl->cdw0); in nvme_ctrlr_async_event_cb() 765 nvme_printf(aer->ctrlr, "async event occurred (type 0x%x, info 0x%02x," in nvme_ctrlr_async_event_cb() 768 aer->log_page_id); in nvme_ctrlr_async_event_cb() 769 taskqueue_enqueue(aer->ctrlr->taskqueue, &aer->task); in nvme_ctrlr_async_event_cb() 774 struct nvme_async_event_request *aer) in nvme_ctrlr_construct_and_submit_aer() argument 788 aer in nvme_ctrlr_construct_and_submit_aer() 807 struct nvme_async_event_request *aer; nvme_ctrlr_configure_aer() local 1238 struct nvme_async_event_request *aer = arg; nvme_ctrlr_aer_done() local 1253 struct nvme_async_event_request *aer = arg; nvme_ctrlr_aer_task() local 1818 struct nvme_async_event_request *aer = &ctrlr->aer[i]; nvme_ctrlr_construct() local 1913 struct nvme_async_event_request *aer = &ctrlr->aer[i]; nvme_ctrlr_destruct() local [all...] |
| H A D | nvme_private.h | 322 struct nvme_async_event_request aer[NVME_MAX_ASYNC_EVENTS]; 315 struct nvme_async_event_request aer[NVME_MAX_ASYNC_EVENTS]; global() member
|
| /freebsd/usr.sbin/pciconf/ |
| H A D | err.c | 140 uint16_t sta, aer; in list_errors() local 157 aer = pcie_find_cap(fd, p, PCIZ_AER); in list_errors() 158 if (aer == 0) in list_errors() 162 mask = read_config(fd, &p->pc_sel, aer + PCIR_AER_UC_STATUS, 4); in list_errors() 163 severity = read_config(fd, &p->pc_sel, aer + PCIR_AER_UC_SEVERITY, 4); in list_errors() 168 mask = read_config(fd, &p->pc_sel, aer + PCIR_AER_COR_STATUS, 4); in list_errors()
|
| /freebsd/sys/contrib/device-tree/Bindings/pci/ |
| H A D | layerscape-pcie-gen4.txt | 16 "aer": Asserted for aer interrupt when chip support the aer interrupt with 17 none MSI/MSI-X/INTx mode,but there is interrupt line for aer. 36 interrupt-names = "aer", "pme", "intr";
|
| H A D | layerscape-pci.txt | 35 "aer": Used for interrupt line which reports AER events when 61 interrupts = <0 108 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 62 interrupt-names = "aer";
|
| /freebsd/sys/contrib/alpine-hal/ |
| H A D | al_hal_pcie_regs.h | 150 struct al_pcie_core_aer_regs aer; member 173 struct al_pcie_core_aer_regs aer; member 202 struct al_pcie_core_aer_regs *aer; member
|
| H A D | al_hal_pcie.c | 1058 pcie_port->regs->core_space[0].aer = ®s->core_space.aer; in al_pcie_port_handle_init() 1133 pcie_port->regs->core_space[0].aer = ®s->core_space.aer; in al_pcie_port_handle_init() 1251 pcie_port->regs->core_space[i].aer = ®s->core_space.func[i].aer; in al_pcie_port_handle_init() 2750 struct al_pcie_core_aer_regs *aer_regs = regs->core_space[pf_num].aer; in al_pcie_aer_config_aux() 2819 struct al_pcie_core_aer_regs *aer_regs = regs->core_space[pf_num].aer; in al_pcie_aer_uncorr_get_and_clear_aux() 2835 struct al_pcie_core_aer_regs *aer_regs = regs->core_space[pf_num].aer; in al_pcie_aer_corr_get_and_clear_aux() 2856 struct al_pcie_core_aer_regs *aer_regs = regs->core_space[pf_num].aer; in al_pcie_aer_err_tlp_hdr_get_aux()
|
| /freebsd/usr.sbin/bhyve/ |
| H A D | pci_nvme.c | 737 struct pci_nvme_aer *aer = NULL; in pci_nvme_aer_destroy() local 741 aer = STAILQ_FIRST(&sc->aer_list); in pci_nvme_aer_destroy() 743 free(aer); in pci_nvme_aer_destroy() 777 struct pci_nvme_aer *aer = NULL; in pci_nvme_aer_add() local 779 aer = calloc(1, sizeof(struct pci_nvme_aer)); in pci_nvme_aer_add() 780 if (aer == NULL) in pci_nvme_aer_add() 784 aer->cid = cid; in pci_nvme_aer_add() 788 STAILQ_INSERT_TAIL(&sc->aer_list, aer, link); in pci_nvme_aer_add() 803 struct pci_nvme_aer *aer = NULL; in pci_nvme_aer_get() local 806 aer = STAILQ_FIRST(&sc->aer_list); in pci_nvme_aer_get() [all …]
|
| /freebsd/sys/dev/pci/ |
| H A D | pci.c | 4866 int aer; in pci_add_child_clear_aer() local 4875 if (pci_find_extcap(dev, PCIZ_AER, &aer) == 0) { in pci_add_child_clear_aer() 4876 r = pci_read_config(dev, aer + PCIR_AER_UC_STATUS, 4); in pci_add_child_clear_aer() 4877 pci_write_config(dev, aer + PCIR_AER_UC_STATUS, r, 4); in pci_add_child_clear_aer() 4881 r, pci_read_config(dev, aer + PCIR_AER_UC_STATUS, in pci_add_child_clear_aer() 4885 r = pci_read_config(dev, aer + PCIR_AER_UC_MASK, 4); in pci_add_child_clear_aer() 4903 pci_write_config(dev, aer + PCIR_AER_UC_MASK, r, 4); in pci_add_child_clear_aer() 4905 r = pci_read_config(dev, aer + PCIR_AER_COR_STATUS, 4); in pci_add_child_clear_aer() 4906 pci_write_config(dev, aer + PCIR_AER_COR_STATUS, r, 4); in pci_add_child_clear_aer() 4910 r, pci_read_config(dev, aer in pci_add_child_clear_aer() 7069 int aer; pcie_apei_error() local 7362 int aer, i; pci_print_faulted_dev() local 7438 int aer; db_clear_pcie_errors() local [all...] |
| H A D | pcivar.h | 713 void pcie_apei_error(device_t dev, int sev, uint8_t *aer);
|
| /freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
| H A D | fsl-ls1088a.dtsi | 573 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 574 interrupt-names = "aer"; 612 interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 613 interrupt-names = "aer"; 650 interrupts = <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 651 interrupt-names = "aer";
|
| H A D | fsl-lx2160a.dtsi | 1188 interrupt-names = "aer", "pme", "intr"; 1216 interrupt-names = "aer", "pme", "intr"; 1244 interrupt-names = "aer", "pme", "intr"; 1272 interrupt-names = "aer", "pme", "intr"; 1300 interrupt-names = "aer", "pme", "intr"; 1328 interrupt-names = "aer", "pme", "intr";
|
| H A D | fsl-ls1043a.dtsi | 914 interrupt-names = "pme", "aer"; 941 interrupt-names = "pme", "aer"; 968 interrupt-names = "pme", "aer";
|
| H A D | fsl-ls1046a.dtsi | 835 interrupt-names = "pme", "aer"; 874 interrupt-names = "pme", "aer"; 913 interrupt-names = "pme", "aer";
|
| H A D | fsl-ls1028a.dtsi | 651 <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 652 interrupt-names = "pme", "aer"; 691 interrupt-names = "pme", "aer";
|
| H A D | fsl-ls1012a.dtsi | 540 interrupt-names = "pme", "aer";
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrHFP.td | 133 def AER : BinaryRR<"aer", 0x3A, null_frag, FP32, FP32>;
|
| /freebsd/sys/dev/bxe/ |
| H A D | bxe.c | 237 uint8_t aer; /* XXX automatic error recovery */ member 15318 if (tmp->aer) { in bxe_prev_is_path_marked() 15346 if (!tmp->aer) { in bxe_prev_mark_path() 15354 tmp->aer = 0; in bxe_prev_mark_path() 15374 tmp->aer = 0; in bxe_prev_mark_path()
|
| /freebsd/share/dict/ |
| H A D | web2 | 3149 aer
|