Lines Matching refs:physarray
7972 free_physarray(char **physarray, int n) argument
7977 assert(physarray);
7983 free(physarray[i]);
7985 free(physarray);
7991 zfs_get_physical(char *special, char ***physarray, int *n) argument
8093 *physarray = s_calloc(*n, sizeof (char *));
8111 (*physarray)[i++] = s_strdup(dsk);
8123 get_physical(char *menu_root, char ***physarray, int *n) argument
8130 assert(physarray);
8133 *physarray = NULL;
8153 *physarray = s_calloc(1, sizeof (char *));
8154 (*physarray)[0] = special;
8160 ret = zfs_get_physical(special, physarray, n);
8177 fcn, (*physarray)[i]));
8232 char **physarray; local
8241 ret = get_physical(menu_root, &physarray, &n);
8249 assert(physarray);
8254 assert(strncmp(physarray[i], "/dev/dsk/",
8256 strncmp(physarray[i], "/dev/rdsk/",
8260 fcn, physarray[i]));
8261 if (is_bootdisk(osroot, physarray[i])) {
8264 fcn, physarray[i]));
8268 free_physarray(physarray, n);