Lines Matching refs:name
26 -name PATTERN filename with wildcards (-iname case insensitive)
27 -path PATTERN path name with wildcards (-ipath case insensitive)
114 perror_msg_raw(revert ? new->name : ".");
233 } else TT.start = new->name;
308 test = !unlinkat(dirtree_parentfd(new), new->name,
337 int fd = openat(dirtree_parentfd(new), new->name, O_RDONLY);
356 if (check && faccessat(dirtree_parentfd(new), new->name,X_OK,0)) test = 0;
365 if (!strcmp(s, "name") || !strcmp(s, "iname")
371 char *arg = ss[1], *path = 0, *name = new ? new->name : arg;
375 name = path = xreadlinkat(dirtree_parentfd(new), new->name);
376 else if (new && is_path) name = path = dirtree_path(new, 0);
378 if ((check || !new) && name) name = strlower(name);
379 if (!new) dlist_add(&TT.argdata, name);
384 test = !fnmatch(arg, path ? name : basename(name),
386 if (i) free(name);
554 char *name, *ss1 = ss[1];
562 // name is always a new malloc, so we can always free it.
563 name = aa->dir ? xstrdup(new->name) : dirtree_path(new, 0);
566 fprintf(stderr, "[%s] %s", ss1, name);
568 free(name);
573 // Add next name to list (global list without -dir, local with)
575 dlist_add(&bb->names, name);
588 if ((aa->plus += sizeof(char *)+strlen(name)+1) > TT.max_bytes) {
633 else if (ch == 'f') ll = (long)new->name;
637 ll = (long)(ff = xreadlinkat(dirtree_parentfd(new), new->name));