/system/netd/libnetdutils/include/netdutils/ |
Fd.h | 29 class Fd { 31 constexpr Fd() = default; 33 constexpr Fd(int fd) : mFd(fd) {} 37 bool operator==(const Fd& other) const { return get() == other.get(); } 38 bool operator!=(const Fd& other) const { return get() != other.get(); } 44 // Return true if fd appears valid (non-negative) 45 inline bool isWellFormed(const Fd fd) { [all...] |
UniqueFd.h | 23 #include "netdutils/Fd.h" 31 // *) Uses a strongly typed wrapper (Fd) for the underlying file descriptor 40 UniqueFd(Fd fd) : mFd(fd) {} 55 // Cleanup any currently owned Fd, replacing it with the optional 56 // parameter fd 57 void reset(Fd fd = Fd()); [all...] |
MockSyscalls.h | 39 MOCK_CONST_METHOD3(getsockname, Status(Fd sock, sockaddr* addr, socklen_t* addrlen)); 40 MOCK_CONST_METHOD5(setsockopt, Status(Fd sock, int level, int optname, const void* optval, 43 MOCK_CONST_METHOD3(bind, Status(Fd sock, const sockaddr* addr, socklen_t addrlen)); 44 MOCK_CONST_METHOD3(connect, Status(Fd sock, const sockaddr* addr, socklen_t addrlen)); 49 MOCK_CONST_METHOD2(write, StatusOr<size_t>(Fd fd, const Slice buf)); 50 MOCK_CONST_METHOD2(read, StatusOr<Slice>(Fd fd, const Slice buf)); 51 MOCK_CONST_METHOD5(sendto, StatusOr<size_t>(Fd sock, const Slice buf, int flags, 53 MOCK_CONST_METHOD5(recvfrom, StatusOr<Slice>(Fd sock, const Slice dst, int flags, sockaddr* src [all...] |
Syscalls.h | 47 virtual Status getsockname(Fd sock, sockaddr* addr, socklen_t* addrlen) const = 0; 49 virtual Status setsockopt(Fd sock, int level, int optname, const void* optval, 52 virtual Status bind(Fd sock, const sockaddr* addr, socklen_t addrlen) const = 0; 54 virtual Status connect(Fd sock, const sockaddr* addr, socklen_t addrlen) const = 0; 60 virtual StatusOr<size_t> write(Fd fd, const Slice buf) const = 0; 62 virtual StatusOr<Slice> read(Fd fd, const Slice buf) const = 0; 64 virtual StatusOr<size_t> sendto(Fd sock, const Slice buf, int flags, const sockaddr* dst, 67 virtual StatusOr<Slice> recvfrom(Fd sock, const Slice dst, int flags, sockaddr* src [all...] |
/system/netd/libnetdutils/ |
Fd.cpp | 17 #include "netdutils/Fd.h" 22 std::ostream& operator<<(std::ostream& os, const Fd& fd) { 23 return os << "Fd[" << fd.get() << "]";
|
UniqueFd.cpp | 25 void UniqueFd::reset(Fd fd) { 27 std::swap(fd, mFd); 28 if (isWellFormed(fd)) { 29 expectOk(sys.close(fd)); 33 std::ostream& operator<<(std::ostream& os, const UniqueFd& fd) { 34 return os << "UniqueFd[" << static_cast<Fd>(fd) << "]";
|
FdTest.cpp | 33 // Force implicit conversion from UniqueFd -> Fd 34 inline Fd toFd(const UniqueFd& fd) { 35 return fd; 40 TEST(Fd, smoke) { 42 Fd fd1(1); 43 Fd fd2(fd1); 44 Fd fd3 = fd1; 45 const Fd fd4(8); 46 const Fd fd5(fd4) [all...] |
Syscalls.cpp | 45 UniqueFd fd(::open(pathname.c_str(), flags, mode)); 46 if (!isWellFormed(fd)) { 49 return fd; 60 Status getsockname(Fd sock, sockaddr* addr, socklen_t* addrlen) const override { 68 Status setsockopt(Fd sock, int level, int optname, const void* optval, 77 Status bind(Fd sock, const sockaddr* addr, socklen_t addrlen) const override { 85 Status connect(Fd sock, const sockaddr* addr, socklen_t addrlen) const override { 94 UniqueFd fd(::eventfd(initval, flags)); 95 if (!isWellFormed(fd)) { 98 return fd; [all...] |
/external/llvm/lib/Support/ |
DataStream.cpp | 55 int Fd; 57 DataFileStreamer() : Fd(0) {} 58 ~DataFileStreamer() override { close(Fd); } 61 return read(Fd, buf, len); 66 Fd = 0; 71 return sys::fs::openFileForRead(Filename, Fd);
|
/external/ltp/testcases/kernel/syscalls/select/ |
select01.c | 37 * 1.) select(2) to a fd of regular file with no I/O and small timeout 59 int Fd = -1; 109 if ((Fd = open(FILENAME, O_CREAT | O_RDWR, 0777)) == -1) 114 FD_SET(Fd, &Readfds); 119 if (Fd >= 0) { 120 if (close(Fd) == -1) 122 Fd = -1;
|
select03.c | 38 * 1.) select(2) of fd of a named-pipe (FIFO) with no I/O and small timeout value 60 int Fd; 121 if ((Fd = open(FILENAME, O_RDWR)) == -1) { 128 FD_SET(Fd, &saved_Readfds); 129 FD_SET(Fd, &saved_Writefds); 134 close(Fd);
|
select02.c | 39 * 1.) select(2) to fd of system pipe with no I/O and small timeout 56 int Fd[2]; 107 if (pipe(Fd) == -1) { 108 tst_brkm(TBROK, NULL, "pipe(&Fd) failed, errno=%d", errno); 113 FD_SET(Fd[0], &saved_Readfds); 114 FD_SET(Fd[1], &saved_Writefds);
|
/external/swiftshader/third_party/subzero/pnacl-llvm/ |
DataStream.cpp | 55 int Fd; 57 DataFileStreamer() : Fd(0) {} 58 ~DataFileStreamer() override { close(Fd); } 61 return read(Fd, buf, len); 66 Fd = 0; 71 return sys::fs::openFileForRead(Filename, Fd);
|
/external/ltp/testcases/kernel/syscalls/lseek/ |
lseek05.c | 126 int Fd; 155 TEST(lseek(Fd, (long)1, SEEK_SET)); 200 Fd = fds[0]; 212 if (close(Fd) == -1) { 213 tst_resm(TWARN, "close(%d) Failed, errno=%d : %s", Fd, errno,
|
lseek01.c | 127 int Fd; 162 TEST(lseek(Fd, (long)offset, Whence[ind])); 197 if ((Fd = open(Fname, O_RDWR | O_CREAT, 0700)) == -1) { 212 if (close(Fd) == -1) {
|
lseek04.c | 128 int Fd; 154 TEST(lseek(Fd, (long)1, SEEK_SET)); 200 if ((Fd = open(Fname, O_RDWR, 0777)) == -1) { 215 if (close(Fd) == -1) {
|
/art/runtime/base/ |
file_magic.cc | 35 File fd(filename, O_RDONLY, /* check_usage */ false); 36 if (fd.Fd() == -1) { 40 int n = TEMP_FAILURE_RETRY(read(fd.Fd(), magic, sizeof(*magic))); 45 if (lseek(fd.Fd(), 0, SEEK_SET) != 0) { 50 return fd;
|
scoped_flock.cc | 39 // responsible for flushing its underlying FD. Its only purpose should be 50 int flock_result = TEMP_FAILURE_RETRY(flock(file->Fd(), operation)); 60 int fstat_result = TEMP_FAILURE_RETRY(fstat(file->Fd(), &fstat_stat)); 93 ScopedFlock LockedFile::DupOf(const int fd, const std::string& path, 96 // responsible for flushing its underlying FD. Its only purpose should be 101 new LockedFile(dup(fd), path, false /* check_usage */, read_only_mode)); 102 if (locked_file->Fd() == -1) { 107 if (0 != TEMP_FAILURE_RETRY(flock(locked_file->Fd(), LOCK_EX))) { 117 if (this->Fd() != -1) { 118 int flock_result = TEMP_FAILURE_RETRY(flock(this->Fd(), LOCK_UN)) [all...] |
/external/compiler-rt/lib/scudo/ |
scudo_utils.cpp | 102 // readRetry will attempt to read Count bytes from the Fd specified, and if 104 static ssize_t readRetry(int Fd, u8 *Buffer, size_t Count) { 107 ssize_t Result = read(Fd, Buffer + AmountRead, Count - AmountRead); 122 int Fd = open("/dev/urandom", O_RDONLY); 123 bool Success = readRetry(Fd, reinterpret_cast<u8 *>(&State_0_), 125 Success &= readRetry(Fd, reinterpret_cast<u8 *>(&State_1_), 127 close(Fd);
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/lib/Fuzzer/ |
FuzzerIO.h | 62 FILE* OpenFile(int Fd, const char *Mode); 64 int CloseFile(int Fd); 66 int DuplicateFile(int Fd); 70 void DiscardOutput(int Fd); 72 intptr_t GetHandleFromFd(int fd);
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/lib/Fuzzer/ |
FuzzerIO.h | 62 FILE* OpenFile(int Fd, const char *Mode); 64 int CloseFile(int Fd); 66 int DuplicateFile(int Fd); 70 void DiscardOutput(int Fd); 72 intptr_t GetHandleFromFd(int fd);
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/lib/Fuzzer/ |
FuzzerIO.h | 62 FILE* OpenFile(int Fd, const char *Mode); 64 int CloseFile(int Fd); 66 int DuplicateFile(int Fd); 70 void DiscardOutput(int Fd); 72 intptr_t GetHandleFromFd(int fd);
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/lib/Fuzzer/ |
FuzzerIO.h | 62 FILE* OpenFile(int Fd, const char *Mode); 64 int CloseFile(int Fd); 66 int DuplicateFile(int Fd); 70 void DiscardOutput(int Fd); 72 intptr_t GetHandleFromFd(int fd);
|
/art/compiler/linker/ |
file_output_stream.cc | 33 return lseek(file_->Fd(), offset, static_cast<int>(whence));
|
/art/runtime/base/unix_file/ |
fd_file_test.cc | 45 EXPECT_EQ(-1, file.Fd()); 54 EXPECT_GE(file.Fd(), 0); 59 EXPECT_EQ(-1, file.Fd()); 64 EXPECT_GE(file2.Fd(), 0); 76 EXPECT_GE(file.Fd(), 0); 91 EXPECT_GE(file.Fd(), 0); 119 ASSERT_GE(file.Fd(), 0); 146 ASSERT_GE(src.Fd(), 0); 156 ASSERT_GE(dest.Fd(), 0); 176 EXPECT_GE(file.Fd(), 0) [all...] |