Home
last modified time | relevance | path

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

1234

/illumos-gate/usr/src/uts/common/os/
H A Dddi_intr.c349 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in ddi_intr_free()
444 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in ddi_intr_get_cap()
479 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in ddi_intr_set_cap()
537 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in ddi_intr_get_pri()
568 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in ddi_intr_set_pri()
612 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in ddi_intr_add_handler()
704 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in ddi_intr_remove_handler()
751 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in ddi_intr_enable()
786 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in ddi_intr_disable()
919 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; in ddi_intr_set_mask()
[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()
/illumos-gate/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);
/illumos-gate/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()
/illumos-gate/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()
/illumos-gate/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.c59 ddi_intr_handle_impl_t *, uint32_t);
61 ddi_intr_handle_impl_t *, uint32_t);
63 ddi_intr_handle_impl_t *, void *);
65 ddi_intr_handle_impl_t *);
192 ddi_intr_handle_impl_t *hdlp, void *result) in pci_common_intr_ops()
208 ddi_intr_handle_impl_t tmp_hdl; in pci_common_intr_ops()
621 hdlp = (ddi_intr_handle_impl_t *) in pci_common_intr_ops()
788 ddi_intr_handle_impl_t info_hdl; in pci_alloc_intr_fixed()
844 ddi_intr_handle_impl_t *hdlp) in pci_free_intr_fixed()
847 ddi_intr_handle_impl_t info_hdl; in pci_free_intr_fixed()
[all …]
H A Dpci_var.h45 ddi_intr_handle_impl_t *hdlp);
/illumos-gate/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 *);
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()
832 ddi_intr_handle_impl_t *hdlp) in pciide_free_intr()
[all …]
/illumos-gate/usr/src/uts/sun4u/io/
H A Dmach_rootnex.c59 ddi_intr_handle_impl_t *hdlp);
63 ddi_intr_handle_impl_t *hdlp);
67 ddi_intr_handle_impl_t *hdlp);
77 ddi_intr_handle_impl_t *hdlp) in rootnex_add_intr_impl()
159 ddi_intr_handle_impl_t *hdlp) in rootnex_remove_intr_impl()
217 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()
724 ddi_intr_handle_impl_t *hdlp, void *result) in sbbc_remove_intr_impl()
772 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()
/illumos-gate/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);
/illumos-gate/usr/src/uts/sun4u/sys/pci/
H A Dpci_intr.h35 ddi_intr_handle_impl_t *hdlp);
37 ddi_intr_handle_impl_t *hdlp);
/illumos-gate/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 *);
/illumos-gate/usr/src/uts/i86pc/io/
H A Disa.c64 extern int (*psm_intr_ops)(dev_info_t *, ddi_intr_handle_impl_t *,
168 ddi_intr_handle_impl_t *hdlp, void *result);
169 static int isa_alloc_intr_fixed(dev_info_t *, ddi_intr_handle_impl_t *, void *);
170 static int isa_free_intr_fixed(dev_info_t *, ddi_intr_handle_impl_t *);
775 ddi_intr_handle_impl_t *hdlp, void *result) in isa_intr_ops()
931 isa_alloc_intr_fixed(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, in isa_alloc_intr_fixed()
935 ddi_intr_handle_impl_t info_hdl; in isa_alloc_intr_fixed()
950 bzero(&info_hdl, sizeof (ddi_intr_handle_impl_t)); in isa_alloc_intr_fixed()
983 isa_free_intr_fixed(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) in isa_free_intr_fixed()
986 ddi_intr_handle_impl_t info_hdl; in isa_free_intr_fixed()
[all …]
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxpvd.c93 ddi_intr_handle_impl_t *, void *);
113 static int xpvd_enable_intr(dev_info_t *, ddi_intr_handle_impl_t *, int);
114 static void xpvd_disable_intr(dev_info_t *, ddi_intr_handle_impl_t *, int);
123 extern int (*psm_intr_ops)(dev_info_t *, ddi_intr_handle_impl_t *,
457 ddi_intr_handle_impl_t *hdlp, void *result) in xpvd_intr_ops()
648 xpvd_enable_intr(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, int inum) in xpvd_enable_intr()
679 xpvd_disable_intr(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, int inum) in xpvd_disable_intr()
/illumos-gate/usr/src/uts/sun4/os/
H A Dddi_impl.c59 ddi_intr_handle_impl_t *);
63 ddi_intr_handle_impl_t *, void *);
426 get_intr_parent(dev_info_t *pdip, dev_info_t *dip, ddi_intr_handle_impl_t *hdlp) in get_intr_parent()
652 ddi_intr_handle_impl_t *hdlp, void *result) in process_intr_ops()
722 ddi_intr_handle_impl_t *hdlp, void *result) in i_ddi_intr_ops()
785 i_ddi_add_ivintr(ddi_intr_handle_impl_t *hdlp) in i_ddi_add_ivintr()
806 i_ddi_rem_ivintr(ddi_intr_handle_impl_t *hdlp) in i_ddi_rem_ivintr()
967 i_ddi_alloc_intr_phdl(ddi_intr_handle_impl_t *hdlp) in i_ddi_alloc_intr_phdl()
973 i_ddi_free_intr_phdl(ddi_intr_handle_impl_t *hdlp) in i_ddi_free_intr_phdl()
/illumos-gate/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);
817 ddi_intr_handle_impl_t *hdlp, void *result) in niumx_intr_ops()
918 ddi_intr_handle_impl_t *hdlp, int valid) in niumx_set_intr()
1049 ddi_intr_handle_impl_t *hdlp) in niumx_add_intr()
1140 ddi_intr_handle_impl_t *hdlp) in niumx_rem_intr()
/illumos-gate/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()
/illumos-gate/usr/src/uts/sun4u/opl/sys/pcicmu/
H A Dpcicmu.h439 ddi_intr_handle_impl_t *hdlp);
441 ddi_intr_handle_impl_t *hdlp);
/illumos-gate/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