Lines Matching refs:ent
166 struct dirent *ent; in close_parent_fds() local
168 while ((ent = readdir(dir))) { in close_parent_fds()
172 if (ent->d_type != DT_LNK) in close_parent_fds()
175 if (!isdigit(ent->d_name[0])) in close_parent_fds()
178 fd = strtol(ent->d_name, &end, 10); in close_parent_fds()
193 struct dirent *ent; in check_leaks() local
196 while ((ent = readdir(dir))) { in check_leaks()
202 if (ent->d_type != DT_LNK) in check_leaks()
205 if (!isdigit(ent->d_name[0])) in check_leaks()
208 fd = strtol(ent->d_name, &end, 10); in check_leaks()
216 len = readlinkat(dirfd(dir), ent->d_name, path, sizeof(path)); in check_leaks()
220 strncpy(path, ent->d_name, sizeof(path)); in check_leaks()
221 pr_err("Leak of file descriptor %s that opened: '%s'\n", ent->d_name, path); in check_leaks()