Home | History | Annotate | Download | only in include

Lines Matching defs:pci_intr_handle_t

53 typedef uint64_t pci_intr_handle_t;
56 * pci_intr_handle_t fields
102 pci_intr_handle_t *);
103 const char *(*pc_intr_string)(void *, pci_intr_handle_t,
105 const struct evcnt *(*pc_intr_evcnt)(void *, pci_intr_handle_t);
106 int (*pc_intr_setattr)(void *, pci_intr_handle_t *,
108 void *(*pc_intr_establish)(void *, pci_intr_handle_t,
119 pci_intr_type_t (*pc_intr_type)(void *, pci_intr_handle_t);
121 pci_intr_handle_t **, int *, pci_intr_type_t);
122 void (*pc_intr_release)(void *, pci_intr_handle_t *, int);
124 pci_intr_handle_t **);
126 pci_intr_handle_t **, int *);
128 pci_intr_handle_t **, int);
130 pci_intr_handle_t **, int *);
132 pci_intr_handle_t **, int);
134 pci_intr_handle_t **, u_int *, int);
179 pci_intr_setattr(pci_chipset_tag_t pc, pci_intr_handle_t *ihp,
188 pci_intr_establish_xname(pci_chipset_tag_t pc, pci_intr_handle_t ih,
195 pci_intr_type_t pci_intr_type(pci_chipset_tag_t, pci_intr_handle_t);
196 int pci_intr_alloc(const struct pci_attach_args *, pci_intr_handle_t **,
198 void pci_intr_release(pci_chipset_tag_t, pci_intr_handle_t *, int);
199 int pci_intx_alloc(const struct pci_attach_args *, pci_intr_handle_t **);
200 int pci_msi_alloc(const struct pci_attach_args *, pci_intr_handle_t **,
203 pci_intr_handle_t **, int);
204 int pci_msix_alloc(const struct pci_attach_args *, pci_intr_handle_t **,
207 pci_intr_handle_t **, int);
208 int pci_msix_alloc_map(const struct pci_attach_args *, pci_intr_handle_t **,