Lines Matching refs:nam_p

146 static int creat_tmp(char *nam_p);
159 static int missdir(char *nam_p);
170 static void set_tym(int dirfd, char *nam_p, time_t atime, time_t mtime);
174 static void verbose(char *nam_p);
1823 char *nam_p; in creat_spec() local
1831 nam_p = Fullnam_p; in creat_spec()
1833 nam_p = G_p->g_nam_p; in creat_spec()
1885 result = stat(nam_p, &DesSt); in creat_spec()
1893 curdir = strrchr(nam_p, '.'); in creat_spec()
1896 lastslash = strrchr(nam_p, '/'); in creat_spec()
1901 lastslash = nam_p; in creat_spec()
1917 if (acl_set(nam_p, aclp) < 0) { in creat_spec()
1920 nam_p); in creat_spec()
1950 if (creat_tmp(nam_p) < 0) { in creat_spec()
1973 result = mkdir(nam_p, G_p->g_mode); in creat_spec()
1982 result = mknod(nam_p, (int)G_p->g_mode, in creat_spec()
1994 if (acl_set(nam_p, aclp) < 0) { in creat_spec()
1996 "\"%s\": failed to set acl", nam_p); in creat_spec()
2010 } while (cnt < 2 && missdir(nam_p) == 0); in creat_spec()
2020 "Cannot create directory for \"%s\"", nam_p); in creat_spec()
2030 msg(ERRN, "Cannot create directory \"%s\"", nam_p); in creat_spec()
2032 msg(ERRN, "Cannot mknod() \"%s\"", nam_p); in creat_spec()
2053 creat_tmp(char *nam_p) in creat_tmp() argument
2065 msg(ERR, "Existing \"%s\" same age or newer", nam_p); in creat_tmp()
2071 (void) strcpy(Over_p, nam_p); in creat_tmp()
2139 Over_p = nam_p; in creat_tmp()
2165 if (remove_dir(nam_p) < 0) { in creat_tmp()
2168 nam_p); in creat_tmp()
2191 if (rename(nam_p, Over_p) < 0) { in creat_tmp()
2196 if (link(nam_p, Over_p) < 0) { in creat_tmp()
2199 "\"%s\" to \"%s\"", Over_p, nam_p); in creat_tmp()
2204 if (unlink(nam_p) < 0) { in creat_tmp()
2207 nam_p); in creat_tmp()
2619 char *nam_p, data_in_t *data_in_info) in read_holesdata() argument
2629 "sparse file information", nam_p); in read_holesdata()
2644 msg(ERR, "invalid sparse file information", nam_p); in read_holesdata()
2671 char *nam_p; in data_in() local
2680 nam_p = G_p->g_attrnam_p; in data_in()
2682 nam_p = G_p->g_nam_p; in data_in()
2688 VERBOSE((Args & (OCv | OCV)), nam_p); in data_in()
2695 nam_p); in data_in()
2701 "of halfwords", nam_p); in data_in()
2727 nam_p, data_in_info); in data_in()
2768 gettext(" Attribute "), nam_p); in data_in()
2794 msg(ERR, "\"%s\" - checksum error", nam_p); in data_in()
2822 read_file(char *nam_p, off_t file_size, off_t *real_filesz, in read_file() argument
2845 nam_p : Gen.g_attrfnam_p, in read_file()
2849 (Gen.g_attrnam_p == NULL) ? "" : nam_p); in read_file()
2894 read_compress_holes(char *nam_p, off_t file_size, off_t *real_filesz, in read_compress_holes() argument
2940 left = read_file(nam_p, datasize, &realsz, B_TRUE); in read_compress_holes()
2954 (void) read_file(nam_p, CPIOBSZ, &realsz, B_FALSE); in read_compress_holes()
2969 char *nam_p; in data_out() local
2978 nam_p = G_p->g_nam_p; in data_out()
2999 VERBOSE((Args & (OCv | OCV)), nam_p); in data_out()
3012 if ((size = readlink(nam_p, Buffr.b_in_p, G_p->g_filesz)) < in data_out()
3014 msg(ERRN, "Cannot read symbolic link \"%s\"", nam_p); in data_out()
3032 VERBOSE((Args & (OCv | OCV)), nam_p); in data_out()
3046 "Symbolic link too long \"%s\"", nam_p); in data_out()
3049 if ((size = readlink(nam_p, T_lname, G_p->g_filesz)) < 0) { in data_out()
3051 "Cannot read symbolic link \"%s\"", nam_p); in data_out()
3057 VERBOSE((Args & (OCv | OCV)), nam_p); in data_out()
3062 (Gen.g_attrnam_p == NULL) ? nam_p : Gen.g_attrfnam_p, in data_out()
3126 nam_p : Gen.g_attrfnam_p, in data_out()
3130 (Gen.g_attrnam_p == NULL) ? "" : nam_p); in data_out()
3179 amt_to_read = read_compress_holes(nam_p, G_p->g_filesz, in data_out()
3182 amt_to_read = read_file(nam_p, G_p->g_filesz, in data_out()
5354 missdir(char *nam_p) in missdir() argument
5360 if (*(c_p = nam_p) == '/') /* skip over 'root slash' */ in missdir()
5363 lastp = c_p + strlen(nam_p) - 1; in missdir()
5370 if (stat(nam_p, &DesSt) < 0) { in missdir()
5372 cnt = mkdir(nam_p, Def_mode); in missdir()
5507 char *nam_p; in openout() local
5513 nam_p = G_p->g_attrnam_p; in openout()
5516 nam_p = Fullnam_p; in openout()
5518 nam_p = G_p->g_nam_p; in openout()
5527 (G_p->g_attrnam_p == NULL) ? nam_p : G_p->g_attrfnam_p, in openout()
5530 (G_p->g_attrnam_p == NULL) ? "" : nam_p, in openout()
5535 if (LSTAT(dirfd, nam_p, &DesSt) == 0) { in openout()
5556 if (creat_tmp(nam_p) < 0) { in openout()
5571 nam_p = Attrfile_p; in openout()
5573 nam_p = Fullnam_p; in openout()
5576 nam_p = G_p->g_nam_p; in openout()
5599 symlink(Thdr_p->tbuf.t_linkname, nam_p)) >= 0) { in openout()
5612 Thdr_p->tbuf.t_linkname, nam_p); in openout()
5620 if ((result = symlink(bar_linkname, nam_p)) >= 0) { in openout()
5633 bar_linkname, nam_p); in openout()
5650 if ((result = symlink(Symlnk_p, nam_p)) >= 0) { in openout()
5663 Symlnk_p, nam_p); in openout()
5673 if ((result = openat(dirfd, get_component(nam_p), in openout()
5680 NULL : G_p->g_attrparent_p, nam_p, in openout()
5690 nam_p); in openout()
5703 nam_p); in openout()
5715 } while (cnt < 2 && missdir(nam_p) == 0); in openout()
5720 setpasswd(nam_p); in openout()
5726 get_component(nam_p), in openout()
5734 nam_p : G_p->g_attrfnam_p, in openout()
5740 "" : nam_p); in openout()
5742 } else if ((fchownat(dirfd, get_component(nam_p), in openout()
5748 nam_p : G_p->g_attrfnam_p, in openout()
5753 (G_p->g_attrnam_p == NULL) ? "" : nam_p); in openout()
5770 (G_p->g_attrnam_p == NULL) ? nam_p : in openout()
5776 (G_p->g_attrnam_p == NULL) ? "" : nam_p); in openout()
5793 (G_p->g_attrnam_p == NULL) ? nam_p : in openout()
5799 (G_p->g_attrnam_p == NULL) ? "" : nam_p); in openout()
6090 char *inam_p, *onam_p, *nam_p; in rstfiles() local
6102 nam_p = Fullnam_p; in rstfiles()
6104 nam_p = G_p->g_attrnam_p; in rstfiles()
6108 nam_p = G_p->g_nam_p; in rstfiles()
6110 nam_p = Gen.g_nam_p; in rstfiles()
6114 nam_p = Gen.g_attrnam_p; in rstfiles()
6118 setpasswd(nam_p); in rstfiles()
6130 (G_p->g_attrnam_p == NULL) ? nam_p : Fullnam_p, in rstfiles()
6134 (G_p->g_attrnam_p == NULL) ? "" : nam_p); in rstfiles()
6138 (void) unlinkat(dirfd, get_component(nam_p), 0); in rstfiles()
6155 if (rename(Over_p, nam_p) < 0) { in rstfiles()
6156 if (link(Over_p, nam_p) < 0) { in rstfiles()
6161 nam_p : Fullnam_p, in rstfiles()
6167 "" : nam_p); in rstfiles()
6190 (void) renameat(dirfd, get_component(nam_p), in rstfiles()
6746 set_tym(int dirfd, char *nam_p, time_t atime, time_t mtime) in set_tym() argument
6755 if (futimesat(dirfd, nam_p, times) < 0) { in set_tym()
6759 (G_p->g_attrnam_p == NULL) ? nam_p : Fullnam_p, in set_tym()
6763 (G_p->g_attrnam_p == NULL) ? "" : nam_p); in set_tym()
6767 (G_p->g_attrnam_p == NULL) ? nam_p : Fullnam_p, in set_tym()
6771 (G_p->g_attrnam_p == NULL) ? "" : nam_p); in set_tym()
6786 char *nam_p; in sigint() local
6791 nam_p = G_p->g_nam_p; in sigint()
6793 nam_p = Fullnam_p; in sigint()
6795 if (unlink(nam_p) < 0) { in sigint()
6797 "Cannot remove incomplete \"%s\"", nam_p); in sigint()
6799 if (rename(Over_p, nam_p) < 0) { in sigint()
6800 if (link(Over_p, nam_p) < 0) { in sigint()
6803 nam_p); in sigint()
6811 } else if (unlink(nam_p)) in sigint()
6813 "Cannot remove incomplete \"%s\"", nam_p); in sigint()
6903 verbose(char *nam_p) in verbose() argument
6916 const char *name = nam_p; in verbose()
6934 name = (Args & OCp) ? nam_p : Gen.g_attrfnam_p; in verbose()