Lines Matching refs:name
119 char *name;
131 char *catch = try->parent ? try->name : TT.destname, *err = "%s";
172 fprintf(stderr, "%s: overwrite '%s'", toys.which->name,
181 printf("%s '%s'\n", toys.which->name, s);
197 catch = try->name;
216 if (!linkat(tfd, try->name, cfd, catch, 0)) err = 0;
229 if (*or->name == '/') dotdots = 0;
253 ? ((i = readlinkat0(tfd, try->name, toybuf, sizeof(toybuf))) &&
266 fdin = openat(tfd, try->name, O_RDONLY);
268 catch = try->name;
282 char *name, *value, *list;
288 for (name = list; name-list < listlen; name += strlen(name)+1) {
289 if (!(TT.pflags&_CP_xattr) && strncmp(name, "security.", 9))
291 if ((len = xattr_fget(fdin, name, 0, 0))>0) {
293 if (len == xattr_fget(fdin, name, value, len))
294 if (xattr_fset(fdout, name, value, len, 0))
295 perror_msg("%s setxattr(%s=%s)", catch, name, value);
345 if (CFG_MV && toys.which->name[0] == 'm')
346 if (unlinkat(tfd, try->name, S_ISDIR(try->st.st_mode) ? AT_REMOVEDIR :0))
353 if (catch == try->name) {
356 catch = xmprintf("%s%s", TT.destname, f+strlen(try->name));
382 while (comma_remove(pre, cp_preserve[i].name)) TT.pflags |= 1<<i;
388 if (*s == *cp_preserve[i].name) break;
407 if (CFG_MV && toys.which->name[0] == 'm') {
428 if (CFG_MV && toys.which->name[0] == 'm') {
439 fprintf(stderr, "%s: overwrite '%s'", toys.which->name, TT.destname);