Home
last modified time | relevance | path

Searched refs:rdip (Results 1 – 25 of 158) sorted by path

1234567

/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_subr.c2404 rddir4_cache_impl *rdip; in rddir4_cache_purge() local
2414 while (rdip != NULL) { in rddir4_cache_purge()
2419 rdip = nrdip; in rddir4_cache_purge()
2496 if (rdip == NULL) { in rddir4_cache_lookup()
2561 rdc = &rdip->rc; in rddir4_cache_lookup()
2630 if (rdip != NULL) { in rddir4_cache_alloc()
2631 rc = &rdip->rc; in rddir4_cache_alloc()
2647 rdip->count = 1; in rddir4_cache_alloc()
2664 rdip->count++; in rddir4_cache_hold()
2665 mutex_exit(&rdip->lock); in rddir4_cache_hold()
[all …]
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_inode.c1367 err = rdip(oip, &uio, UIO_READ, NULL); in ufs_itrunc()
H A Dufs_vnops.c342 error = rdip(ip, uiop, ioflag, cr); in ufs_read()
381 error = rdip(ip, uiop, ioflag, cr); in ufs_read()
1271 rdip(struct inode *ip, struct uio *uio, int ioflag, cred_t *cr) in rdip() function
2459 error = rdip(ip, tuiop, 0, cr); in ufs_readlink()
4204 error = rdip(ip, &auio, ioflag, cr); in ufs_rdwri()
/illumos-gate/usr/src/uts/common/io/1394/
H A Dnx1394.c139 dev_info_t *pdip = ddi_get_parent(rdip); in nx1394_bus_ctl()
141 ddi_node_name(rdip), ddi_get_instance(rdip), in nx1394_bus_ctl()
220 status = ddi_ctlops(dip, rdip, op, arg, result); in nx1394_bus_ctl()
243 op, ddi_node_name(rdip), ddi_get_instance(rdip)); in nx1394_bus_ctl()
251 status = ddi_ctlops(dip, rdip, op, arg, result); in nx1394_bus_ctl()
278 if (dip != rdip) { in nx1394_dma_allochdl()
279 hal = s1394_dip_to_hal(ddi_get_parent(rdip)); in nx1394_dma_allochdl()
305 rdip, name, event_cookiep, 0); in nx1394_get_event_cookie()
320 nx1394_add_eventcall(dev_info_t *dip, dev_info_t *rdip, in nx1394_add_eventcall() argument
410 rdip, cookie, impl_data); in nx1394_post_event()
[all …]
/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/
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 …]
H A Dfdc.c354 fdc_bus_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in fdc_bus_ctl() argument
372 ddi_get_name(rdip), ddi_get_instance(rdip), in fdc_bus_ctl()
376 ddi_get_name(rdip), ddi_get_instance(rdip), in fdc_bus_ctl()
H A Di8042.c829 dev_info_t *rdip, in i8042_map() argument
859 ddi_node_name(rdip), ddi_get_name_addr(rdip)); in i8042_map()
867 ddi_node_name(rdip), ddi_get_name_addr(rdip)); in i8042_map()
873 ddi_node_name(rdip), ddi_get_name_addr(rdip)); in i8042_map()
885 ddi_node_name(rdip), ddi_get_name_addr(rdip)); in i8042_map()
896 ddi_node_name(rdip), ddi_get_name_addr(rdip)); in i8042_map()
906 ddi_node_name(rdip), ddi_get_name_addr(rdip)); in i8042_map()
1388 port = ddi_get_parent_data(rdip); in i8042_intr_ops()
1400 DRIVER_NAME(rdip), ddi_get_instance(rdip), ret); in i8042_intr_ops()
1504 ddi_node_name(rdip), ddi_get_name_addr(rdip), in i8042_ctlops()
[all …]
H A Dpci_intr_lib.c161 (void *)rdip)); in pci_msi_get_cap()
399 (void *)rdip)); in pci_msi_enable_mode()
447 (void *)rdip)); in pci_msi_disable_mode()
523 msix_p = i_ddi_get_msix(rdip); in pci_msi_set_mask()
585 msix_p = i_ddi_get_msix(rdip); in pci_msi_clr_mask()
617 (void *)rdip)); in pci_msi_get_pending()
674 (void *)rdip)); in pci_msi_get_nintrs()
748 "rdip = 0x%p\n", (void *)rdip)); in pci_msi_get_supported_type()
778 pci_msix_init(dev_info_t *rdip) in pci_msix_init() argument
1271 pci_class_to_pil(dev_info_t *rdip) in pci_class_to_pil() argument
[all …]
H A Dpseudonex.c78 static int pseudonex_intr_op(dev_info_t *dip, dev_info_t *rdip,
319 pseudonex_intr_op(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t op, in pseudonex_intr_op() argument
402 pseudonex_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in pseudonex_ctl() argument
407 if (rdip == NULL) in pseudonex_ctl()
410 ddi_driver_name(rdip), ddi_get_instance(rdip)); in pseudonex_ctl()
540 ddi_driver_name(rdip), ddi_get_instance(rdip)); in pseudonex_ctl()
559 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in pseudonex_ctl()
H A Dpshot.c1070 if (rdip == (dev_info_t *)0) in pshot_ctl()
1073 ddi_get_name(rdip), ddi_get_instance(rdip)); in pshot_ctl()
1119 ctlop, ddi_get_name(rdip), ddi_get_instance(rdip)); in pshot_ctl()
1124 dev_info_t *child = (dev_info_t *)rdip; in pshot_ctl()
1200 dev_info_t *child = (dev_info_t *)rdip; in pshot_ctl()
2354 instance, (void *)dip, (void *)rdip, in pshot_get_eventcookie()
2355 ddi_node_name(rdip), ddi_get_instance(rdip), in pshot_get_eventcookie()
2376 instance, (void *)dip, (void *)rdip, in pshot_add_eventcall()
2377 ddi_node_name(rdip), ddi_get_instance(rdip), (void *)cookie, in pshot_add_eventcall()
2417 if (rdip) { in pshot_post_event()
[all …]
/illumos-gate/usr/src/uts/common/io/cardbus/
H A Dcardbus.c982 if (rdip == (dev_info_t *)0) in cardbus_ctlops()
988 ddi_get_instance(rdip), in cardbus_ctlops()
1002 ddi_driver_name(rdip), in cardbus_ctlops()
1003 ddi_get_instance(rdip), in cardbus_ctlops()
1215 _NOTE(ARGUNUSED(rdip, result)) in cardbus_initchild()
1860 (void *) dip, (void *) rdip); in cardbus_bus_map()
1869 ddi_driver_name(rdip), in cardbus_bus_map()
1912 (void *) dip, (void *) rdip); in cardbus_dma_allochdl()
1988 rdip, handle)); in cardbus_dma_unbindhdl()
2286 (void *) rdip, ddi_driver_name(rdip)); in cardbus_enable_intr_impl()
[all …]
/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/io/fibre-channel/ulp/
H A Dfcp.c387 static int fcp_scsi_bus_get_eventcookie(dev_info_t *dip, dev_info_t *rdip,
389 static int fcp_scsi_bus_add_eventcall(dev_info_t *dip, dev_info_t *rdip,
394 static int fcp_scsi_bus_post_event(dev_info_t *dip, dev_info_t *rdip,
11535 fcp_scsi_bus_get_eventcookie(dev_info_t *dip, dev_info_t *rdip, char *name, in fcp_scsi_bus_get_eventcookie() argument
11544 return (ndi_event_retrieve_cookie(pptr->port_ndi_event_hdl, rdip, name, in fcp_scsi_bus_get_eventcookie()
11550 fcp_scsi_bus_add_eventcall(dev_info_t *dip, dev_info_t *rdip, in fcp_scsi_bus_add_eventcall() argument
11560 return (ndi_event_add_callback(pptr->port_ndi_event_hdl, rdip, in fcp_scsi_bus_add_eventcall()
11582 fcp_scsi_bus_post_event(dev_info_t *dip, dev_info_t *rdip, in fcp_scsi_bus_post_event() argument
11591 return (ndi_event_run_callbacks(pptr->port_ndi_event_hdl, rdip, in fcp_scsi_bus_post_event()
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Denx_hdlrs.c797 dev_info_t *rdip; in eibnx_handle_login_ack() local
813 if ((rdip = eibnx_find_child_dip_by_inst(info, inst)) == NULL) { in eibnx_handle_login_ack()
820 ret = ndi_event_retrieve_cookie(enx_ndi_event_hdl, rdip, in eibnx_handle_login_ack()
829 (void) ndi_post_event(ss->nx_dip, rdip, cookie, (void *)pkt); in eibnx_handle_login_ack()
837 dev_info_t *rdip; in eibnx_handle_gw_rebirth() local
840 if ((rdip = eibnx_find_child_dip_by_gw(info, portid)) == NULL) { in eibnx_handle_gw_rebirth()
847 ret = ndi_event_retrieve_cookie(enx_ndi_event_hdl, rdip, in eibnx_handle_gw_rebirth()
856 (void) ndi_post_event(ss->nx_dip, rdip, cookie, NULL); in eibnx_handle_gw_rebirth()
865 dev_info_t *rdip; in eibnx_handle_gw_info_update() local
875 ret = ndi_event_retrieve_cookie(enx_ndi_event_hdl, rdip, in eibnx_handle_gw_info_update()
[all …]
H A Denx_main.c371 eibnx_bus_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in eibnx_bus_ctl() argument
381 ddi_node_name(rdip), ddi_get_name_addr(rdip), in eibnx_bus_ctl()
382 ddi_driver_name(rdip), ddi_get_instance(rdip)); in eibnx_bus_ctl()
406 ret = ddi_ctlops(dip, rdip, ctlop, arg, result); in eibnx_bus_ctl()
502 eibnx_get_eventcookie(dev_info_t *dip, dev_info_t *rdip, in eibnx_get_eventcookie() argument
505 return (ndi_event_retrieve_cookie(enx_ndi_event_hdl, rdip, name, in eibnx_get_eventcookie()
511 eibnx_add_eventcall(dev_info_t *dip, dev_info_t *rdip, ddi_eventcookie_t cookie, in eibnx_add_eventcall() argument
516 return (ndi_event_add_callback(enx_ndi_event_hdl, rdip, cookie, in eibnx_add_eventcall()
529 eibnx_post_event(dev_info_t *dip, dev_info_t *rdip, in eibnx_post_event() argument
532 return (ndi_event_run_callbacks(enx_ndi_event_hdl, rdip, cookie, in eibnx_post_event()
/illumos-gate/usr/src/uts/common/io/ib/ibnex/
H A Dibnex.c911 ibnex_busctl(dev_info_t *dip, dev_info_t *rdip, in ibnex_busctl() argument
922 if (rdip == NULL) { in ibnex_busctl()
928 ddi_node_name(rdip), ddi_get_name_addr(rdip), in ibnex_busctl()
929 ddi_driver_name(rdip), ddi_get_instance(rdip)); in ibnex_busctl()
952 return (ndi_dev_is_persistent_node(rdip) ? in ibnex_busctl()
978 ctlop, ddi_get_name(rdip), ddi_get_instance(rdip)); in ibnex_busctl()
3601 dip, rdip, eventname, cookie); in ibnex_get_eventcookie()
3604 rdip, eventname, cookie, NDI_EVENT_NOPASS); in ibnex_get_eventcookie()
3622 dip, rdip, cookie, callback, arg, cb_id); in ibnex_add_eventcall()
3639 ibnex_post_event(dev_info_t *dip, dev_info_t *rdip, in ibnex_post_event() argument
[all …]
/illumos-gate/usr/src/uts/common/io/pci-ide/
H A Dpci-ide.c629 if (PCIIDE_NATIVE_MODE(rdip)) { in pciide_get_ispec()
669 if (PCIIDE_NATIVE_MODE(rdip)) { in pciide_get_pri()
753 if (PCIIDE_NATIVE_MODE(rdip)) { in pciide_intr_ops()
754 rdip = dip; in pciide_intr_ops()
761 rdip, intr_op, hdlp, result); in pciide_intr_ops()
806 if (PCIIDE_NATIVE_MODE(rdip)) { in pciide_alloc_intr()
807 rdip = dip; in pciide_alloc_intr()
812 ret = (*psm_intr_ops)(rdip, hdlp, in pciide_alloc_intr()
853 if (PCIIDE_NATIVE_MODE(rdip)) { in pciide_free_intr()
854 rdip = dip; in pciide_free_intr()
[all …]
/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()
H A Dpcie_fault.c236 pf_scan_fabric(dev_info_t *rdip, ddi_fm_error_t *derr, pf_data_t *root_pfd_p) in pf_scan_fabric() argument
260 if (PCIE_IS_RP(PCIE_DIP2BUS(rdip)) && pf_is_ready(rdip) && in pf_scan_fabric()
262 scan_flag = pf_handler_enter(rdip, &impl); in pf_scan_fabric()
266 scan_flag = pf_default_hdl(rdip, &impl); in pf_scan_fabric()
293 scan_flag |= pf_dispatch(rdip, &impl, full_scan); in pf_scan_fabric()
H A Dpcieb.c704 if (rdip == (dev_info_t *)0) in pcieb_ctlops()
707 if (ddi_get_parent(rdip) == dip) { in pcieb_ctlops()
709 ddi_node_name(rdip), ddi_get_name_addr(rdip), in pcieb_ctlops()
710 ddi_driver_name(rdip), ddi_get_instance(rdip)); in pcieb_ctlops()
729 if (rdip == (dev_info_t *)0) in pcieb_ctlops()
737 if (!pcie_is_child(dip, rdip)) in pcieb_ctlops()
744 pcie_clear_errors(rdip); in pcieb_ctlops()
782 ddi_get_child(rdip)) { in pcieb_ctlops()
787 pcie_disable_errors(rdip); in pcieb_ctlops()
796 if (!pcie_is_child(dip, rdip)) in pcieb_ctlops()
[all …]
H A Dpcieb.h171 extern int pcieb_plat_ctlops(dev_info_t *rdip, ddi_ctl_enum_t ctlop,
175 extern int pcieb_plat_peekpoke(dev_info_t *dip, dev_info_t *rdip,
178 extern int pcieb_plat_intr_ops(dev_info_t *dip, dev_info_t *rdip,
/illumos-gate/usr/src/uts/common/io/ppm/
H A Dppm.c807 ppm_rem_dev(rdip); in ppm_ctlops()
822 ppmd = PPM_GET_PRIVATE(rdip); in ppm_ctlops()
826 domp = ppm_lookup_dev(rdip); in ppm_ctlops()
828 ppmd = ppm_get_dev(rdip, domp); in ppm_ctlops()
846 ppmd = PPM_GET_PRIVATE(rdip); in ppm_ctlops()
850 domp = ppm_lookup_dev(rdip); in ppm_ctlops()
901 domp = ppm_lookup_dev(rdip); in ppm_ctlops()
910 if (PM_GET_PM_INFO(rdip)) in ppm_ctlops()
967 "rv %d\n", str, PM_NAME(rdip), PM_ADDR(rdip), in ppm_ctlops()
974 domp = ppm_lookup_dev(rdip); in ppm_ctlops()
[all …]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Discsi.c116 static ddi_intrspec_t iscsi_get_intrspec(dev_info_t *dip, dev_info_t *rdip,
119 static int iscsi_add_intrspec(dev_info_t *dip, dev_info_t *rdip,
124 static void iscsi_remove_intrspec(dev_info_t *dip, dev_info_t *rdip,
127 static int iscsi_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop,
/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()

1234567