/illumos-gate/usr/src/uts/common/io/sfxge/ |
H A D | sfxge_err.c | 59 dev_info_t *dip = sp->s_dip; local 63 dev_err(dip, CE_WARN, SFXGE_CMN_ERR "FATAL ERROR: %s (0x%08x%08x)",
|
H A D | sfxge_sram.c | 41 dev_info_t *dip = sp->s_dip; local 48 (void) snprintf(name, MAXNAMELEN - 1, "%s%d_sram", ddi_driver_name(dip), 49 ddi_get_instance(dip));
|
/illumos-gate/usr/src/cmd/fs.d/ufs/fsirand/ |
H A D | fsirand.c | 66 struct dinode *dip; local 154 for (dip = dibuf; dip < &dibuf[INOPB(fs)]; dip++) { 157 dip->di_gen); 159 dip->di_gen = lrand48();
|
/illumos-gate/usr/src/uts/common/cpr/ |
H A D | cpr_driver.c | 71 cpr_suspend_devices(dev_info_t *dip) argument 76 for (; dip != NULL; dip = ddi_get_next_sibling(dip)) { 77 if (cpr_suspend_devices(ddi_get_child(dip))) 79 if (!cpr_is_real_device(dip)) 82 devi_string(dip, buf)); 83 ASSERT((DEVI(dip)->devi_cpr_flags & DCF_CPR_SUSPENDED) == 0); 86 i_cpr_save_configuration(dip); 90 if (!i_ddi_devi_attached(dip)) { 146 dev_info_t *dip, *next, *last = NULL; local 275 cpr_is_real_device(dev_info_t *dip) argument [all...] |
/illumos-gate/usr/src/uts/common/io/aggr/ |
H A D | aggr_dev.c | 87 aggr_getinfo(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, argument 102 aggr_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument 106 if (ddi_get_instance(dip) != 0) { 112 aggr_dip = dip; 128 aggr_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
|
/illumos-gate/usr/src/uts/common/io/cxgbe/cxgbe/ |
H A D | cxgbe.c | 119 cxgbe_devo_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument 129 pi = ddi_get_parent_data(dip); 136 ddi_driver_name(pi->dip), ddi_get_instance(pi->dip), 143 mac->m_dip = dip; 154 ddi_driver_name(pi->dip), ddi_get_instance(pi->dip), 168 ddi_report_dev(dip); 174 cxgbe_devo_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument 182 pi = ddi_get_parent_data(dip); [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | nulldriver.c | 125 nulldriver_getinfo(dev_info_t *dip, ddi_info_cmd_t infocmd, argument 133 nulldriver_probe(dev_info_t *dip) argument 139 if (ddi_dev_is_sid(dip) == DDI_SUCCESS) 150 nulldriver_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument 169 nulldriver_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
|
H A D | options.c | 38 static int options_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, 103 options_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result) argument
|
H A D | net_dacf.c | 97 dev_info_t *dip; local 101 dip = dacf_devinfo_node(info_hdl); 104 if ((err = softmac_create(dip, dev)) != 0) { 108 drvname = ddi_driver_name(dip); 109 ppa = i_ddi_devi_get_ppa(dip); 125 dev_info_t *dip; local 128 dip = dacf_devinfo_node(info_hdl); 131 if (softmac_destroy(dip, dev) != 0)
|
/illumos-gate/usr/src/uts/common/io/ppp/sppptun/ |
H A D | sppptun_mod.c | 163 tun_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument 167 if (ddi_create_minor_node(dip, PPP_TUN_NAME, S_IFCHR, 0, DDI_PSEUDO, 169 ddi_remove_minor_node(dip, NULL); 172 tun_dev_info = dip; 183 tun_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument 188 ddi_remove_minor_node(dip, NULL); 200 tun_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, argument
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_thread.c | 34 iscsi_thread_create(dev_info_t *dip, char *name, argument 43 thread->tq = ddi_taskq_create(dip, name, 1, 48 thread->dip = dip;
|
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_fm.c | 36 extern void fm_dev_ereport_postv(dev_info_t *dip, dev_info_t *eqdip, 52 dev_info_t *dip = sd->sd_dev; local 61 sd->sd_fm_capable = ddi_prop_get_int(DDI_DEV_T_ANY, dip, 74 ddi_fm_init(dip, &sd->sd_fm_capable, NULL); 83 dev_info_t *dip = sd->sd_dev; local 86 ddi_fm_fini(dip); 99 dev_info_t *dip = sd->sd_dev; local 100 dev_info_t *eqdip = dip; 149 fm_dev_ereport_postv(dip, eqdip, devpath, minor_name, devid, tpl0,
|
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_ndd.c | 61 nge_nd_get_prop_val(dev_info_t *dip, char *nm, long min, long max, int *pval) argument 69 if (NGE_PROP_EXISTS(dip, nm)) { 70 *pval = NGE_PROP_GET_INT(dip, nm); 78 if (nge_nd_get_prop_val(dip, propname, 0, 1, &propval)) \ 87 dev_info_t *dip; local 90 dip = ngep->devinfo; 110 dev_info_t *dip; local 129 dip = ngep->devinfo; 130 if (NGE_PROP_EXISTS(dip, transfer_speed_propname)) { 132 speed = NGE_PROP_GET_INT(dip, transfer_speed_propnam [all...] |
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | jbusppm.h | 40 dev_info_t *dip; member in struct:__anon10166
|
/illumos-gate/usr/src/uts/sun4v/io/pciex/ |
H A D | pci_cfgacc_4v.c | 66 pci_cfgacc_get(dev_info_t *dip, uint16_t bdf, uint16_t offset, uint8_t size) argument 73 bus_p = PCIE_DIP2DOWNBUS(dip); 86 pci_cfgacc_set(dev_info_t *dip, uint16_t bdf, uint16_t offset, uint8_t size, argument 94 bus_p = PCIE_DIP2DOWNBUS(dip);
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | mach_ddi_impl.c | 85 translate_devid(dev_info_t *dip) argument 93 if ((devid = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, 96 if ((venid = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, 100 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, "device-id", devid); 101 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, "vendor-id", venid); 103 class_code = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, 105 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, "class-clode", 108 ssvid = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, 111 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, 114 ssid = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPAS [all...] |
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_devctl.c | 174 dev_info_t *dip; local 180 dip = px_p->px_dip; 181 DBG(DBG_IOCTL, dip, "dev=%x: cmd=%x\n", dev, cmd); 185 *rvalp = px_dma_test(cmd, dip, px_p, arg); 203 rv = pxtool_dev_reg_ops(dip, 214 rv = pxtool_bus_reg_ops(dip, 236 rv = pxtool_intr(dip, (void *)arg, cmd, mode); 245 rv = pcie_ioctl(dip, dev, cmd, arg, mode, credp, rvalp); 253 DBG(DBG_TOOLS, dip,
|
H A D | px_pec.c | 56 dev_info_t *dip = px_p->px_dip; local 69 "%s%d", NAMEINST(dip)); 73 "%s@%s", NAMEADDR(dip)); 121 dev_info_t *dip = px_p->px_dip; local 127 DBG(DBG_DETACH, dip, "px_pec_detach:\n"); 146 dev_info_t *dip = px_p->px_dip; local 158 hdl.ih_dip = dip; 163 if ((ret = px_add_msiq_intr(dip, dip, &hdl, 171 px_lib_msg_setmsiq(dip, PCIE_CORR_MS 242 dev_info_t *dip = px_p->px_dip; local [all...] |
/illumos-gate/usr/src/uts/sun4u/grover/os/ |
H A D | grover.c | 65 dev_info_t *dip; /* dip of the isa driver */ local 88 dip = e_ddi_hold_devi_by_path(GROVER_ISA_PATHNAME, 0); 89 if (dip == NULL) { 94 if (pci_config_setup(dip, &grover_isa_handle) != DDI_SUCCESS) { 107 plat_ide_chipreset(dev_info_t *dip, int chno) argument 114 * The dip passed as the argument is not used for grover. 116 * The dip passed will be used to match the corresponding ISA node.
|
/illumos-gate/usr/src/uts/sun4u/io/pciex/ |
H A D | pci_cfgacc_4u.c | 61 pci_cfgacc_get(dev_info_t *dip, uint16_t bdf, uint16_t offset, uint8_t size) argument 67 bus_p = PCIE_DIP2DOWNBUS(dip); 94 pci_cfgacc_set(dev_info_t *dip, uint16_t bdf, uint16_t offset, uint8_t size, argument 100 bus_p = PCIE_DIP2DOWNBUS(dip);
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | mach_mp_startup.c | 106 dev_info_t *dip; /* set by mp_find_cpu() */ member in struct:mp_find_cpu_arg 110 mp_find_cpu(dev_info_t *dip, void *arg) argument 118 if (ddi_prop_lookup_string(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, 125 cpuid = ddi_prop_get_int(DDI_DEV_T_ANY, dip, 129 cpuid = get_portid_ddi(dip, NULL); 135 target->dip = dip; 155 target.dip = NULL; 159 if (target.dip == NULL) 166 fill_cpu_ddi(target.dip); [all...] |
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | dvma.c | 39 dvma_pagesize(dev_info_t *dip) argument 46 dvma_reserve(dev_info_t *dip, ddi_dma_lim_t *limp, u_int pages, argument
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_fm.c | 31 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); 57 pci_ereport_setup(dev->dip); 60 ddi_fm_handler_register(dev->dip, oce_fm_error_cb, 79 ddi_fm_handler_unregister(dev->dip); 83 pci_ereport_teardown(dev->dip); 85 (void) ddi_fm_fini(dev->dip); 150 ddi_fm_ereport_post(dev->dip, buf, ena, DDI_NOSLEEP, 159 * dip - dev_info_t structure for this device 166 oce_fm_error_cb(dev_info_t *dip, ddi_fm_error_ argument [all...] |
/illumos-gate/usr/src/uts/common/inet/ |
H A D | inetddi.c | 165 inet_info(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg, void **result) argument
|
/illumos-gate/usr/src/uts/common/io/1394/adapters/ |
H A D | hci1394_misc.c | 49 hci1394_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg, void **result) argument 133 hci1394_shutdown(dev_info_t *dip) argument 149 soft_state = ddi_get_soft_state(hci1394_statep, ddi_get_instance(dip));
|