Searched refs:pf_data_t (Results 1 - 10 of 10) sorted by relevance
| /illumos-gate/usr/src/uts/i86pc/io/pciex/ |
| H A D | npe.c | 330 PCIE_DIP2PFD(devi) = kmem_zalloc(sizeof (pf_data_t), KM_SLEEP); 371 kmem_free(PCIE_DIP2PFD(devi), sizeof (pf_data_t));
|
| /illumos-gate/usr/src/uts/common/io/pciex/ |
| H A D | pcie.c | 631 pf_data_t *pfd_p = PCIE_ZALLOC(pf_data_t); 715 pf_data_t *pfd_p = PCIE_DIP2PFD(dip); 779 kmem_free(PCIE_DIP2PFD(dip), sizeof (pf_data_t)); 786 * Special functions to allocate pf_data_t's for PCIe root complexes. 790 pcie_rc_init_pfd(dev_info_t *dip, pf_data_t *pfd_p) 816 pcie_rc_fini_pfd(pf_data_t *pfd_p) 855 * pf_data_t * bus_pfd 922 * pf_data_t * bus_pfd 951 * pf_data_t * <bus_pf [all...] |
| H A D | pcie_fault.c | 108 static void pf_pcix_regs_gather(pf_data_t *pfd_p, pcie_bus_t *bus_p); 109 static void pf_pcie_regs_gather(pf_data_t *pfd_p, pcie_bus_t *bus_p); 110 static void pf_pci_regs_gather(pf_data_t *pfd_p, pcie_bus_t *bus_p); 112 static void pf_en_dq(pf_data_t *pfd_p, pf_impl_t *impl_p); 116 static void pf_adjust_for_no_aer(pf_data_t *); 117 static void pf_adjust_for_no_saer(pf_data_t *); 118 static pf_data_t *pf_get_pcie_bridge(pf_data_t *, pcie_req_id_t); 119 static pf_data_t *pf_get_parent_pcie_bridge(pf_data_t *); [all...] |
| H A D | pciev.c | 284 pciev_eh(pf_data_t *pfd_p, pf_impl_t *impl) 289 pf_data_t *root_pfd_p = impl->pf_dq_head_p; 385 pciev_eh_exit(pf_data_t *root_pfd_p, uint_t intr_type) 401 pciev_get_affected_dev(pf_impl_t *impl, pf_data_t *pfd_p,
|
| /illumos-gate/usr/src/uts/common/sys/ |
| H A D | pcie_impl.h | 282 typedef struct pf_data pf_data_t; typedef in typeref:struct:pf_data 322 pf_data_t *bus_pfd; 375 pf_data_t *pe_prev; /* Next error in queue */ 376 pf_data_t *pe_next; /* Next error in queue */ 384 pf_data_t *pf_dq_head_p; /* ptr to fault data queue */ 385 pf_data_t *pf_dq_tail_p; /* ptr pt last fault data q */ 536 extern void pcie_rc_init_pfd(dev_info_t *dip, pf_data_t *pfd); 537 extern void pcie_rc_fini_pfd(pf_data_t *pfd); 585 pf_data_t *root_pfd_p); 603 extern int pf_pci_decode(pf_data_t *, uint16_ [all...] |
| /illumos-gate/usr/src/uts/sun4v/io/px/ |
| H A D | px_err.c | 39 static void px_err_fill_pfd(dev_info_t *dip, pf_data_t *pfd_p, 43 px_rc_err_t *epkt, pf_data_t *pfd_p); 51 px_rc_err_t *epkt, pf_data_t *pfd_p); 53 px_rc_err_t *epkt, pf_data_t *pfd_p); 55 px_rc_err_t *epkt, pf_data_t *pfd_p); 57 px_rc_err_t *epkt, pf_data_t *pfd_p); 59 px_rc_err_t *epkt, pf_data_t *pfd_p); 61 px_rc_err_t *epkt, pf_data_t *pfd_p); 63 px_rc_err_t *epkt, pf_data_t *pfd_p); 141 px_err_fill_pfd(dev_info_t *dip, pf_data_t *pfd_ [all...] |
| H A D | px_err_gen.c | 41 pf_data_t *pfd_p) 233 pf_data_t *pfd_p) 417 pf_data_t *pfd_p) 595 pf_data_t *pfd_p)
|
| /illumos-gate/usr/src/uts/sun4/io/px/ |
| H A D | px_fm.c | 302 pf_data_t *pfd_p; 409 pf_data_t *pfd_p; 590 pf_data_t *pfd_p = px_get_pfd(px_p); 729 * px_get_pdf automatically allocates a RC pf_data_t and returns a pointer to 732 pf_data_t * 735 pf_data_t *pfd_p = &px_p->px_pfd_arr[idx]; 778 pf_data_t * 782 pf_data_t *pfd_p; 975 pf_data_t *root_pfd_p = PCIE_DIP2PFD(px_p->px_dip); 976 pf_data_t *pfd_ [all...] |
| H A D | px_fm.h | 131 extern pf_data_t *px_rp_en_q(px_t *px_p, pcie_req_id_t fault_bdf, 133 extern pf_data_t *px_get_pfd(px_t *px_p);
|
| H A D | px_var.h | 107 pf_data_t px_pfd_arr[5];
|
Completed in 72 milliseconds