Searched defs:dip (Results 26 - 50 of 957) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/uts/common/io/sfxge/
H A Dsfxge_err.c59 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 Dsfxge_sram.c41 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 Dfsirand.c66 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 Dcpr_driver.c71 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 Daggr_dev.c87 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 Dcxgbe.c119 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 Dnulldriver.c125 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 Doptions.c38 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 Dnet_dacf.c97 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 Dsppptun_mod.c163 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 Discsi_thread.c34 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 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; 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 Dnge_ndd.c61 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 Djbusppm.h40 dev_info_t *dip; member in struct:__anon10166
/illumos-gate/usr/src/uts/sun4v/io/pciex/
H A Dpci_cfgacc_4v.c66 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 Dmach_ddi_impl.c85 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 Dpx_devctl.c174 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 Dpx_pec.c56 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 Dgrover.c65 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 Dpci_cfgacc_4u.c61 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 Dmach_mp_startup.c106 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 Ddvma.c39 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 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);
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 Dinetddi.c165 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 Dhci1394_misc.c49 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));

Completed in 85 milliseconds

1234567891011>>