Home
last modified time | relevance | path

Searched refs:dip (Results 1 – 25 of 1190) sorted by relevance

12345678910>>...48

/illumos-gate/usr/src/uts/common/os/
H A Ddevcfg.c570 elem->dip = dip; in i_ddi_add_devimap()
607 if (elem->dip == dip) { in i_ddi_remove_devimap()
2307 for (dip = head; dip; dip = ddi_get_next_sibling(dip)) { in find_sibling()
3527 elem->dip = dip; in append_node()
3676 dip = ddi_get_next(dip); in e_ddi_walk_driver()
3786 info->dip = dip; in i_find_devi()
4362 for (; dip != NULL; dip = ddi_get_next_sibling(dip)) { in quiesce_devices()
6567 arg->dip = dip; in i_ndi_devi_async_common()
7353 for (dip = head; dip != NULL; dip = ddi_get_next(dip)) { in diplist_to_parent_major()
7401 for (dip = dnp->dn_head; dip != NULL; dip = ddi_get_next(dip)) { in i_ddi_devs_attached()
[all …]
H A Dsunpm.c504 #define PM_MAJOR(dip) ddi_driver_major(dip) argument
1457 for (dip = ddi_get_child(dip); dip; dip = ddi_get_next_sibling(dip)) { in pm_clear_volpm_dip()
2079 PM_DEVICE(dip), PM_KUC(dip), (PM_KUC(dip) + cnt))) in e_pm_hold_rele_power()
2314 PM_DEVICE(dip), PM_NUMCMPTS(dip))) in pm_rem_info()
2908 PM_NAME(dip), PM_ADDR(dip)); in pm_check_and_resume()
3262 if (pm_ctlops(PPM(dip), dip, in pm_register_ppm()
4541 PM_DEVICE(dip), PM_NUMCMPTS(dip))) in pm_create_components()
4684 PM_NAME(dip), PM_ADDR(dip)); in pm_set_normal_power()
5738 if ((dip && p->pscc_dip == dip) || in pm_deregister_watcher()
6074 if (!PM_GET_PM_INFO(dip) || PM_ISBC(dip) || !pm_valid_thresh(dip, rp)) { in pm_apply_recorded_thresh()
[all …]
H A Dddi_intr_impl.c54 (void *)dip)); in i_ddi_intr_devi_init()
56 if (DEVI(dip)->devi_intr_p) in i_ddi_intr_devi_init()
73 (void *)dip)); in i_ddi_intr_devi_fini()
96 (void) i_ddi_irm_remove(dip); in i_ddi_intr_devi_fini()
99 DEVI(dip)->devi_intr_p = NULL; in i_ddi_intr_devi_fini()
113 hdl.ih_dip = dip; in i_ddi_intr_get_supported_types()
115 ret = i_ddi_intr_ops(dip, dip, DDI_INTROP_SUPPORTED_TYPES, &hdl, in i_ddi_intr_get_supported_types()
145 hdl.ih_dip = dip; in i_ddi_intr_get_supported_nintrs()
148 ret = i_ddi_intr_ops(dip, dip, DDI_INTROP_NINTRS, &hdl, in i_ddi_intr_get_supported_nintrs()
279 hdl.ih_dip = dip; in i_ddi_intr_get_limit()
[all …]
H A Dddi_hp_ndi.c86 ndi_devi_enter(dip); in ndi_hp_register()
91 ndi_devi_exit(dip); in ndi_hp_register()
102 hdlp->cn_dip = dip; in ndi_hp_register()
121 ndi_devi_exit(dip); in ndi_hp_register()
128 ndi_devi_exit(dip); in ndi_hp_register()
153 ndi_devi_enter(dip); in ndi_hp_unregister()
176 ndi_devi_exit(dip); in ndi_hp_unregister()
246 eventp->dip = dip; in ndi_hp_state_change_req()
253 ndi_hold_devi(dip); in ndi_hp_state_change_req()
285 if (dip == NULL) in ndi_hp_walk_cn()
[all …]
H A Dddi_hp_impl.c678 ddi_driver_name(dip), ddi_get_instance(dip), in ddihp_cn_gen_sysevent()
699 ddi_driver_name(dip), ddi_get_instance(dip), in ddihp_cn_gen_sysevent()
716 ddi_driver_name(dip), ddi_get_instance(dip), in ddihp_cn_gen_sysevent()
746 ddi_driver_name(dip), ddi_get_instance(dip)); in ddihp_cn_gen_sysevent()
777 ddi_driver_name(dip), ddi_get_instance(dip)); in ddihp_cn_gen_sysevent()
786 ddi_driver_name(dip), ddi_get_instance(dip)); in ddihp_cn_gen_sysevent()
797 ddi_driver_name(dip), ddi_get_instance(dip), in ddihp_cn_gen_sysevent()
878 ddi_driver_name(dip), ddi_get_instance(dip), in ddihp_cn_pre_change_state()
963 ddi_driver_name(dip), ddi_get_instance(dip), in ddihp_cn_handle_state_change()
975 ddi_driver_name(dip), ddi_get_instance(dip), in ddihp_cn_handle_state_change()
[all …]
/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpcie_pwr.c116 if (dip) in pcie_power()
222 ddi_driver_name(dip), ddi_get_instance(dip)); in pcie_pwr_change()
247 ddi_driver_name(dip), ddi_get_instance(dip)); in pcie_pwr_change()
281 if (dip) in pcie_bus_power()
313 ddi_driver_name(dip), ddi_get_instance(dip), in pcie_bus_power()
335 ddi_driver_name(dip), ddi_get_instance(dip), in pcie_bus_power()
348 ddi_driver_name(dip), ddi_get_instance(dip), in pcie_bus_power()
534 ddi_driver_name(dip), ddi_get_instance(dip), in pcie_add_comps()
688 ddi_driver_name(dip), ddi_get_instance(dip)); in pcie_pm_hold()
857 if (dip) in pcie_pwr_resume()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dddi_impldefs.h400 ((DEVI(dip)->devi_state & \
407 e_ddi_degrade_finalize(dip); \
568 #define DEVI_EVADD(dip) \ argument
571 #define DEVI_SET_EVADD(dip) { \ argument
577 #define DEVI_EVREMOVE(dip) \ argument
592 #define DEVI_NEED_RESET(dip) \ argument
625 #define DEVI_BUSY_CHANGING(dip) (DEVI(dip)->devi_flags & DEVI_BUSY) argument
626 #define DEVI_BUSY_OWNED(dip) (DEVI_BUSY_CHANGING(dip) && \ argument
629 #define DEVI_IS_PCI(dip) (DEVI(dip)->devi_flags & DEVI_PCI_DEVICE) argument
630 #define DEVI_SET_PCI(dip) (DEVI(dip)->devi_flags |= (DEVI_PCI_DEVICE)) argument
[all …]
H A Depm.h239 #define PPM(dip) ((dev_info_t *)DEVI(dip)->devi_pm_ppm) argument
586 #define PM_GET_PM_INFO(dip) (DEVI(dip)->devi_pm_info) argument
587 #define PM_GET_PM_SCAN(dip) (DEVI(dip)->devi_pm_scan) argument
647 #define PM_ADDR(dip) (ddi_get_name_addr(dip) ? ddi_get_name_addr(dip) : "") argument
648 #define PM_NAME(dip) (ddi_binding_name(dip)) argument
649 #define PM_NODE(dip) (ddi_node_name(dip)) argument
650 #define PM_INST(dip) (ddi_get_instance(dip)) argument
651 #define PM_DEVICE(dip) PM_NAME(dip), PM_ADDR(dip), PM_NODE(dip), PM_INST(dip) argument
868 #define PM_LOCK_POWER(dip) pm_lock_power(dip) argument
869 #define PM_UNLOCK_POWER(dip) pm_unlock_power(dip) argument
[all …]
H A Dsunndi.h113 ndi_prop_remove_all(dev_info_t *dip);
137 ndi_devi_free(dev_info_t *dip);
140 void ndi_devi_enter(dev_info_t *dip);
141 void ndi_devi_exit(dev_info_t *dip);
142 int ndi_devi_tryenter(dev_info_t *dip);
145 void ndi_hold_devi(dev_info_t *dip);
146 void ndi_rele_devi(dev_info_t *dip);
150 void ndi_rele_driver(dev_info_t *dip);
369 ndi_devi_device_isremoved(dev_info_t *dip);
371 ndi_devi_device_remove(dev_info_t *dip);
[all …]
/illumos-gate/usr/src/uts/common/io/usb/usba/
H A Dusba10_calls.c52 dev_info_t *dip, in usba10_usb_register_client() argument
65 dev_info_t *dip, in usba10_usb_unregister_client() argument
74 dev_info_t *dip, in usba10_usb_free_descr_tree() argument
95 dev_info_t *dip, in usba10_usb_get_ep_data() argument
109 dev_info_t *dip, in usba10_usb_get_string_descr() argument
159 dev_info_t *dip, in usba10_usb_pipe_open() argument
171 dev_info_t *dip, in usba10_usb_pipe_close() argument
187 dev_info_t *dip, in usba10_usb_pipe_drain_reqs() argument
221 dev_info_t *dip, in usba10_usb_pipe_reset() argument
237 dev_info_t *dip, in usba10_usb_alloc_ctrl_req() argument
[all …]
H A Dusbai.c246 if (dip) { in usb_vprintf()
259 if (dip) { in usb_vprintf()
270 if (dip) { in usb_vprintf()
340 if (dip) { in usb_vprintf()
368 if (dip) { in usb_vprintf()
600 pmrq->dip = dip; in usb_req_raise_power()
654 pmrq->dip = dip; in usb_req_lower_power()
1074 usba_device->usb_client_ev_cb_list->dip = dip; in usb_register_hotplug_cbs()
1189 usba_device->usb_client_ev_cb_list->dip = dip; in usb_register_event_cbs()
1259 usb_cap.dip = dip; in usb_register_dev_driver()
[all …]
/illumos-gate/usr/src/uts/sun4v/io/px/
H A Dpx_lib4v.c100 DBG(DBG_ATTACH, dip, "px_lib_dev_init: dip 0x%p\n", dip); in px_lib_dev_init()
137 PCI_MINOR_NUM(ddi_get_instance(dip), PCI_DEVCTL_MINOR)), dip, in px_lib_dev_init()
239 DBG(DBG_DETACH, dip, "px_lib_dev_fini: dip 0x%p\n", dip); in px_lib_dev_fini()
242 PCI_MINOR_NUM(ddi_get_instance(dip), PCI_DEVCTL_MINOR)), dip, in px_lib_dev_fini()
288 dip, sysino); in px_lib_intr_getvalid()
415 DBG(DBG_LIB_INT, dip, "px_lib_intr_reset: dip 0x%p\n", dip); in px_lib_intr_reset()
545 dip, tsbid); in px_lib_iommu_getmap()
719 DBG(DBG_LIB_MSIQ, dip, "px_lib_msiq_init: dip 0x%p\n", dip); in px_lib_msiq_init()
772 DBG(DBG_LIB_MSIQ, dip, "px_lib_msiq_fini: dip 0x%p\n", dip); in px_lib_msiq_fini()
999 DBG(DBG_LIB_MSI, dip, "px_lib_msi_init: dip 0x%p\n", dip); in px_lib_msi_init()
[all …]
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx.c248 px_p->px_dip = dip; in px_attach()
430 px_lib_resume(dip); in px_attach()
497 pxtool_uninit(dip); in px_detach()
643 hdl.ih_dip = dip; in px_pwr_setup()
648 if (px_add_msiq_intr(dip, dip, &hdl, MSG_REC, in px_pwr_setup()
670 (void) px_rem_msiq_intr(dip, dip, &hdl, MSG_REC, PCIE_PME_ACK_MSG, in px_pwr_setup()
689 if (PCIE_PMINFO(dip) == NULL || PCIE_NEXUS_PMINFO(dip) == NULL) in px_pwr_teardown()
696 hdl.ih_dip = dip; in px_pwr_teardown()
700 (void) px_rem_msiq_intr(dip, dip, &hdl, MSG_REC, PCIE_PME_ACK_MSG, in px_pwr_teardown()
1448 dev_info_t *dip; in px_set_mps() local
[all …]
H A Dpx_lib.h37 #define DIP_TO_HANDLE(dip) ((px_t *)DIP_TO_STATE(dip))->px_dev_hdl argument
58 extern int px_lib_dev_fini(dev_info_t *dip);
77 extern int px_lib_intr_reset(dev_info_t *dip);
102 extern int px_lib_msiq_init(dev_info_t *dip);
103 extern int px_lib_msiq_fini(dev_info_t *dip);
127 extern int px_lib_msi_init(dev_info_t *dip);
156 extern int px_lib_suspend(dev_info_t *dip);
157 extern void px_lib_resume(dev_info_t *dip);
205 extern void px_lib_hotplug_uninit(dev_info_t *dip);
217 extern uint64_t px_lib_get_cfgacc_base(dev_info_t *dip);
[all …]
/illumos-gate/usr/src/uts/common/cpr/
H A Dcpr_driver.c74 for (; dip != NULL; dip = ddi_get_next_sibling(dip)) { in cpr_suspend_devices()
77 if (!cpr_is_real_device(dip)) in cpr_suspend_devices()
80 devi_string(dip, buf)); in cpr_suspend_devices()
111 devi_string(dip, buf)); in cpr_suspend_devices()
113 devi_string(dip, buf)); in cpr_suspend_devices()
150 dip = start;
153 dip = next;
189 devi_string(dip, buf));
220 devi_string(dip, buf));
222 devi_string(dip, buf));
[all …]
/illumos-gate/usr/src/uts/common/io/usb/usba10/
H A Dusba10.c79 dev_info_t *dip, in usb_register_client() argument
92 dev_info_t *dip, in usb_unregister_client() argument
101 dev_info_t *dip, in usb_free_descr_tree() argument
123 dev_info_t *dip, in usb_get_ep_data() argument
137 dev_info_t *dip, in usb_get_string_descr() argument
187 dev_info_t *dip, in usb_pipe_open() argument
199 dev_info_t *dip, in usb_pipe_close() argument
215 dev_info_t *dip, in usb_pipe_drain_reqs() argument
249 dev_info_t *dip, in usb_pipe_reset() argument
265 dev_info_t *dip, in usb_alloc_ctrl_req() argument
[all …]
/illumos-gate/usr/src/uts/sun4u/io/px/
H A Dpx_lib4u.c112 pxu_p, dip); in px_lib_map_regs()
148 ddi_driver_name(dip), ddi_get_instance(dip), reg_bank); in px_lib_map_regs()
189 DBG(DBG_ATTACH, dip, "px_lib_dev_init: dip 0x%p", dip); in px_lib_dev_init()
275 ddi_driver_name(dip), ddi_get_instance(dip)); in px_lib_dev_init()
298 DBG(DBG_DETACH, dip, "px_lib_dev_fini: dip 0x%p\n", dip); in px_lib_dev_fini()
313 ddi_driver_name(dip), ddi_get_instance(dip)); in px_lib_dev_fini()
489 DBG(DBG_LIB_INT, dip, "px_lib_intr_reset: dip 0x%p\n", dip); in px_lib_intr_reset()
1041 ddi_driver_name(dip), ddi_get_instance(dip), in px_lib_get_msiq_rec()
1077 DBG(DBG_LIB_MSI, dip, "px_lib_msi_init: dip 0x%p\n", dip); in px_lib_msi_init()
1326 DBG(DBG_DETACH, dip, "px_lib_suspend: dip 0x%p\n", dip); in px_lib_suspend()
[all …]
/illumos-gate/usr/src/uts/common/io/cardbus/
H A Dcardbus.c325 for (dip = ddi_get_child(parent); dip; in cardbus_walk_node_child()
326 dip = ddi_get_next_sibling(dip)) { in cardbus_walk_node_child()
371 ctrl.dip = dip; in cardbus_fix_hostbridge_busrange()
429 ddi_driver_name(dip), ddi_get_instance(dip)); in cardbus_attach()
441 ddi_driver_name(dip), ddi_get_instance(dip)); in cardbus_attach()
460 ddi_driver_name(dip), ddi_get_instance(dip)); in cardbus_attach()
647 ctrl.dip ? ddi_get_instance(ctrl.dip) : 0, in cardbus_load_cardbus()
717 ddi_get_name(dip), ddi_get_instance(dip)); in cardbus_unload_cardbus()
762 for (; dip != NULL; dip = ddi_get_next_sibling(dip)) { in cardbus_save_children()
778 for (; dip != NULL; dip = ddi_get_next_sibling(dip)) { in cardbus_restore_children()
[all …]
H A Dcardbus_cfg.c122 dev_info_t *dip; member
449 cardbus_err(dip, 6, in cardbus_unconfigure()
510 cardbus_err(dip, 2, in cardbus_primary_busno()
522 if (entry->dip == dip) { in cardbus_find_phdl()
542 new->dip = dip; in cardbus_create_phdl()
563 if (entry->dip == dip) { in cardbus_destroy_phdl()
632 cardbus_err(dip, 6, in cardbus_program_ap()
731 ndi_devi_exit(dip); in cardbus_bridge_ranges()
1073 isa_phdl.dip = dip; in cardbus_isa_bridge_ranges()
3161 anode = dip;
[all …]
/illumos-gate/usr/src/uts/common/io/pciex/hotplug/
H A Dpcie_hp.c234 ndi_devi_enter(dip); in pcie_hp_init()
246 ndi_devi_exit(dip); in pcie_hp_init()
337 pcie_hp_create_occupant_props(dip, makedevice(ddi_driver_major(dip), in pcie_hp_probe()
371 pcie_hp_delete_occupant_props(dip, makedevice(ddi_driver_major(dip), in pcie_hp_unprobe()
442 dev_info_t *dip; member
456 ctrl.dip = NULL; in pcie_hp_devi_find()
463 return (ctrl.dip); in pcie_hp_devi_find()
506 cn_cfg.dip = NULL; in pcie_hp_create_occupant_props()
858 if (dip != NULL) in pcie_hp_register_port()
1069 ctrl->dip = dip; in pcie_hp_match_dev_func()
[all …]
/illumos-gate/usr/src/uts/common/contract/
H A Ddevice.c505 dev_info_t *dip; in ctmpl_device_set() local
560 dip = NULL; in ctmpl_device_set()
980 ASSERT(dip); in contract_device_dvclean()
1051 if (dip) in contract_device_ack_nack()
1071 if (dip) in contract_device_ack_nack()
1428 ASSERT(dip); in wait_for_acks()
1503 if (DEVI_IS_DEVICE_OFFLINE(dip) || DEVI_IS_DEVICE_DOWN(dip)) in get_state()
1600 ASSERT(dip); in contract_device_publish()
1880 DEVI(dip)->devi_ct_count, (void *)dip)); in contract_device_publish()
2044 ASSERT(dip); in contract_device_negotiate()
[all …]
/illumos-gate/usr/src/uts/intel/sys/
H A Diommulib.h111 #define IOMMU_USED(dip) \ argument
112 (DEVI(dip)->devi_iommulib_handle != NULL && \
113 DEVI(dip)->devi_iommulib_handle != IOMMU_HANDLE_UNUSED)
114 #define IOMMU_UNUSED(dip) \ argument
115 (DEVI(dip)->devi_iommulib_handle == IOMMU_HANDLE_UNUSED)
116 #define IOMMU_UNITIALIZED(dip) \ argument
117 (DEVI(dip)->devi_iommulib_handle == NULL)
147 void (*nops_dma_reset_cookies)(dev_info_t *dip,
160 int (*nops_dma_sync)(dev_info_t *dip, dev_info_t *rdip,
163 int (*nops_dma_win)(dev_info_t *dip, dev_info_t *rdip,
[all …]
/illumos-gate/usr/src/lib/libdlpi/common/
H A Dlibdlpi.c170 free(dip); in dlpi_open()
185 free(dip); in dlpi_open()
206 free(dip); in dlpi_open()
253 free(dip); in dlpi_close()
272 if (dip == NULL) in dlpi_info()
445 if (dip == NULL) in dlpi_bind()
497 if (dip == NULL) in dlpi_unbind()
518 if (dip == NULL) in i_dlpi_multi()
559 if (dip == NULL) in i_dlpi_promisc()
899 return (dip != NULL ? dip->dli_fd : -1); in dlpi_fd()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Ddma_engine.c92 return (d37A_init(dip)); in i_dmae_init()
108 dip = dip; in i_dmae_acquire()
148 dip = dip; in i_dmae_free()
174 dip = dip; in i_dmae_get_best_mode()
227 dip = dip; in i_dmae_prog()
266 dip = dip; in i_dmae_swsetup()
295 dip = dip; in i_dmae_swstart()
315 dip = dip; in i_dmae_stop()
339 dip = dip; in i_dmae_enable()
359 dip = dip; in i_dmae_disable()
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/usba/
H A Dusba10.h51 dev_info_t *dip,
63 dev_info_t *dip,
72 dev_info_t *dip,
89 dev_info_t *dip,
96 dev_info_t *dip,
101 dev_info_t *dip,
150 dev_info_t *dip,
159 dev_info_t *dip,
185 dev_info_t *dip,
193 dev_info_t *dip,
[all …]

12345678910>>...48