Home
last modified time | relevance | path

Searched refs:dip (Results 26 – 50 of 1191) sorted by relevance

12345678910>>...48

/illumos-gate/usr/src/uts/common/os/
H A Dddifm.c165 DEVI_SET_DEVICE_DOWN(dip); in ddi_fm_service_impact()
191 DEVI_SET_DEVICE_UP(dip); in ddi_fm_service_impact()
492 fm_dev_ereport_postv(dip, dip, NULL, NULL, NULL, NULL, in ddi_fm_ereport_post()
505 fm_dev_ereport_postv(dip, ddi_get_parent(dip), NULL, NULL, NULL, NULL, in ndi_fm_ereport_post()
576 pdip = dip; in ddi_fm_handler_register()
594 tgt->ft_dip = dip; in ddi_fm_handler_register()
631 pdip = dip; in ddi_fm_handler_unregister()
648 if (dip == tgt->ft_dip) { in ddi_fm_handler_unregister()
741 fmhdl->fh_dip = dip; in ddi_fm_init()
825 if (!(DEVI_IS_DETACHING(dip) || DEVI_IS_ATTACHING(dip))) { in ddi_fm_fini()
[all …]
H A Dsunddi.c657 dip = (dev_info_t *)DEVI(dip)->devi_bus_dma_ctl; in ddi_dma_mctl()
760 dip = (dev_info_t *)DEVI(dip)->devi_bus_dma_flush; in ddi_dma_flush()
775 dip = (dev_info_t *)DEVI(dip)->devi_bus_dma_win; in ddi_dma_win()
801 dip = (dev_info_t *)DEVI(dip)->devi_bus_dma_flush; in ddi_dma_sync()
931 if ((dip = in ddi_device_mapping_check()
1325 return (ddi_bus_prop_op(dev, dip, dip, prop_op, in ddi_prop_search_common()
5689 dmdp->dip = dip; in ddi_create_minor_common()
6784 for (dip = dnp->dn_head; dip; in e_ddi_majorinstance_to_path()
6785 dip = (dev_info_t *)DEVI(dip)->devi_next) { in e_ddi_majorinstance_to_path()
8086 return (ndi_busop_get_eventcookie(dip, dip, in ddi_get_eventcookie()
[all …]
H A Dddi_intr.c55 if (dip == NULL) in ddi_intr_get_supported_types()
59 (void *)dip)); in ddi_intr_get_supported_types()
65 hdl.ih_dip = dip; in ddi_intr_get_supported_types()
67 ret = i_ddi_intr_ops(dip, dip, DDI_INTROP_SUPPORTED_TYPES, &hdl, in ddi_intr_get_supported_types()
106 hdl.ih_dip = dip; in ddi_intr_get_nintrs()
109 ret = i_ddi_intr_ops(dip, dip, DDI_INTROP_NINTRS, &hdl, in ddi_intr_get_nintrs()
282 if (i_ddi_intr_ops(dip, dip, DDI_INTROP_ALLOC, in ddi_intr_alloc()
290 if ((ret = i_ddi_intr_ops(dip, dip, DDI_INTROP_GETPRI, in ddi_intr_alloc()
299 if ((ret = i_ddi_intr_ops(dip, dip, DDI_INTROP_GETCAP, in ddi_intr_alloc()
1259 ddi_driver_name(dip), ddi_get_instance(dip), (void *)dip)); in ddi_dev_nintrs()
[all …]
/illumos-gate/usr/src/uts/sparc/ml/
H A Dsparc_ddi.S98 tst %o0 ! dip != 0?
103 ! dip = (dev_info_t *)DEVI(dip)->devi_bus_ctl;
106 ldn [%o0 + DEVI_DEV_OPS], %g1 ! dip->dev_ops
117 ! dip = (dev_info_t *)DEVI(dip)->devi_bus_dma_allochdl;
128 ! dip = (dev_info_t *)DEVI(dip)->devi_bus_dma_freehdl;
139 ! dip = (dev_info_t *)DEVI(dip)->devi_bus_dma_bindhdl;
150 ! dip = (dev_info_t *)DEVI(dip)->devi_bus_dma_unbindhdl;
161 ! dip = (dev_info_t *)DEVI(dip)->devi_bus_dma_flush;
172 ! dip = (dev_info_t *)DEVI(dip)->devi_bus_dma_win;
194 ! dip = DEVI(dip)->devi_bus_dma_flush;
[all …]
/illumos-gate/usr/src/uts/sun4u/io/
H A Dupa64s.c220 upa64s_p->dip = dip; in upa64s_attach()
244 if (ddi_regs_map_setup(dip, 0, in upa64s_attach()
289 ddi_report_dev(dip); in upa64s_attach()
621 DBG3(D_A_ISPEC, dip, in upa64s_add_intr_impl()
686 DBG3(D_R_ISPEC, dip, in upa64s_remove_intr_impl()
790 HI32(dip), LO32(dip), HI32(rdip), LO32(rdip), op); in upa64s_ctlops()
1000 ddi_get_name(dip), ddi_get_instance(dip)); in xlate_reg_prop()
1042 report_dev(dev_info_t *dip) in report_dev() argument
1044 if (dip == (dev_info_t *)0) in report_dev()
1047 ddi_node_name(dip), ddi_get_name_addr(dip), in report_dev()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dpcie_impl.h38 #define PCI_GET_BDF(dip) \ argument
39 PCIE_DIP2BUS(dip)->bus_bdf
40 #define PCI_GET_SEC_BUS(dip) \ argument
49 #define PCIE_DIP2BUS(dip) \ argument
51 PCIE_DIP2UPBUS(dip) : \
53 PCIE_DIP2DOWNBUS(dip) : NULL)
55 #define PCIE_DIP2UPBUS(dip) \ argument
57 #define PCIE_DIP2DOWNBUS(dip) \ argument
59 #define PCIE_DIP2PFD(dip) (PCIE_DIP2BUS(dip))->bus_pfd argument
65 #define PCIE_DIP2DOM(dip) PCIE_BUS2DOM(PCIE_DIP2BUS(dip)) argument
[all …]
H A Dpcie_pwr.h78 #define PCIE_PMINFO(dip) \ argument
79 ((pcie_pm_t *)(DEVI(dip)->devi_nex_pm))
81 #define PCIE_NEXUS_PMINFO(dip) \ argument
82 (PCIE_PMINFO(dip)->pcie_pwr_p)
84 #define PCIE_PAR_PMINFO(dip) \ argument
85 (PCIE_PMINFO(dip)->pcie_par_pminfo)
90 #define PCIE_SET_PMINFO(dip, pminfo_p) \ argument
91 (DEVI(dip)->devi_nex_pm = (pminfo_p))
93 #define PCIE_RESET_PMINFO(dip) \ argument
94 (DEVI(dip)->devi_nex_pm = NULL)
[all …]
H A Dddi_intr_impl.h304 #define NEXUS_HAS_INTR_OP(dip) \ argument
305 ((DEVI(dip)->devi_ops->devo_bus_ops) && \
307 (DEVI(dip)->devi_ops->devo_bus_ops->bus_intr_op))
317 void i_ddi_intr_devi_init(dev_info_t *dip);
318 void i_ddi_intr_devi_fini(dev_info_t *dip);
338 int i_ddi_irm_modify(dev_info_t *dip, int nreq);
339 int i_ddi_irm_remove(dev_info_t *dip);
341 int i_ddi_irm_supported(dev_info_t *dip, int type);
346 ddi_intr_msix_t *i_ddi_get_msix(dev_info_t *dip);
352 int i_ddi_get_msi_msix_cap_ptr(dev_info_t *dip);
[all …]
H A Ddevops.h106 int (*cb_prop_op)(dev_t dev, dev_info_t *dip,
190 int (*bus_add_intrspec)(dev_info_t *dip,
196 void (*bus_remove_intrspec)(dev_info_t *dip,
240 int (*bus_get_eventcookie)(dev_info_t *dip,
245 void (*event_hdlr)(dev_info_t *dip,
280 void (*bus_fm_access_exit)(dev_info_t *dip,
316 int (*bus_add_intrspec)(dev_info_t *dip,
407 int (*devo_getinfo)(dev_info_t *dip,
409 int (*devo_identify)(dev_info_t *dip);
410 int (*devo_probe)(dev_info_t *dip);
[all …]
H A Dsunddi.h1049 ddi_get_name(dev_info_t *dip);
1055 ddi_driver_name(dev_info_t *dip);
1064 ddi_node_name(dev_info_t *dip);
1067 ddi_get_nodeid(dev_info_t *dip);
1073 ddi_get_driver(dev_info_t *dip);
1109 ddi_get_parent(dev_info_t *dip);
1116 ddi_get_child(dev_info_t *dip);
1122 ddi_get_next(dev_info_t *dip);
1704 ddi_uninitchild(dev_info_t *dip);
1804 dvma_pagesize(dev_info_t *dip);
[all …]
/illumos-gate/usr/src/uts/common/io/ksensor/
H A Dksensor_test.c118 kt->kt_dip = dip; in ksensor_test_attach()
121 ddi_get_instance(dip)); in ksensor_test_attach()
130 ddi_get_instance(dip)); in ksensor_test_attach()
139 ddi_get_instance(dip)); in ksensor_test_attach()
148 ddi_get_instance(dip)); in ksensor_test_attach()
157 ddi_get_instance(dip)); in ksensor_test_attach()
166 ddi_get_instance(dip)); in ksensor_test_attach()
175 ddi_get_instance(dip)); in ksensor_test_attach()
183 ddi_set_driver_private(dip, kt); in ksensor_test_attach()
206 kt = ddi_get_driver_private(dip); in ksensor_test_detach()
[all …]
/illumos-gate/usr/src/uts/common/io/hotplug/pcihp/
H A Dpcihp.c358 pcihp_p->dip = dip; in pcihp_create_soft_state()
381 if (p->dip == dip) { in pcihp_destroy_soft_state()
457 if (pcihp_p->dip == dip) { in pcihp_get_soft_state()
626 ctrl->dip = dip; in pcihp_list_occupants()
1804 ddi_driver_name(dip), ddi_get_instance(dip)); in pcihp_init()
1813 ddi_driver_name(dip), ddi_get_instance(dip)); in pcihp_init()
1847 ddi_driver_name(dip), ddi_get_instance(dip)); in pcihp_init()
2275 ddi_driver_name(dip), ddi_get_instance(dip), in pcihp_new_slot_state()
3023 ctrl->dip = dip; in pcihp_configure()
3057 ctrl->dip = dip; in pcihp_configure()
[all …]
/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpcie.c705 ddi_driver_name(dip), ddi_get_instance(dip)); in pcie_init()
723 ddi_driver_name(dip), ddi_get_instance(dip)); in pcie_init()
746 ddi_driver_name(dip), ddi_get_instance(dip)); in pcie_uninit()
2133 pcie_init_pfd(dip); in pcie_init_bus()
2142 ddi_driver_name(dip), (void *)dip, bus_p->bus_bdf, in pcie_init_bus()
2610 if (rdip == dip) in pcie_get_bdf_for_dma_xfer()
2830 dip, devcap2); in pcie_ari_supported()
2856 dip, devctl2); in pcie_ari_enable()
2877 dip, devctl2); in pcie_ari_disable()
2896 dip, devctl2); in pcie_ari_is_enabled()
[all …]
/illumos-gate/usr/src/uts/intel/io/
H A Diommulib.c139 if (dip != ddi_root_node() && (i_ddi_node_state(dip) < DS_PROBED || in iommulib_nexus_register()
262 ndi_hold_devi(dip); in iommulib_nexus_register()
263 nexp->nex_dip = dip; in iommulib_nexus_register()
298 dev_info_t *dip; in iommulib_nexus_unregister() local
334 ndi_rele_devi(dip); in iommulib_nexus_unregister()
456 ndi_hold_devi(dip); in iommulib_iommu_register()
492 dev_info_t *dip; in iommulib_iommu_unregister() local
539 ndi_rele_devi(dip); in iommulib_iommu_unregister()
913 dev_info_t *dip; in iommulib_iommu_getdip() local
921 ASSERT(dip); in iommulib_iommu_getdip()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/
H A Dgfxp_pci.c77 dev_info_t *dip; member
139 pci_bsf->dip = dip; in gfxp_pci_find_bsf()
155 dev_info_t *dip; in gfxp_pci_init_handle() local
176 dip = pci_bsf->dip; in gfxp_pci_init_handle()
181 dip = NULL; in gfxp_pci_init_handle()
198 if (dip == NULL) in gfxp_pci_read_byte()
215 if (dip == NULL) in gfxp_pci_read_word()
232 if (dip == NULL) in gfxp_pci_read_dword()
248 if (dip == NULL) in gfxp_pci_write_byte()
263 if (dip == NULL) in gfxp_pci_write_word()
[all …]
/illumos-gate/usr/src/uts/common/io/pci-ide/
H A Dpci-ide.c253 ddi_node_name(dip), (void *) dip); in pciide_attach()
364 return (ddi_ctlops(dip, dip, ctlop, &rnumber, result)); in pciide_ddi_ctlops()
374 rc = ddi_ctlops(dip, dip, ctlop, &rnumber, &tmp); in pciide_ddi_ctlops()
632 is = pci_intx_get_ispec(dip, dip, inumber); in pciide_get_ispec()
754 rdip = dip; in pciide_intr_ops()
755 dip = ddi_get_parent(dip); in pciide_intr_ops()
760 rc = (*(DEVI(dip)->devi_ops->devo_bus_ops->bus_intr_op))(dip, in pciide_intr_ops()
807 rdip = dip; in pciide_alloc_intr()
808 dip = ddi_get_parent(dip); in pciide_alloc_intr()
854 rdip = dip; in pciide_free_intr()
[all …]
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_quiesce.c218 if (dip == NULL) in sbdp_resolve_devname()
251 if (dip == NULL) in sbdp_check_dip()
319 for (; dip != NULL; dip = ddi_get_next_sibling(dip)) { in sbdp_suspend_devices_()
362 ndi_hold_devi(dip); in sbdp_suspend_devices_()
376 ndi_devi_enter(dip); in sbdp_suspend_devices_enter()
385 ndi_devi_exit(dip); in sbdp_suspend_devices_exit()
418 dip = start;
421 dip = next;
426 ndi_rele_devi(dip);
484 ndi_devi_exit(dip);
[all …]
/illumos-gate/usr/src/uts/common/io/usb/usb_ia/
H A Dusb_ia.c396 ndi_devi_enter(dip); in usb_ia_bus_config()
404 ndi_devi_exit(dip); in usb_ia_bus_config()
435 ndi_devi_enter(dip); in usb_ia_bus_unconfig()
467 ndi_devi_exit(dip); in usb_ia_bus_unconfig()
559 usb_ia->ia_dip = dip; in usb_ia_attach()
641 ddi_report_dev(dip); in usb_ia_attach()
854 ddi_driver_name(dip), ddi_get_instance(dip), in usb_ia_busop_get_eventcookie()
887 ddi_driver_name(dip), ddi_get_instance(dip), in usb_ia_busop_add_eventcall()
931 ddi_driver_name(dip), ddi_get_instance(dip), in usb_ia_busop_remove_eventcall()
956 ddi_driver_name(dip), ddi_get_instance(dip), in usb_ia_busop_post_event()
[all …]
/illumos-gate/usr/src/uts/common/io/usb/usba/
H A Dusbai_util.c400 if (dip) { in usb_get_dev_descr()
469 if (dip) { in usb_get_addr()
523 ddi_driver_name(dip), ddi_get_instance(dip), cfg_index, in usb_set_cfg()
526 if (dip == NULL) { in usb_set_cfg()
783 if (dip == NULL) { in usb_get_if_number()
891 ddi_driver_name(dip), ddi_get_instance(dip), in usb_set_alt_if()
894 if (dip == NULL) { in usb_set_alt_if()
946 rval = usb_pipe_sync_ctrl_xfer(dip, usba_get_dflt_pipe_handle(dip), in usba_sync_set_alt_if()
1549 dev_info_t *dip, in usb_clr_feature() argument
1959 dev_info_t *dip, in usb_init_serialization() argument
[all …]
/illumos-gate/usr/src/uts/sun4v/io/niumx/
H A Dniumx.c227 ddi_driver_name(dip), ddi_get_instance(dip), in niumx_intr_dist()
276 niumxds_p->dip = dip; in niumx_attach()
335 ddi_fm_fini(dip); in niumx_detach()
336 niumxtool_uninit(dip); in niumx_detach()
401 ddi_driver_name(dip), ddi_get_instance(dip)); in niumx_map()
636 impl_rem_dev_props(dip); in niumx_removechild()
933 DBG(NIUMX_DBG_A_INTX, dip, in niumx_set_intr()
942 DBG(NIUMX_DBG_A_INTX, dip, in niumx_set_intr()
984 dev_info_t *dip = niumxds_p->dip; in niumx_set_intr_target() local
1019 ddi_driver_name(dip), ddi_get_instance(dip), in niumx_set_intr_target()
[all …]
/illumos-gate/usr/src/uts/sun4/io/efcode/
H A Dfc_ddi.c54 return ((*funcp)(dip, dip, attr, waitfp, arg, handlep)); in fc_ddi_dma_alloc_handle()
64 dev_info_t *dip; in fc_ddi_dma_buf_bind_handle() local
69 dip = hp->dmai_rdip; in fc_ddi_dma_buf_bind_handle()
111 return ((*funcp)(dip, dip, handle, &dmareq, cookiep, ccountp)); in fc_ddi_dma_buf_bind_handle()
119 dev_info_t *dip; in fc_ddi_dma_unbind_handle() local
122 dip = hp->dmai_rdip; in fc_ddi_dma_unbind_handle()
124 return ((*funcp)(dip, dip, handle)); in fc_ddi_dma_unbind_handle()
132 dev_info_t *dip; in fc_ddi_dma_free_handle() local
137 (void) (*funcp)(dip, dip, *handlep); in fc_ddi_dma_free_handle()
144 dev_info_t *dip; in fc_ddi_dma_sync() local
[all …]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci.c299 pci_p->pci_dip = dip; in pci_attach()
345 ddi_report_dev(dip); in pci_attach()
355 (void) pcihp_uninit(dip); in pci_attach()
389 pci_child_cfg_restore(dip); in pci_attach()
431 pcitool_uninit(dip); in pci_detach()
458 pci_child_cfg_save(dip); in pci_detach()
887 DEBUG2(DBG_DMA_WIN, dip, in pci_dma_win()
1373 dev_info_t *dip; in pci_init_hotplug() local
1386 dip = pci_p->pci_dip; in pci_init_hotplug()
1396 dip, "bus-range", in pci_init_hotplug()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dpm.c64 #define PM_NUMCMPTS(dip) (DEVI(dip)->devi_pm_num_components) argument
65 #define PM_IS_CFB(dip) (DEVI(dip)->devi_pm_flags & PMC_CONSOLE_FB) argument
66 #define PM_MAJOR(dip) ddi_driver_major(dip) argument
67 #define PM_RELE(dip) ddi_release_devi(dip) argument
279 pm_rescan(dip); in pm_close_direct_pm_device()
510 if (!PM_GET_PM_INFO(dip) || PM_ISBC(dip)) in pm_start_pm_walk()
590 if (!PM_ISBC(dip) && !PM_ISDIRECT(dip) && in pm_stop_pm_walk()
786 if (!PM_ISBC(dip) && !PM_ISDIRECT(dip)) { in pm_set_idle_threshold()
1027 if (!(dip = in pm_ioctl()
1140 if (!(dip = in pm_ioctl()
[all …]
/illumos-gate/usr/src/uts/intel/io/pciex/
H A Dpcieb_x86.c49 pf_eh_enter(PCIE_DIP2BUS(dip)); in pcieb_peekpoke_cb()
51 pf_eh_exit(PCIE_DIP2BUS(dip)); in pcieb_peekpoke_cb()
58 ddi_get_instance(dip)); in pcieb_set_prot_scan()
62 hdlp->ahi_scan_dip = dip; in pcieb_set_prot_scan()
71 ddi_get_instance(dip)); in pcieb_plat_peekpoke()
88 pcieb_intel_mps_workaround(dip); in pcieb_plat_attach_workaround()
97 ddi_get_instance(dip)); in pcieb_intel_error_workaround()
101 pcieb_intel_sw_workaround(dip); in pcieb_intel_error_workaround()
125 pcishpc_init(dev_info_t *dip) in pcishpc_init() argument
132 pcishpc_uninit(dev_info_t *dip) in pcishpc_uninit() argument
[all …]
/illumos-gate/usr/src/uts/common/xen/os/
H A Dxvdi.c826 return (dip); in xvdi_create_dev()
971 for (dip = ddi_get_child(parent); dip != NULL; in xvdi_find_dev()
972 dip = ddi_get_next_sibling(dip)) { in xvdi_find_dev()
1095 dev_info_t *dip = evt->dip; in i_xvdi_oestate_handler() local
1118 (void) ndi_post_event(dip, dip, evc, &oestate); in i_xvdi_oestate_handler()
1168 (void) ndi_post_event(dip, dip, evc, &new_state); in i_xvdi_hpstate_handler()
1717 ddi_driver_name(dip), ddi_get_instance(dip)); in xvdi_post_event()
1959 name, ddi_get_name(dip), ddi_get_name_addr(dip)); in xvdi_add_event_handler()
1966 name, ddi_get_name(dip), ddi_get_name_addr(dip)); in xvdi_add_event_handler()
1988 evt->dip = dip; in xvdi_add_event_handler()
[all …]

12345678910>>...48