Home
last modified time | relevance | path

Searched refs:pci_intr_handle_t (Results 1 – 25 of 318) sorted by relevance

12345678910>>...13

/netbsd-src/sys/arch/powerpc/include/
H A Dpci_machdep.h49 typedef int pci_intr_handle_t; typedef
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);
[all …]
/netbsd-src/sys/arch/arm/include/
H A Dpci_machdep.h53 typedef uint64_t pci_intr_handle_t; typedef
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 **);
[all …]
/netbsd-src/sys/arch/sandpoint/include/
H A Dpci_machdep.h57 typedef int pci_intr_handle_t; typedef
80 pci_intr_handle_t *);
81 const char *pci_intr_string(pci_chipset_tag_t, pci_intr_handle_t,
83 const struct evcnt *pci_intr_evcnt(pci_chipset_tag_t, pci_intr_handle_t);
84 void *pci_intr_establish(pci_chipset_tag_t, pci_intr_handle_t,
86 void *pci_intr_establish_xname(pci_chipset_tag_t, pci_intr_handle_t,
90 pci_intr_type_t pci_intr_type(pci_chipset_tag_t, pci_intr_handle_t);
92 pci_intr_handle_t **, int *, pci_intr_type_t);
93 void pci_intr_release(pci_chipset_tag_t, pci_intr_handle_t *, int);
95 pci_intr_handle_t **);
[all …]
/netbsd-src/sys/arch/alpha/include/
H A Dpci_machdep.h48 } pci_intr_handle_t; typedef
73 pci_intr_handle_t *);
75 pci_intr_handle_t, char *, size_t);
77 pci_intr_handle_t);
79 pci_intr_handle_t, int, int (*)(void *), void *);
121 int pci_intr_map(const struct pci_attach_args *, pci_intr_handle_t *);
122 const char *pci_intr_string(pci_chipset_tag_t, pci_intr_handle_t,
124 const struct evcnt *pci_intr_evcnt(pci_chipset_tag_t, pci_intr_handle_t);
125 void *pci_intr_establish(pci_chipset_tag_t, pci_intr_handle_t, int,
142 pci_intr_handle_t *);
[all …]
/netbsd-src/sys/arch/x86/include/
H A Dpci_machdep_common.h118 pci_intr_handle_t *);
119 const char *pci_intr_string(pci_chipset_tag_t, pci_intr_handle_t,
121 const struct evcnt *pci_intr_evcnt(pci_chipset_tag_t, pci_intr_handle_t);
122 void *pci_intr_establish(pci_chipset_tag_t, pci_intr_handle_t,
134 pci_intr_type_t pci_intr_type(pci_chipset_tag_t, pci_intr_handle_t);
140 pci_intr_handle_t **, int *, pci_intr_type_t);
141 void pci_intr_release(pci_chipset_tag_t, pci_intr_handle_t *,
151 pci_intr_handle_t **);
155 pci_intr_handle_t **, int *);
157 pci_intr_handle_t **, int);
[all …]
/netbsd-src/sys/arch/x86/pci/
H A Dpci_msi_machdep.c70 static pci_intr_handle_t
73 pci_intr_handle_t pih; in pci_msi_calculate_handle()
92 static pci_intr_handle_t *
96 pci_intr_handle_t *vectors, pih; in pci_msi_alloc_vectors()
132 pci_msi_free_vectors(struct pic *msi_pic, pci_intr_handle_t *pihs, int count) in pci_msi_free_vectors()
134 pci_intr_handle_t pih; in pci_msi_free_vectors()
153 pci_msi_alloc_common(pci_intr_handle_t **ihps, int *count, in pci_msi_alloc_common()
157 pci_intr_handle_t *vectors; in pci_msi_alloc_common()
225 pci_msi_common_establish(pci_chipset_tag_t pc, pci_intr_handle_t ih, in pci_msi_common_establish()
251 pci_msix_alloc_common(pci_intr_handle_t **ihps, u_int *table_indexes, in pci_msix_alloc_common()
[all …]
H A Dpci_intr_machdep.c119 pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in pci_intr_map()
226 pci_intr_string(pci_chipset_tag_t pc, pci_intr_handle_t ih, char *buf, in pci_intr_string()
248 pci_intr_evcnt(pci_chipset_tag_t pc, pci_intr_handle_t ih) in pci_intr_evcnt()
263 pci_intr_setattr(pci_chipset_tag_t pc, pci_intr_handle_t *ih, in pci_intr_setattr()
282 pci_intr_find_intx_irq(pci_intr_handle_t ih, int *irq, struct pic **pic, in pci_intr_find_intx_irq()
312 pci_intr_establish_xname_internal(pci_chipset_tag_t pc, pci_intr_handle_t ih, in pci_intr_establish_xname_internal()
351 pci_intr_establish(pci_chipset_tag_t pc, pci_intr_handle_t ih, in pci_intr_establish()
359 pci_intr_establish_xname(pci_chipset_tag_t pc, pci_intr_handle_t ih, in pci_intr_establish_xname()
386 pci_intr_type(pci_chipset_tag_t pc, pci_intr_handle_t ih) in pci_intr_type()
400 x86_pci_intx_create_intrid(pci_chipset_tag_t pc, pci_intr_handle_t ih, char *buf, in x86_pci_intx_create_intrid()
[all …]
H A Dpci_msi_machdep.h32 const char *x86_pci_msi_string(pci_chipset_tag_t, pci_intr_handle_t,
34 void x86_pci_msi_release(pci_chipset_tag_t, pci_intr_handle_t *,
36 void *x86_pci_msi_establish(pci_chipset_tag_t, pci_intr_handle_t,
40 void x86_pci_msix_release(pci_chipset_tag_t, pci_intr_handle_t *,
42 void *x86_pci_msix_establish(pci_chipset_tag_t, pci_intr_handle_t,
/netbsd-src/sys/dev/pci/
H A Dpci_stub.c20 void *default_pci_intr_establish_xname(pci_chipset_tag_t, pci_intr_handle_t,
55 default_pci_intr_establish_xname(pci_chipset_tag_t pc, pci_intr_handle_t ih, in default_pci_intr_establish_xname()
64 pci_intr_type(pci_chipset_tag_t pc, pci_intr_handle_t ih) in pci_intr_type()
71 pci_intr_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_intr_alloc()
82 pci_intr_release(pci_chipset_tag_t pc, pci_intr_handle_t *pih, int count) in pci_intr_release()
89 pci_intx_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihp) in pci_intx_alloc()
91 pci_intr_handle_t *pih; in pci_intx_alloc()
107 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc()
115 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc_exact()
123 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc()
[all …]
H A Dpcivar.h81 pci_intr_handle_t *);
83 pci_intr_handle_t, char *, size_t);
85 pci_intr_handle_t);
86 void *(*ov_intr_establish)(void *, pci_chipset_tag_t, pci_intr_handle_t,
405 void *pci_intr_establish_xname(pci_chipset_tag_t, pci_intr_handle_t,
416 pci_intr_type(pci_chipset_tag_t, pci_intr_handle_t);
417 int pci_intr_alloc(const struct pci_attach_args *, pci_intr_handle_t **,
419 void pci_intr_release(pci_chipset_tag_t, pci_intr_handle_t *, int);
420 int pci_intx_alloc(const struct pci_attach_args *, pci_intr_handle_t **);
421 int pci_msi_alloc(const struct pci_attach_args *, pci_intr_handle_t **,
[all …]
/netbsd-src/sys/arch/arm/pci/
H A Dpci_msi_machdep.c49 arm_pci_msi_find_frame(pci_intr_handle_t ih) in arm_pci_msi_find_frame()
82 arm_pci_msi_alloc_common(pci_intr_handle_t **ihps, int *count, const struct pci_attach_args *pa, bo… in arm_pci_msi_alloc_common()
84 pci_intr_handle_t *vectors; in arm_pci_msi_alloc_common()
104 arm_pci_msix_alloc_common(pci_intr_handle_t **ihps, u_int *table_indexes, int *count, const struct … in arm_pci_msix_alloc_common()
106 pci_intr_handle_t *vectors; in arm_pci_msix_alloc_common()
138 arm_pci_msi_intr_establish(pci_chipset_tag_t pc, pci_intr_handle_t pih, in arm_pci_msi_intr_establish()
155 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, int *count) in pci_msi_alloc()
161 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, int count) in pci_msi_alloc_exact()
167 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, int *count) in pci_msix_alloc()
173 pci_msix_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, int count) in pci_msix_alloc_exact()
[all …]
/netbsd-src/sys/arch/powerpc/pci/
H A Dpci_machdep_common.c89 genppc_pci_intr_string(void *v, pci_intr_handle_t ih, char *buf, size_t len) in genppc_pci_intr_string()
107 genppc_pci_intr_evcnt(void *v, pci_intr_handle_t ih) in genppc_pci_intr_evcnt()
115 genppc_pci_intr_establish(void *v, pci_intr_handle_t ih, int level, in genppc_pci_intr_establish()
139 genppc_pci_intr_setattr(void *v, pci_intr_handle_t *ihp, int attr, in genppc_pci_intr_setattr()
147 genppc_pci_intr_type(void *v, pci_intr_handle_t ih) in genppc_pci_intr_type()
155 pci_intr_handle_t **ihps, int *counts, pci_intr_type_t max_type) in genppc_pci_intr_alloc()
157 pci_intr_handle_t *ihp; in genppc_pci_intr_alloc()
173 genppc_pci_intr_release(void *v, pci_intr_handle_t *pih, int count) in genppc_pci_intr_release()
185 pci_intr_handle_t **ihps) in genppc_pci_intx_alloc()
187 pci_intr_handle_t *handle; in genppc_pci_intx_alloc()
[all …]
/netbsd-src/sys/arch/sandpoint/pci/
H A Dpci_machdep.c238 pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in pci_intr_map()
395 pci_intr_string(pci_chipset_tag_t pc, pci_intr_handle_t ih, char *buf, in pci_intr_string()
407 pci_intr_evcnt(pci_chipset_tag_t pc, pci_intr_handle_t ih) in pci_intr_evcnt()
415 pci_intr_setattr(pci_chipset_tag_t pc, pci_intr_handle_t *ih, in pci_intr_setattr()
428 pci_intr_establish(pci_chipset_tag_t pc, pci_intr_handle_t ih, int level, in pci_intr_establish()
436 pci_intr_establish_xname(pci_chipset_tag_t pc, pci_intr_handle_t ih, int level, in pci_intr_establish_xname()
500 pci_intr_type(pci_chipset_tag_t pc, pci_intr_handle_t ih) in pci_intr_type()
507 pci_intr_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_intr_alloc()
518 pci_intr_release(pci_chipset_tag_t pc, pci_intr_handle_t *pih, int count) in pci_intr_release()
525 pci_intx_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihpp) in pci_intx_alloc()
[all …]
/netbsd-src/sys/arch/evbarm/ixm1200/
H A Dixm1200_pci.c55 int ixm1200_pci_intr_map(const struct pci_attach_args *, pci_intr_handle_t *);
56 const char *ixm1200_pci_intr_string(void *, pci_intr_handle_t, char *, size_t);
57 const struct evcnt *ixm1200_pci_intr_evcnt(void *, pci_intr_handle_t);
58 void *ixm1200_pci_intr_establish(void *, pci_intr_handle_t, int,
74 ixm1200_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in ixm1200_pci_intr_map()
93 ixm1200_pci_intr_string(void *v, pci_intr_handle_t ih, char *buf, size_t len) in ixm1200_pci_intr_string()
100 ixm1200_pci_intr_evcnt(void *v, pci_intr_handle_t ih) in ixm1200_pci_intr_evcnt()
106 ixm1200_pci_intr_establish(void *v, pci_intr_handle_t ih, int ipl, int (*func)(void *), in ixm1200_pci_intr_establish()
/netbsd-src/sys/arch/evbarm/cp3100/
H A Dcp3100_pci.c62 pci_intr_handle_t *);
63 const char *iq80321_pci_intr_string(void *, pci_intr_handle_t, char *, size_t);
64 const struct evcnt *iq80321_pci_intr_evcnt(void *, pci_intr_handle_t);
65 void *iq80321_pci_intr_establish(void *, pci_intr_handle_t,
82 iq80321_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in iq80321_pci_intr_map()
134 iq80321_pci_intr_string(void *v, pci_intr_handle_t ih, char *buf, size_t len) in iq80321_pci_intr_string()
142 iq80321_pci_intr_evcnt(void *v, pci_intr_handle_t ih) in iq80321_pci_intr_evcnt()
150 iq80321_pci_intr_establish(void *v, pci_intr_handle_t ih, int ipl, in iq80321_pci_intr_establish()
/netbsd-src/sys/arch/evbarm/iq80321/
H A Diq80321_pci.c64 pci_intr_handle_t *);
65 const char *iq80321_pci_intr_string(void *, pci_intr_handle_t, char *, size_t);
66 const struct evcnt *iq80321_pci_intr_evcnt(void *, pci_intr_handle_t);
67 void *iq80321_pci_intr_establish(void *, pci_intr_handle_t,
84 iq80321_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in iq80321_pci_intr_map()
143 iq80321_pci_intr_string(void *v, pci_intr_handle_t ih, char *buf, size_t len) in iq80321_pci_intr_string()
151 iq80321_pci_intr_evcnt(void *v, pci_intr_handle_t ih) in iq80321_pci_intr_evcnt()
159 iq80321_pci_intr_establish(void *v, pci_intr_handle_t ih, int ipl, in iq80321_pci_intr_establish()
/netbsd-src/sys/arch/evbarm/iq31244/
H A Diq31244_pci.c62 pci_intr_handle_t *);
63 const char *iq80321_pci_intr_string(void *, pci_intr_handle_t, char *, size_t);
64 const struct evcnt *iq80321_pci_intr_evcnt(void *, pci_intr_handle_t);
65 void *iq80321_pci_intr_establish(void *, pci_intr_handle_t,
82 iq80321_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in iq80321_pci_intr_map()
132 iq80321_pci_intr_string(void *v, pci_intr_handle_t ih, char *buf, size_t len) in iq80321_pci_intr_string()
140 iq80321_pci_intr_evcnt(void *v, pci_intr_handle_t ih) in iq80321_pci_intr_evcnt()
148 iq80321_pci_intr_establish(void *v, pci_intr_handle_t ih, int ipl, in iq80321_pci_intr_establish()
/netbsd-src/sys/arch/evbarm/hdl_g/
H A Dhdlg_pci.c57 int hdlg_pci_intr_map(const struct pci_attach_args *, pci_intr_handle_t *);
58 const char *hdlg_pci_intr_string(void *, pci_intr_handle_t, char *, size_t);
59 const struct evcnt *hdlg_pci_intr_evcnt(void *, pci_intr_handle_t);
60 void *hdlg_pci_intr_establish(void *, pci_intr_handle_t,
77 hdlg_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in hdlg_pci_intr_map()
142 hdlg_pci_intr_string(void *v, pci_intr_handle_t ih, char *buf, size_t len) in hdlg_pci_intr_string()
150 hdlg_pci_intr_evcnt(void *v, pci_intr_handle_t ih) in hdlg_pci_intr_evcnt()
158 hdlg_pci_intr_establish(void *v, pci_intr_handle_t ih, int ipl, in hdlg_pci_intr_establish()
/netbsd-src/sys/arch/evbarm/npwr_fc/
H A Dnpwr_fc_pci.c62 pci_intr_handle_t *);
63 const char *iq80321_pci_intr_string(void *, pci_intr_handle_t, char *, size_t);
64 const struct evcnt *iq80321_pci_intr_evcnt(void *, pci_intr_handle_t);
65 void *iq80321_pci_intr_establish(void *, pci_intr_handle_t,
82 iq80321_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in iq80321_pci_intr_map()
148 iq80321_pci_intr_string(void *v, pci_intr_handle_t ih, char *buf, size_t len) in iq80321_pci_intr_string()
156 iq80321_pci_intr_evcnt(void *v, pci_intr_handle_t ih) in iq80321_pci_intr_evcnt()
164 iq80321_pci_intr_establish(void *v, pci_intr_handle_t ih, int ipl, in iq80321_pci_intr_establish()
/netbsd-src/sys/arch/sgimips/include/
H A Dpci_machdep.h50 typedef int pci_intr_handle_t; typedef
64 pci_intr_handle_t *);
66 pci_intr_handle_t, char *, size_t);
92 pci_intr_handle_t *);
93 const char *pci_intr_string(pci_chipset_tag_t, pci_intr_handle_t, char *,
95 const struct evcnt *pci_intr_evcnt(pci_chipset_tag_t, pci_intr_handle_t);
96 void *pci_intr_establish(pci_chipset_tag_t, pci_intr_handle_t,
/netbsd-src/sys/arch/evbarm/iq80310/
H A Diq80310_pci.c62 pci_intr_handle_t *);
63 const char *iq80310_pci_intr_string(void *, pci_intr_handle_t, char *, size_t);
64 const struct evcnt *iq80310_pci_intr_evcnt(void *, pci_intr_handle_t);
65 void *iq80310_pci_intr_establish(void *, pci_intr_handle_t,
83 iq80310_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in iq80310_pci_intr_map()
127 iq80310_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in iq80310_pci_intr_map()
233 iq80310_pci_intr_string(void *v, pci_intr_handle_t ih, char *buf, size_t len) in iq80310_pci_intr_string()
240 iq80310_pci_intr_evcnt(void *v, pci_intr_handle_t ih) in iq80310_pci_intr_evcnt()
248 iq80310_pci_intr_establish(void *v, pci_intr_handle_t ih, int ipl, in iq80310_pci_intr_establish()
/netbsd-src/sys/arch/sparc64/include/
H A Dpci_machdep.h60 typedef u_int pci_intr_handle_t; typedef
70 int (*spc_intr_map)(const struct pci_attach_args *, pci_intr_handle_t *);
71 void *(*spc_intr_establish)(pci_chipset_tag_t, pci_intr_handle_t, int, int (*)(void *), void *);
74 int (*spc_find_ino)(const struct pci_attach_args *, pci_intr_handle_t *);
91 const char *pci_intr_string(pci_chipset_tag_t, pci_intr_handle_t,
93 const struct evcnt *pci_intr_evcnt(pci_chipset_tag_t, pci_intr_handle_t);
95 pci_intr_handle_t *);
/netbsd-src/sys/arch/alpha/pci/
H A Dpci_kn8ae.c57 pci_intr_handle_t *);
58 static const char *dec_kn8ae_intr_string(pci_chipset_tag_t, pci_intr_handle_t,
61 pci_intr_handle_t);
62 static void *dec_kn8ae_intr_establish(pci_chipset_tag_t, pci_intr_handle_t,
69 static void kn8ae_enadis_intr(struct dwlpx_config *, pci_intr_handle_t,
135 dec_kn8ae_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in ALPHA_PCI_INTR_INIT()
169 pci_intr_handle_t const ih, char * const buf, size_t const len) in dec_kn8ae_intr_string()
179 pci_intr_handle_t const ih __unused) in dec_kn8ae_intr_evcnt()
189 pci_intr_handle_t const ih, in dec_kn8ae_intr_establish()
258 pci_intr_handle_t ih = { .value = ihv }; in dec_kn8ae_intr_disestablish()
[all …]
/netbsd-src/sys/arch/evbarm/iyonix/
H A Diyonix_pci.c64 pci_intr_handle_t *);
65 const char *iyonix_pci_intr_string(void *, pci_intr_handle_t, char *, size_t);
66 const struct evcnt *iyonix_pci_intr_evcnt(void *, pci_intr_handle_t);
67 void *iyonix_pci_intr_establish(void *, pci_intr_handle_t,
88 iyonix_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in iyonix_pci_intr_map()
135 iyonix_pci_intr_string(void *v, pci_intr_handle_t ih, char *buf, size_t len) in iyonix_pci_intr_string()
143 iyonix_pci_intr_evcnt(void *v, pci_intr_handle_t ih) in iyonix_pci_intr_evcnt()
151 iyonix_pci_intr_establish(void *v, pci_intr_handle_t ih, int ipl, in iyonix_pci_intr_establish()
/netbsd-src/sys/arch/iyonix/iyonix/
H A Diyonix_pci.c65 pci_intr_handle_t *);
66 const char *iyonix_pci_intr_string(void *, pci_intr_handle_t, char *, size_t);
67 const struct evcnt *iyonix_pci_intr_evcnt(void *, pci_intr_handle_t);
68 void *iyonix_pci_intr_establish(void *, pci_intr_handle_t,
89 iyonix_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in iyonix_pci_intr_map()
136 iyonix_pci_intr_string(void *v, pci_intr_handle_t ih, char *buf, size_t len) in iyonix_pci_intr_string()
144 iyonix_pci_intr_evcnt(void *v, pci_intr_handle_t ih) in iyonix_pci_intr_evcnt()
152 iyonix_pci_intr_establish(void *v, pci_intr_handle_t ih, int ipl, in iyonix_pci_intr_establish()

12345678910>>...13