Home | History | Annotate | Download | only in include

Lines Matching defs:pci_intr_handle_t

49 typedef int pci_intr_handle_t;
87 const char * pci_intr_string(pci_chipset_tag_t, pci_intr_handle_t,
90 pci_intr_evcnt(pci_chipset_tag_t, pci_intr_handle_t);
91 void * pci_intr_establish(pci_chipset_tag_t, pci_intr_handle_t,
93 void * pci_intr_establish_xname(pci_chipset_tag_t, pci_intr_handle_t,
97 pci_intr_handle_t *ihp);
98 int pci_intr_setattr(pci_chipset_tag_t, pci_intr_handle_t *,
101 pci_intr_type_t pci_intr_type(pci_chipset_tag_t, pci_intr_handle_t);
103 pci_intr_handle_t **, int *, pci_intr_type_t);
104 void pci_intr_release(pci_chipset_tag_t, pci_intr_handle_t *, int);
106 pci_intr_handle_t **);
110 pci_intr_handle_t **, int *);
112 pci_intr_handle_t **, int);
116 pci_intr_handle_t **, int *);
118 pci_intr_handle_t **, int);
120 pci_intr_handle_t **, u_int *, int);
149 pci_intr_handle_t *);
150 const char *(*pc_intr_string)(void *, pci_intr_handle_t, char *,
152 const struct evcnt *(*pc_intr_evcnt)(void *, pci_intr_handle_t);
153 void *(*pc_intr_establish)(void *, pci_intr_handle_t,
156 int (*pc_intr_setattr)(void *, pci_intr_handle_t *,
159 pci_intr_type_t (*pc_intr_type)(void *, pci_intr_handle_t);
161 pci_intr_handle_t **, int *, pci_intr_type_t);
162 void (*pc_intr_release)(void *, pci_intr_handle_t *, int);
164 pci_intr_handle_t **);
169 pci_intr_handle_t **, int *, bool);
174 pci_intr_handle_t **, u_int *, int *, bool);
240 pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp)
246 pci_intr_string(pci_chipset_tag_t pc, pci_intr_handle_t ih, char * buf,
253 pci_intr_evcnt(pci_chipset_tag_t pc, pci_intr_handle_t ih)
259 pci_intr_establish(pci_chipset_tag_t pc, pci_intr_handle_t ih, int ipl,
267 pci_intr_establish_xname(pci_chipset_tag_t pc, pci_intr_handle_t ih, int ipl,
281 pci_intr_setattr(pci_chipset_tag_t pc, pci_intr_handle_t *ihp, int attr,
288 pci_intr_type(pci_chipset_tag_t pc, pci_intr_handle_t ih)
294 pci_intr_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps,
302 pci_intr_release(pci_chipset_tag_t pc, pci_intr_handle_t *ihp, int count)
308 pci_intx_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps)
332 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps,
340 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps,
349 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps,
357 pci_msix_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps,
365 pci_msix_alloc_map(const struct pci_attach_args *pa, pci_intr_handle_t **ihps,
381 pci_intr_handle_t *);
382 const char *genppc_pci_intr_string(void *, pci_intr_handle_t, char *, size_t);
383 const struct evcnt *genppc_pci_intr_evcnt(void *, pci_intr_handle_t);
384 void *genppc_pci_intr_establish(void *, pci_intr_handle_t, int, int (*)(void *),
387 int genppc_pci_intr_setattr(void *, pci_intr_handle_t *, int, uint64_t);
388 pci_intr_type_t genppc_pci_intr_type(void *, pci_intr_handle_t);
389 int genppc_pci_intr_alloc(const struct pci_attach_args *, pci_intr_handle_t **,
391 void genppc_pci_intr_release(void *, pci_intr_handle_t *, int);
392 int genppc_pci_intx_alloc(const struct pci_attach_args *, pci_intr_handle_t **);
395 int genppc_pci_msi_alloc(const struct pci_attach_args *, pci_intr_handle_t **,
399 int genppc_pci_msix_alloc(const struct pci_attach_args *, pci_intr_handle_t **,
437 int genofw_pci_intr_map(const struct pci_attach_args *, pci_intr_handle_t *);