Home
last modified time | relevance | path

Searched refs:dip (Results 76 – 100 of 1191) sorted by relevance

12345678910>>...48

/illumos-gate/usr/src/uts/common/io/
H A Dtvhci.c71 dev_info_t *dip; member
261 instance = ddi_get_instance(dip); in tvhci_attach()
284 vhci->dip = dip; in tvhci_attach()
287 pdip = ddi_get_parent(dip); in tvhci_attach()
302 vclass = ddi_get_name_addr(dip); in tvhci_attach()
313 ddi_node_name(dip)); in tvhci_attach()
321 ddi_node_name(dip)); in tvhci_attach()
326 ddi_report_dev(dip); in tvhci_attach()
383 *result = vhci->dip; in tvhci_getinfo()
480 ddi_get_name(dip), ddi_get_instance(dip), in tvhci_ctl()
[all …]
H A Dbusra.c232 dipmap->ra_dip = dip; in ndi_ra_map_setup()
331 for (; dip != NULL; dip = ddi_get_parent(dip)) { in find_dip_map_resources()
460 (void *)dip, type); in ndi_ra_free()
898 if (dip != NULL) { in ra_dump_all()
910 if (dip != NULL) in ra_dump_all()
926 dev_info_t *dip; member
1118 ctrl.dip = dip; in pci_resource_setup()
1120 ndi_devi_enter(dip); in pci_resource_setup()
1123 ndi_devi_exit(dip); in pci_resource_setup()
1336 if (!is_pcie_fabric(dip)) in pci_get_available_prop()
[all …]
H A Dtphci.c69 dev_info_t *dip; member
250 instance = ddi_get_instance(dip); in tphci_attach()
273 phci->dip = dip; in tphci_attach()
279 ddi_get_name_addr(dip)); in tphci_attach()
288 ddi_node_name(dip)); in tphci_attach()
296 ddi_node_name(dip)); in tphci_attach()
301 ddi_report_dev(dip); in tphci_attach()
334 ddi_remove_minor_node(dip, NULL); in tphci_detach()
358 *result = phci->dip; in tphci_getinfo()
425 ddi_get_name(dip), ddi_get_instance(dip), in tphci_ctl()
[all …]
H A Dcpudrv.c244 instance = ddi_get_instance(dip); in cpudrv_attach()
267 cpudsp->dip = dip; in cpudrv_attach()
354 ddi_report_dev(dip); in cpudrv_attach()
379 CPUDRV_REDEFINE_TOPSPEED(dip); in cpudrv_attach()
397 instance = ddi_get_instance(dip); in cpudrv_detach()
537 instance = ddi_get_instance(dip); in cpudrv_power()
632 ddi_get_instance(dip)); in cpudrv_power()
970 dev_info_t *dip; in cpudrv_monitor() local
996 dip = cpudsp->dip; in cpudrv_monitor()
1011 ddi_get_instance(dip))); in cpudrv_monitor()
[all …]
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_tools.c73 px_t *px_p = DIP_TO_STATE(dip); in pxtool_intr_info()
120 px_t *px_p = DIP_TO_STATE(dip); in pxtool_get_intr()
487 DBG(DBG_TOOLS, dip, in pxtool_get_phys_addr()
498 DBG(DBG_TOOLS, dip, in pxtool_get_phys_addr()
535 DBG(DBG_TOOLS, dip, in pxtool_get_bar()
665 DBG(DBG_TOOLS, dip, in pxtool_dev_reg_ops()
697 DBG(DBG_TOOLS, dip, in pxtool_dev_reg_ops()
733 DBG(DBG_TOOLS, dip, in pxtool_dev_reg_ops()
753 DBG(DBG_TOOLS, dip, in pxtool_dev_reg_ops()
771 pxtool_init(dev_info_t *dip) in pxtool_init() argument
[all …]
H A Dpx_debug.c147 if (dip) in px_dbg_print()
148 prom_printf("%s(%d): %s: ", ddi_driver_name(dip), in px_dbg_print()
149 ddi_get_instance(dip), px_debug_sym[bit]); in px_dbg_print()
166 int instance = DIP_TO_INST(dip); in px_dbg_queue()
190 msg_p->dip = dip; in px_dbg_queue()
220 px_dbg_print(msg_p->bit, msg_p->dip, msg_p->msg, NULL); in px_dbg_drain()
231 px_dbg(px_debug_bit_t bit, dev_info_t *dip, char *fmt, ...) in px_dbg() argument
243 px_dbg_queue(bit, dip, fmt, ap); in px_dbg()
245 px_dbg_print(bit, dip, fmt, ap); in px_dbg()
271 if (ddi_intr_add_softint(dip, dbg_hdl, in px_dbg_attach()
[all …]
H A Dpx_intr.c160 dev_info_t *dip = ih_p->ih_dip; in px_intx_intr() local
168 ddi_driver_name(dip), ddi_get_instance(dip), in px_intx_intr()
253 dev_info_t *dip = px_p->px_dip; in px_msiq_intr() local
339 ddi_driver_name(dip), ddi_get_instance(dip), in px_msiq_intr()
480 px_t *px_p = DIP_TO_STATE(dip); in px_intx_ops()
552 px_t *px_p = DIP_TO_STATE(dip); in px_msix_ops()
661 (void) px_rem_msiq_intr(dip, rdip, in px_msix_ops()
708 ret = px_rem_msiq_intr(dip, rdip, in px_msix_ops()
1001 DBG(DBG_IB, dip, in px_add_intx_intr()
1012 ddi_driver_name(dip), ddi_get_instance(dip), in px_add_intx_intr()
[all …]
/illumos-gate/usr/src/uts/sun4u/io/
H A Drmc_comm.c136 if (dip != NULL) { in rmc_comm_getstate()
141 instance = ddi_get_instance(dip); in rmc_comm_getstate()
142 dmaj = ddi_driver_major(dip); in rmc_comm_getstate()
156 sdip = rcs->dip; in rmc_comm_getstate()
157 if (dip == NULL && sdip == NULL) in rmc_comm_getstate()
159 else if (dip != NULL && sdip != NULL && sdip != dip) { in rmc_comm_getstate()
768 rcs->dip = dip; in rmc_comm_attach()
807 rcs->dip = NULL; in rmc_comm_attach()
858 rcs->dip = dip; in rmc_comm_attach()
868 ddi_report_dev(dip); in rmc_comm_attach()
[all …]
H A Dsbbc.c306 instance = ddi_get_instance(dip); in sbbc_attach()
347 sbbcsoftp->dip = dip; in sbbc_attach()
433 ddi_report_dev(dip); in sbbc_attach()
523 SBBC_DBG4(SBBC_DBG_BUSMAP, dip, in sbbc_busmap()
675 SBBC_DBG2(SBBC_DBG_INTR, dip, in sbbc_add_intr_impl()
730 SBBC_DBG2(SBBC_DBG_INTR, dip, in sbbc_remove_intr_impl()
826 SBBC_DBG3(SBBC_DBG_CTLOPS, dip, in sbbc_ctlops()
845 ddi_driver_name(dip), ddi_get_instance(dip), in sbbc_ctlops()
1045 *result = sbbcsoftp->dip; in sbbc_getinfo()
1474 ddi_get_instance(dip)); in sbbc_dbg()
[all …]
H A Dgpio_87317.c213 instance = ddi_get_instance(dip); in gpio_attach()
218 softc->gp_dip = dip; in gpio_attach()
232 DBG(dip, "attach: port 1 data is %x", in gpio_attach()
235 DBG(dip, "attach: port 1 direction is %x", in gpio_attach()
244 DBG(dip, "attach: port 2 data is %x", in gpio_attach()
265 ddi_report_dev(dip); in gpio_attach()
284 ddi_remove_minor_node(dip, NULL); in gpio_attach()
298 instance = ddi_get_instance(dip); in gpio_detach()
305 ddi_remove_minor_node(dip, NULL); in gpio_detach()
432 if (dip == NULL) { in gpio_debug()
[all …]
/illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/
H A Dses2_enclosure.c132 ses2_substring_in_data_impl_t *dip; in enc_parse_string_in() local
147 pos += SES2_SUBSTR_LEN(dip), in enc_parse_string_in()
149 ((uint8_t *)dip + pos)) { in enc_parse_string_in()
164 (char *)dip->ssidi_data, textlen); in enc_parse_string_in()
209 ses2_ucode_status_descr_impl_t *dip; in enc_parse_dlucode() local
231 i++, dip++) { in enc_parse_dlucode()
238 dip->susdi_subenclosure_dl_status); in enc_parse_dlucode()
258 ses2_subnick_descr_impl_t *dip; in enc_parse_subnick() local
277 i++, dip++) { in enc_parse_subnick()
284 dip->ssdi_subenclosure_nick_status); in enc_parse_subnick()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/
H A Dconsplat.c174 dev_info_t *dip, *pdip; in plat_devpath() local
182 pdip = ddi_get_parent(dip); in plat_devpath()
188 (void) ddi_pathname(dip, path); in plat_devpath()
224 is_pci_bridge(dev_info_t *dip) in is_pci_bridge() argument
267 if (dip == ddi_root_node()) in find_fb_dev()
290 nodename = ddi_node_name(dip); in find_fb_dev()
333 p->found_dip = dip; in find_fb_dev()
357 p->found_dip = dip; in find_fb_dev()
462 dev_info_t *dip; in plat_ttypath() local
473 for (; dip != NULL; dip = ddi_get_next(dip)) { in plat_ttypath()
[all …]
/illumos-gate/usr/src/uts/sun4u/sunfire/io/
H A Dsysctrl_quiesce.c224 ASSERT(dip == NULL || ddi_get_parent(dip) == NULL || in sysctrl_suspend_devices()
228 for (; dip != NULL; dip = ddi_get_next_sibling(dip)) { in sysctrl_suspend_devices()
232 ndi_devi_enter(dip); in sysctrl_suspend_devices()
234 ndi_devi_exit(dip); in sysctrl_suspend_devices()
237 ndi_devi_exit(dip); in sysctrl_suspend_devices()
254 ndi_hold_devi(dip); in sysctrl_suspend_devices()
273 dip = start; in sysctrl_resume_devices()
276 dip = next; in sysctrl_resume_devices()
281 ndi_rele_devi(dip); in sysctrl_resume_devices()
303 ndi_devi_exit(dip); in sysctrl_resume_devices()
[all …]
/illumos-gate/usr/src/uts/intel/io/pci/
H A Dpci_pci.c201 dev_info_t *dip; member
213 dev_info_t *dip; member
305 ppb->dip = devi; in ppb_attach()
746 pcie_fini_dom(dip); in ppb_removechild()
747 pcie_fini_cfghdl(dip); in ppb_removechild()
776 dev_info_t *dip; in ppb_save_config_regs() local
779 for (i = 0, dip = ddi_get_child(ppb_p->dip); dip != NULL; in ppb_save_config_regs()
780 i++, dip = ddi_get_next_sibling(dip)) { in ppb_save_config_regs()
791 ppb_p->config_state[i].dip = dip; in ppb_save_config_regs()
814 dev_info_t *dip; in ppb_restore_config_regs() local
[all …]
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_irm.c109 dev_info_t *dip; in apix_irm_init() local
122 dip = ddi_root_node(); in apix_irm_init()
199 if (ndi_irm_create(dip, &apix_irm_params, in apix_irm_init()
326 (void *)dip, ddi_driver_name(dip), vector)); in apix_irm_alloc_fixed()
328 return ((*psm_intr_ops_saved)(dip, handle, in apix_irm_alloc_fixed()
339 return ((*psm_intr_ops_saved)(dip, handle, in apix_irm_alloc_fixed()
348 " from %x to %x\n", (void *)dip, ddi_driver_name(dip), in apix_irm_alloc_fixed()
383 ret = (*psm_intr_ops_saved)(dip, handle, in apix_irm_free_fixed()
389 "shared %d\n", (void *)dip, ddi_driver_name(dip), shared)); in apix_irm_free_fixed()
394 ret = (*psm_intr_ops_saved)(dip, handle, in apix_irm_free_fixed()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dsunpci.c298 ddi_driver_name(dip), ddi_get_instance(dip));
311 ddi_driver_name(dip), ddi_get_instance(dip));
393 ddi_driver_name(dip), ddi_get_instance(dip),
447 ddi_driver_name(dip), ddi_get_instance(dip),
717 ddi_driver_name(dip), ddi_get_instance(dip));
746 ddi_driver_name(dip), ddi_get_instance(dip),
808 ddi_driver_name(dip), ddi_get_instance(dip),
821 ddi_driver_name(dip), ddi_get_instance(dip),
918 ddi_driver_name(dip), ddi_get_instance(dip)))
1023 "%x\n", PM_NAME(dip), PM_ADDR(dip), ret));
[all …]
/illumos-gate/usr/src/uts/sparc/io/pciex/
H A Dpcie_sparc.c33 pcie_init_plat(dev_info_t *dip) in pcie_init_plat() argument
35 pcie_bus_t *bus_p = PCIE_DIP2BUS(dip); in pcie_init_plat()
42 for (pdip = ddi_get_parent(dip); pdip; in pcie_init_plat()
58 pcie_fini_plat(dev_info_t *dip) in pcie_fini_plat() argument
60 pcie_bus_t *bus_p = PCIE_DIP2BUS(dip); in pcie_fini_plat()
67 pcie_plat_pwr_setup(dev_info_t *dip) in pcie_plat_pwr_setup() argument
69 if (ddi_prop_create(DDI_DEV_T_NONE, dip, DDI_PROP_CANSLEEP, in pcie_plat_pwr_setup()
72 ddi_driver_name(dip), ddi_get_instance(dip)); in pcie_plat_pwr_setup()
82 pcie_plat_pwr_teardown(dev_info_t *dip) in pcie_plat_pwr_teardown() argument
84 (void) ddi_prop_remove(DDI_DEV_T_NONE, dip, in pcie_plat_pwr_teardown()
/illumos-gate/usr/src/uts/sun4/io/
H A Debus.c259 *result = (void *)ebus_p->dip; in ebus_info()
292 instance = ddi_get_instance(dip); in ebus_attach()
299 ebus_p->dip = dip; in ebus_attach()
329 if (IS_RIO(dip)) { in ebus_attach()
338 ddi_report_dev(dip); in ebus_attach()
400 ddi_get_name(ebus_p->dip)); in ebus_get_ranges_prop()
420 dev_info_t *dip = ebus_p->dip; in ebus_get_cells_prop() local
426 pdip = ddi_get_parent(dip); in ebus_get_cells_prop()
701 ddi_driver_name(dip), ddi_get_instance(dip), in ebus_ctlops()
868 dev_info_t *dip = ebus_p->dip; in ebus_config() local
[all …]
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_as.c50 dt_irnode_t *dip, *nip; in dt_irlist_destroy() local
52 for (dip = dlp->dl_list; dip != NULL; dip = nip) { in dt_irlist_destroy()
53 nip = dip->di_next; in dt_irlist_destroy()
54 free(dip); in dt_irlist_destroy()
64 dlp->dl_list = dip; in dt_irlist_append()
66 dlp->dl_last = dip; in dt_irlist_append()
68 if (dip->di_label == DT_LBL_NONE || dip->di_instr != DIF_INSTR_NOP) in dt_irlist_append()
214 dt_irnode_t *dip; in dt_as() local
286 for (i = 0, dip = dlp->dl_list; dip != NULL; dip = dip->di_next) { in dt_as()
299 idp = dip->di_extern; in dt_as()
[all …]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smrt/
H A Dsmrt.c186 pdip = ddi_get_parent(dip); in smrt_iport_attach()
194 smrt->smrt_virt_iport = dip; in smrt_iport_attach()
198 smrt->smrt_phys_iport = dip; in smrt_iport_attach()
216 tran = ddi_get_driver_private(dip); in smrt_iport_detach()
225 smrt_logvol_hba_teardown(smrt, dip); in smrt_iport_detach()
228 smrt_phys_hba_teardown(smrt, dip); in smrt_iport_detach()
247 return (smrt_iport_attach(dip, cmd)); in smrt_attach()
257 instance = ddi_get_instance(dip); in smrt_attach()
271 smrt->smrt_dip = dip; in smrt_attach()
396 ddi_report_dev(dip); in smrt_attach()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Desunddi.h49 e_ddi_prop_create(dev_t dev, dev_info_t *dip, int flag,
53 e_ddi_prop_modify(dev_t dev, dev_info_t *dip, int flag,
57 e_ddi_prop_update_int(dev_t match_dev, dev_info_t *dip,
61 e_ddi_prop_update_int64(dev_t match_dev, dev_info_t *dip,
73 e_ddi_prop_update_string(dev_t match_dev, dev_info_t *dip,
88 e_ddi_prop_remove_all(dev_info_t *dip);
112 e_ddi_parental_suspend_resume(dev_info_t *dip);
115 e_ddi_resume(dev_info_t *dip, ddi_attach_cmd_t);
118 e_ddi_suspend(dev_info_t *dip, ddi_detach_cmd_t cmd);
142 devi_stillreferenced(dev_info_t *dip);
[all …]
/illumos-gate/usr/src/uts/sun4v/io/px/
H A Dpx_tools_4v.c105 DBG(DBG_TOOLS, dip, in pxtool_validate_diag_hyp_svc()
120 DBG(DBG_TOOLS, dip, in pxtool_validate_diag_hyp_svc()
138 dev_info_t *dip = px_p->px_dip; in pxtool_phys_access() local
140 DBG(DBG_TOOLS, dip, in pxtool_phys_access()
225 dev_info_t *dip = px_p->px_dip; in pxtool_pcicfg_access() local
239 DBG(DBG_TOOLS, dip, "not aligned.\n"); in pxtool_pcicfg_access()
247 req.rcdip = dip; in pxtool_pcicfg_access()
361 dev_info_t *dip = px_p->px_dip; in pxtool_pciiomem_access() local
368 DBG(DBG_TOOLS, dip, "not aligned.\n"); in pxtool_pciiomem_access()
462 px_t *px_p = DIP_TO_STATE(dip); in pxtool_bus_reg_ops()
[all …]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_devctl.c194 DEBUG0(DBG_IOCTL, dip, "DEVCTL_DEVICE_RESET\n"); in pci_devctl_ioctl()
200 DEBUG0(DBG_IOCTL, dip, "DEVCTL_BUS_QUIESCE\n"); in pci_devctl_ioctl()
204 (void) ndi_set_bus_state(dip, BUS_QUIESCED); in pci_devctl_ioctl()
208 DEBUG0(DBG_IOCTL, dip, "DEVCTL_BUS_UNQUIESCE\n"); in pci_devctl_ioctl()
212 (void) ndi_set_bus_state(dip, BUS_ACTIVE); in pci_devctl_ioctl()
216 DEBUG0(DBG_IOCTL, dip, "DEVCTL_BUS_RESET\n"); in pci_devctl_ioctl()
221 DEBUG0(DBG_IOCTL, dip, "DEVCTL_BUS_RESETALL\n"); in pci_devctl_ioctl()
238 dev_info_t *dip; in pci_ioctl() local
246 dip = pci_p->pci_dip; in pci_ioctl()
251 *rvalp = pci_dma_test(cmd, dip, pci_p, arg); in pci_ioctl()
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/usba/
H A Dusbai_private.h124 dev_info_t *dip,
170 dev_info_t *dip,
175 dev_info_t *dip,
185 dev_info_t *dip,
248 dev_info_t *dip,
309 dev_info_t *dip,
348 dev_info_t *dip,
357 dev_info_t *dip,
375 dev_info_t *dip);
377 dev_info_t *dip);
[all …]
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Denx_misc.c145 EIB_PROP_HCA_GUID, info->ti_hca_guid, dip, ret); in eibnx_create_node_props()
161 EIB_PROP_GW_SYS_GUID, gwi->gw_system_guid, dip, ret); in eibnx_create_node_props()
169 EIB_PROP_GW_GUID, gwi->gw_guid, dip, ret); in eibnx_create_node_props()
178 dip, ret); in eibnx_create_node_props()
194 EIB_PROP_GW_KA_PERIOD, gwi->gw_ka_period, dip, ret); in eibnx_create_node_props()
210 EIB_PROP_GW_CTRL_QPN, gwi->gw_ctrl_qpn, dip, ret); in eibnx_create_node_props()
218 EIB_PROP_GW_LID, gwi->gw_lid, dip, ret); in eibnx_create_node_props()
226 EIB_PROP_GW_PORTID, gwi->gw_portid, dip, ret); in eibnx_create_node_props()
229 ret = ndi_prop_update_int(DDI_DEV_T_NONE, dip, in eibnx_create_node_props()
251 dip, ret); in eibnx_create_node_props()
[all …]

12345678910>>...48