Lines Matching refs:nam_p

155 static int creat_tmp(char *nam_p);
168 static int missdir(char *nam_p);
179 static void set_tym(int dirfd, char *nam_p, time_t atime, time_t mtime);
183 static void verbose(char *nam_p);
1832 char *nam_p; in creat_spec() local
1840 nam_p = Fullnam_p; in creat_spec()
1842 nam_p = G_p->g_nam_p; in creat_spec()
1894 result = stat(nam_p, &DesSt); in creat_spec()
1902 curdir = strrchr(nam_p, '.'); in creat_spec()
1905 lastslash = strrchr(nam_p, '/'); in creat_spec()
1910 lastslash = nam_p; in creat_spec()
1926 if (acl_set(nam_p, aclp) < 0) { in creat_spec()
1929 nam_p); in creat_spec()
1959 if (creat_tmp(nam_p) < 0) { in creat_spec()
1982 result = mkdir(nam_p, G_p->g_mode); in creat_spec()
1990 result = mknod(nam_p, (int)G_p->g_mode, in creat_spec()
2002 if (acl_set(nam_p, aclp) < 0) { in creat_spec()
2004 "\"%s\": failed to set acl", nam_p); in creat_spec()
2018 } while (cnt < 2 && missdir(nam_p) == 0); in creat_spec()
2028 "Cannot create directory for \"%s\"", nam_p); in creat_spec()
2038 msg(ERRN, "Cannot create directory \"%s\"", nam_p); in creat_spec()
2040 msg(ERRN, "Cannot mknod() \"%s\"", nam_p); in creat_spec()
2061 creat_tmp(char *nam_p) in creat_tmp() argument
2073 msg(ERR, "Existing \"%s\" same age or newer", nam_p); in creat_tmp()
2079 (void) strcpy(Over_p, nam_p); in creat_tmp()
2147 Over_p = nam_p; in creat_tmp()
2173 if (remove_dir(nam_p) < 0) { in creat_tmp()
2176 nam_p); in creat_tmp()
2199 if (rename(nam_p, Over_p) < 0) { in creat_tmp()
2204 if (link(nam_p, Over_p) < 0) { in creat_tmp()
2207 "\"%s\" to \"%s\"", Over_p, nam_p); in creat_tmp()
2212 if (unlink(nam_p) < 0) { in creat_tmp()
2215 nam_p); in creat_tmp()
2627 char *nam_p, data_in_t *data_in_info) in read_holesdata() argument
2637 "sparse file information", nam_p); in read_holesdata()
2652 msg(ERR, "invalid sparse file information", nam_p); in read_holesdata()
2679 char *nam_p; in data_in() local
2688 nam_p = G_p->g_attrnam_p; in data_in()
2690 nam_p = G_p->g_nam_p; in data_in()
2696 VERBOSE((Args & (OCv | OCV)), nam_p); in data_in()
2703 nam_p); in data_in()
2709 "of halfwords", nam_p); in data_in()
2735 nam_p, data_in_info); in data_in()
2776 gettext(" Attribute "), nam_p); in data_in()
2802 msg(ERR, "\"%s\" - checksum error", nam_p); in data_in()
2830 read_file(char *nam_p, off_t file_size, off_t *real_filesz, in read_file() argument
2853 nam_p : Gen.g_attrfnam_p, in read_file()
2857 (Gen.g_attrnam_p == NULL) ? "" : nam_p); in read_file()
2902 read_compress_holes(char *nam_p, off_t file_size, off_t *real_filesz, in read_compress_holes() argument
2948 left = read_file(nam_p, datasize, &realsz, B_TRUE); in read_compress_holes()
2962 (void) read_file(nam_p, CPIOBSZ, &realsz, B_FALSE); in read_compress_holes()
2977 char *nam_p; in data_out() local
2986 nam_p = G_p->g_nam_p; in data_out()
3007 VERBOSE((Args & (OCv | OCV)), nam_p); in data_out()
3020 if ((size = readlink(nam_p, Buffr.b_in_p, G_p->g_filesz)) < in data_out()
3022 msg(ERRN, "Cannot read symbolic link \"%s\"", nam_p); in data_out()
3040 VERBOSE((Args & (OCv | OCV)), nam_p); in data_out()
3054 "Symbolic link too long \"%s\"", nam_p); in data_out()
3057 if ((size = readlink(nam_p, T_lname, G_p->g_filesz)) < 0) { in data_out()
3059 "Cannot read symbolic link \"%s\"", nam_p); in data_out()
3065 VERBOSE((Args & (OCv | OCV)), nam_p); in data_out()
3070 (Gen.g_attrnam_p == NULL) ? nam_p : Gen.g_attrfnam_p, in data_out()
3134 nam_p : Gen.g_attrfnam_p, in data_out()
3138 (Gen.g_attrnam_p == NULL) ? "" : nam_p); in data_out()
3187 amt_to_read = read_compress_holes(nam_p, G_p->g_filesz, in data_out()
3190 amt_to_read = read_file(nam_p, G_p->g_filesz, in data_out()
5362 missdir(char *nam_p) in missdir() argument
5368 if (*(c_p = nam_p) == '/') /* skip over 'root slash' */ in missdir()
5371 lastp = c_p + strlen(nam_p) - 1; in missdir()
5378 if (stat(nam_p, &DesSt) < 0) { in missdir()
5380 cnt = mkdir(nam_p, Def_mode); in missdir()
5514 char *nam_p; in openout() local
5520 nam_p = G_p->g_attrnam_p; in openout()
5523 nam_p = Fullnam_p; in openout()
5525 nam_p = G_p->g_nam_p; in openout()
5534 (G_p->g_attrnam_p == NULL) ? nam_p : G_p->g_attrfnam_p, in openout()
5537 (G_p->g_attrnam_p == NULL) ? "" : nam_p, in openout()
5542 if (LSTAT(dirfd, nam_p, &DesSt) == 0) { in openout()
5563 if (creat_tmp(nam_p) < 0) { in openout()
5578 nam_p = Attrfile_p; in openout()
5580 nam_p = Fullnam_p; in openout()
5583 nam_p = G_p->g_nam_p; in openout()
5606 symlink(Thdr_p->tbuf.t_linkname, nam_p)) >= 0) { in openout()
5619 Thdr_p->tbuf.t_linkname, nam_p); in openout()
5627 if ((result = symlink(bar_linkname, nam_p)) >= 0) { in openout()
5640 bar_linkname, nam_p); in openout()
5657 if ((result = symlink(Symlnk_p, nam_p)) >= 0) { in openout()
5670 Symlnk_p, nam_p); in openout()
5680 if ((result = openat(dirfd, get_component(nam_p), in openout()
5687 NULL : G_p->g_attrparent_p, nam_p, in openout()
5697 nam_p); in openout()
5710 nam_p); in openout()
5722 } while (cnt < 2 && missdir(nam_p) == 0); in openout()
5727 setpasswd(nam_p); in openout()
5733 get_component(nam_p), in openout()
5741 nam_p : G_p->g_attrfnam_p, in openout()
5747 "" : nam_p); in openout()
5749 } else if ((fchownat(dirfd, get_component(nam_p), in openout()
5755 nam_p : G_p->g_attrfnam_p, in openout()
5760 (G_p->g_attrnam_p == NULL) ? "" : nam_p); in openout()
5777 (G_p->g_attrnam_p == NULL) ? nam_p : in openout()
5783 (G_p->g_attrnam_p == NULL) ? "" : nam_p); in openout()
5800 (G_p->g_attrnam_p == NULL) ? nam_p : in openout()
5806 (G_p->g_attrnam_p == NULL) ? "" : nam_p); in openout()
6101 char *inam_p, *onam_p, *nam_p; in rstfiles() local
6113 nam_p = Fullnam_p; in rstfiles()
6115 nam_p = G_p->g_attrnam_p; in rstfiles()
6119 nam_p = G_p->g_nam_p; in rstfiles()
6121 nam_p = Gen.g_nam_p; in rstfiles()
6125 nam_p = Gen.g_attrnam_p; in rstfiles()
6129 setpasswd(nam_p); in rstfiles()
6141 (G_p->g_attrnam_p == NULL) ? nam_p : Fullnam_p, in rstfiles()
6145 (G_p->g_attrnam_p == NULL) ? "" : nam_p); in rstfiles()
6149 (void) unlinkat(dirfd, get_component(nam_p), 0); in rstfiles()
6166 if (rename(Over_p, nam_p) < 0) { in rstfiles()
6167 if (link(Over_p, nam_p) < 0) { in rstfiles()
6172 nam_p : Fullnam_p, in rstfiles()
6178 "" : nam_p); in rstfiles()
6201 (void) renameat(dirfd, get_component(nam_p), in rstfiles()
6757 set_tym(int dirfd, char *nam_p, time_t atime, time_t mtime) in set_tym() argument
6766 if (futimesat(dirfd, nam_p, times) < 0) { in set_tym()
6770 (G_p->g_attrnam_p == NULL) ? nam_p : Fullnam_p, in set_tym()
6774 (G_p->g_attrnam_p == NULL) ? "" : nam_p); in set_tym()
6778 (G_p->g_attrnam_p == NULL) ? nam_p : Fullnam_p, in set_tym()
6782 (G_p->g_attrnam_p == NULL) ? "" : nam_p); in set_tym()
6797 char *nam_p; in sigint() local
6802 nam_p = G_p->g_nam_p; in sigint()
6804 nam_p = Fullnam_p; in sigint()
6806 if (unlink(nam_p) < 0) { in sigint()
6808 "Cannot remove incomplete \"%s\"", nam_p); in sigint()
6810 if (rename(Over_p, nam_p) < 0) { in sigint()
6811 if (link(Over_p, nam_p) < 0) { in sigint()
6814 nam_p); in sigint()
6822 } else if (unlink(nam_p)) in sigint()
6823 msg(ERRN, "Cannot remove incomplete \"%s\"", nam_p); in sigint()
6911 verbose(char *nam_p) in verbose() argument
6924 const char *name = nam_p; in verbose()
6942 name = (Args & OCp) ? nam_p : Gen.g_attrfnam_p; in verbose()