Lines Matching refs:physarray
7794 free_physarray(char **physarray, int n) argument
7799 assert(physarray);
7805 free(physarray[i]);
7807 free(physarray);
7813 zfs_get_physical(char *special, char ***physarray, int *n) argument
7915 *physarray = s_calloc(*n, sizeof (char *));
7933 (*physarray)[i++] = s_strdup(dsk);
7945 get_physical(char *menu_root, char ***physarray, int *n) argument
7952 assert(physarray);
7955 *physarray = NULL;
7975 *physarray = s_calloc(1, sizeof (char *));
7976 (*physarray)[0] = special;
7982 ret = zfs_get_physical(special, physarray, n);
7999 fcn, (*physarray)[i]));
8054 char **physarray; local
8063 ret = get_physical(menu_root, &physarray, &n);
8071 assert(physarray);
8076 assert(strncmp(physarray[i], "/dev/dsk/",
8078 strncmp(physarray[i], "/dev/rdsk/",
8082 fcn, physarray[i]));
8083 if (is_bootdisk(osroot, physarray[i])) {
8086 fcn, physarray[i]));
8090 free_physarray(physarray, n);