Home
last modified time | relevance | path

Searched refs:ddi_intr_handle_impl_t (Results 1 – 25 of 78) sorted by relevance

1234

/titanic_44/usr/src/uts/common/os/
H A Dddi_intr.c53 ddi_intr_handle_impl_t hdl; in ddi_intr_get_supported_types()
64 bzero(&hdl, sizeof (ddi_intr_handle_impl_t)); in ddi_intr_get_supported_types()
89 ddi_intr_handle_impl_t hdl; in ddi_intr_get_nintrs()
105 bzero(&hdl, sizeof (ddi_intr_handle_impl_t)); in ddi_intr_get_nintrs()
154 ddi_intr_handle_impl_t *hdlp, tmp_hdl; in ddi_intr_alloc()
275 bzero(&tmp_hdl, sizeof (ddi_intr_handle_impl_t)); in ddi_intr_alloc()
316 hdlp = (ddi_intr_handle_impl_t *)kmem_zalloc( in ddi_intr_alloc()
317 (sizeof (ddi_intr_handle_impl_t)), KM_SLEEP); in ddi_intr_alloc()
349 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in ddi_intr_free()
397 kmem_free(hdlp, sizeof (ddi_intr_handle_impl_t)); in ddi_intr_free()
[all …]
H A Dddi_intr_impl.c106 ddi_intr_handle_impl_t hdl; in i_ddi_intr_get_supported_types()
112 bzero(&hdl, sizeof (ddi_intr_handle_impl_t)); in i_ddi_intr_get_supported_types()
137 ddi_intr_handle_impl_t hdl; in i_ddi_intr_get_supported_nintrs()
144 bzero(&hdl, sizeof (ddi_intr_handle_impl_t)); in i_ddi_intr_get_supported_nintrs()
267 ddi_intr_handle_impl_t hdl; in i_ddi_intr_get_limit()
278 bzero(&hdl, sizeof (ddi_intr_handle_impl_t)); in i_ddi_intr_get_limit()
485 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in get_intr_affinity()
516 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in set_intr_affinity()
/titanic_44/usr/src/uts/sun4/io/px/
H A Dpx_intr.h36 ddi_intr_handle_impl_t *handle, void *result);
38 ddi_intr_handle_impl_t *handle, void *result);
41 ddi_intr_handle_impl_t *hdlp);
43 ddi_intr_handle_impl_t *hdlp);
46 ddi_intr_handle_impl_t *hdlp, msiq_rec_type_t rec_type,
49 ddi_intr_handle_impl_t *hdlp, msiq_rec_type_t rec_type,
H A Dpx_pec.c148 ddi_intr_handle_impl_t hdl; in px_pec_msg_add_intr()
154 bzero(&hdl, sizeof (ddi_intr_handle_impl_t)); in px_pec_msg_add_intr()
244 ddi_intr_handle_impl_t hdl; in px_pec_msg_rem_intr()
249 bzero(&hdl, sizeof (ddi_intr_handle_impl_t)); in px_pec_msg_rem_intr()
H A Dpx_ib.h162 extern int px_ib_set_msix_target(px_t *px_p, ddi_intr_handle_impl_t *hdlp,
167 ddi_intr_handle_impl_t *hdlp);
/titanic_44/usr/src/uts/i86pc/io/apix/
H A Dapix_irm.c41 extern int (*psm_intr_ops)(dev_info_t *, ddi_intr_handle_impl_t *,
90 int apix_irm_intr_ops(dev_info_t *dip, ddi_intr_handle_impl_t *handle,
94 int (*psm_intr_ops_saved)(dev_info_t *dip, ddi_intr_handle_impl_t *handle,
98 int apix_irm_alloc_fixed(dev_info_t *, ddi_intr_handle_impl_t *, int *);
99 int apix_irm_free_fixed(dev_info_t *, ddi_intr_handle_impl_t *, int *);
243 ddi_intr_handle_impl_t info_hdl; in apix_irm_chk_apix()
249 bzero(&info_hdl, sizeof (ddi_intr_handle_impl_t)); in apix_irm_chk_apix()
272 apix_irm_intr_ops(dev_info_t *dip, ddi_intr_handle_impl_t *handle, in apix_irm_intr_ops()
310 apix_irm_alloc_fixed(dev_info_t *dip, ddi_intr_handle_impl_t *handle, in apix_irm_alloc_fixed()
375 apix_irm_free_fixed(dev_info_t *dip, ddi_intr_handle_impl_t *handle, in apix_irm_free_fixed()
/titanic_44/usr/src/uts/sun4v/io/
H A Dmach_rootnex.c65 ddi_intr_handle_impl_t *hdlp);
69 ddi_intr_handle_impl_t *hdlp);
73 ddi_intr_handle_impl_t *hdlp);
83 ddi_intr_handle_impl_t *hdlp) in rootnex_add_intr_impl()
94 ddi_intr_handle_impl_t *hdlp) in rootnex_remove_intr_impl()
107 ddi_intr_handle_impl_t *hdlp) in rootnex_get_intr_pri()
H A Dvnex.c68 ddi_intr_handle_impl_t *vid_ddi_hdlp;
110 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result);
404 vnex_enable_intr(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) in vnex_enable_intr()
431 vnex_disable_intr(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) in vnex_disable_intr()
450 ddi_intr_handle_impl_t *hdlp; in vnex_ino_to_inum()
462 ddi_intr_handle_impl_t *hdlp) in vnex_add_intr()
525 ddi_intr_handle_impl_t *hdlp) in vnex_remove_intr()
544 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) in vnex_intr_ops()
/titanic_44/usr/src/uts/i86pc/io/pci/
H A Dpci_kstats.c36 ddi_intr_handle_impl_t *hdlp;
67 extern int (*psm_intr_ops)(dev_info_t *, ddi_intr_handle_impl_t *,
77 ddi_intr_handle_impl_t tmp_hdl, *ih_p = private_data->hdlp; in pci_ih_ks_update()
104 bcopy(ih_p, &tmp_hdl, sizeof (ddi_intr_handle_impl_t)); in pci_ih_ks_update()
159 ddi_intr_handle_impl_t *hdlp) in pci_kstat_create()
194 ddi_intr_handle_impl_t *hdlp; in pci_kstat_delete()
H A Dpci_common.c56 static int pci_get_priority(dev_info_t *, ddi_intr_handle_impl_t *, int *);
58 ddi_intr_handle_impl_t *, uint32_t);
60 ddi_intr_handle_impl_t *, uint32_t);
62 ddi_intr_handle_impl_t *, void *);
64 ddi_intr_handle_impl_t *);
67 extern int (*psm_intr_ops)(dev_info_t *, ddi_intr_handle_impl_t *,
159 pci_get_priority(dev_info_t *dip, ddi_intr_handle_impl_t *hdlp, int *pri) in pci_get_priority()
191 ddi_intr_handle_impl_t *hdlp, void *result) in pci_common_intr_ops()
207 ddi_intr_handle_impl_t tmp_hdl; in pci_common_intr_ops()
613 hdlp = (ddi_intr_handle_impl_t *)h_array[i]; in pci_common_intr_ops()
[all …]
H A Dpci_var.h47 ddi_intr_handle_impl_t *hdlp);
/titanic_44/usr/src/uts/common/io/pci-ide/
H A Dpci-ide.c96 ddi_intr_handle_impl_t *hdlp, int *pri);
100 ddi_intr_handle_impl_t *hdlp, void *result);
116 ddi_intr_handle_impl_t *, void *);
118 ddi_intr_handle_impl_t *);
120 extern int (*psm_intr_ops)(dev_info_t *, ddi_intr_handle_impl_t *,
656 ddi_intr_handle_impl_t *hdlp, int *pri) in pciide_get_pri()
705 ddi_intr_handle_impl_t *hdlp, void *result) in pciide_intr_ops()
779 ddi_intr_handle_impl_t *hdlp, void *result) in pciide_alloc_intr()
782 ddi_intr_handle_impl_t info_hdl; in pciide_alloc_intr()
797 bzero(&info_hdl, sizeof (ddi_intr_handle_impl_t)); in pciide_alloc_intr()
[all …]
/titanic_44/usr/src/uts/sun4/sys/
H A Dddi_subrdefs.h47 int i_ddi_add_ivintr(ddi_intr_handle_impl_t *hdlp);
48 void i_ddi_rem_ivintr(ddi_intr_handle_impl_t *hdlp);
/titanic_44/usr/src/uts/sun4u/sys/pci/
H A Dpci_intr.h35 ddi_intr_handle_impl_t *hdlp);
37 ddi_intr_handle_impl_t *hdlp);
/titanic_44/usr/src/uts/sun4u/io/
H A Dmach_rootnex.c58 ddi_intr_handle_impl_t *hdlp);
62 ddi_intr_handle_impl_t *hdlp);
66 ddi_intr_handle_impl_t *hdlp);
76 ddi_intr_handle_impl_t *hdlp) in rootnex_add_intr_impl()
158 ddi_intr_handle_impl_t *hdlp) in rootnex_remove_intr_impl()
216 ddi_intr_handle_impl_t *hdlp) in rootnex_get_intr_pri()
H A Dsbbc.c119 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result);
121 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result);
123 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result);
125 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result);
611 ddi_intr_handle_impl_t *hdlp, void *result) in sbbc_intr_ops()
669 ddi_intr_handle_impl_t *hdlp, void *result) in sbbc_add_intr_impl()
723 ddi_intr_handle_impl_t *hdlp, void *result) in sbbc_remove_intr_impl()
771 ddi_intr_handle_impl_t *hdlp, void *result) in sbbc_update_intr_state()
H A Dupa64s.c61 ddi_intr_handle_impl_t *hdlp, void *result);
64 ddi_intr_handle_impl_t *hdlp);
67 ddi_intr_handle_impl_t *hdlp);
604 ddi_intr_handle_impl_t *hdlp) in upa64s_add_intr_impl()
668 ddi_intr_handle_impl_t *hdlp) in upa64s_remove_intr_impl()
711 ddi_intr_handle_impl_t *hdlp, void *result) in upa64_intr_ops()
/titanic_44/usr/src/uts/common/sys/
H A Dddi_intr_impl.h124 } ddi_intr_handle_impl_t; typedef
310 ddi_intr_handle_impl_t *hdlp, void *result);
359 void i_ddi_alloc_intr_phdl(ddi_intr_handle_impl_t *);
360 void i_ddi_free_intr_phdl(ddi_intr_handle_impl_t *);
/titanic_44/usr/src/uts/common/xen/io/
H A Dxpvd.c89 ddi_intr_handle_impl_t *, void *);
109 static int xpvd_enable_intr(dev_info_t *, ddi_intr_handle_impl_t *, int);
110 static void xpvd_disable_intr(dev_info_t *, ddi_intr_handle_impl_t *, int);
119 extern int (*psm_intr_ops)(dev_info_t *, ddi_intr_handle_impl_t *,
446 ddi_intr_handle_impl_t *hdlp, void *result) in xpvd_intr_ops()
637 xpvd_enable_intr(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, int inum) in xpvd_enable_intr()
668 xpvd_disable_intr(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, int inum) in xpvd_disable_intr()
/titanic_44/usr/src/uts/i86pc/io/
H A Disa.c63 extern int (*psm_intr_ops)(dev_info_t *, ddi_intr_handle_impl_t *,
167 ddi_intr_handle_impl_t *hdlp, void *result);
168 static int isa_alloc_intr_fixed(dev_info_t *, ddi_intr_handle_impl_t *, void *);
169 static int isa_free_intr_fixed(dev_info_t *, ddi_intr_handle_impl_t *);
774 ddi_intr_handle_impl_t *hdlp, void *result) in isa_intr_ops()
930 isa_alloc_intr_fixed(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, in isa_alloc_intr_fixed()
934 ddi_intr_handle_impl_t info_hdl; in isa_alloc_intr_fixed()
949 bzero(&info_hdl, sizeof (ddi_intr_handle_impl_t)); in isa_alloc_intr_fixed()
982 isa_free_intr_fixed(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) in isa_free_intr_fixed()
985 ddi_intr_handle_impl_t info_hdl; in isa_free_intr_fixed()
[all …]
/titanic_44/usr/src/uts/sun4/io/
H A Drootnex.c59 ddi_intr_handle_impl_t *, void *);
83 ddi_intr_handle_impl_t *hdlp);
87 ddi_intr_handle_impl_t *hdlp);
91 ddi_intr_handle_impl_t *hdlp);
645 ddi_intr_handle_impl_t *hdlp, void *result) in rootnex_intr_ops()
/titanic_44/usr/src/uts/sun4v/io/niumx/
H A Dniumx.c50 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result);
54 ddi_intr_handle_impl_t *hdlp, int valid);
56 ddi_intr_handle_impl_t *hdlp);
58 ddi_intr_handle_impl_t *hdlp);
812 ddi_intr_handle_impl_t *hdlp, void *result) in niumx_intr_ops()
913 ddi_intr_handle_impl_t *hdlp, int valid) in niumx_set_intr()
1044 ddi_intr_handle_impl_t *hdlp) in niumx_add_intr()
1135 ddi_intr_handle_impl_t *hdlp) in niumx_rem_intr()
/titanic_44/usr/src/uts/sun4/os/
H A Dddi_impl.c58 ddi_intr_handle_impl_t *);
62 ddi_intr_handle_impl_t *, void *);
425 get_intr_parent(dev_info_t *pdip, dev_info_t *dip, ddi_intr_handle_impl_t *hdlp) in get_intr_parent()
651 ddi_intr_handle_impl_t *hdlp, void *result) in process_intr_ops()
721 ddi_intr_handle_impl_t *hdlp, void *result) in i_ddi_intr_ops()
784 i_ddi_add_ivintr(ddi_intr_handle_impl_t *hdlp) in i_ddi_add_ivintr()
805 i_ddi_rem_ivintr(ddi_intr_handle_impl_t *hdlp) in i_ddi_rem_ivintr()
966 i_ddi_alloc_intr_phdl(ddi_intr_handle_impl_t *hdlp) in i_ddi_alloc_intr_phdl()
972 i_ddi_free_intr_phdl(ddi_intr_handle_impl_t *hdlp) in i_ddi_free_intr_phdl()
/titanic_44/usr/src/uts/sun4u/opl/sys/pcicmu/
H A Dpcicmu.h439 ddi_intr_handle_impl_t *hdlp);
441 ddi_intr_handle_impl_t *hdlp);
/titanic_44/usr/src/uts/sun4u/opl/io/pcicmu/
H A Dpcmu_intr.c170 pcmu_add_intr(dev_info_t *dip, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) in pcmu_add_intr()
276 ddi_intr_handle_impl_t *hdlp) in pcmu_remove_intr()

1234