Lines Matching refs:i_devid
7643 impl_devid_t *i_devid = (impl_devid_t *)devid;
7665 bzero(i_devid->did_driver, DEVID_HINT_SIZE);
7666 bcopy(driver_name, i_devid->did_driver, driver_len);
7671 i_devid->did_id[0] += devid_register_corrupt;
7674 i_devid->did_id[0] += 1;
7676 i_devid->did_driver[0] += devid_register_corrupt_hint;
7679 i_devid->did_driver[0] += 1;
7768 impl_devid_t *i_devid;
7769 int sz = sizeof (*i_devid) + nbytes - sizeof (char);
7799 if ((i_devid = kmem_zalloc(sz, KM_SLEEP)) == NULL)
7802 i_devid->did_magic_hi = DEVID_MAGIC_MSB;
7803 i_devid->did_magic_lo = DEVID_MAGIC_LSB;
7804 i_devid->did_rev_hi = DEVID_REV_MSB;
7805 i_devid->did_rev_lo = DEVID_REV_LSB;
7806 DEVID_FORMTYPE(i_devid, devid_type);
7807 DEVID_FORMLEN(i_devid, nbytes);
7818 bcopy(driver_name, i_devid->did_driver, driver_len);
7834 cp = i_devid->did_id;
7866 bcopy(id, i_devid->did_id, nbytes);
7869 *ret_devid = (ddi_devid_t)i_devid;