/illumos-gate/usr/src/uts/common/io/ |
H A D | pci_intr_lib.c | 155 pci_msi_get_cap(dev_info_t *rdip, int type, int *flagsp) in pci_msi_get_cap() 200 pci_msi_configure(dev_info_t *rdip, int type, int count, int inum, in pci_msi_configure() 294 pci_msi_unconfigure(dev_info_t *rdip, int type, int inum) in pci_msi_unconfigure() 358 pci_is_msi_enabled(dev_info_t *rdip, int type) in pci_is_msi_enabled() 393 pci_msi_enable_mode(dev_info_t *rdip, int type) in pci_msi_enable_mode() 441 pci_msi_disable_mode(dev_info_t *rdip, int type) in pci_msi_disable_mode() 483 pci_msi_set_mask(dev_info_t *rdip, int type, int inum) in pci_msi_set_mask() 547 pci_msi_clr_mask(dev_info_t *rdip, int type, int inum) in pci_msi_clr_mask() 609 pci_msi_get_pending(dev_info_t *rdip, int type, int inum, int *pendingp) in pci_msi_get_pending() 668 pci_msi_get_nintrs(dev_info_t *rdip, int type, int *nintrs) in pci_msi_get_nintrs() [all …]
|
/illumos-gate/usr/src/uts/intel/io/ |
H A D | iommulib.c | 545 iommulib_nex_open(dev_info_t *dip, dev_info_t *rdip) in iommulib_nex_open() 599 iommulib_nex_close(dev_info_t *rdip) in iommulib_nex_close() 639 iommulib_nexdma_allochdl(dev_info_t *dip, dev_info_t *rdip, in iommulib_nexdma_allochdl() 654 iommulib_nexdma_freehdl(dev_info_t *dip, dev_info_t *rdip, in iommulib_nexdma_freehdl() 671 iommulib_nexdma_bindhdl(dev_info_t *dip, dev_info_t *rdip, in iommulib_nexdma_bindhdl() 686 iommulib_nexdma_unbindhdl(dev_info_t *dip, dev_info_t *rdip, in iommulib_nexdma_unbindhdl() 700 iommulib_nexdma_sync(dev_info_t *dip, dev_info_t *rdip, in iommulib_nexdma_sync() 715 iommulib_nexdma_win(dev_info_t *dip, dev_info_t *rdip, in iommulib_nexdma_win() 730 iommulib_nexdma_mapobject(dev_info_t *dip, dev_info_t *rdip, in iommulib_nexdma_mapobject() 742 iommulib_nexdma_unmapobject(dev_info_t *dip, dev_info_t *rdip, in iommulib_nexdma_unmapobject() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | immu_dvma.c | 323 get_lpc_devinfo(immu_t *immu, dev_info_t *rdip, immu_flags_t immu_flags) in get_lpc_devinfo() 347 get_gfx_devinfo(dev_info_t *rdip) in get_gfx_devinfo() 693 create_immu_devi(dev_info_t *rdip, int bus, int dev, int func, in create_immu_devi() 774 immu_devi_domain(dev_info_t *rdip, dev_info_t **ddipp) in immu_devi_domain() 806 did_alloc(immu_t *immu, dev_info_t *rdip, in did_alloc() 1021 dev_info_t *rdip, immu_flags_t immu_flags) in create_xlate_arena() 1172 device_domain(dev_info_t *rdip, dev_info_t **ddipp, immu_flags_t immu_flags) in device_domain() 1313 domain_create(immu_t *immu, dev_info_t *ddip, dev_info_t *rdip, in domain_create() 1631 dev_info_t *rdip, immu_flags_t immu_flags) in immu_context_update() 1745 dev_info_t *rdip, immu_flags_t immu_flags) in PDTE_check() [all …]
|
H A D | rootnex.c | 617 rootnex_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in rootnex_ctlops() 808 rootnex_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, off_t offset, in rootnex_map() 976 rootnex_map_fault(dev_info_t *dip, dev_info_t *rdip, struct hat *hat, in rootnex_map_fault() 1370 rootnex_intr_ops(dev_info_t *pdip, dev_info_t *rdip, ddi_intr_op_t intr_op, in rootnex_intr_ops() 1544 rootnex_get_ispec(dev_info_t *rdip, int inum) in rootnex_get_ispec() 1587 rootnex_alloc_intr_fixed(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, in rootnex_alloc_intr_fixed() 1639 rootnex_free_intr_fixed(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) in rootnex_free_intr_fixed() 1703 rootnex_coredma_allochdl(dev_info_t *dip, dev_info_t *rdip, in rootnex_coredma_allochdl() 1862 rootnex_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr, in rootnex_dma_allochdl() 1904 rootnex_coredma_freehdl(dev_info_t *dip, dev_info_t *rdip, in rootnex_coredma_freehdl() [all …]
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px.c | 725 px_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, in px_map() 837 px_dma_setup(dev_info_t *dip, dev_info_t *rdip, ddi_dma_req_t *dmareq, in px_dma_setup() 905 px_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attrp, in px_dma_allochdl() 945 px_dma_freehdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) in px_dma_freehdl() 963 px_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip, in px_dma_bindhdl() 1045 px_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) in px_dma_unbindhdl() 1098 px_dma_win(dev_info_t *dip, dev_info_t *rdip, in px_dma_win() 1202 px_dma_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle, in px_dma_ctlops() 1265 px_ctlops(dev_info_t *dip, dev_info_t *rdip, in px_ctlops() 1395 px_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in px_intr_ops()
|
H A D | px_msi.c | 130 px_msi_alloc(px_t *px_p, dev_info_t *rdip, int type, int inum, int msi_count, in px_msi_alloc() 245 px_msi_free(px_t *px_p, dev_info_t *rdip, int inum, int msi_count) in px_msi_free() 288 px_msi_get_msinum(px_t *px_p, dev_info_t *rdip, int inum, msinum_t *msi_num_p) in px_msi_get_msinum()
|
H A D | px_intr.c | 465 px_get_my_childs_dip(dev_info_t *dip, dev_info_t *rdip) in px_get_my_childs_dip() 477 px_intx_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in px_intx_ops() 549 px_msix_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in px_msix_ops() 941 px_add_intx_intr(dev_info_t *dip, dev_info_t *rdip, in px_add_intx_intr() 1096 px_rem_intx_intr(dev_info_t *dip, dev_info_t *rdip, in px_rem_intx_intr() 1154 px_add_msiq_intr(dev_info_t *dip, dev_info_t *rdip, in px_add_msiq_intr() 1300 px_rem_msiq_intr(dev_info_t *dip, dev_info_t *rdip, in px_rem_msiq_intr()
|
/illumos-gate/usr/src/uts/common/io/1394/ |
H A D | nx1394.c | 132 nx1394_bus_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t op, void *arg, in nx1394_bus_ctl() 264 nx1394_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr, in nx1394_dma_allochdl() 295 nx1394_get_event_cookie(dev_info_t *dip, dev_info_t *rdip, char *name, in nx1394_get_event_cookie() 320 nx1394_add_eventcall(dev_info_t *dip, dev_info_t *rdip, in nx1394_add_eventcall() 388 nx1394_post_event(dev_info_t *dip, dev_info_t *rdip, ddi_eventcookie_t cookie, in nx1394_post_event()
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci.c | 485 pci_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, in pci_map() 571 pci_dma_setup(dev_info_t *dip, dev_info_t *rdip, ddi_dma_req_t *dmareq, in pci_dma_setup() 637 pci_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attrp, in pci_dma_allochdl() 676 pci_dma_freehdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) in pci_dma_freehdl() 694 pci_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip, in pci_dma_bindhdl() 775 pci_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) in pci_dma_unbindhdl() 829 pci_dma_win(dev_info_t *dip, dev_info_t *rdip, in pci_dma_win() 927 pci_dma_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle, in pci_dma_ctlops() 1221 pci_ctlops(dev_info_t *dip, dev_info_t *rdip, in pci_ctlops() 1295 pci_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in pci_intr_ops()
|
H A D | pci_dma.c | 148 pci_dma_sync(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle, in pci_dma_sync() 227 pci_dma_handle_clean(dev_info_t *rdip, ddi_dma_handle_t h) in pci_dma_handle_clean() 250 pci_dma_allocmp(dev_info_t *dip, dev_info_t *rdip, int (*waitfp)(caddr_t), in pci_dma_allocmp() 359 pci_dma_lmts2hdl(dev_info_t *dip, dev_info_t *rdip, iommu_t *iommu_p, in pci_dma_lmts2hdl() 466 dev_info_t *rdip = mp->dmai_rdip; in pci_dma_attr2hdl() local 476 dev_info_t *rdip = mp->dmai_rdip; in pci_dma_attr2hdl() local 488 dev_info_t *rdip = mp->dmai_rdip; in pci_dma_attr2hdl() local 631 dev_info_t *rdip = mp->dmai_rdip; in pci_dma_type() local 1080 pci_dma_sync_unmap(dev_info_t *dip, dev_info_t *rdip, ddi_dma_impl_t *mp) in pci_dma_sync_unmap() 1113 pci_dvma_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_impl_t *mp, in pci_dvma_ctl() [all …]
|
H A D | pci_reloc.c | 101 dev_info_t *rdip = mp->dmai_rdip; in pci_dvma_postrelocator() local 190 pci_dvma_remap(dev_info_t *dip, dev_info_t *rdip, ddi_dma_impl_t *mp, in pci_dvma_remap() 285 dev_info_t *rdip = mp->dmai_rdip; in pci_fdvma_postrelocator() local 367 dev_info_t *rdip = mp->dmai_rdip; in pci_common_prerelocator() local
|
/illumos-gate/usr/src/uts/sun4v/io/niumx/ |
H A D | niumx.c | 369 niumx_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, in niumx_map() 455 niumx_ctlops(dev_info_t *dip, dev_info_t *rdip, in niumx_ctlops() 646 niumx_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attrp, in niumx_dma_allochdl() 688 niumx_dma_freehdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) in niumx_dma_freehdl() 724 niumx_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip, in niumx_dma_bindhdl() 799 niumx_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) in niumx_dma_unbindhdl() 816 niumx_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in niumx_intr_ops() 917 niumx_set_intr(dev_info_t *dip, dev_info_t *rdip, in niumx_set_intr() 1048 niumx_add_intr(dev_info_t *dip, dev_info_t *rdip, in niumx_add_intr() 1139 niumx_rem_intr(dev_info_t *dip, dev_info_t *rdip, in niumx_rem_intr()
|
/illumos-gate/usr/src/uts/common/io/pci-ide/ |
H A D | pci-ide.c | 289 pciide_ddi_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in pciide_ddi_ctlops() 541 pciide_bus_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, in pciide_bus_map() 615 pciide_get_ispec(dev_info_t *dip, dev_info_t *rdip, int inumber) in pciide_get_ispec() 655 pciide_get_pri(dev_info_t *dip, dev_info_t *rdip, in pciide_get_pri() 704 pciide_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in pciide_intr_ops() 778 pciide_alloc_intr(dev_info_t *dip, dev_info_t *rdip, in pciide_alloc_intr() 831 pciide_free_intr(dev_info_t *dip, dev_info_t *rdip, in pciide_free_intr()
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xpvd.c | 397 xpvd_get_ispec(dev_info_t *rdip, uint_t inumber) in xpvd_get_ispec() 456 xpvd_intr_ops(dev_info_t *pdip, dev_info_t *rdip, ddi_intr_op_t intr_op, 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() 699 xpvd_ctlops(dev_info_t *dip, dev_info_t *rdip, in xpvd_ctlops() 996 xpvd_get_eventcookie(dev_info_t *dip, dev_info_t *rdip, in xpvd_get_eventcookie() 1005 xpvd_add_eventcall(dev_info_t *dip, dev_info_t *rdip, in xpvd_add_eventcall() 1024 xpvd_post_event(dev_info_t *dip, dev_info_t *rdip, in xpvd_post_event()
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnex.c | 304 vnex_ctl(dev_info_t *dip, dev_info_t *rdip, in vnex_ctl() 385 vnex_get_pil(dev_info_t *rdip) in vnex_get_pil() 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() 461 vnex_add_intr(dev_info_t *dip, dev_info_t *rdip, in vnex_add_intr() 524 vnex_remove_intr(dev_info_t *rdip, in vnex_remove_intr() 543 vnex_intr_ops(dev_info_t *dip, dev_info_t *rdip, in vnex_intr_ops()
|
H A D | mach_rootnex.c | 82 rootnex_add_intr_impl(dev_info_t *dip, dev_info_t *rdip, in rootnex_add_intr_impl() 93 rootnex_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip, in rootnex_remove_intr_impl() 106 rootnex_get_intr_pri(dev_info_t *dip, dev_info_t *rdip, in rootnex_get_intr_pri()
|
/illumos-gate/usr/src/uts/common/io/cardbus/ |
H A D | cardbus.c | 916 cardbus_ctlops(dev_info_t *dip, dev_info_t *rdip, in cardbus_ctlops() 1208 cardbus_initchild(dev_info_t *rdip, dev_info_t *dip, dev_info_t *child, in cardbus_initchild() 1854 cardbus_bus_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, in cardbus_bus_map() 1906 cardbus_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr, in cardbus_dma_allochdl() 1928 cardbus_dma_freehdl(dev_info_t *dip, dev_info_t *rdip, in cardbus_dma_freehdl() 1949 cardbus_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip, in cardbus_dma_bindhdl() 1972 cardbus_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip, in cardbus_dma_unbindhdl() 1994 cardbus_dma_flush(dev_info_t *dip, dev_info_t *rdip, in cardbus_dma_flush() 2017 cardbus_dma_win(dev_info_t *dip, dev_info_t *rdip, in cardbus_dma_win() 2039 cardbus_dma_map(dev_info_t *dip, dev_info_t *rdip, in cardbus_dma_map() [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | sbbc.c | 512 sbbc_busmap(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, in sbbc_busmap() 610 sbbc_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in sbbc_intr_ops() 668 sbbc_add_intr_impl(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in sbbc_add_intr_impl() 723 sbbc_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in sbbc_remove_intr_impl() 771 sbbc_update_intr_state(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in sbbc_update_intr_state() 820 sbbc_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t op, in sbbc_ctlops() 888 sbbc_apply_range(struct sbbcsoft *sbbc_p, dev_info_t *rdip, in sbbc_apply_range() 1261 sbbc_initchild(dev_info_t *dip, dev_info_t *rdip, dev_info_t *child) in sbbc_initchild() 1306 sbbc_uninitchild(dev_info_t *rdip, dev_info_t *child) in sbbc_uninitchild()
|
H A D | upa64s.c | 492 upa64s_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, in upa64s_map() 576 upa64s_xlate_intr(dev_info_t *rdip, int32_t safariport, uint32_t *intr) in upa64s_xlate_intr() 603 upa64s_add_intr_impl(dev_info_t *dip, dev_info_t *rdip, in upa64s_add_intr_impl() 667 upa64s_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip, in upa64s_remove_intr_impl() 710 upa64_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in upa64_intr_ops() 786 upa64s_ctlops(dev_info_t *dip, dev_info_t *rdip, in upa64s_ctlops()
|
H A D | mach_rootnex.c | 76 rootnex_add_intr_impl(dev_info_t *dip, dev_info_t *rdip, in rootnex_add_intr_impl() 158 rootnex_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip, in rootnex_remove_intr_impl() 216 rootnex_get_intr_pri(dev_info_t *dip, dev_info_t *rdip, in rootnex_get_intr_pri()
|
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/ |
H A D | amd_iommu_impl.c | 1374 amd_iommu_pci_dip(dev_info_t *rdip, const char *path) in amd_iommu_pci_dip() 1411 amd_iommu_probe(iommulib_handle_t handle, dev_info_t *rdip) in amd_iommu_probe() 1476 dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr, in amd_iommu_allochdl() 1486 dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t dma_handle) in amd_iommu_freehdl() 1493 map_current_window(amd_iommu_t *iommu, dev_info_t *rdip, ddi_dma_attr_t *attrp, in map_current_window() 1553 unmap_current_window(amd_iommu_t *iommu, dev_info_t *rdip, in unmap_current_window() 1615 dev_info_t *rdip, ddi_dma_handle_t dma_handle, in amd_iommu_bindhdl() 1704 dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t dma_handle) in amd_iommu_unbindhdl() 1756 dev_info_t *rdip, ddi_dma_handle_t dma_handle, off_t off, in amd_iommu_sync() 1804 dev_info_t *rdip, ddi_dma_handle_t dma_handle, uint_t win, in amd_iommu_win() [all …]
|
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | ddi_arch.c | 61 i_ddi_bus_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, in i_ddi_bus_map() 145 i_ddi_map_fault(dev_info_t *dip, dev_info_t *rdip, in i_ddi_map_fault() 202 i_ddi_apply_range(dev_info_t *dp, dev_info_t *rdip, struct regspec *rp) in i_ddi_apply_range()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | ddi_arch.c | 49 i_ddi_bus_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, in i_ddi_bus_map() 217 i_ddi_apply_range(dev_info_t *dp, dev_info_t *rdip, struct regspec *rp) in i_ddi_apply_range() 270 i_ddi_map_fault(dev_info_t *dip, dev_info_t *rdip, in i_ddi_map_fault()
|
/illumos-gate/usr/src/uts/i86pc/io/pciex/ |
H A D | npe.c | 485 npe_setup_std_pcicfg_acc(dev_info_t *rdip, ddi_map_req_t *mp, in npe_setup_std_pcicfg_acc() 503 npe_bus_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, in npe_bus_map() 810 npe_ctlops(dev_info_t *dip, dev_info_t *rdip, in npe_ctlops() 953 npe_intr_ops(dev_info_t *pdip, dev_info_t *rdip, ddi_intr_op_t intr_op, in npe_intr_ops() 1222 npe_bus_get_eventcookie(dev_info_t *dip, dev_info_t *rdip, char *eventname, in npe_bus_get_eventcookie() 1233 npe_bus_add_eventcall(dev_info_t *dip, dev_info_t *rdip, in npe_bus_add_eventcall() 1254 npe_bus_post_event(dev_info_t *dip, dev_info_t *rdip, in npe_bus_post_event()
|
/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | xpv_intr.c | 279 apic_pci_msi_disable_mode(dev_info_t *rdip, int type) in apic_pci_msi_disable_mode() 310 apic_pci_msi_enable_mode(dev_info_t *rdip, int type, int inum) in apic_pci_msi_enable_mode() 361 apic_pci_msi_unconfigure(dev_info_t *rdip, int type, int inum) in apic_pci_msi_unconfigure()
|