Lines Matching full:fd
33 * @param[in] fd - File descriptor
36 bool isValid(int fd) in isValid() argument
38 return (fcntl(fd, F_GETFL) != -1) || (errno != EBADF); in isValid()
50 int fd = open("/etc/hosts", O_RDONLY); in createOpenFileDescriptor() local
51 EXPECT_NE(fd, -1); in createOpenFileDescriptor()
52 EXPECT_TRUE(isValid(fd)); in createOpenFileDescriptor()
53 return fd; in createOpenFileDescriptor()
65 int fd = createOpenFileDescriptor(); in TEST() local
66 FileDescriptor descriptor{fd}; in TEST()
67 EXPECT_EQ(descriptor(), fd); in TEST()
69 EXPECT_TRUE(isValid(fd)); in TEST()
75 int fd = createOpenFileDescriptor(); in TEST() local
76 FileDescriptor descriptor1{fd}; in TEST()
77 EXPECT_EQ(descriptor1(), fd); in TEST()
78 EXPECT_TRUE(isValid(fd)); in TEST()
87 EXPECT_EQ(descriptor2(), fd); in TEST()
90 EXPECT_TRUE(isValid(fd)); in TEST()
128 int fd = createOpenFileDescriptor(); in TEST() local
129 FileDescriptor descriptor{fd}; in TEST()
130 EXPECT_EQ(descriptor(), fd); in TEST()
131 EXPECT_TRUE(isValid(fd)); in TEST()
146 EXPECT_EQ(descriptor(), fd); in TEST()
147 EXPECT_TRUE(isValid(fd)); in TEST()
163 int fd = createOpenFileDescriptor(); in TEST() local
165 FileDescriptor descriptor{fd}; in TEST()
166 EXPECT_EQ(descriptor(), fd); in TEST()
167 EXPECT_TRUE(isValid(fd)); in TEST()
171 EXPECT_FALSE(isValid(fd)); in TEST()
173 EXPECT_FALSE(isValid(fd)); in TEST()
180 int fd = createOpenFileDescriptor(); in TEST() local
182 FileDescriptor descriptor{fd}; in TEST()
183 EXPECT_EQ(descriptor(), fd); in TEST()
184 EXPECT_TRUE(isValid(fd)); in TEST()
186 EXPECT_FALSE(isValid(fd)); in TEST()
197 int fd = createOpenFileDescriptor(); in TEST() local
198 descriptor.set(fd); in TEST()
199 EXPECT_EQ(descriptor(), fd); in TEST()
213 int fd = createOpenFileDescriptor(); in TEST() local
214 descriptor.set(fd); in TEST()
233 int fd = createOpenFileDescriptor(); in TEST() local
234 FileDescriptor descriptor{fd}; in TEST()
235 EXPECT_EQ(descriptor(), fd); in TEST()
236 EXPECT_TRUE(isValid(fd)); in TEST()
239 EXPECT_FALSE(isValid(fd)); in TEST()