Lines Matching refs:g_dirfd
266 int g_dirfd; /* directory file descriptor */ member
731 Gen.g_dirfd = -1; in main()
757 Gen.g_dirfd = -1; in main()
765 if (Gen.g_dirfd != -1) { in main()
766 (void) close(Gen.g_dirfd); in main()
768 Gen.g_dirfd = -1; in main()
783 Gen.g_dirfd = -1; in main()
807 if (Gen.g_dirfd != -1) { in main()
808 (void) close(Gen.g_dirfd); in main()
810 Gen.g_dirfd = -1; in main()
2090 (void) fchdir(G_p->g_dirfd); in creat_tmp()
2776 rstfiles(U_KEEP, G_p->g_dirfd); in data_in()
2795 rstfiles(U_KEEP, G_p->g_dirfd); in data_in()
2797 rstfiles(U_OVER, G_p->g_dirfd); in data_in()
2998 rstfiles(U_KEEP, G_p->g_dirfd); in data_out()
3235 rstfiles(U_KEEP, G_p->g_dirfd); in data_out()
3266 if ((Ifile = openat(G_p->g_dirfd, get_component(namep), 0)) < 0) { in data_pass()
3472 (void) creat_lnk(G_p->g_dirfd, in file_in()
3481 creat_spec(G_p->g_dirfd) > 0) { in file_in()
3490 (Ofile = openout(G_p->g_dirfd)) < 0) { in file_in()
3501 if (proc_file != F_SKIP && creat_spec(G_p->g_dirfd) > 0) { in file_in()
3513 if (proc_file != F_SKIP && creat_spec(G_p->g_dirfd) > 0) in file_in()
3517 (Ofile = openout(G_p->g_dirfd)) < 0) { in file_in()
3542 if (creat_spec(G_p->g_dirfd) > 0) in file_in()
3546 openout(G_p->g_dirfd)) < 0) { in file_in()
3565 (void) fchdir(G_p->g_dirfd); in file_in()
3572 (void) creat_lnk(G_p->g_dirfd, in file_in()
3604 (void) creat_lnk(G_p->g_dirfd, in file_in()
3608 (void) creat_spec(G_p->g_dirfd); in file_in()
3613 openout(G_p->g_dirfd)) < 0) { in file_in()
5046 if (Gen.g_dirfd != -1) { in getname()
5047 (void) close(Gen.g_dirfd); in getname()
5048 Gen.g_dirfd = -1; in getname()
5072 if (Gen.g_dirfd != -1) { in getname()
5073 (void) close(Gen.g_dirfd); in getname()
5075 Gen.g_dirfd = attropen(Gen.g_attrfnam_p, ".", O_RDONLY); in getname()
5076 if (Gen.g_dirfd == -1) { in getname()
5089 if (Gen.g_dirfd != -1) { in getname()
5090 (void) close(Gen.g_dirfd); in getname()
5092 Gen.g_dirfd = open(dir, O_RDONLY); in getname()
5093 if (Gen.g_dirfd == -1) { in getname()
5109 Gen.g_dirfd == -1) { in getname()
5132 if (Gen.g_dirfd != -1) { in getname()
5133 (void) close(Gen.g_dirfd); in getname()
5136 Gen.g_dirfd = open(dir, O_RDONLY); in getname()
5137 if (Gen.g_dirfd == -1) { in getname()
5146 Gen.g_dirfd = -1; in getname()
5173 if (!LSTAT(Gen.g_dirfd, Gen.g_nam_p, &SrcSt)) { in getname()
5181 if (STAT(Gen.g_dirfd, in getname()
6330 set_tym(G_p->g_dirfd, get_component(inam_p), in rstfiles()
7789 if (ckname(1) != F_SKIP && creat_spec(G_p->g_dirfd) > 0) { in bar_file_in()
7799 (Ofile = openout(G_p->g_dirfd)) < 0) { in bar_file_in()
7810 (void) creat_lnk(G_p->g_dirfd, bar_linkname, G_p->g_nam_p); in bar_file_in()
7815 (Ofile = openout(G_p->g_dirfd)) < 0) { in bar_file_in()
7823 if (ckname(1) != F_SKIP && creat_spec(G_p->g_dirfd) > 0) { in bar_file_in()
8324 Gen.g_dirfd = attropen(filename, ".", O_RDONLY); in xattrs_out()
8325 if (Gen.g_dirfd == -1) { in xattrs_out()
8340 if ((dirpfd = dup(Gen.g_dirfd)) == -1) { in xattrs_out()
8372 if (STAT(Gen.g_dirfd, Gen.g_nam_p, &SrcSt) == -1) { in xattrs_out()
8434 filefd = openat(Gen.g_dirfd, dp->d_name, O_RDONLY); in xattrs_out()
8459 int savedirfd = Gen.g_dirfd; in xattrs_out()
8461 (void) fchdir(Gen.g_dirfd); in xattrs_out()
8464 Gen.g_dirfd = savedirfd; in xattrs_out()
8492 (void) close(Gen.g_dirfd); in xattrs_out()
8495 Gen.g_dirfd = -1; in xattrs_out()
8720 return (openat(G_p->g_dirfd, G_p->g_attrnam_p, omode)); in openfile()
8722 return (openat(G_p->g_dirfd, in openfile()
8730 return (openat(G_p->g_dirfd, get_component(G_p->g_nam_p), omode)); in openfile()
8943 G_p->g_attrparent_p, &G_p->g_dirfd, &rw_sysattr); in open_dirfd()
8950 if ((G_p->g_dirfd == -1) && (Args & (OCi | OCp))) { in open_dirfd()
8964 G_p->g_dirfd = open_dir(G_p->g_nam_p); in open_dirfd()
8965 if (G_p->g_dirfd == -1) { in open_dirfd()
8972 G_p->g_dirfd = -1; in open_dirfd()
8975 G_p->g_dirfd = -1; in open_dirfd()
8983 if (G_p->g_dirfd != -1) { in close_dirfd()
8984 (void) close(G_p->g_dirfd); in close_dirfd()
8985 G_p->g_dirfd = -1; in close_dirfd()