Lines Matching defs:old_files
812 struct files_struct *dup_fd(struct files_struct *old_files)
817 if((old_files == NULL) || (old_files->fdt == NULL) || (old_files->fdt->max_fds == 0))
829 files->next_fd = old_files->next_fd;
833 strncpy_s(files->workdir, PATH_MAX - 1, old_files->workdir, PATH_MAX - 1);
835 old_fdt = old_files->fdt;
846 if (old_files->rootVnode != NULL)
848 old_files->rootVnode->useCount++;
850 files->rootVnode = old_files->rootVnode;
902 struct files_struct *create_files_snapshot(const struct files_struct *old_files)
907 if ((old_files == NULL) || (old_files->fdt == NULL) || (old_files->fdt->max_fds == 0))
919 files->next_fd = old_files->next_fd;
923 strncpy_s(files->workdir, PATH_MAX - 1, old_files->workdir, PATH_MAX - 1);
925 old_fdt = old_files->fdt;
936 if (old_files->rootVnode != NULL)
938 old_files->rootVnode->useCount++;
940 files->rootVnode = old_files->rootVnode;