Lines Matching refs:physarray
7494 free_physarray(char **physarray, int n) argument
7499 assert(physarray);
7505 free(physarray[i]);
7507 free(physarray);
7513 zfs_get_physical(char *special, char ***physarray, int *n) argument
7609 *physarray = s_calloc(*n, sizeof (char *));
7626 (*physarray)[i++] = s_strdup(dsk);
7638 get_physical(char *menu_root, char ***physarray, int *n) argument
7645 assert(physarray);
7648 *physarray = NULL;
7666 *physarray = s_calloc(1, sizeof (char *));
7667 (*physarray)[0] = special;
7673 ret = zfs_get_physical(special, physarray, n);
7688 BAM_DPRINTF((D_GET_PHYSICAL_RET, fcn, (*physarray)[i]));
7742 char **physarray; local
7751 ret = get_physical(menu_root, &physarray, &n);
7758 assert(physarray);
7763 assert(strncmp(physarray[i], "/dev/dsk/",
7765 strncmp(physarray[i], "/dev/rdsk/",
7768 BAM_DPRINTF((D_CHECK_ON_BOOTDISK, fcn, physarray[i]));
7769 if (is_bootdisk(osroot, physarray[i])) {
7771 BAM_DPRINTF((D_IS_ON_BOOTDISK, fcn, physarray[i]));
7775 free_physarray(physarray, n);