Lines Matching refs:instance
42 * this driver supports only one instance and is not a high-performance
247 int instance;
252 instance = ddi_get_instance(dip);
254 /* Only one instance is supported. */
255 if (instance != 0) {
256 cmn_err(CE_WARN, "only one instance is supported");
263 if (ddi_soft_state_zalloc(dm2s_softstate, instance) != DDI_SUCCESS) {
267 dm2sp = (dm2s_t *)ddi_get_soft_state(dm2s_softstate, instance);
269 ddi_soft_state_free(dm2s_softstate, instance);
275 dm2sp->ms_ppa = instance;
297 (void) sprintf(name, "%s%d", DM2S_MODNAME, instance);
298 if (ddi_create_minor_node(dip, name, S_IFCHR, instance,
355 int instance;
362 instance = ddi_get_instance(dip);
363 dm2sp = (dm2s_t *)ddi_get_soft_state(dm2s_softstate, instance);
391 int instance = getminor(*dev);
406 if ((dm2sp = ddi_get_soft_state(dm2s_softstate, instance)) == NULL) {
407 DPRINTF(DBG_WARN, ("dm2s_open: instance not found\n"));