Lines Matching refs:instance
156 static int instance = -1;
262 if (instance == -1)
267 if ((softsp = ddi_get_soft_state(ds1287_state, instance))
274 *result = (void *)(uintptr_t)instance;
297 if (instance != -1) {
298 cmn_err(CE_WARN, "ds1287_attach: Another instance is already "
303 instance = ddi_get_instance(dip);
313 if (ddi_soft_state_zalloc(ds1287_state, instance) != DDI_SUCCESS) {
319 softsp = ddi_get_soft_state(ds1287_state, instance);
320 DPRINTF("ds1287_attach: instance=%d softsp=0x%p\n", instance,
353 * Combination of instance number and clone number 0 is used for
357 (instance << 8) + 0, "ddi_power_button", NULL) == DDI_FAILURE) {
373 ddi_soft_state_free(ds1287_state, instance);
406 if ((softsp = ddi_get_soft_state(ds1287_state, instance)) ==
422 *devp = makedevice(getmajor(*devp), (instance << 8) + clone);
439 if ((softsp = ddi_get_soft_state(ds1287_state, instance)) ==
461 if ((softsp = ddi_get_soft_state(ds1287_state, instance)) ==
541 if ((softsp = ddi_get_soft_state(ds1287_state, instance)) == NULL)
562 if ((softsp = ddi_get_soft_state(ds1287_state, instance)) == NULL) {