Home
last modified time | relevance | path

Searched refs:dip (Results 151 – 175 of 1191) sorted by relevance

12345678910>>...48

/illumos-gate/usr/src/uts/common/sys/
H A Dddi_intr.h130 int ddi_intr_get_supported_types(dev_info_t *dip, int *typesp);
139 int ddi_intr_get_nintrs(dev_info_t *dip, int type, int *nintrsp);
148 int ddi_intr_get_navail(dev_info_t *dip, int type, int *navailp);
153 int ddi_intr_alloc(dev_info_t *dip, ddi_intr_handle_t *h_array,
202 int ddi_intr_set_nreq(dev_info_t *dip, int nreq);
227 int ddi_intr_hilevel(dev_info_t *dip, uint_t inumber);
229 int ddi_get_iblock_cookie(dev_info_t *dip, uint_t inumber,
273 int ddi_add_intr(dev_info_t *dip, uint_t inumber,
282 int ddi_add_fastintr(dev_info_t *dip, uint_t inumber,
293 void ddi_remove_intr(dev_info_t *dip, uint_t inum,
[all …]
/illumos-gate/usr/src/uts/sun4u/io/i2c/clients/
H A Dseeprom.c147 seeprom_do_attach(dev_info_t *dip) in seeprom_do_attach() argument
153 instance = ddi_get_instance(dip); in seeprom_do_attach()
164 unitp->seeprom_dip = dip; in seeprom_do_attach()
169 if (ddi_create_minor_node(dip, ddi_node_name(dip), S_IFCHR, in seeprom_do_attach()
180 ddi_remove_minor_node(dip, NULL); in seeprom_do_attach()
217 return (seeprom_do_attach(dip)); in seeprom_attach()
232 _NOTE(ARGUNUSED(dip)) in seeprom_info()
257 seeprom_do_detach(dev_info_t *dip) in seeprom_do_detach() argument
262 instance = ddi_get_instance(dip); in seeprom_do_detach()
265 ddi_remove_minor_node(dip, NULL); in seeprom_do_detach()
[all …]
H A Dltc1427.c314 return (ltc1427_do_attach(dip)); in ltc1427_attach()
327 return (ltc1427_do_detach(dip)); in ltc1427_detach()
336 ltc1427_do_attach(dev_info_t *dip) in ltc1427_do_attach() argument
341 instance = ddi_get_instance(dip); in ltc1427_do_attach()
345 ddi_get_name(dip), instance); in ltc1427_do_attach()
353 ddi_get_name(dip), instance); in ltc1427_do_attach()
370 ddi_remove_minor_node(dip, NULL); in ltc1427_do_attach()
398 ltc1427_do_detach(dev_info_t *dip) in ltc1427_do_detach() argument
403 instance = ddi_get_instance(dip); in ltc1427_do_detach()
409 ddi_get_name(dip), instance); in ltc1427_do_detach()
[all …]
/illumos-gate/usr/src/uts/sun4u/excalibur/io/
H A Dxcalppm.c343 unitp->dip = dip; in xcppm_attach()
534 if (ppmd->dip == dip && ppmd->level) in xcppm_resume_ctlop()
548 if (ppmd->dip == dip) in xcppm_resume_ctlop()
780 dev_info_t *dip; in xcppm_change_cpu_power() local
793 dip = cpup->dip; in xcppm_change_cpu_power()
794 ASSERT(dip); in xcppm_change_cpu_power()
984 PM_ADDR(ppmd->dip), (void *)ppmd->dip, in xcppm_manage_cpus()
985 PM_NAME(dip), PM_ADDR(dip), (void *)dip)) in xcppm_manage_cpus()
1002 if (ppmd->dip == dip) in xcppm_manage_cpus()
1292 ddi_binding_name(dip), ddi_get_name_addr(dip), old, new)); in xcppm_manage_1394()
[all …]
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_var.h143 #define DIP_TO_INST(dip) ddi_get_instance(dip) argument
145 #define DIP_TO_STATE(dip) INST_TO_STATE(DIP_TO_INST(dip)) argument
156 px_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp,
159 px_dma_setup(dev_info_t *dip, dev_info_t *rdip,
162 px_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attrp,
165 px_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip,
169 px_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip,
172 px_dma_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle,
176 px_ctlops(dev_info_t *dip, dev_info_t *rdip,
179 px_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op,
H A Dpx_util.c55 px_get_props(px_t *px_p, dev_info_t *dip) in px_get_props() argument
66 ddi_driver_name(dip), ddi_get_instance(dip)); in px_get_props()
80 ddi_driver_name(dip), ddi_get_instance(dip)); in px_get_props()
102 ddi_driver_name(dip), ddi_get_instance(dip)); in px_get_props()
164 DBG(DBG_MAP | DBG_CONT, dip, "bad bus# (%x)\n", bus); in px_reloc_reg()
278 px_report_dev(dev_info_t *dip) in px_report_dev() argument
280 if (dip == (dev_info_t *)0) in px_report_dev()
283 ddi_node_name(dip), ddi_get_name_addr(dip), in px_report_dev()
284 ddi_driver_name(dip), in px_report_dev()
285 ddi_get_instance(dip)); in px_report_dev()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dnpe_misc.c49 boolean_t npe_is_child_pci(dev_info_t *dip);
51 void npe_enable_htmsi_children(dev_info_t *dip);
175 npe_child_is_pci(dev_info_t *dip) in npe_child_is_pci() argument
215 npe_is_mmcfg_supported(dev_info_t *dip) in npe_is_mmcfg_supported() argument
224 return !(npe_child_is_pci(dip) || in npe_is_mmcfg_supported()
246 npe_enable_htmsi_children(dev_info_t *dip) in npe_enable_htmsi_children() argument
248 dev_info_t *cdip = ddi_get_child(dip); in npe_enable_htmsi_children()
281 npe_save_htconfig_children(dev_info_t *dip) in npe_save_htconfig_children() argument
283 dev_info_t *cdip = ddi_get_child(dip); in npe_save_htconfig_children()
323 npe_restore_htconfig_children(dev_info_t *dip) in npe_restore_htconfig_children() argument
[all …]
/illumos-gate/usr/src/uts/sparc/os/
H A Dbootdev.c39 dev_info_t *dip; member
113 if (MDI_CLIENT(dip)) in i_devi_to_promname()
126 pdip = dip; in i_devi_to_promname()
146 idip = info->dip; in i_devi_to_promname()
258 if (dip == NULL) { in i_devname_to_promname()
268 if (!MDI_CLIENT(dip)) { in i_devname_to_promname()
288 ndi_devi_enter(dip); in i_devname_to_promname()
373 ndi_devi_exit(dip); in i_devname_to_promname()
382 ndi_rele_devi(dip); in i_devname_to_promname()
520 pdip = ddi_get_parent(dip); in get_parent()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dddi_intr_irm.c160 ASSERT(dip != NULL); in ndi_irm_create()
359 ASSERT(dip != NULL); in i_ddi_irm_insert()
409 ddi_driver_name(dip), ddi_get_instance(dip)); in i_ddi_irm_insert()
462 ddi_driver_name(dip), ddi_get_instance(dip)); in i_ddi_irm_insert()
492 ASSERT(dip != NULL); in i_ddi_irm_modify()
606 ddi_driver_name(dip), ddi_get_instance(dip)); in i_ddi_irm_modify_increase()
669 ASSERT(dip != NULL); in i_ddi_irm_remove()
674 if (dip == NULL) { in i_ddi_irm_remove()
736 if (dip == NULL) in i_ddi_irm_set_cb()
1247 hdl.ih_dip = dip;
[all …]
/illumos-gate/usr/src/uts/common/pcmcia/pcs/
H A Dpcs.c70 dev_info_t *dip; member
104 pcs_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg, void **result) in pcs_getinfo() argument
110 dip = dip; in pcs_getinfo()
121 *result = inst->dip; in pcs_getinfo()
139 pcs_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in pcs_attach() argument
154 inum = ddi_get_instance(dip); in pcs_attach()
162 inst->dip = dip; in pcs_attach()
169 pcs_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in pcs_detach() argument
173 ddi_soft_state_free(pcs_instances, ddi_get_instance(dip)); in pcs_detach()
/illumos-gate/usr/src/uts/sun4u/io/
H A Dppm_xgsubr.c90 *resultp = overlay->dip; in ppm_getinfo()
204 ppm_create_db(dev_info_t *dip) in ppm_create_db() argument
302 domp = ppm_lookup_dev(dip); in ppm_claim_dev()
339 for (cmpt = PM_GET_PM_INFO(dip) ? PM_NUMCMPTS(dip) : 1; cmpt--; ) { in ppm_add_dev()
344 new->dip = dip; in ppm_add_dev()
362 PPM_SET_PRIVATE(dip, new); in ppm_add_dev()
377 pdp = PPM_GET_PRIVATE(dip); in ppm_get_dev()
392 ppm_rem_dev(dev_info_t *dip) in ppm_rem_dev() argument
397 pdp = PPM_GET_PRIVATE(dip); in ppm_rem_dev()
404 if (pdp->dip != dip) { in ppm_rem_dev()
[all …]
H A Dsysiosbus.c265 sbus_uninitchild(dev_info_t *dip);
483 softsp->dip = devi; in sbus_attach()
518 ddi_get_name(softsp->dip), in sbus_attach()
1259 sbus_uninitchild(dev_info_t *dip) in sbus_uninitchild() argument
1273 ddi_set_parent_data(dip, NULL); in sbus_uninitchild()
1275 ddi_set_name_addr(dip, NULL); in sbus_uninitchild()
1280 impl_rem_dev_props(dip); in sbus_uninitchild()
1545 if (child == dip) in find_sbus_slot()
1580 dev_info_t *dip = intr_handler->dip; in sbus_intr_wrapper() local
1697 intr_handler->dip = rdip; in sbus_add_intr_impl()
[all …]
/illumos-gate/usr/src/uts/common/io/ppm/
H A Dppm.c330 unitp->dip = dip; in ppm_attach()
1148 PM_NAME(dip), PM_ADDR(dip), (void *)dip)) in ppm_manage_cpus()
1165 if (cpup->dip == dip) in ppm_manage_cpus()
1188 if (cpup->dip == dip) in ppm_manage_cpus()
1226 if (ppmd->dip == dip && ppmd->level) in ppm_svc_resume_ctlop()
1248 if (ppmd->dip == dip) in ppm_svc_resume_ctlop()
1442 dip = ppmd->dip; in ppm_dev_init()
1590 PM_NAME(dip), PM_ADDR(dip), cmpt)) in ppm_manage_fet()
1655 PM_NAME(dip), PM_ADDR(dip), cmpt)) in ppm_manage_fet()
2058 PM_NAME(dip), PM_ADDR(dip), cmpt)) in ppm_manage_pci()
[all …]
H A Dppm_subr.c227 ppm_create_db(dev_info_t *dip) in ppm_create_db() argument
601 domp = ppm_lookup_dev(dip); in ppm_claim_dev()
689 for (cmpt = PM_GET_PM_INFO(dip) ? PM_NUMCMPTS(dip) : 1; cmpt--; ) { in ppm_add_dev()
694 new->dip = dip; in ppm_add_dev()
711 PPM_SET_PRIVATE(dip, new); in ppm_add_dev()
726 (PM_ADDR(dip) == NULL) ? "" : PM_ADDR(dip))) in ppm_add_dev()
742 pdp = PPM_GET_PRIVATE(dip); in ppm_get_dev()
769 if (pdp->dip != dip) { in ppm_rem_dev()
1318 dev_info_t *dip; in ppm_get_domain_by_dev() local
1328 if (pdev->dip == dip) { in ppm_get_domain_by_dev()
[all …]
/illumos-gate/usr/src/uts/common/io/cpqary3/
H A Dcpqary3.c294 instance = ddi_get_instance(dip); in cpqary3_attach()
312 cpqary3p->dip = dip; in cpqary3_attach()
316 cpqary3_read_conf_file(dip, cpqary3p); in cpqary3_attach()
421 if (ddi_add_softintr(dip, DDI_SOFTINT_HIGH, in cpqary3_attach()
463 ddi_report_dev(dip); in cpqary3_attach()
681 (void) scsi_hba_detach(cpqary3p->dip); in cpqary3_cleanup()
734 ddi_get_instance(cpqary3p->dip)); in cpqary3_cleanup()
880 retvalue = ddi_regs_map_setup(cpqary3p->dip, in cpqary3_update_ctlrdetails()
896 retvalue = ddi_regs_map_setup(cpqary3p->dip, in cpqary3_update_ctlrdetails()
911 retvalue = ddi_regs_map_setup(cpqary3p->dip, in cpqary3_update_ctlrdetails()
[all …]
/illumos-gate/usr/src/uts/sun4u/grover/io/
H A Dgrfans.c160 grfans_do_attach(dev_info_t *dip) in grfans_do_attach() argument
168 instance = ddi_get_instance(dip); in grfans_do_attach()
172 ddi_get_name(dip), instance); in grfans_do_attach()
194 ddi_dev_nregs(dip, &nregs)); in grfans_do_attach()
197 if (ddi_regs_map_setup(dip, 0, in grfans_do_attach()
206 if (ddi_regs_map_setup(dip, 1, in grfans_do_attach()
252 return (grfans_do_attach(dip)); in grfans_attach()
263 grfans_do_detach(dev_info_t *dip) in grfans_do_detach() argument
268 instance = ddi_get_instance(dip); in grfans_do_detach()
270 ddi_remove_minor_node(dip, NULL); in grfans_do_detach()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_cmn.c272 dev_info_t *dip = ss->ei_dip; in eib_update_props() local
275 ASSERT(gwp != NULL && dip != NULL); in eib_update_props()
308 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, EIB_PROP_GW_LID, in eib_update_props()
316 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, in eib_update_props()
328 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, EIB_PROP_GW_SL, in eib_update_props()
335 (void) ddi_prop_update_string(DDI_DEV_T_NONE, dip, in eib_update_props()
337 (void) ddi_prop_lookup_string(DDI_DEV_T_ANY, dip, in eib_update_props()
344 (void) ddi_prop_update_string(DDI_DEV_T_NONE, dip, in eib_update_props()
346 (void) ddi_prop_lookup_string(DDI_DEV_T_ANY, dip, in eib_update_props()
353 (void) ddi_prop_update_string(DDI_DEV_T_NONE, dip, in eib_update_props()
[all …]
/illumos-gate/usr/src/uts/common/io/1394/targets/dcam1394/
H A Ddcam.c200 instance = ddi_get_instance(dip); in dcam_attach()
216 softc_p->dip = dip; in dcam_attach()
255 ddi_remove_minor_node(dip, NULL); in dcam_attach()
325 ddi_report_dev(dip); in dcam_attach()
330 instance = ddi_get_instance(dip); in dcam_attach()
369 instance = ddi_get_instance(dip); in dcam_power()
406 *result = (void *)softc_p->dip; in dcam_getinfo()
435 instance = ddi_get_instance(dip); in dcam_detach()
462 (void) pm_lower_power(dip, 0, 0); in dcam_detach()
484 ddi_remove_minor_node(dip, NULL); in dcam_detach()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Di8042.c395 #define DRIVER_NAME(dip) ddi_driver_name(dip) argument
605 global->dip = dip; in i8042_attach()
858 DRIVER_NAME(dip), ddi_get_instance(dip), in i8042_map()
866 DRIVER_NAME(dip), ddi_get_instance(dip), in i8042_map()
872 DRIVER_NAME(dip), ddi_get_instance(dip), in i8042_map()
883 DRIVER_NAME(dip), ddi_get_instance(dip), in i8042_map()
894 DRIVER_NAME(dip), ddi_get_instance(dip), in i8042_map()
905 DRIVER_NAME(dip), ddi_get_instance(dip), in i8042_map()
921 port->dip = dip; in i8042_map()
1399 DRIVER_NAME(dip), ddi_get_instance(dip), in i8042_intr_ops()
[all …]
/illumos-gate/usr/src/uts/common/io/scsi/targets/
H A Dsgen.c511 sgen_setup_binddb(dip); in sgen_get_binding()
542 ddi_get_name_addr(dip)); in sgen_attach()
546 err = sgen_do_attach(dip); in sgen_attach()
606 scsidevp->sd_dev = dip; in sgen_do_attach()
637 ddi_prop_remove_all(dip); in sgen_do_attach()
719 ddi_prop_remove_all(dip); in sgen_do_attach()
731 ddi_report_dev(dip); in sgen_do_attach()
919 ddi_prop_remove_all(dip); in sgen_do_detach()
1000 sgen_probe(dev_info_t *dip) in sgen_probe() argument
1019 sgen_setup_binddb(dip); in sgen_probe()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/
H A Dcpudrv_mach.c140 dev_info_t *dip; in cpudrv_set_topspeed() local
146 dip = ctx; in cpudrv_set_topspeed()
147 instance = ddi_get_instance(dip); in cpudrv_set_topspeed()
187 dev_info_t *dip; in cpudrv_get_topspeed() local
191 dip = ctx; in cpudrv_get_topspeed()
192 instance = ddi_get_instance(dip); in cpudrv_get_topspeed()
216 dev_info_t *dip; in cpudrv_notify_handler() local
220 dip = ctx; in cpudrv_notify_handler()
221 instance = ddi_get_instance(dip); in cpudrv_notify_handler()
243 cpudsp->dip); in cpudrv_install_notify_handler()
[all …]
/illumos-gate/usr/src/cmd/troff/
H A Dn7.c116 if (dip == d) in tbreak()
205 if (dip != d) { in tbreak()
206 if (dip->dnl > dip->hnl) in tbreak()
207 dip->hnl = dip->dnl; in tbreak()
475 dip->dnl += dip->alss;
478 if (dip->ditrap && !dip->ditf && dip->dnl >= dip->ditrap && dip->dimac)
488 nlss = dip->alss + dip->blss + lss;
492 dip->alss = dip->blss = 0;
598 if (dip->dimac && (i = dip->ditrap - a) > 0)
624 if (dip != d) in findt1()
[all …]
/illumos-gate/usr/src/uts/sun4/io/efcode/
H A Dfc_subr.c490 ASSERT(dip); in fc_dip_to_phandle()
504 if (hp->dip == dip) { in fc_dip_to_phandle()
515 np->dip = dip; in fc_dip_to_phandle()
534 ASSERT(dip); in fc_add_dip_to_phandle()
547 if (hp->dip == dip) { in fc_add_dip_to_phandle()
558 np->dip = dip; in fc_add_dip_to_phandle()
597 dp->dip = ap; in fc_create_device_tree()
668 if (hp->dip == dip) in fc_find_node()
755 dip = p->child->dip; in fc_child_node()
758 return (dip); in fc_child_node()
[all …]
/illumos-gate/usr/src/uts/common/io/scsi/impl/
H A Dscsi_fm.c36 extern void fm_dev_ereport_postv(dev_info_t *dip, dev_info_t *eqdip,
52 dev_info_t *dip = sd->sd_dev; in scsi_fm_init() local
61 sd->sd_fm_capable = ddi_prop_get_int(DDI_DEV_T_ANY, dip, in scsi_fm_init()
74 ddi_fm_init(dip, &sd->sd_fm_capable, NULL); in scsi_fm_init()
83 dev_info_t *dip = sd->sd_dev; in scsi_fm_fini() local
86 ddi_fm_fini(dip); in scsi_fm_fini()
99 dev_info_t *dip = sd->sd_dev; in scsi_fm_ereport_post() local
100 dev_info_t *eqdip = dip; in scsi_fm_ereport_post()
149 fm_dev_ereport_postv(dip, eqdip, devpath, minor_name, devid, tpl0, in scsi_fm_ereport_post()
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_fm.c31 static int oce_fm_error_cb(dev_info_t *dip, ddi_fm_error_t *err,
54 (void) ddi_fm_init(dev->dip, &dev->fm_caps, &ibc); in oce_fm_init()
57 pci_ereport_setup(dev->dip); in oce_fm_init()
60 ddi_fm_handler_register(dev->dip, oce_fm_error_cb, in oce_fm_init()
79 ddi_fm_handler_unregister(dev->dip); in oce_fm_fini()
83 pci_ereport_teardown(dev->dip); in oce_fm_fini()
85 (void) ddi_fm_fini(dev->dip); in oce_fm_fini()
150 ddi_fm_ereport_post(dev->dip, buf, ena, DDI_NOSLEEP, in oce_fm_ereport()
166 oce_fm_error_cb(dev_info_t *dip, ddi_fm_error_t *err, const void *impl_data) in oce_fm_error_cb() argument
170 pci_ereport_post(dip, err, NULL); in oce_fm_error_cb()

12345678910>>...48