Lines Matching defs:nfd
384 int nfd, q;
386 nfd = openat(fd, de->d_name, O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC|O_NOFOLLOW);
387 if (nfd < 0) {
398 safe_close(nfd);
402 /* This will close nfd, regardless whether it succeeds or not */
403 q = remove_marked_symlinks_fd(remove_symlinks_to, nfd, p, config_path, restart, changes, n_changes);
530 int nfd, q;
532 nfd = openat(fd, de->d_name, O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC|O_NOFOLLOW);
533 if (nfd < 0) {
544 safe_close(nfd);
548 /* This will close nfd, regardless whether it succeeds or not */
549 q = find_symlinks_fd(root_dir, name, nfd, p, config_path, same_name_link);