Lines Matching refs:fd

78     int fd = inotify_init1(0);
79 EXPECT_TRUE(fd >= 0);
81 int wd = inotify_add_watch(fd, TEST_FILE, IN_ACCESS);
84 int ret = inotify_rm_watch(fd, wd);
87 close(fd);
103 int fd = inotify_init1(IN_NONBLOCK);
104 EXPECT_TRUE(fd >= 0);
106 int wd = inotify_add_watch(fd, TEST_FILE, IN_MODIFY | IN_ATTRIB | IN_CLOSE);
109 int ret = inotify_rm_watch(fd, wd);
112 close(fd);
128 int fd = inotify_init1(IN_CLOEXEC);
129 EXPECT_TRUE(fd >= 0);
131 int wd = inotify_add_watch(fd, TEST_FILE, IN_MOVE | IN_OPEN | IN_CLOSE_NOWRITE);
134 int ret = inotify_rm_watch(fd, wd);
137 close(fd);
153 int fd = inotify_init1(IN_CLOEXEC);
154 EXPECT_TRUE(fd >= 0);
156 int wd = inotify_add_watch(fd, TEST_FILE, IN_CLOSE_WRITE | IN_CREATE);
159 int ret = inotify_rm_watch(fd, wd);
162 close(fd);
178 int fd = inotify_init1(IN_CLOEXEC);
179 EXPECT_TRUE(fd >= 0);
181 int wd = inotify_add_watch(fd, TEST_FILE, IN_MOVED_FROM | IN_DELETE_SELF | IN_MOVE_SELF);
184 int ret = inotify_rm_watch(fd, wd);
187 close(fd);
203 int fd = inotify_init1(IN_CLOEXEC);
204 EXPECT_TRUE(fd >= 0);
206 int wd = inotify_add_watch(fd, TEST_FILE, IN_MOVED_TO | IN_UNMOUNT | IN_IGNORED | IN_Q_OVERFLOW);
209 int ret = inotify_rm_watch(fd, wd);
212 close(fd);
227 int fd = inotify_init1(IN_CLOEXEC);
228 EXPECT_TRUE(fd >= 0);
230 int wd = inotify_add_watch(fd, TEST_DIR, IN_ONLYDIR | IN_DONT_FOLLOW | IN_EXCL_UNLINK);
233 int ret = inotify_rm_watch(fd, wd);
236 close(fd);
252 int fd = inotify_init1(IN_CLOEXEC);
253 EXPECT_TRUE(fd >= 0);
255 int wd = inotify_add_watch(fd, TEST_FILE, IN_MASK_ADD | IN_ISDIR | IN_ONESHOT);
258 int ret = inotify_rm_watch(fd, wd);
261 close(fd);
274 int fd = inotify_init1(IN_CLOEXEC);
275 EXPECT_TRUE(fd >= 0);
278 int wd = inotify_add_watch(fd, nullptr, IN_DELETE);
282 close(fd);
298 int fd = inotify_init1(IN_CLOEXEC);
299 EXPECT_TRUE(fd >= 0);
301 int wd = inotify_add_watch(fd, TEST_FILE, IN_MASK_ADD);
304 int ret = inotify_rm_watch(fd, wd);
307 close(fd);