Home
last modified time | relevance | path

Searched refs:dip (Results 101 – 125 of 1191) sorted by relevance

12345678910>>...48

/illumos-gate/usr/src/uts/sun4u/io/
H A Dmach_rootnex.c50 extern int rootnex_ctl_uninitchild(dev_info_t *dip);
111 ddi_get_parent(rdip) == dip) { in rootnex_add_intr_impl()
186 ddi_get_parent(rdip) == dip) { in rootnex_remove_intr_impl()
390 rootnex_ctl_initchild_impl(dev_info_t *dip) in rootnex_ctl_initchild_impl() argument
399 (void) rootnex_name_child(dip, name, MAXNAMELEN); in rootnex_ctl_initchild_impl()
400 ddi_set_name_addr(dip, name); in rootnex_ctl_initchild_impl()
406 if (ndi_dev_is_persistent_node(dip) == 0 && in rootnex_ctl_initchild_impl()
408 (void) rootnex_ctl_uninitchild(dip); in rootnex_ctl_initchild_impl()
415 pd = init_regspec_64(dip); in rootnex_ctl_initchild_impl()
457 rootnex_ctl_uninitchild_impl(dev_info_t *dip) in rootnex_ctl_uninitchild_impl() argument
[all …]
H A Dsbd_cpu.c277 dev_info_t *dip; in sbd_cpu_flags() local
300 if (dip == NULL) in sbd_cpu_flags()
343 dev_info_t *dip; in sbd_pre_release_cpu() local
466 dev_info_t *dip; in sbd_pre_attach_cpu() local
477 ASSERT(sbd_is_cmp_child(dip) || e_ddi_branch_held(dip)); in sbd_pre_attach_cpu()
538 dev_info_t *dip; in sbd_post_attach_cpu() local
649 dev_info_t *dip; in sbd_pre_detach_cpu() local
757 dev_info_t *dip; in sbd_post_detach_cpu() local
963 dev_info_t *dip; in sbd_connect_cpu() local
974 if (dip == NULL) { in sbd_connect_cpu()
[all …]
H A Dpmugpio.c190 instance = ddi_get_instance(dip); in pmugpio_attach()
205 ddi_report_dev(dip); in pmugpio_attach()
208 pmugpio_dip = dip; in pmugpio_attach()
254 dev_info_t *dip = pmugpio_dip; in pmugpio_watchdog_pat() local
260 if (dip == NULL) { in pmugpio_watchdog_pat()
263 instance = ddi_get_instance(dip); in pmugpio_watchdog_pat()
316 dev_info_t *dip = pmugpio_dip; in pmugpio_reset() local
321 if (dip == NULL) { in pmugpio_reset()
412 if (ddi_regs_map_setup(dip, 0, in pmugpio_map_regs()
424 if (ddi_regs_map_setup(dip, 1, in pmugpio_map_regs()
[all …]
/illumos-gate/usr/src/uts/common/io/scsi/targets/
H A Dsmp.c164 err = smp_do_attach(dip); in smp_attach()
177 ddi_get_name_addr(dip)); in smp_attach()
187 smp_do_attach(dev_info_t *dip) in smp_do_attach() argument
201 ddi_get_name_addr(dip)); in smp_do_attach()
220 (char *)ddi_driver_name(dip), ddi_get_name_addr(dip), in smp_do_attach()
261 ddi_report_dev(dip); in smp_do_attach()
288 return (smp_do_detach(dip)); in smp_detach()
301 smp_do_detach(dev_info_t *dip) in smp_do_detach() argument
310 ddi_get_name_addr(dip)); in smp_do_detach()
583 dev_info_t *dip; in smp_log() local
[all …]
/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dxpv_uppc.c478 ddi_get_name(dip), ddi_get_instance(dip))); in xen_uppc_acpi_irq_configure()
500 ddi_get_instance(dip))); in xen_uppc_acpi_irq_configure()
568 ddi_get_name(dip), ddi_get_instance(dip))); in xen_uppc_acpi_irq_configure()
576 ddi_get_instance(dip))); in xen_uppc_acpi_irq_configure()
604 irq, ddi_get_name(dip), ddi_get_instance(dip))); in xen_uppc_acpi_irq_configure()
626 ddi_get_name(dip), ddi_get_instance(dip))); in xen_uppc_acpi_translate_pci_irq()
636 " #%d\n", ddi_get_name(dip), ddi_get_instance(dip))); in xen_uppc_acpi_translate_pci_irq()
657 *pci_irqp, ddi_get_name(dip), ddi_get_instance(dip))); in xen_uppc_acpi_translate_pci_irq()
674 if (dip == NULL) { in xen_uppc_translate_irq()
690 ddi_get_name(dip), ddi_get_instance(dip))); in xen_uppc_translate_irq()
[all …]
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/
H A Dpcmu_util.c69 ddi_driver_name(dip), ddi_get_instance(dip)); in get_pcmu_properties()
80 ddi_driver_name(dip), ddi_get_instance(dip)); in get_pcmu_properties()
83 PCMU_DBG2(PCMU_DBG_ATTACH, dip, in get_pcmu_properties()
94 ddi_driver_name(dip), ddi_get_instance(dip)); in get_pcmu_properties()
257 pcmu_report_dev(dev_info_t *dip) in pcmu_report_dev() argument
259 if (dip == (dev_info_t *)0) { in pcmu_report_dev()
263 ddi_get_name_addr(dip), ddi_driver_name(dip), in pcmu_report_dev()
264 ddi_get_instance(dip)); in pcmu_report_dev()
496 ASSERT(dip); in pcmu_cfg_report()
638 PCMU_DBG2(PCMU_DBG_PWR, dip, in pcmu_child_cfg_restore()
[all …]
H A Dpcicmu.c371 pcmu_p->pcmu_dip = dip; in pcmu_attach()
406 ddi_report_dev(dip); in pcmu_attach()
446 pcmu_child_cfg_restore(dip); in pcmu_attach()
505 pcmu_child_cfg_save(dip); in pcmu_detach()
594 dev_info_t *dip; in pcmu_ioctl() local
604 dip = pcmu_p->pcmu_dip; in pcmu_ioctl()
927 PCMU_DBG2(PCMU_DBG_CTLOPS, dip, in pcmu_ctlops()
1109 ddi_driver_name(dip), ddi_get_instance(dip)); in pcmu_intr_setup()
1182 ddi_driver_name(dip), ddi_get_instance(dip)); in map_pcmu_registers()
1192 ddi_driver_name(dip), ddi_get_instance(dip)); in map_pcmu_registers()
[all …]
/illumos-gate/usr/src/uts/sun4v/io/
H A Dmach_rootnex.c47 extern int rootnex_ctl_uninitchild(dev_info_t *dip);
64 rootnex_add_intr_impl(dev_info_t *dip, dev_info_t *rdip,
72 rootnex_get_intr_pri(dev_info_t *dip, dev_info_t *rdip,
106 rootnex_get_intr_pri(dev_info_t *dip, dev_info_t *rdip, in rootnex_get_intr_pri() argument
230 rootnex_ctl_initchild_impl(dev_info_t *dip) in rootnex_ctl_initchild_impl() argument
238 (void) rootnex_name_child(dip, name, MAXNAMELEN); in rootnex_ctl_initchild_impl()
239 ddi_set_name_addr(dip, name); in rootnex_ctl_initchild_impl()
245 if (ndi_dev_is_persistent_node(dip) == 0 && in rootnex_ctl_initchild_impl()
247 (void) rootnex_ctl_uninitchild(dip); in rootnex_ctl_initchild_impl()
254 pd = init_regspec_64(dip); in rootnex_ctl_initchild_impl()
[all …]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smrt/
H A Dsmrt_interrupts.c120 dev_info_t *dip = smrt->smrt_dip; in smrt_interrupts_alloc() local
125 dev_err(dip, CE_WARN, "could not count %s interrupts", in smrt_interrupts_alloc()
130 dev_err(dip, CE_WARN, "no %s interrupts supported", in smrt_interrupts_alloc()
136 dev_err(dip, CE_WARN, "could not count available %s " in smrt_interrupts_alloc()
141 dev_err(dip, CE_WARN, "no %s interrupts available", in smrt_interrupts_alloc()
146 if (ddi_intr_alloc(dip, smrt->smrt_interrupts, type, 0, 1, in smrt_interrupts_alloc()
148 dev_err(dip, CE_WARN, "%s interrupt allocation failed", in smrt_interrupts_alloc()
165 dev_info_t *dip = smrt->smrt_dip; in smrt_interrupts_setup() local
226 dev_err(dip, CE_WARN, "interrupt allocation failed"); in smrt_interrupts_setup()
246 dev_err(dip, CE_WARN, "could not get %s interrupt cap", in smrt_interrupts_setup()
[all …]
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxdb.c224 i_pathname(dev_info_t *dip) in i_pathname() argument
759 xvdi_dev_error(dip, err, in xdb_bindto_frontend()
862 xdb_close(dip); in xdb_params_change()
956 str = i_pathname(dip); in xdb_watch_params_cb()
1251 xvdi_dev_error(dip, ENXIO, in xdb_open_device()
1450 xdb_close(dip); in xdb_start_connect()
1457 xdb_close(dev_info_t *dip) in xdb_close() argument
1605 xdb_close(dip); in xdb_oe_state_change()
1614 xdb_close(dip); in xdb_oe_state_change()
1630 xdb_close(dip); in xdb_oe_state_change()
[all …]
/illumos-gate/usr/src/uts/common/io/1394/
H A Dnx1394.c63 static int nx1394_post_event(dev_info_t *dip, dev_info_t *rdip,
220 status = ddi_ctlops(dip, rdip, op, arg, result); in nx1394_bus_ctl()
242 ddi_node_name(dip), ddi_get_instance(dip), 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()
301 hal = s1394_dip_to_hal(dip); in nx1394_get_event_cookie()
320 nx1394_add_eventcall(dev_info_t *dip, dev_info_t *rdip, in nx1394_add_eventcall() argument
330 hal = s1394_dip_to_hal(dip); in nx1394_add_eventcall()
362 hal = s1394_dip_to_hal(dip); in nx1394_remove_eventcall()
396 hal = s1394_dip_to_hal(dip); in nx1394_post_event()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_utils.c209 if (dip != NULL) in apix_alloc_vector_oncpu()
275 if (dip != NULL) in apix_alloc_nvectors_oncpu()
739 if (dip != NULL) { in apix_dprint_vector()
784 (p)->av_dip = dip; \
820 ipl, dip); in apix_insert_av()
984 dev_info_t *dip) in apix_add_avintr() argument
1177 ASSERT(dip != NULL); in apix_set_dev_map()
1194 dvp->dv_dip = dip; in apix_set_dev_map()
1365 if (dip != NULL) { in apix_bind_cpu()
1622 if (dip != NULL) in apix_alloc_intx()
[all …]
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_ib.c55 dev_info_t *dip = px_p->px_dip; in px_ib_attach() local
85 fault_p->px_fh_dip = dip; in px_ib_attach()
97 dev_info_t *dip = px_p->px_dip; in px_ib_detach() local
176 PX_INTR_DISABLE(dip, sysino); in px_ib_intr_pend()
246 ddi_driver_name(dip), ddi_get_instance(dip), in px_ib_intr_dist_en()
296 dev_info_t *dip = px_p->px_dip; in px_ib_intr_redist() local
618 DBG(DBG_IB, dip, in px_ib_ino_add_intr()
628 ddi_driver_name(dip), ddi_get_instance(dip), in px_ib_ino_add_intr()
640 ddi_driver_name(dip), ddi_get_instance(dip), ino); in px_ib_ino_add_intr()
693 ddi_driver_name(dip), ddi_get_instance(dip), in px_ib_ino_rem_intr()
[all …]
H A Dpx_util.h35 #define NAMEINST(dip) ddi_driver_name(dip), ddi_get_instance(dip) argument
36 #define NAMEADDR(dip) ddi_node_name(dip), ddi_get_name_addr(dip) argument
40 extern int px_report_dev(dev_info_t *dip);
41 extern int px_get_props(px_t *px_p, dev_info_t *dip);
43 extern int px_map_regs(px_t *px_p, dev_info_t *dip);
45 extern int pci_log_cfg_err(dev_info_t *dip, ushort_t status_reg, char *err_msg);
48 extern int px_reloc_reg(dev_info_t *dip, dev_info_t *rdip, px_t *px_p,
/illumos-gate/usr/src/uts/common/io/usb/usba/
H A Dusbai_register.c194 if (dip == NULL) { in usb_client_attach()
215 ddi_driver_name(dip), ddi_get_instance(dip), in usb_client_attach()
226 ddi_driver_name(dip), ddi_get_instance(dip)); in usb_client_attach()
246 usba_device->usb_client_attach_list->dip = dip; in usb_client_attach()
273 if (dip) { in usb_client_detach()
276 ddi_driver_name(dip), ddi_get_instance(dip), (void *)reg); in usb_client_detach()
406 ddi_driver_name(dip), ddi_get_instance(dip)); in usb_get_dev_data()
556 if (dip == NULL) { in usb_free_dev_data()
563 ddi_driver_name(dip), ddi_get_instance(dip), (void *)reg); in usb_free_dev_data()
672 state.dip = dip; in usba_build_descr_tree()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dpcifm.c1078 fmhdl = DEVI(dip)->devi_fmhdl; in pci_ereport_post()
1146 while (dip) { in pci_fm_walk_devs()
1147 switch ((*f)(dip, arg)) { in pci_fm_walk_devs()
1158 dip = ddi_get_next_sibling(dip); in pci_fm_walk_devs()
1240 tgt_err->tgt_dip = dip; in pci_check_regs()
1270 tgt_err->tgt_dip = dip; in pci_check_regs()
1295 tgt_err->tgt_dip = dip; in pci_check_regs()
1365 ndi_devi_enter(dip); in pci_check_ranges()
1368 ndi_devi_exit(dip); in pci_check_ranges()
1425 ndi_devi_enter(dip); in pci_check_ranges()
[all …]
/illumos-gate/usr/src/uts/sun4u/io/i2c/nexus/
H A Dpcf8584.c298 i2c_nexus_unregister(dip); in pcf8584_dodetach()
327 i2c->pcf8584_dip = dip; in pcf8584_doattach()
416 i2c->pcf8584_nexus_dip = dip; in pcf8584_doattach()
421 pcf8584_dodetach(dip); in pcf8584_doattach()
434 pcf8584_resume(dip); in pcf8584_attach()
448 pcf8584_dodetach(dip); in pcf8584_detach()
452 pcf8584_suspend(dip); in pcf8584_detach()
643 i2c->pcf8584_cur_dip = dip; in pcf8584_acquire()
670 i2c->pcf8584_cur_dip = dip; in pcf8584_acquire()
1082 if (ddi_regs_map_setup(dip, in pcf8584_setup_regs()
[all …]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_tools.c566 DEBUG2(DBG_TOOLS, dip, in pcitool_access()
583 DEBUG3(DBG_PHYS_ACC, dip, in pcitool_access()
589 DEBUG3(DBG_PHYS_ACC, dip, in pcitool_access()
600 DEBUG3(DBG_PHYS_ACC, dip, in pcitool_access()
606 DEBUG3(DBG_PHYS_ACC, dip, in pcitool_access()
674 DEBUG4(DBG_TOOLS, dip, in pcitool_bus_reg_ops()
919 DEBUG1(DBG_TOOLS, dip, in pcitool_dev_reg_ops()
934 DEBUG0(DBG_TOOLS, dip, in pcitool_dev_reg_ops()
960 DEBUG3(DBG_TOOLS, dip, in pcitool_dev_reg_ops()
986 pcitool_init(dev_info_t *dip) in pcitool_init() argument
[all …]
H A Dpci_iommu.c52 dev_info_t *dip = pci_p->pci_dip; in iommu_create() local
70 iommu_p->iommu_inst = ddi_get_instance(dip); in iommu_create()
130 DEBUG3(DBG_ATTACH, dip, in iommu_create()
134 DEBUG2(DBG_ATTACH, dip, in iommu_create()
148 ddi_driver_name(dip), ddi_get_instance(dip)); in iommu_create()
175 dev_info_t *dip = pci_p->pci_dip; in iommu_destroy() local
245 cdip = ddi_get_child(dip); in iommu_configure()
276 DEBUG5(DBG_MAP_WIN, dip, in iommu_map_pages()
287 DEBUG3(DBG_MAP_WIN, dip, in iommu_map_pages()
488 DEBUG3(DBG_ATTACH, dip, in iommu_preserve_tsb()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Decpp.c638 pp->dip = dip; in ecpp_attach()
722 ddi_report_dev(dip); in ecpp_attach()
972 ecpp_error(pp->dip, in ecpp_get_props()
997 *result = pp->dip; in ecpp_getinfo()
1120 ecpp_error(pp->dip, in ecpp_open()
1244 ecpp_error(pp->dip, in ecpp_wput()
2716 ecpp_error(pp->dip, in ecpp_start()
3223 ddi_get_name(pp->dip), ddi_get_instance(pp->dip)); in ecpp_isr()
3228 ecpp_error(pp->dip, in ecpp_isr()
3240 ecpp_error(pp->dip, in ecpp_isr()
[all …]
/illumos-gate/usr/src/uts/sun4/io/
H A Dpcicfg.c181 dev_info_t *dip; member
604 ddi_get_name(dip), ddi_get_instance(dip), num_slots); in pcicfg_get_nslots()
1723 if (entry->dip == dip) { in pcicfg_find_phdl()
1744 new->dip = dip; in pcicfg_create_phdl()
1762 if (entry->dip == dip) { in pcicfg_destroy_phdl()
2707 if (dip == entry_p->dip) { in pcicfg_find_resource_end()
3015 ctrl.dip = NULL; in pcicfg_devi_find()
3021 return (ctrl.dip); in pcicfg_devi_find()
3052 ctrl->dip = dip; in pcicfg_match_dev()
3834 ddi_get_name(dip), ddi_get_instance(dip), pbus, in pcicfg_setup_bridge()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dsunpm.h111 int pm_create_components(dev_info_t *dip, int num_components);
113 void pm_destroy_components(dev_info_t *dip);
115 void pm_set_normal_power(dev_info_t *dip, int component_number, int level);
117 int pm_get_normal_power(dev_info_t *dip, int component_number);
123 int pm_busy_component(dev_info_t *dip, int component_number);
125 int pm_idle_component(dev_info_t *dip, int component_number);
127 int pm_get_current_power(dev_info_t *dip, int component, int *levelp);
133 int pm_lower_power(dev_info_t *dip, int comp, int level);
135 int pm_raise_power(dev_info_t *dip, int comp, int level);
137 int pm_update_maxpower(dev_info_t *dip, int comp, int level);
H A Ddma_engine.h121 extern void i_dmae_get_chan_stat(dev_info_t *dip, int chnl,
148 int ddi_dmae_getattr(dev_info_t *dip, ddi_dma_attr_t *attrp);
188 int ddi_dmae_alloc(dev_info_t *dip, int chnl, int (*dmae_waitfp)(),
198 int ddi_dmae_release(dev_info_t *dip, int chnl);
207 int ddi_dmae_1stparty(dev_info_t *dip, int chnl);
232 int ddi_dmae_prog(dev_info_t *dip, struct ddi_dmae_req *dmaereqp,
238 int ddi_dmae_swstart(dev_info_t *dip, int chnl);
246 int ddi_dmae_stop(dev_info_t *dip, int chnl);
255 int ddi_dmae_enable(dev_info_t *dip, int chnl);
263 int ddi_dmae_disable(dev_info_t *dip, int chnl);
[all …]
/illumos-gate/usr/src/uts/common/pcmcia/nexus/
H A Dpcmcia.c543 ddi_driver_name(dip), ddi_get_name_addr(dip)); in pcmcia_ctlops()
1580 dip = (dev_info_t *)DEVI(dip)->devi_sibling) { in pcm_search_devinfo()
1646 return (dip); in pcm_search_devinfo()
1686 return (dip); in pcm_find_devinfo()
3176 if ((dip != NULL) && (ddi_getprop(DDI_DEV_T_NONE, dip, in pcmcia_init_devinfo()
3193 dip; in pcmcia_init_devinfo()
3219 &dip) != in pcmcia_init_devinfo()
3291 dip; in pcmcia_init_devinfo()
3868 if (dip) { in SSClearIRQHandler()
4411 hp->ah_dip = dip != NULL ? dip : pdip; in pcmcia_map_reg()
[all …]
/illumos-gate/usr/src/uts/sun4v/io/px/
H A Dpx_err.c189 if (pf_tlp_decode(PCIE_DIP2BUS(dip), &adv_reg) == in px_err_fill_pfd()
346 dev_info_t *dip = px_p->px_dip; in px_err_epkt_severity() local
379 px_fix_legacy_epkt(dip, derr, epkt); in px_err_epkt_severity()
408 px_err_fill_pfd(dip, pfd_p, epkt); in px_err_epkt_severity()
477 ddi_fm_ereport_post(dip, buf, derr->fme_ena, in px_err_send_epkt_erpt()
509 ddi_fm_ereport_post(dip, buf, derr->fme_ena, in px_err_send_epkt_erpt()
532 DBG(DBG_ERR_INTR, dip, in px_err_log_handle()
548 DBG(DBG_ERR_INTR, dip, in px_err_log_handle()
669 return (px_err_check_eq(dip)); in px_intr_handle_errors()
717 if (pf_hdl_lookup(dip, derr->fme_ena, in px_port_handle_errors()
[all …]

12345678910>>...48