Lines Matching refs:fds
44 int fds[2]; in TEST() local
45 ASSERT_EQ(0, adb_socketpair(fds)) << strerror(errno); in TEST()
46 ASSERT_TRUE(WriteFdExactly(fds[0], "foo", 4)); in TEST()
47 ASSERT_TRUE(WriteFdExactly(fds[1], "bar", 4)); in TEST()
50 ASSERT_TRUE(ReadFdExactly(fds[1], buf, 4)); in TEST()
52 ASSERT_TRUE(ReadFdExactly(fds[0], buf, 4)); in TEST()
54 ASSERT_EQ(0, adb_close(fds[0])); in TEST()
55 ASSERT_EQ(0, adb_close(fds[1])); in TEST()
59 std::vector<int> fds; in TEST() local
63 fds.push_back(socketpair[0]); in TEST()
64 fds.push_back(socketpair[1]); in TEST()
68 for (int fd : fds) { in TEST()
72 ASSERT_EQ(socketpair[0], fds[0]); in TEST()
73 ASSERT_EQ(socketpair[1], fds[1]); in TEST()
80 int fds[2]; member in sysdeps_poll
82 ASSERT_EQ(0, adb_socketpair(fds)) << strerror(errno); in SetUp()
86 if (fds[0] >= 0) { in TearDown()
87 ASSERT_EQ(0, adb_close(fds[0])); in TearDown()
89 if (fds[1] >= 0) { in TearDown()
90 ASSERT_EQ(0, adb_close(fds[1])); in TearDown()
97 pfd[0].fd = fds[0]; in TEST_F()
99 pfd[1].fd = fds[1]; in TEST_F()
108 ASSERT_TRUE(WriteFdExactly(fds[1], "foo", 4)); in TEST_F()
123 pfd.fd = fds[0]; in TEST_F()
129 ASSERT_TRUE(WriteFdExactly(fds[1], "foo", 4)); in TEST_F()
137 pfd[0].fd = fds[0]; in TEST_F()
143 pfd[2].fd = fds[1]; in TEST_F()
147 ASSERT_TRUE(WriteFdExactly(fds[1], "foo", 4)); in TEST_F()
159 pfd[0].fd = fds[0]; in TEST_F()
172 pfd[0].fd = fds[0]; in TEST_F()
180 ASSERT_TRUE(WriteFdExactly(fds[1], "foo", 4)); in TEST_F()
189 pfd.fd = fds[0]; in TEST_F()
195 EXPECT_EQ(0, adb_close(fds[1])); in TEST_F()
196 fds[1] = -1; in TEST_F()