Home
last modified time | relevance | path

Searched refs:rdip (Results 1 – 25 of 158) sorted by last modified time

1234567

/illumos-gate/usr/src/uts/intel/io/amdzen/
H A Damdzen.c2273 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 Dnpe.c495 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 Dpcie_impl.h665 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 Dsunddi.h1521 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 Dddi_implfuncs.h51 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 Dsunndi.h420 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 Dpcie.c2588 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 Dbofi.c2219 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 Dapic.h814 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 Dmptsas.c412 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 Dblkdev.c2265 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 Dt4_nexus.c78 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 Dsunddi.c273 _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 Ddevcfg.c7735 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 Dsunpm.c4827 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 Dsunndi.c465 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 Dpx_lib4v.c642 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 Dsbd.c4809 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 Dopl_cfg.c604 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 Dimmu.c982 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 Ddrmach_acpi.c832 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 Dusba.c177 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 Dhubdi.c60 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 Dusb_mid.c94 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 Dusb_ia.c82 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 …]

1234567