/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 | 83 struct nvmf_aer *aer; member 100 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 | 51 struct nvme_async_event_request *aer); 685 struct nvme_async_event_request *aer = arg; in nvme_ctrlr_async_event_log_page_cb() local 697 nvme_notify_async_consumers(aer->ctrlr, &aer->cpl, in nvme_ctrlr_async_event_log_page_cb() 698 aer->log_page_id, NULL, 0); in nvme_ctrlr_async_event_log_page_cb() 701 switch (aer->log_page_id) { in nvme_ctrlr_async_event_log_page_cb() 703 err = (struct nvme_error_information_entry *)aer->log_page_buffer; in nvme_ctrlr_async_event_log_page_cb() 704 for (i = 0; i < (aer->ctrlr->cdata.elpe + 1); i++) in nvme_ctrlr_async_event_log_page_cb() 709 (struct nvme_health_information_page *)aer->log_page_buffer); in nvme_ctrlr_async_event_log_page_cb() 713 (struct nvme_ns_list *)aer->log_page_buffer); in nvme_ctrlr_async_event_log_page_cb() 717 (struct nvme_command_effects_page *)aer->log_page_buffer); in nvme_ctrlr_async_event_log_page_cb() [all …]
|
H A D | nvme_private.h | 296 struct nvme_async_event_request aer[NVME_MAX_ASYNC_EVENTS]; 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 | 4393 int aer; in pci_add_child_clear_aer() local 4406 if (pci_find_extcap(dev, PCIZ_AER, &aer) == 0) { in pci_add_child_clear_aer() 4407 r = pci_read_config(dev, aer + PCIR_AER_UC_STATUS, 4); in pci_add_child_clear_aer() 4408 pci_write_config(dev, aer + PCIR_AER_UC_STATUS, r, 4); in pci_add_child_clear_aer() 4412 r, pci_read_config(dev, aer + PCIR_AER_UC_STATUS, in pci_add_child_clear_aer() 4416 r = pci_read_config(dev, aer + PCIR_AER_UC_MASK, 4); in pci_add_child_clear_aer() 4434 pci_write_config(dev, aer + PCIR_AER_UC_MASK, r, 4); in pci_add_child_clear_aer() 4436 r = pci_read_config(dev, aer + PCIR_AER_COR_STATUS, 4); in pci_add_child_clear_aer() 4437 pci_write_config(dev, aer + PCIR_AER_COR_STATUS, r, 4); in pci_add_child_clear_aer() 4441 r, pci_read_config(dev, aer + PCIR_AER_COR_STATUS, in pci_add_child_clear_aer() [all …]
|
H A D | pcivar.h | 693 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 | 569 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 570 interrupt-names = "aer"; 608 interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 609 interrupt-names = "aer"; 646 interrupts = <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 647 interrupt-names = "aer";
|
H A D | fsl-lx2160a.dtsi | 1176 interrupt-names = "aer", "pme", "intr"; 1204 interrupt-names = "aer", "pme", "intr"; 1232 interrupt-names = "aer", "pme", "intr"; 1260 interrupt-names = "aer", "pme", "intr"; 1288 interrupt-names = "aer", "pme", "intr"; 1316 interrupt-names = "aer", "pme", "intr";
|
H A D | fsl-ls1046a.dtsi | 803 interrupt-names = "pme", "aer"; 842 interrupt-names = "pme", "aer"; 881 interrupt-names = "pme", "aer";
|
H A D | fsl-ls1043a.dtsi | 883 interrupt-names = "pme", "aer"; 910 interrupt-names = "pme", "aer"; 937 interrupt-names = "pme", "aer";
|
H A D | fsl-ls1028a.dtsi | 652 <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 653 interrupt-names = "pme", "aer"; 692 interrupt-names = "pme", "aer";
|
H A D | fsl-ls1012a.dtsi | 538 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 | 236 uint8_t aer; /* XXX automatic error recovery */ member 15308 if (tmp->aer) { in bxe_prev_is_path_marked() 15336 if (!tmp->aer) { in bxe_prev_mark_path() 15344 tmp->aer = 0; in bxe_prev_mark_path() 15364 tmp->aer = 0; in bxe_prev_mark_path()
|
/freebsd/share/dict/ |
H A D | web2 | 3149 aer
|