Home | History | Annotate | Download | only in kqueue

Lines Matching refs:ATF_REQUIRE

95 	ATF_REQUIRE(init_target() != -1);
96 ATF_REQUIRE(init_kqueue() != -1);
98 ATF_REQUIRE(create_file(file_inside1) != -1);
99 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
118 ATF_REQUIRE(init_target() != -1);
119 ATF_REQUIRE(create_file(file_inside1) != -1);
120 ATF_REQUIRE(init_kqueue() != -1);
122 ATF_REQUIRE(unlink(file_inside1) != -1);
123 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
142 ATF_REQUIRE(init_target() != -1);
143 ATF_REQUIRE(mkdir(dir_inside1, S_IRWXU) != -1);
144 ATF_REQUIRE(init_kqueue() != -1);
146 ATF_REQUIRE(rename(dir_inside1, dir_inside2) != -1);
147 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
166 ATF_REQUIRE(init_target() != -1);
167 ATF_REQUIRE(create_file(file_inside1) != -1);
168 ATF_REQUIRE(init_kqueue() != -1);
170 ATF_REQUIRE(rename(file_inside1, file_inside2) != -1);
171 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
190 ATF_REQUIRE(init_target() != -1);
191 ATF_REQUIRE(init_kqueue() != -1);
193 ATF_REQUIRE(mkdir(dir_inside1, S_IRWXU) != -1);
194 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
213 ATF_REQUIRE(init_target() != -1);
214 ATF_REQUIRE(mkdir(dir_inside1, S_IRWXU) != -1);
215 ATF_REQUIRE(init_kqueue() != -1);
217 ATF_REQUIRE(rmdir(dir_inside1) != -1);
218 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
237 ATF_REQUIRE(init_target() != -1);
238 ATF_REQUIRE(mkdir(dir_outside, S_IRWXU) != -1);
239 ATF_REQUIRE(init_kqueue() != -1);
241 ATF_REQUIRE(rename(dir_outside, dir_inside1) != -1);
242 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
261 ATF_REQUIRE(init_target() != -1);
262 ATF_REQUIRE(mkdir(dir_inside1, S_IRWXU) != -1);
263 ATF_REQUIRE(init_kqueue() != -1);
265 ATF_REQUIRE(rename(dir_inside1, dir_outside) != -1);
266 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
285 ATF_REQUIRE(init_target() != -1);
286 ATF_REQUIRE(init_kqueue() != -1);
288 ATF_REQUIRE(mkdir(dir_inside1, S_IRWXU) != -1);
289 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
308 ATF_REQUIRE(init_target() != -1);
309 ATF_REQUIRE(init_kqueue() != -1);
311 ATF_REQUIRE(create_file(file_inside1) != -1);
312 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
331 ATF_REQUIRE(init_target() != -1);
332 ATF_REQUIRE(mkdir(dir_inside1, S_IRWXU) != -1);
333 ATF_REQUIRE(init_kqueue() != -1);
335 ATF_REQUIRE(rmdir(dir_inside1) != -1);
336 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
355 ATF_REQUIRE(init_target() != -1);
356 ATF_REQUIRE(create_file(file_inside1) != -1);
357 ATF_REQUIRE(init_kqueue() != -1);
359 ATF_REQUIRE(unlink(file_inside1) != -1);
360 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
379 ATF_REQUIRE(init_target() != -1);
380 ATF_REQUIRE(mkdir(dir_outside, S_IRWXU) != -1);
381 ATF_REQUIRE(init_kqueue() != -1);
383 ATF_REQUIRE(rename(dir_outside, dir_inside1) != -1);
384 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
403 ATF_REQUIRE(init_target() != -1);
404 ATF_REQUIRE(mkdir(dir_inside1, S_IRWXU) != -1);
405 ATF_REQUIRE(init_kqueue() != -1);
407 ATF_REQUIRE(rename(dir_inside1, dir_outside) != -1);
408 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
427 ATF_REQUIRE(init_target() != -1);
428 ATF_REQUIRE(mkdir(dir_inside1, S_IRWXU) != -1);
429 ATF_REQUIRE(init_kqueue() != -1);
431 ATF_REQUIRE(rename(dir_inside1, dir_inside2) != -1);
432 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
451 ATF_REQUIRE(init_target() != -1);
452 ATF_REQUIRE(create_file(file_outside) != -1);
453 ATF_REQUIRE(init_kqueue() != -1);
455 ATF_REQUIRE(rename(file_outside, file_inside1) != -1);
456 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
475 ATF_REQUIRE(init_target() != -1);
476 ATF_REQUIRE(create_file(file_inside1) != -1);
477 ATF_REQUIRE(init_kqueue() != -1);
479 ATF_REQUIRE(rename(file_inside1, file_outside) != -1);
480 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
499 ATF_REQUIRE(init_target() != -1);
500 ATF_REQUIRE(create_file(file_inside1) != -1);
501 ATF_REQUIRE(init_kqueue() != -1);
503 ATF_REQUIRE(rename(file_inside1, file_inside2) != -1);
504 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
527 ATF_REQUIRE((kq = kqueue()) != -1);
534 ATF_REQUIRE((fd = open(testfile,
539 ATF_REQUIRE(kevent(kq, event, 1, NULL, 0, NULL) == 0);
548 ATF_REQUIRE((fd = open(testfile, O_RDWR)) != -1);
549 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
550 ATF_REQUIRE(event[0].fflags & NOTE_OPEN);
552 ATF_REQUIRE((pwrite(fd, testfile,
554 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
555 ATF_REQUIRE(event[0].fflags & NOTE_WRITE);
556 ATF_REQUIRE(event[0].fflags & NOTE_EXTEND);
558 ATF_REQUIRE((pwrite(fd, testfile,
560 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
561 ATF_REQUIRE(event[0].fflags & NOTE_WRITE);
562 ATF_REQUIRE((event[0].fflags & NOTE_EXTEND) == 0);
564 ATF_REQUIRE((pwrite(fd, testfile,
566 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
567 ATF_REQUIRE(event[0].fflags & NOTE_WRITE);
568 ATF_REQUIRE(event[0].fflags & NOTE_EXTEND);
571 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
572 ATF_REQUIRE(event[0].fflags & NOTE_CLOSE_WRITE);
573 ATF_REQUIRE((event[0].fflags & NOTE_CLOSE) == 0);
580 ATF_REQUIRE((fd = open(testfile, O_RDONLY)) != -1);
581 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
582 ATF_REQUIRE(event[0].fflags & NOTE_OPEN);
584 ATF_REQUIRE((read(fd, buf, sizeof(buf))) == sizeof(buf));
585 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
586 ATF_REQUIRE(event[0].fflags & NOTE_READ);
589 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
590 ATF_REQUIRE(event[0].fflags & NOTE_CLOSE);
591 ATF_REQUIRE((event[0].fflags & NOTE_CLOSE_WRITE) == 0);
625 ATF_REQUIRE((kq = kqueue()) != -1);
632 ATF_REQUIRE((open_ev_fd = open(testfile,
634 ATF_REQUIRE((write_ev_fd = dup(open_ev_fd)) != -1);
635 ATF_REQUIRE((close_ev_fd = dup(open_ev_fd)) != -1);
643 ATF_REQUIRE(kevent(kq, event, 3, NULL, 0, NULL) == 0);
655 ATF_REQUIRE((fd = open(testfile, O_RDWR)) != -1);
656 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
657 ATF_REQUIRE(event[0].fflags & NOTE_OPEN);
659 ATF_REQUIRE((pwrite(fd, testfile,
661 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 0);
664 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
665 ATF_REQUIRE(event[0].fflags & NOTE_CLOSE_WRITE);
666 ATF_REQUIRE((event[0].fflags & NOTE_CLOSE) == 0);
685 ATF_REQUIRE((kq = kqueue()) != -1);
687 ATF_REQUIRE((mkdir(dir_target, 0700)) == 0);
688 ATF_REQUIRE((dir_fd = open(dir_target, O_RDONLY)) != -1);
690 ATF_REQUIRE((file_fd = open(file_inside1, O_RDONLY | O_CREAT,
692 ATF_REQUIRE(link(file_inside1, file_inside2) == 0);
698 ATF_REQUIRE(kevent(kq, event, 2, NULL, 0, NULL) == 0);
700 ATF_REQUIRE(rename(file_inside1, file_inside2) == 0);
702 ATF_REQUIRE(kevent(kq, NULL, 0, event, 2, &ts) == 2);
703 ATF_REQUIRE(event[0].ident == (uintptr_t)dir_fd ||
705 ATF_REQUIRE(event[1].ident == (uintptr_t)dir_fd ||
714 ATF_REQUIRE(dir_ev->fflags == NOTE_WRITE);
715 ATF_REQUIRE(file_ev->fflags == NOTE_LINK);