Searched defs:dip (Results 51 - 75 of 957) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_ndd.c61 bge_nd_get_prop_val(dev_info_t *dip, char *nm, long min, long max, int *pval) argument
68 if (BGE_PROP_EXISTS(dip, nm)) {
69 *pval = BGE_PROP_GET_INT(dip, nm);
77 if (bge_nd_get_prop_val(dip, propname, 0, 1, &propval)) \
86 dev_info_t *dip; local
90 dip = bgep->devinfo;
124 dev_info_t *dip; local
199 dip = bgep->devinfo;
200 if (BGE_PROP_EXISTS(dip, transfer_speed_propname)) {
202 speed = BGE_PROP_GET_INT(dip, transfer_speed_propnam
[all...]
/illumos-gate/usr/src/uts/common/io/cxgbe/shared/
H A Dshared.c36 cxgb_printf(dev_info_t *dip, int level, char *f, ...) argument
41 (void) snprintf(fmt, sizeof (fmt), "%s%d: %s", ddi_driver_name(dip),
42 ddi_get_instance(dip), f);
54 ddi_driver_name(p->dip), ddi_get_instance(p->dip));
113 rc = ddi_dma_alloc_handle(p->dip, &p->dma_attr_rx, callback, 0,
H A Dshared.h40 dev_info_t *dip; \
63 dev_info_t *dip; member in struct:rxbuf_cache_params
69 void cxgb_printf(dev_info_t *dip, int level, char *f, ...);
/illumos-gate/usr/src/uts/common/io/
H A Ddma_engine.c83 i_dmae_init(dev_info_t *dip) argument
94 return (d37A_init(dip));
107 i_dmae_acquire(dev_info_t *dip, int chnl, int (*dmae_waitfp)(), caddr_t arg) argument
110 dip = dip;
131 * XXX - save dip for authentication later ??
147 i_dmae_free(dev_info_t *dip, int chnl) argument
150 dip = dip;
156 * XXX - should dip b
173 i_dmae_get_best_mode(dev_info_t *dip, struct ddi_dmae_req *dmaereqp) argument
222 i_dmae_prog(dev_info_t *dip, struct ddi_dmae_req *dmaereqp, ddi_dma_cookie_t *cp, int chnl) argument
261 i_dmae_swsetup(dev_info_t *dip, struct ddi_dmae_req *dmaereqp, ddi_dma_cookie_t *cp, int chnl) argument
294 i_dmae_swstart(dev_info_t *dip, int chnl) argument
314 i_dmae_stop(dev_info_t *dip, int chnl) argument
338 i_dmae_enable(dev_info_t *dip, int chnl) argument
358 i_dmae_disable(dev_info_t *dip, int chnl) argument
379 i_dmae_get_chan_stat(dev_info_t *dip, int chnl, ulong_t *addressp, int *countp) argument
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dddi_hp_ndi.c64 ndi_hp_register(dev_info_t *dip, ddi_hp_cn_info_t *info_p) argument
69 DDI_HP_NEXDBG((CE_CONT, "ndi_hp_register: dip %p, info_p %p\n",
70 (void *)dip, (void *)info_p));
77 if ((dip == NULL) || (info_p == NULL))
80 if (!NEXUS_HAS_HP_OP(dip)) {
84 ndi_devi_enter(dip, &count);
86 hdlp = ddihp_cn_name_to_handle(dip, info_p->cn_name);
89 ndi_devi_exit(dip, count);
100 hdlp->cn_dip = dip;
107 DDI_HP_NEXDBG((CE_CONT, "ndi_hp_register: dip
135 ndi_hp_unregister(dev_info_t *dip, char *cn_name) argument
187 ndi_hp_state_change_req(dev_info_t *dip, char *cn_name, ddi_hp_cn_state_t state, uint_t flag) argument
272 ndi_hp_walk_cn(dev_info_t *dip, int (*f)(ddi_hp_cn_info_t *, void *), void *arg) argument
342 dev_info_t *dip = eventp->dip; local
374 dev_info_t *dip = hdlp->cn_dip; local
[all...]
/illumos-gate/usr/src/uts/common/pcmcia/pcs/
H A Dpcs.c70 dev_info_t *dip; member in struct:pcs_inst
104 pcs_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg, void **result) argument
110 dip = dip;
121 *result = inst->dip;
139 pcs_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument
154 inum = ddi_get_instance(dip);
162 inst->dip = dip;
169 pcs_detach(dev_info_t *dip, ddi_detach_cmd_ argument
[all...]
/illumos-gate/usr/src/uts/common/sys/usb/usba/
H A Dusbai_register_impl.h43 dev_info_t *dip; /* Dev info pointer */ member in struct:usba_reg_state
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/
H A Dpv_sd.c71 dev_info_t *dip = xsp->xdfss_dip; local
72 int instance = ddi_get_instance(dip);
86 info.dki_cnum = ddi_get_instance(ddi_get_parent(dip));
88 ddi_get_name(ddi_get_parent(dip)), sizeof (info.dki_cname));
104 ddi_driver_name(dip), sizeof (info.dki_dname));
132 xdfs_c_getpgeom(dev_info_t *dip, cmlb_geom_t *pgeom) argument
171 dev_info_t *dip = xsp->xdfss_dip; local
176 (void) ddi_prop_create(DDI_DEV_T_NONE, dip,
185 (void) ndi_prop_update_int(DDI_DEV_T_NONE, dip,
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_cmn.c272 dev_info_t *dip = ss->ei_dip; local
275 ASSERT(gwp != NULL && dip != NULL);
280 (void) ddi_prop_update_int64(DDI_DEV_T_NONE, dip, EIB_PROP_GW_SYS_GUID,
284 (void) ddi_prop_update_int64(DDI_DEV_T_NONE, dip, EIB_PROP_GW_GUID,
288 (void) ddi_prop_update_int64(DDI_DEV_T_NONE, dip, EIB_PROP_GW_SN_PREFIX,
292 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, EIB_PROP_GW_ADV_PERIOD,
296 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, EIB_PROP_GW_KA_PERIOD,
300 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, EIB_PROP_VNIC_KA_PERIOD,
304 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, EIB_PROP_GW_CTRL_QPN,
308 (void) ddi_prop_update_int(DDI_DEV_T_NONE, dip, EIB_PROP_GW_LI
[all...]
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Drdsv3_ddi.c101 rdsv3_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument
105 RDSV3_DPRINTF2("rdsv3_attach", "Enter (dip: %p)", dip);
115 rdsv3_dev_info = dip;
120 rdsv3_af_init(dip);
140 ret = ddi_create_minor_node(dip, "rdsv3", S_IFCHR, 0, DDI_PSEUDO, 0);
157 rdsv3_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
159 RDSV3_DPRINTF2("rdsv3_detach", "Enter (dip: %p)", dip);
167 ddi_remove_minor_node(dip, "rdsv
177 rdsv3_info(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg, void **result) argument
[all...]
/illumos-gate/usr/src/uts/common/io/ppp/sppp/
H A Dsppp_mod.c207 _mi_driver_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument
212 _mi_dip = dip;
213 if (ddi_create_minor_node(dip, PPP_DRV_NAME, S_IFCHR,
215 ddi_remove_minor_node(dip, NULL);
229 _mi_driver_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
234 ddi_remove_minor_node(dip, NULL);
247 _mi_driver_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.h64 dev_info_t *dip; member in struct:_iscsi_thread
77 dev_info_t *dip,
/illumos-gate/usr/src/uts/common/io/sdcard/impl/
H A Dsda_host.c55 sda_host_alloc(dev_info_t *dip, int nslot, sda_ops_t *ops, ddi_dma_attr_t *dma) argument
67 h->h_dip = dip;
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/usbftdi/
H A Dusbser_uftdi.c53 usbser_uftdi_getinfo(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, argument
56 return (usbser_getinfo(dip, infocmd, arg, result, usbser_uftdi_statep));
61 usbser_uftdi_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument
63 return (usbser_attach(dip, cmd, usbser_uftdi_statep, &uftdi_ds_ops));
68 usbser_uftdi_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
70 return (usbser_detach(dip, cmd, usbser_uftdi_statep));
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/usbsprl/
H A Dusbser_pl2303.c198 usbser_pl2303_getinfo(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, argument
201 return (usbser_getinfo(dip, infocmd, arg, result,
207 usbser_pl2303_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument
209 return (usbser_attach(dip, cmd, usbser_pl2303_statep, &pl2303_ds_ops));
214 usbser_pl2303_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
216 return (usbser_detach(dip, cmd, usbser_pl2303_statep));
/illumos-gate/usr/src/uts/common/io/usb/usba/
H A Dgenconsole.c43 usb_console_input_init(dev_info_t *dip, argument
53 if (dip == NULL) {
58 if (DEVI_IS_DEVICE_REMOVED(dip)) {
67 * Save the dip
69 usb_console_input->uci_dip = dip;
72 * Translate the dip into a device.
74 usba_device = usba_get_usba_device(dip);
119 * Translate the dip into a device.
161 * Translate the dip into a device.
162 * Do this by directly looking at the dip, d
249 usb_console_output_init( dev_info_t *dip, usb_pipe_handle_t pipe_handle, usb_console_info_t *console_output_info) argument
[all...]
/illumos-gate/usr/src/uts/common/io/warlock/
H A Dddi_dki_impl.c142 pm_set_power(dev_info_t *dip, int comp, int level, int direction, argument
149 pm_raise_power(dev_info_t *dip, int comp, int level) { argument
154 pm_lower_power(dev_info_t *dip, int comp, int level) { argument
178 ndi_devi_offline(dev_info_t *dip, uint_t flags) { argument
189 ndi_devi_online(dev_info_t *dip, uint_t flags) { argument
/illumos-gate/usr/src/uts/sun4u/serengeti/sys/
H A Dssm.h49 dev_info_t *dip; /* own dev info */ member in struct:ssm_soft_state
/illumos-gate/usr/src/uts/sun4u/snowbird/os/
H A Dsnowbird.c73 dev_info_t *dip; /* dip of the isa driver */ local
91 dip = e_ddi_hold_devi_by_path(PLATFORM_ISA_PATHNAME_WITH_SIMBA, 0);
93 if (dip == NULL)
94 dip = e_ddi_hold_devi_by_path(PLATFORM_ISA_PATHNAME, 0);
96 if (dip == NULL) {
101 if (pci_config_setup(dip, &platform_isa_handle) != DDI_SUCCESS) {
114 dip = e_ddi_hold_devi_by_path(SHARED_SMBUS_PATH, 0);
116 if (dip != NULL) {
117 ASSERT(dip !
140 plat_ide_chipreset(dev_info_t *dip, int chno) argument
248 plat_shared_i2c_enter(dev_info_t *dip) argument
259 plat_shared_i2c_exit(dev_info_t *dip) argument
[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,
68 rootnex_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip,
72 rootnex_get_intr_pri(dev_info_t *dip, dev_info_t *rdip,
82 rootnex_add_intr_impl(dev_info_t *dip, dev_info_t *rdip, argument
93 rootnex_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip, argument
106 rootnex_get_intr_pri(dev_info_t *dip, dev_info_t *rdip, argument
230 rootnex_ctl_initchild_impl(dev_info_t *dip) argument
235 extern struct ddi_parent_private_data *init_regspec_64(dev_info_t *dip);
238 (void) rootnex_name_child(dip, nam
263 rootnex_ctl_uninitchild_impl(dev_info_t *dip) argument
[all...]
/illumos-gate/usr/src/uts/sun4v/io/n2piupc/
H A Dn2piupc.c47 static int n2piupc_attach(dev_info_t *dip, ddi_attach_cmd_t cmd);
48 static int n2piupc_detach(dev_info_t *dip, ddi_detach_cmd_t cmd);
179 n2piupc_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument
184 int instance = ddi_get_instance(dip);
192 NAMEINST(dip));
199 n2piupc_p->n2piupc_dip = dip;
203 if (ddi_getlongprop_buf(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS,
208 NAMEINST(dip));
236 n2piupc_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
238 int instance = ddi_get_instance(dip);
[all...]
/illumos-gate/usr/src/uts/sun4v/os/
H A Dmach_mp_startup.c127 dev_info_t *dip; /* set by mp_find_cpu() */ member in struct:mp_find_cpu_arg
131 mp_find_cpu(dev_info_t *dip, void *arg) argument
138 if (ddi_prop_lookup_string(DDI_DEV_T_ANY, dip,
145 cpuid = ddi_prop_get_int(DDI_DEV_T_ANY, dip,
159 target->dip = dip;
/illumos-gate/usr/src/uts/sun4/io/efcode/
H A Dfc_ddi.c46 fc_ddi_dma_alloc_handle(dev_info_t *dip, ddi_dma_attr_t *attr, argument
52 funcp = DEVI(dip)->devi_ops->devo_bus_ops->bus_dma_allochdl;
53 return ((*funcp)(dip, dip, attr, waitfp, arg, handlep));
63 dev_info_t *dip; local
68 dip = hp->dmai_rdip;
109 funcp = DEVI(dip)->devi_ops->devo_bus_ops->bus_dma_bindhdl;
110 return ((*funcp)(dip, dip, handle, &dmareq, cookiep, ccountp));
118 dev_info_t *dip; local
131 dev_info_t *dip; local
143 dev_info_t *dip; local
166 fc_ndi_prop_update(dev_t match_dev, dev_info_t *dip, char *name, uchar_t *data, uint_t nelements) argument
[all...]
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_msi.c51 dev_info_t *dip = px_p->px_dip; local
58 DBG(DBG_MSIQ, dip, "px_msi_attach\n");
88 if (ndi_irm_create(dip, &irm_params, &irm_pool_p) == DDI_SUCCESS) {
91 DBG(DBG_MSIQ, dip, "ndi_irm_create() failed\n");
94 if ((ret = px_lib_msi_init(dip)) != DDI_SUCCESS)
107 dev_info_t *dip = px_p->px_dip; local
110 DBG(DBG_MSIQ, dip, "px_msi_detach\n");
326 dev_info_t *dip = px_p->px_dip; local
332 DBG(DBG_MSIQ, dip, "px_msi_get_props\n");
335 msi_state_p->msi_cnt = ddi_getprop(DDI_DEV_T_ANY, dip,
[all...]
/illumos-gate/usr/src/uts/sun4u/excalibur/sys/
H A Dxcalppm_var.h67 dev_info_t *dip; /* ptr to our dev_info node */ member in struct:__anon9785

Completed in 111 milliseconds

1234567891011>>