usmn
usmn_cleanup(usmn_t *usmn)
ddi_remove_minor_node(usmn->usmn_dip, NULL);
usmn->usmn_ndfs = 0;
usmn->usmn_dip = NULL;
usmn_t *usmn = &usmn_data;
if (usmn->usmn_dip != NULL) {
"dev_info_t: %p", usmn->usmn_dip);
usmn->usmn_dip = dip;
usmn->usmn_ndfs = amdzen_c_df_count();
for (uint_t i = 0; i < usmn->usmn_ndfs; i++) {
usmn_cleanup(usmn);
usmn_t *usmn = &usmn_data;
if (m >= usmn->usmn_ndfs) {
*resultp = (void *)usmn->usmn_dip;
if (m >= usmn->usmn_ndfs) {
*resultp = (void *)(uintptr_t)ddi_get_instance(usmn->usmn_dip);
usmn_t *usmn = &usmn_data;
if (usmn->usmn_dip != dip) {
usmn_cleanup(usmn);
usmn_t *usmn = &usmn_data;
if (m >= usmn->usmn_ndfs) {
usmn_t *usmn = &usmn_data;
if (dfno >= usmn->usmn_ndfs) {