Lines Matching refs:d_size
563 int d_size = 0; in sdcard_directory() local
580 if (d_size >= d_alloc) { in sdcard_directory()
584 dirs[d_size] = malloc(name_len + 2); in sdcard_directory()
585 strcpy(dirs[d_size], de->d_name); in sdcard_directory()
586 dirs[d_size][name_len] = '/'; in sdcard_directory()
587 dirs[d_size][name_len + 1] = '\0'; in sdcard_directory()
588 ++d_size; in sdcard_directory()
601 qsort(dirs, d_size, sizeof(char*), compare_string); in sdcard_directory()
605 if (d_size + z_size + 1 > z_alloc) { in sdcard_directory()
606 z_alloc = d_size + z_size + 1; in sdcard_directory()
609 memcpy(zips + z_size, dirs, d_size * sizeof(char*)); in sdcard_directory()
611 z_size += d_size; in sdcard_directory()