Lines Matching refs:fd_array
238 int *fd_array;
265 &unlinkpath, &fd_array);
277 bcopy(fd_array, &(enable->backfiledesc), backcount * sizeof (int));
325 close_all(unlinkpath, backcount, fd_array);
384 * fd_array. The number of backing files is the return value of the
391 char **unlinkpath, int **fd_array)
416 (void) open_multi_backfile(*path, num_back_files, fd_array, 1);
434 num_back_files, fd_array, 0);
456 fd = (*fd_array)[i];
571 close_all(char *closepath, int count, int *fd_array)
578 if (close(fd_array[i - 1]) != 0) {
600 * file descriptors will be in fd_array), or NONE of will exist
617 open_multi_backfile(char *backpath, int count, int **fd_array,
626 *fd_array = (int *)malloc(count * sizeof (int));
627 if (*fd_array == NULL)
646 (void) close((*fd_array)[j]);
669 (*fd_array)[i] = fd;