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