Searched refs:dirfd (Results 1 – 13 of 13) sorted by relevance
/system/libprocinfo/ |
D | process_test.cpp | 171 android::base::unique_fd dirfd(open(tmp_dir.path, O_DIRECTORY | O_RDONLY)); in TEST() local 177 ASSERT_FALSE(android::procinfo::GetProcessInfoFromProcPidFd(dirfd.get(), 0, &procinfo)); in TEST() 179 ASSERT_FALSE(android::procinfo::GetProcessInfoFromProcPidFd(dirfd.get(), 0, &procinfo, &error)); in TEST() 185 ASSERT_FALSE(android::procinfo::GetProcessInfoFromProcPidFd(dirfd.get(), 0, &procinfo)); in TEST() 186 ASSERT_FALSE(android::procinfo::GetProcessInfoFromProcPidFd(dirfd.get(), 0, &procinfo, &error)); in TEST() 194 ASSERT_FALSE(android::procinfo::GetProcessInfoFromProcPidFd(dirfd.get(), 0, &procinfo)); in TEST() 195 ASSERT_FALSE(android::procinfo::GetProcessInfoFromProcPidFd(dirfd.get(), 0, &procinfo, &error)); in TEST() 201 ASSERT_FALSE(android::procinfo::GetProcessInfoFromProcPidFd(dirfd.get(), 0, &procinfo)); in TEST() 202 ASSERT_FALSE(android::procinfo::GetProcessInfoFromProcPidFd(dirfd.get(), 0, &procinfo, &error)); in TEST()
|
D | process.cpp | 56 unique_fd dirfd(open(path, O_DIRECTORY | O_RDONLY | O_CLOEXEC)); in GetProcessInfo() local 57 if (dirfd == -1) { in GetProcessInfo() 61 return GetProcessInfoFromProcPidFd(dirfd.get(), tid, process_info, error); in GetProcessInfo()
|
/system/core/init/ |
D | persistent_properties.cpp | 74 unique_fd fd(openat(dirfd(dir.get()), entry->d_name, O_RDONLY | O_NOFOLLOW | O_CLOEXEC)); in LoadLegacyPersistentProperties() 122 unlinkat(dirfd(dir.get()), entry->d_name, 0); in RemoveLegacyPersistentPropertyFiles()
|
D | uevent_listener.cpp | 130 int dfd = dirfd(d); in RegenerateUeventsForDir()
|
D | ueventd.cpp | 196 if (fstatat(dirfd(dir.get()), dent->d_name, &st, 0) == -1) continue; in GenerateRestoreCon()
|
D | first_stage_init.cpp | 71 int dfd = dirfd(dir); in FreeRamdisk()
|
/system/core/debuggerd/tombstoned/ |
D | tombstoned.cpp | 411 static bool rename_tombstone_fd(borrowed_fd fd, borrowed_fd dirfd, const std::string& path) { in rename_tombstone_fd() argument 416 int rc = unlinkat(dirfd.get(), path.c_str(), 0); in rename_tombstone_fd() 424 rc = linkat(AT_FDCWD, fd_path.c_str(), dirfd.get(), path.c_str(), AT_SYMLINK_FOLLOW); in rename_tombstone_fd()
|
/system/vold/ |
D | Utils.cpp | 1030 int dirfd = open(path.c_str(), O_RDONLY | O_DIRECTORY | O_CLOEXEC); in GetTreeBytes() local 1031 if (dirfd < 0) { in GetTreeBytes() 1035 return calculate_dir_size(dirfd); in GetTreeBytes() 1205 bool Readlinkat(int dirfd, const std::string& path, std::string* result) { in Readlinkat() argument 1215 ssize_t size = readlinkat(dirfd, path.c_str(), &buf[0], buf.size()); in Readlinkat() 1278 int dfd = dirfd(dir); in delete_dir_contents()
|
D | main.cpp | 190 dfd = dirfd(d); in do_coldboot()
|
D | Utils.h | 173 bool Readlinkat(int dirfd, const std::string& path, std::string* result);
|
D | VolumeManager.cpp | 629 if (!android::vold::Readlinkat(dirfd(dir), "1/ns/mnt", &rootName)) { in scanProcProcesses() 645 pidFd = openat(dirfd(dir), de->d_name, O_RDONLY | O_DIRECTORY | O_CLOEXEC); in scanProcProcesses()
|
/system/core/debuggerd/crasher/ |
D | crasher.cpp | 321 close(dirfd(d)); in do_action()
|
/system/core/fs_mgr/ |
D | fs_mgr.cpp | 1039 openat(dirfd(blockdir.get()), ent->d_name, O_RDONLY | O_CLOEXEC))); in TranslateExtLabels()
|