Lines Matching refs:dvp

1134 	apix_dev_vector_t *dvp, *prev = NULL;  in apix_clear_dev_map()  local
1142 for (dvp = apix_dev_vector[major]; dvp != NULL; in apix_clear_dev_map()
1143 prev = dvp, dvp = dvp->dv_next) { in apix_clear_dev_map()
1144 if (dvp->dv_dip == dip && dvp->dv_inum == inum && in apix_clear_dev_map()
1145 dvp->dv_type == type) { in apix_clear_dev_map()
1157 prev->dv_next = dvp->dv_next; in apix_clear_dev_map()
1159 if (apix_dev_vector[major] == dvp) in apix_clear_dev_map()
1160 apix_dev_vector[major] = dvp->dv_next; in apix_clear_dev_map()
1162 dvp->dv_vector->v_devp = NULL; in apix_clear_dev_map()
1166 kmem_free(dvp, sizeof (apix_dev_vector_t)); in apix_clear_dev_map()
1172 apix_dev_vector_t *dvp; in apix_set_dev_map() local
1183 for (dvp = apix_dev_vector[major]; dvp != NULL; in apix_set_dev_map()
1184 dvp = dvp->dv_next) { in apix_set_dev_map()
1185 if (dvp->dv_dip == dip && dvp->dv_inum == inum && in apix_set_dev_map()
1186 dvp->dv_type == vecp->v_type) { in apix_set_dev_map()
1193 dvp = kmem_zalloc(sizeof (apix_dev_vector_t), KM_SLEEP); in apix_set_dev_map()
1194 dvp->dv_dip = dip; in apix_set_dev_map()
1195 dvp->dv_inum = inum; in apix_set_dev_map()
1196 dvp->dv_type = vecp->v_type; in apix_set_dev_map()
1198 dvp->dv_next = apix_dev_vector[major]; in apix_set_dev_map()
1199 apix_dev_vector[major] = dvp; in apix_set_dev_map()
1201 dvp->dv_vector = vecp; in apix_set_dev_map()
1202 vecp->v_devp = dvp; in apix_set_dev_map()
1216 apix_dev_vector_t *dvp; in apix_get_dev_map() local
1224 for (dvp = apix_dev_vector[major]; dvp != NULL; in apix_get_dev_map()
1225 dvp = dvp->dv_next) { in apix_get_dev_map()
1226 if (dvp->dv_dip == dip && dvp->dv_inum == inum && in apix_get_dev_map()
1227 dvp->dv_type == type) { in apix_get_dev_map()
1228 vecp = dvp->dv_vector; in apix_get_dev_map()
1246 apix_dev_vector_t *dvp; in apix_get_min_dev_inum() local
1253 for (dvp = apix_dev_vector[major]; dvp != NULL; in apix_get_min_dev_inum()
1254 dvp = dvp->dv_next) { in apix_get_min_dev_inum()
1255 if (dvp->dv_dip == dip && dvp->dv_type == type) { in apix_get_min_dev_inum()
1257 inum = dvp->dv_inum; in apix_get_min_dev_inum()
1259 inum = (dvp->dv_inum < inum) ? in apix_get_min_dev_inum()
1260 dvp->dv_inum : inum; in apix_get_min_dev_inum()
1273 apix_dev_vector_t *dvp; in apix_get_max_dev_inum() local
1280 for (dvp = apix_dev_vector[major]; dvp != NULL; in apix_get_max_dev_inum()
1281 dvp = dvp->dv_next) { in apix_get_max_dev_inum()
1282 if (dvp->dv_dip == dip && dvp->dv_type == type) { in apix_get_max_dev_inum()
1284 inum = dvp->dv_inum; in apix_get_max_dev_inum()
1286 inum = (dvp->dv_inum > inum) ? in apix_get_max_dev_inum()
1287 dvp->dv_inum : inum; in apix_get_max_dev_inum()