/illumos-gate/usr/src/cmd/troff/ |
H A D | n2.c | 81 if (j > dip->blss) 82 dip->blss = j; 84 if (j > dip->alss) 85 dip->alss = j; 86 ralss = dip->alss; 104 if (dip == &d[0]) 131 if (dip != &d[0]) { 133 dip->op = offset; 138 dip->alss = dip->blss = 0; 269 dip = &d[0];
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_main.c | 199 return (oce_resume(dip)); in oce_attach() 211 dev->dip = dip; in oce_attach() 212 dev->dev_id = ddi_get_instance(dip); in oce_attach() 237 ddi_set_driver_private(dip, dev); in oce_attach() 340 mac->m_dip = dip; in oce_attach() 387 dev = ddi_get_driver_private(dip); in oce_detach() 398 return (oce_suspend(dip)); in oce_detach() 436 oce_quiesce(dev_info_t *dip) in oce_quiesce() argument 456 oce_suspend(dev_info_t *dip) in oce_suspend() argument 474 oce_resume(dev_info_t *dip) in oce_resume() argument [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | pci_intr_lib.h | 58 extern int pci_intx_get_cap(dev_info_t *dip, int *flagsp); 59 extern int pci_intx_set_mask(dev_info_t *dip); 60 extern int pci_intx_clr_mask(dev_info_t *dip); 61 extern int pci_intx_get_pending(dev_info_t *dip, int *pendingp); 62 extern ddi_intrspec_t pci_intx_get_ispec(dev_info_t *dip, dev_info_t *rdip, 64 extern uint32_t pci_class_to_pil(dev_info_t *dip); 65 extern int32_t pci_class_to_intr_weight(dev_info_t *dip);
|
H A D | sunmdi.h | 136 #define MDI_VHCI(dip) (DEVI(dip)->devi_mdi_component & MDI_COMPONENT_VHCI) argument 137 #define MDI_PHCI(dip) (DEVI(dip)->devi_mdi_component & MDI_COMPONENT_PHCI) argument 138 #define MDI_CLIENT(dip) (DEVI(dip)->devi_mdi_component & MDI_COMPONENT_CLIENT) argument 149 void mdi_phci_mark_retiring(dev_info_t *dip, char **cons_array); 150 void mdi_phci_retire_notify(dev_info_t *dip, int *constraint); 151 void mdi_phci_retire_finalize(dev_info_t *dip, int phci_only, void *constraint); 152 void mdi_phci_unretire(dev_info_t *dip);
|
/illumos-gate/usr/src/uts/sun4u/io/i2c/misc/ |
H A D | i2c_svc.c | 74 i2c_client_register(dev_info_t *dip, i2c_client_hdl_t *i2c_hdl) in i2c_client_register() argument 80 pdip = ddi_get_parent(dip); in i2c_client_register() 89 if (reg_list->dip == pdip) { in i2c_client_register() 103 CHDL(hdl)->chdl_dip = dip; in i2c_client_register() 252 i2c_nexus_register(dev_info_t *dip, i2c_nexus_reg_t *nexus_reg) in i2c_nexus_register() argument 265 nexus_reglist->dip = dip; in i2c_nexus_register() 276 i2c_nexus_unregister(dev_info_t *dip) in i2c_nexus_unregister() argument 295 if ((*reg_list)->dip == dip) { in i2c_nexus_unregister()
|
/illumos-gate/usr/src/uts/sun4u/excalibur/os/ |
H A D | excalibur.c | 85 dev_info_t *dip; in load_platform_drivers() local 124 dip = e_ddi_hold_devi_by_path(SHARED_PCF8584_PATH, 0); in load_platform_drivers() 126 ASSERT(dip != NULL); in load_platform_drivers() 127 shared_pcf8584_dip = ddi_get_parent(dip); in load_platform_drivers() 130 ndi_rele_devi(dip); in load_platform_drivers() 235 plat_shared_i2c_enter(dev_info_t *dip) in plat_shared_i2c_enter() argument 237 if (dip == shared_pcf8584_dip) { in plat_shared_i2c_enter() 246 plat_shared_i2c_exit(dev_info_t *dip) in plat_shared_i2c_exit() argument 248 if (dip == shared_pcf8584_dip) { in plat_shared_i2c_exit()
|
/illumos-gate/usr/src/uts/common/io/usb/hubd/ |
H A D | hubd.c | 45 static int hubd_info(dev_info_t *dip, ddi_info_cmd_t infocmd, 47 extern int usba_hubdi_power(dev_info_t *dip, int comp, int level); 155 hubd_info(dev_info_t *dip, ddi_info_cmd_t infocmd, in hubd_info() argument 184 dev_info_t *dip = hubd_get_dip(*devp); in hubd_open() local 186 return (usba_hubdi_open(dip, devp, flags, otyp, credp)); in hubd_open() 193 dev_info_t *dip = hubd_get_dip(dev); in hubd_close() local 195 return (usba_hubdi_close(dip, dev, flag, otyp, credp)); in hubd_close() 203 dev_info_t *dip = hubd_get_dip(dev); in hubd_ioctl() local 205 return (usba_hubdi_ioctl(dip, dev, cmd, arg, mode, in hubd_ioctl()
|
/illumos-gate/usr/src/uts/common/io/ntxn/ |
H A D | unm_ndd.c | 188 dev_info_t *dip; in unm_param_register() local 195 dip = adapter->dip; in unm_param_register() 237 if (setfn && UNM_PROP_EXISTS(dip, nm)) { in unm_param_register() 238 pval = UNM_PROP_GET_INT(dip, nm); in unm_param_register() 264 dev_info_t *dip; in unm_nd_init() local 284 dip = adapter->dip; in unm_nd_init() 285 if (UNM_PROP_EXISTS(dip, transfer_speed_propname)) { in unm_nd_init() 343 if (UNM_PROP_EXISTS(dip, speed_propname) || in unm_nd_init() 344 UNM_PROP_EXISTS(dip, duplex_propname)) { in unm_nd_init() 355 speed = UNM_PROP_GET_INT(dip, speed_propname); in unm_nd_init() [all …]
|
/illumos-gate/usr/src/uts/sun4u/littleneck/io/ |
H A D | pcf8574_lneck.c | 476 return (pcf8574_do_attach(dip)); in pcf8574_attach() 489 return (pcf8574_do_detach(dip)); in pcf8574_detach() 498 pcf8574_do_attach(dev_info_t *dip) in pcf8574_do_attach() argument 505 instance = ddi_get_instance(dip); in pcf8574_do_attach() 509 ddi_get_name(dip), instance); in pcf8574_do_attach() 517 ddi_get_name(dip), instance); in pcf8574_do_attach() 535 ddi_remove_minor_node(dip, NULL); in pcf8574_do_attach() 584 pcf8574_do_detach(dev_info_t *dip) in pcf8574_do_detach() argument 589 instance = ddi_get_instance(dip); in pcf8574_do_detach() 595 ddi_get_name(dip), instance); in pcf8574_do_detach() [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/ppm/ |
H A D | schppm.c | 56 dev_info_t *dip; member 158 spm_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in spm_attach() argument 179 spm_inst = ddi_get_instance(dip); in spm_attach() 191 softsp->dip = dip; in spm_attach() 199 rv = ddi_regs_map_setup(dip, 0, in spm_attach() 207 ddi_report_dev(dip); in spm_attach() 214 spm_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in spm_detach() argument
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbskel/ |
H A D | usbskel.c | 309 usbskel_cpr_resume(dip); in usbskel_attach() 330 usbskelp->usbskel_dip = dip; in usbskel_attach() 334 ddi_driver_name(dip), instance); in usbskel_attach() 445 ddi_report_dev(dip); in usbskel_attach() 467 int instance = ddi_get_instance(dip); in usbskel_detach() 488 rval = usbskel_cpr_suspend(dip); in usbskel_detach() 510 usb_unregister_hotplug_cbs(dip); in usbskel_cleanup() 531 ddi_remove_minor_node(dip, NULL); in usbskel_cleanup() 545 ddi_prop_remove_all(dip); in usbskel_cleanup() 1085 usbskel_cpr_suspend(dev_info_t *dip) in usbskel_cpr_suspend() argument [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/i2c/clients/ |
H A D | adm1031.c | 211 adm1031_resume(dev_info_t *dip) in adm1031_resume() argument 273 adm1031_detach(dev_info_t *dip) in adm1031_detach() argument 318 adm1031_attach(dev_info_t *dip) in adm1031_attach() argument 336 admp->adm1031_dip = dip; in adm1031_attach() 357 adm1031_detach(dip); in adm1031_attach() 376 adm1031_detach(dip); in adm1031_attach() 392 adm1031_detach(dip); in adm1031_attach() 403 adm1031_detach(dip); in adm1031_attach() 412 adm1031_detach(dip); in adm1031_attach() 451 return (adm1031_attach(dip)); in adm1031_s_attach() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | ppm_plat.c | 49 (*cpupm_set_topspeed_callb)(cpup->dip, speed); in ppm_set_topspeed() 74 ddi_get_instance(cpup->dip)); in ppm_redefine_topspeed() 81 ddi_get_instance(cpup->dip))); in ppm_redefine_topspeed() 89 topspeed = (*cpupm_get_topspeed_callb)(ncpup->dip); in ppm_redefine_topspeed() 104 ppm_manage_early_cpus(dev_info_t *dip, int new, int *result) in ppm_manage_early_cpus() argument 106 ppm_dev_t *ppmd = PPM_GET_PRIVATE(dip); in ppm_manage_early_cpus() 110 "before it was ready dip(0x%p)", (void *)dip)); in ppm_manage_early_cpus() 126 dev_info_t *dip; in ppm_change_cpu_power() local 135 dip = cpup->dip; in ppm_change_cpu_power() 136 ASSERT(dip); in ppm_change_cpu_power() [all …]
|
/illumos-gate/usr/src/uts/intel/io/pciex/ |
H A D | pcie_acpi.c | 39 ACPI_STATUS pcie_acpi_eval_osc(dev_info_t *dip, ACPI_HANDLE osc_hdl, 53 pcie_acpi_osc(dev_info_t *dip, uint32_t *osc_flags) in pcie_acpi_osc() argument 58 pcie_bus_t *bus_p = PCIE_DIP2BUS(dip); in pcie_acpi_osc() 67 status = acpica_get_handle(dip, &pcibus_obj); in pcie_acpi_osc() 69 PCIE_DBG("No ACPI device found (dip %p)\n", (void *)dip); in pcie_acpi_osc() 79 (void *)dip); in pcie_acpi_osc() 86 if (pcie_acpi_eval_osc(dip, osc_hdl, osc_flags) != AE_OK) { in pcie_acpi_osc() 88 (void *)dip); in pcie_acpi_osc() 209 (void *)dip, rbuf[0], rbuf[1], tmp_ctrl, rbuf[2]); in pcie_acpi_eval_osc() 220 pcie_is_osc(dev_info_t *dip) in pcie_is_osc() argument [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_introp.c | 66 dev_info_t *dip = irq_ptr->airq_dip; in apic_pci_msi_enable_vector() local 67 int cap_ptr = i_ddi_get_msi_msix_cap_ptr(dip); in apic_pci_msi_enable_vector() 133 ddi_intr_msix_t *msix_p = i_ddi_get_msix(dip); in apic_pci_msi_enable_vector() 158 apic_navail_vector(dev_info_t *dip, int pri) in apic_navail_vector() argument 163 (void *)dip, pri)); in apic_navail_vector() 258 if ((irqp->airq_dip == dip) && in apic_find_irq() 389 (void *)dip, inum, count, pri, type)); in apic_free_vectors() 403 "failed\n", (void *)dip, inum, pri)); in apic_free_vectors() 825 *result = apic_navail_vector(dip, hdlp->ih_pri); in apic_intr_ops() 841 irqp = apic_find_irq(dip, ispec, hdlp->ih_type); in apic_intr_ops() [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/glvc/ |
H A D | glvc.c | 261 instance = ddi_get_instance(dip); in glvc_attach() 299 softsp->dip = dip; in glvc_attach() 362 err = glvc_add_intr_handlers(dip); in glvc_attach() 367 ddi_remove_minor_node(dip, NULL); in glvc_attach() 378 ddi_report_dev(dip); in glvc_attach() 420 instance = ddi_get_instance(dip); in glvc_detach() 434 err = glvc_remove_intr_handlers(dip); in glvc_detach() 441 ddi_remove_minor_node(dip, NULL); in glvc_detach() 466 instance = ddi_get_instance(dip); in glvc_add_intr_handlers() 527 instance = ddi_get_instance(dip); in glvc_remove_intr_handlers() [all …]
|
/illumos-gate/usr/src/uts/common/io/vio9p/ |
H A D | vio9p.c | 259 dev_info_t *dip = vin->vin_dip; in vio9p_req_alloc_impl() local 377 int instance = ddi_get_instance(dip); in vio9p_attach() 397 vin->vin_dip = dip; in vio9p_attach() 399 ddi_set_driver_private(dip, vin); in vio9p_attach() 460 int minor = ddi_get_instance(dip); in vio9p_attach() 467 ddi_report_dev(dip); in vio9p_attach() 475 dev_info_t *dip = vin->vin_dip; in vio9p_teardown() local 484 ddi_remove_minor_node(dip, NULL); in vio9p_teardown() 531 ddi_set_driver_private(dip, NULL); in vio9p_teardown() 540 vio9p_t *vin = ddi_get_driver_private(dip); in vio9p_detach() [all …]
|
/illumos-gate/usr/src/uts/sun4u/excalibur/io/ |
H A D | xcalwd.c | 60 dev_info_t *dip; member 198 xcalwd_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, in xcalwd_getinfo() argument 214 *resultp = tsp->dip; in xcalwd_getinfo() 229 xcalwd_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in xcalwd_attach() argument 236 instance = ddi_get_instance(dip); in xcalwd_attach() 257 if (ddi_create_minor_node(dip, MINOR_DEVICE_NAME, in xcalwd_attach() 267 tsp->dip = dip; in xcalwd_attach() 268 ddi_report_dev(dip); in xcalwd_attach() 280 xcalwd_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in xcalwd_detach() argument 287 instance = ddi_get_instance(dip); in xcalwd_detach() [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_pbm.c | 63 dev_info_t *dip = pci_p->pci_dip; in pbm_create() local 68 dip = dip; in pbm_create() 81 "%s%d", NAMEINST(dip)); in pbm_create() 85 "%s@%s", NAMEADDR(dip)); in pbm_create() 113 DEBUG4(DBG_ATTACH, dip, in pbm_create() 117 DEBUG1(DBG_ATTACH, dip, "pbm_create: conf=%x\n", in pbm_create() 131 if (ddi_getproplen(DDI_DEV_T_ANY, dip, in pbm_create() 135 (void) ddi_prop_create(DDI_DEV_T_NONE, dip, in pbm_create() 319 pci_t *pci_p = get_pci_soft_state(ddi_get_instance(dip)); in pbm_afsr_report() 330 pbm_ereport_post(dip, fme_ena, pbm_err_p); in pbm_afsr_report() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/ |
H A D | smartpqi_main.c | 29 static int smartpqi_quiesce(dev_info_t *dip); 152 smartpqi_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in smartpqi_attach() argument 168 instance = ddi_get_instance(dip); in smartpqi_attach() 177 scsi_size_clean(dip); in smartpqi_attach() 179 s->s_dip = dip; in smartpqi_attach() 210 s->s_debug_level = ddi_prop_get_int(DDI_DEV_T_ANY, dip, in smartpqi_attach() 213 if (ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, in smartpqi_attach() 259 instance = ddi_get_instance(dip); in smartpqi_detach() 326 ddi_prop_remove_all(dip); in smartpqi_detach() 333 smartpqi_quiesce(dev_info_t *dip) in smartpqi_quiesce() argument [all …]
|
/illumos-gate/usr/src/uts/common/io/pciex/ |
H A D | pcie_fault.c | 355 dev_info_t *dip; in pf_dispatch() local 360 for (dip = ddi_get_child(pdip); dip; dip = ddi_get_next_sibling(dip)) { in pf_dispatch() 390 pf_handler_exit(dip); in pf_dispatch() 1091 ddi_driver_name(dip), ddi_get_instance(dip)); in pf_init() 1120 pci_ereport_setup(dip); in pf_init() 1167 pf_handler_exit(dip); in pf_fini() 1178 ddi_fm_fini(dip); in pf_fini() 2208 for (dip = PCIE_PFD2DIP(pfd_p); dip; dip = ddi_get_parent(dip)) { in pf_get_parent_pcie_bridge() 2209 if (dip == rp_dip) in pf_get_parent_pcie_bridge() 2210 dip = NULL; in pf_get_parent_pcie_bridge() [all …]
|
/illumos-gate/usr/src/uts/common/io/1394/ |
H A D | h1394.c | 462 dip = hal->halinfo.dip; in h1394_cmd_is_complete() 466 ddi_node_name(dip), ddi_get_instance(dip)); in h1394_cmd_is_complete() 780 dip = hal->halinfo.dip; in h1394_read_request() 784 ddi_node_name(dip), ddi_get_instance(dip)); in h1394_read_request() 858 dip = hal->halinfo.dip; in h1394_read_request() 875 dip = hal->halinfo.dip; in h1394_read_request() 966 dip = hal->halinfo.dip; in h1394_write_request() 970 ddi_node_name(dip), ddi_get_instance(dip)); in h1394_write_request() 1056 dip = hal->halinfo.dip; in h1394_write_request() 1073 dip = hal->halinfo.dip; in h1394_write_request() [all …]
|
/illumos-gate/usr/src/uts/common/fs/specfs/ |
H A D | specsubr.c | 87 dev_info_t *dip) in specvp_devfs() argument 362 if (dip) in spec_assoc_vp_with_devi() 368 csp->s_dip = dip; in spec_assoc_vp_with_devi() 390 dev_info_t *dip; in spec_hold_devi_by_vp() local 395 dip = csp->s_dip; in spec_hold_devi_by_vp() 396 if (dip) in spec_hold_devi_by_vp() 398 return (dip); in spec_hold_devi_by_vp() 484 dev_info_t *dip; in spec_devi_open_count() local 508 *dipp = dip; in spec_devi_open_count() 965 ASSERT(dip); in spec_fence_snode() [all …]
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | fillsysinfo.c | 643 cpu_parent = dip = ddi_get_parent(dip); in get_portid_ddi() 644 for (i = 0; dip != NULL && i < 2; i++) { in get_portid_ddi() 651 dip = ddi_get_parent(dip); in get_portid_ddi() 665 fill_cpu_ddi(dev_info_t *dip) in fill_cpu_ddi() argument 689 (void *)dip, cpuid); in fill_cpu_ddi() 695 cpunode->nodeid = ddi_get_nodeid(dip); in fill_cpu_ddi() 707 dip = cmpnode; in fill_cpu_ddi() 752 tlbsize = ddi_prop_get_int(DDI_DEV_T_ANY, dip, in fill_cpu_ddi() 757 tlbsize = ddi_prop_get_int(DDI_DEV_T_ANY, dip, in fill_cpu_ddi() 779 ddi_prop_get_int(DDI_DEV_T_ANY, dip, in fill_cpu_ddi() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/acpi/acpidev/ |
H A D | acpidev_drv.c | 393 dev_info_t *dip = NULL; in acpidev_create_root_node() local 407 if (dip != NULL && ddi_get_parent(dip) == ddi_root_node()) { in acpidev_create_root_node() 456 objhdl->aod_dip = dip; in acpidev_create_root_node() 465 acpidev_root_dip = dip; in acpidev_create_root_node() 472 (void) ddi_remove_child(dip, 0); in acpidev_create_root_node() 812 dev_info_t *dip, *pdip; in acpidev_process_object() local 941 &dip); in acpidev_process_object() 942 infop->awi_dip = dip; in acpidev_process_object() 985 DEVI_SET_DEVICE_OFFLINE(dip); in acpidev_process_object() 992 datap->aod_dip = dip; in acpidev_process_object() [all …]
|