cmdk
static void cmdk_destroy_obj(dev_info_t *dip, struct cmdk *dkp);
struct cmdk *dkp;
static void cmdk_bbh_reopen(struct cmdk *dkp);
struct cmdk *dkp;
static void cmdk_bbh_close(struct cmdk *dkp);
static void cmdk_bbh_setalts_idx(struct cmdk *dkp);
struct cmdk *dkp;
struct cmdk *dkp;
struct cmdk *dkp;
cmdk_create_obj(dev_info_t *dip, struct cmdk *dkp)
cmdk_destroy_obj(dev_info_t *dip, struct cmdk *dkp)
struct cmdk *dkp;
struct cmdk *dkp;
cmdk_devid_setup(struct cmdk *dkp)
cmdk_devid_modser(struct cmdk *dkp)
cmdk_get_modser(struct cmdk *dkp, int ioccmd, char *buf, int len)
static void cmdk_setup_pm(dev_info_t *dip, struct cmdk *dkp);
cmdk_devid_read(struct cmdk *dkp)
cmdk_devid_fabricate(struct cmdk *dkp)
cmdk_bbh_free_alts(struct cmdk *dkp)
cmdk_bbh_reopen(struct cmdk *dkp)
struct cmdk *dkp = (struct cmdk *)bbh_data;
static void cmdk_devid_setup(struct cmdk *dkp);
static int cmdk_devid_modser(struct cmdk *dkp);
static int cmdk_get_modser(struct cmdk *dkp, int ioccmd, char *buf, int len);
static int cmdk_devid_fabricate(struct cmdk *dkp);
static int cmdk_devid_read(struct cmdk *dkp);
cmdk_isopen(struct cmdk *dkp, dev_t dev)
if (rval = ddi_soft_state_init(&cmdk_state, sizeof (struct cmdk), 7))
struct cmdk *dkp;
struct cmdk *dkp;
struct cmdk *dkp;
struct cmdk *dkp;
cmdk_setup_pm(dev_info_t *dip, struct cmdk *dkp)
struct cmdk *dkp;
struct cmdk *dkp;
struct cmdk *dkp;
struct cmdk *dkp;
struct cmdk *dkp;
struct cmdk *dkp;
static int cmdk_create_obj(dev_info_t *dip, struct cmdk *dkp);