/illumos-gate/usr/src/uts/intel/io/amdzen/ |
H A D | amdzen.c | 2273 amdzen_bus_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in amdzen_bus_ctl() argument 2282 if (rdip == NULL) { in amdzen_bus_ctl() 2286 ddi_node_name(rdip), ddi_get_name_addr(rdip), in amdzen_bus_ctl() 2287 ddi_driver_name(rdip), ddi_get_instance(rdip)); in amdzen_bus_ctl() 2321 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in amdzen_bus_ctl()
|
/illumos-gate/usr/src/uts/i86pc/io/pciex/ |
H A D | npe.c | 495 ndi_fmc_insert(rdip, ACC_HANDLE, in npe_setup_std_pcicfg_acc() 640 ndi_fmc_remove(rdip, ACC_HANDLE, in npe_bus_map() 823 if (rdip == (dev_info_t *)0) in npe_ctlops() 826 ddi_node_name(rdip), ddi_get_name_addr(rdip), in npe_ctlops() 827 ddi_driver_name(rdip), ddi_get_instance(rdip)); in npe_ctlops() 841 if (rdip == (dev_info_t *)0) in npe_ctlops() 901 if (!pcie_is_child(dip, rdip)) in npe_ctlops() 912 ddi_get_parent(rdip) == dip) in npe_ctlops() 924 if (!pcie_is_child(dip, rdip)) in npe_ctlops() 930 pf_fini(rdip, dsp->cmd); in npe_ctlops() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | pcie_impl.h | 665 extern boolean_t pcie_is_child(dev_info_t *dip, dev_info_t *rdip); 667 extern dev_info_t *pcie_get_my_childs_dip(dev_info_t *dip, dev_info_t *rdip); 668 extern uint32_t pcie_get_bdf_for_dma_xfer(dev_info_t *dip, dev_info_t *rdip);
|
H A D | sunddi.h | 1521 ddi_no_dma_map(dev_info_t *dip, dev_info_t *rdip, 1529 ddi_no_dma_freehdl(dev_info_t *dip, dev_info_t *rdip, 1533 ddi_no_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip, 1538 ddi_no_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip, 1542 ddi_no_dma_flush(dev_info_t *dip, dev_info_t *rdip, 1547 ddi_no_dma_win(dev_info_t *dip, dev_info_t *rdip, 1768 ddi_dma_freehdl(dev_info_t *dip, dev_info_t *rdip, 1772 ddi_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip, 1777 ddi_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip, 1781 ddi_dma_flush(dev_info_t *dip, dev_info_t *rdip, [all …]
|
H A D | ddi_implfuncs.h | 51 extern int i_ddi_bus_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, 53 extern int i_ddi_apply_range(dev_info_t *dip, dev_info_t *rdip, 56 extern int i_ddi_map_fault(dev_info_t *dip, dev_info_t *rdip,
|
H A D | sunndi.h | 420 dev_info_t **rdip); 434 ndi_post_event(dev_info_t *dip, dev_info_t *rdip, ddi_eventcookie_t eventhdl, 442 ndi_busop_add_eventcall(dev_info_t *dip, dev_info_t *rdip, 461 ndi_busop_get_eventcookie(dev_info_t *dip, dev_info_t *rdip, char *name,
|
/illumos-gate/usr/src/uts/common/io/pciex/ |
H A D | pcie.c | 2588 pcie_get_my_childs_dip(dev_info_t *dip, dev_info_t *rdip) in pcie_get_my_childs_dip() argument 2590 dev_info_t *cdip = rdip; in pcie_get_my_childs_dip() 2599 pcie_get_bdf_for_dma_xfer(dev_info_t *dip, dev_info_t *rdip) in pcie_get_bdf_for_dma_xfer() argument 2610 if (rdip == dip) in pcie_get_bdf_for_dma_xfer() 2613 cdip = pcie_get_my_childs_dip(dip, rdip); in pcie_get_bdf_for_dma_xfer() 2681 pcie_is_child(dev_info_t *dip, dev_info_t *rdip) in pcie_is_child() argument 2685 if (cdip == rdip) in pcie_is_child()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | bofi.c | 2219 driver_under_test(dev_info_t *rdip) in driver_under_test() argument 2225 rname = ddi_get_name(rdip); in driver_under_test() 3357 if (!driver_under_test(rdip)) in bofi_dma_allochdl() 3375 hp->instance = ddi_get_instance(rdip); in bofi_dma_allochdl() 3376 hp->dip = rdip; in bofi_dma_allochdl() 3858 if (!driver_under_test(rdip)) in bofi_dma_ctl() 3970 dummyhp->dip = rdip; in bofi_dvma_reserve() 3988 hp->dip = rdip; in bofi_dvma_reserve() 4592 if (!driver_under_test(rdip)) in bofi_intr_ops() 4606 hp->dip = rdip; in bofi_intr_ops() [all …]
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | apic.h | 814 extern void apic_pci_msi_unconfigure(dev_info_t *rdip, int type, int inum); 815 extern void apic_pci_msi_disable_mode(dev_info_t *rdip, int type); 816 extern void apic_pci_msi_enable_mode(dev_info_t *rdip, int type, int inum);
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas.c | 412 static int mptsas_offline_lun(dev_info_t *pdip, dev_info_t *rdip, 15104 mptsas_offline_lun(dev_info_t *pdip, dev_info_t *rdip, in mptsas_offline_lun() argument 15114 } else if (rdip != NULL) { in mptsas_offline_lun() 15116 cdip = rdip; in mptsas_offline_lun()
|
/illumos-gate/usr/src/uts/common/io/blkdev/ |
H A D | blkdev.c | 2265 bd_bus_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in bd_bus_ctl() argument 2273 ddi_node_name(rdip), ddi_get_name_addr(rdip), in bd_bus_ctl() 2274 ddi_driver_name(rdip), ddi_get_instance(rdip)); in bd_bus_ctl() 2291 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in bd_bus_ctl()
|
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/ |
H A D | t4_nexus.c | 78 static int t4_bus_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t op, 964 t4_bus_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t op, void *arg, in t4_bus_ctl() argument 973 pi = ddi_get_parent_data(rdip); in t4_bus_ctl() 975 pi->child_inst = ddi_get_instance(rdip); in t4_bus_ctl() 977 ddi_node_name(rdip), ddi_get_instance(rdip), in t4_bus_ctl() 978 ddi_get_name_addr(rdip), ddi_driver_name(dip), in t4_bus_ctl() 999 return (ddi_ctlops(dip, rdip, op, arg, result)); in t4_bus_ctl()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | sunddi.c | 273 _NOTE(ARGUNUSED(rdip)) in nullbusmap() 9568 dev_info_t *rdip; in create_sid_branch() local 9574 if (rdip == NULL) { in create_sid_branch() 9704 *dipp = rdip; in e_ddi_branch_configure() 9753 dev_info_t *rdip, in e_ddi_branch_unconfigure() argument 9766 if (rdip == NULL) in e_ddi_branch_unconfigure() 9990 dev_info_t *rdip, in e_ddi_branch_referenced() argument 9998 ASSERT(rdip); in e_ddi_branch_referenced() 10002 ndi_hold_devi(rdip); in e_ddi_branch_referenced() 10015 (void *)rdip); in e_ddi_branch_referenced() [all …]
|
H A D | devcfg.c | 7735 dev_info_t *rdip, **dipp; in mt_config_thread() local 7745 rdip = NULL; in mt_config_thread() 7746 dipp = hdl->mtc_fdip ? &rdip : NULL; in mt_config_thread() 7786 *hdl->mtc_fdip = rdip; in mt_config_thread() 7787 rdip = NULL; in mt_config_thread() 7790 if (rdip) { in mt_config_thread() 7792 ndi_rele_devi(rdip); in mt_config_thread() 9260 if (rdip && ddi_get_instance(rdip) == -1) { in ddi_err() 9262 ddi_driver_name(rdip)); in ddi_err() 9263 } else if (rdip) { in ddi_err() [all …]
|
H A D | sunpm.c | 4827 pm_default_ctlops(dev_info_t *dip, dev_info_t *rdip, in pm_default_ctlops() argument 4856 ASSERT(target_dip == rdip); in pm_default_ctlops() 4920 PMD(PMD_PPM, (format, pmf, PM_DEVICE(rdip), in pm_default_ctlops() 4929 ASSERT(reqp->req.ppm_notify_level_req.who == rdip); in pm_default_ctlops() 4941 pmf, PM_DEVICE(rdip))) in pm_default_ctlops() 4960 ASSERT(target_dip == rdip); in pm_default_ctlops() 4962 DEVI(rdip)->devi_busy_thread; in pm_default_ctlops()
|
H A D | sunndi.c | 465 dev_info_t *rdip; in ndi_devctl_device_online() local 476 ndi_rele_devi(rdip); in ndi_devctl_device_online() 821 dev_info_t **rdip) in ndi_dc_devi_create() argument 833 if ((cdip = (rdip != NULL) ? *rdip : NULL) == NULL) in ndi_dc_devi_create() 844 if (rdip == NULL) { in ndi_dc_devi_create() 848 *rdip = cdip; in ndi_dc_devi_create() 933 if (rdip != NULL) in ndi_dc_devi_create() 934 *rdip = cdip; in ndi_dc_devi_create() 954 dev_info_t **rdip) in i_dc_devi_create() argument 964 ASSERT(rdip != NULL && *rdip == NULL); in i_dc_devi_create() [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/px/ |
H A D | px_lib4v.c | 642 px_lib_dma_sync(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle, in px_lib_dma_sync() argument 654 dip, rdip, handle, off, len, cache_flags); in px_lib_dma_sync() 658 ddi_driver_name(rdip), ddi_get_instance(rdip), (void *)mp); in px_lib_dma_sync() 1717 px_lib_ctlops_poke(dev_info_t *dip, dev_info_t *rdip, in px_lib_ctlops_poke() argument 1773 if (pcie_get_bdf_from_dip(rdip, &bdf) != DDI_SUCCESS) { in px_lib_ctlops_poke() 1829 px_lib_ctlops_peek(dev_info_t *dip, dev_info_t *rdip, in px_lib_ctlops_peek() argument
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | sbd.c | 4809 hold_rele_branch(dev_info_t *rdip, void *arg) in hold_rele_branch() argument 4815 switch (get_node_type(wp->sbp, rdip, NULL)) { in hold_rele_branch() 4827 ASSERT(!sbd_is_cmp_child(rdip)); in hold_rele_branch() 4840 ASSERT(!e_ddi_branch_held(rdip)); in hold_rele_branch() 4841 e_ddi_branch_hold(rdip); in hold_rele_branch() 4843 ASSERT(e_ddi_branch_held(rdip)); in hold_rele_branch() 4844 e_ddi_branch_rele(rdip); in hold_rele_branch()
|
H A D | opl_cfg.c | 604 opl_hold_rele_devtree(dev_info_t *rdip, void *arg) in opl_hold_rele_devtree() argument 608 char *name = ddi_node_name(rdip); in opl_hold_rele_devtree() 619 ASSERT(!e_ddi_branch_held(rdip)); in opl_hold_rele_devtree() 620 e_ddi_branch_hold(rdip); in opl_hold_rele_devtree() 622 ASSERT(e_ddi_branch_held(rdip)); in opl_hold_rele_devtree() 623 e_ddi_branch_rele(rdip); in opl_hold_rele_devtree()
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | immu.c | 982 dev_info_t *rdip, in immu_walk_ancestor() argument 996 ndi_hold_devi(rdip); in immu_walk_ancestor() 997 for (pdip = rdip, level = 1; pdip && pdip != root_devinfo; in immu_walk_ancestor() 1015 ndi_rele_devi(rdip); in immu_walk_ancestor()
|
/illumos-gate/usr/src/uts/i86pc/io/acpi/drmach_acpi/ |
H A D | drmach_acpi.c | 832 e_ddi_branch_hold(rdip); in drmach_hold_rele_devtree() 834 ASSERT(e_ddi_branch_held(rdip)); in drmach_hold_rele_devtree() 835 e_ddi_branch_rele(rdip); in drmach_hold_rele_devtree() 1557 dev_info_t *rdip; in drmach_configure() local 1564 rdip = dp->node->getdip(dp->node); in drmach_configure() 1565 ASSERT(rdip); in drmach_configure() 1566 ASSERT(e_ddi_branch_held(rdip)); in drmach_configure() 1607 dev_info_t *rdip, *fdip = NULL; in drmach_unconfigure() local 1613 rdip = dp->node->getdip(dp->node); in drmach_unconfigure() 1614 ASSERT(rdip); in drmach_unconfigure() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/usba/ |
H A D | usba.c | 177 dev_info_t *rdip, in usba_bus_ctl() argument 203 hubdip = ddi_get_parent(rdip); in usba_bus_ctl() 212 if (usb_owns_device(rdip)) { in usba_bus_ctl() 225 usb_get_if_number(rdip)); in usba_bus_ctl() 233 usb_get_if_number(rdip)); in usba_bus_ctl() 265 ddi_node_name(rdip), ddi_get_name_addr(rdip), in usba_bus_ctl() 266 ddi_driver_name(rdip), in usba_bus_ctl() 280 ddi_node_name(rdip), ddi_get_name_addr(rdip), in usba_bus_ctl() 281 ddi_driver_name(rdip), ddi_get_instance(rdip)); in usba_bus_ctl() 322 ddi_node_name(rdip), ddi_get_instance(rdip), in usba_bus_ctl() [all …]
|
H A D | hubdi.c | 60 dev_info_t *rdip, 66 dev_info_t *rdip, 76 dev_info_t *rdip, 80 dev_info_t *rdip, 252 dev_info_t *rdip, in usba_hubdi_map_fault() argument 1146 dev_info_t *rdip, in usba_hubdi_bus_ctl() argument 1190 (void *)rdip, port); in usba_hubdi_bus_ctl() 6864 dev_info_t *rdip, in hubd_busop_get_eventcookie() argument 6876 ddi_driver_name(rdip), ddi_get_instance(rdip)); in hubd_busop_get_eventcookie() 6886 dev_info_t *rdip, in hubd_busop_add_eventcall() argument [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/usb_mid/ |
H A D | usb_mid.c | 94 dev_info_t *rdip, 98 dev_info_t *rdip, 107 dev_info_t *rdip, 369 dev_info_t *rdip, in usb_mid_bus_ctl() argument 385 (void *)dip, (void *)rdip, op, arg); in usb_mid_bus_ctl() 1059 ddi_driver_name(rdip), ddi_get_instance(rdip)); in usb_mid_busop_get_eventcookie() 1069 dev_info_t *rdip, in usb_mid_busop_add_eventcall() argument 1075 int ifno = usba_get_ifno(rdip); in usb_mid_busop_add_eventcall() 1084 ddi_driver_name(rdip), ddi_get_instance(rdip), in usb_mid_busop_add_eventcall() 1140 dev_info_t *rdip, in usb_mid_busop_post_event() argument [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/usb_ia/ |
H A D | usb_ia.c | 82 dev_info_t *rdip, 86 dev_info_t *rdip, 93 dev_info_t *rdip, 319 dev_info_t *rdip, in usb_ia_bus_ctl() argument 335 (void *)dip, (void *)rdip, op, arg); in usb_ia_bus_ctl() 348 usb_ia_post_attach(usb_ia, usba_get_ifno(rdip), in usb_ia_bus_ctl() 855 ddi_driver_name(rdip), ddi_get_instance(rdip)); in usb_ia_busop_get_eventcookie() 865 dev_info_t *rdip, in usb_ia_busop_add_eventcall() argument 888 ddi_driver_name(rdip), ddi_get_instance(rdip), in usb_ia_busop_add_eventcall() 944 dev_info_t *rdip, in usb_ia_busop_post_event() argument [all …]
|