Lines Matching refs:err

116 	int err, fd;  variable
123 err = fcntl(fd, F_SETLEASE, F_RDLCK);
124 T_ASSERT_NE(err, -1, "Acquire read lease: %s", testfile);
127 err = fcntl(fd, F_GETLEASE);
128 T_ASSERT_EQ(err, F_RDLCK, "Retrieve lease: %s", testfile);
136 int err, fd; variable
143 err = fcntl(fd, F_SETLEASE, F_RDLCK);
144 T_ASSERT_TRUE((err == -1) && (errno == EAGAIN), "Acquire read lease: %s",
153 int err, fd; variable
160 err = fcntl(fd, F_SETLEASE, F_WRLCK);
161 T_ASSERT_TRUE((err == -1) && (errno == EAGAIN), "Acquire write lease: %s",
172 int err, fd, kq; variable
179 err = fcntl(fd, F_SETLEASE, F_RDLCK);
180 T_ASSERT_NE(err, -1, "Acquire read lease: %s", testfile);
188 err = kevent(kq, &lease_kevent, 1, NULL, 0, &kevent_timeout);
189 T_ASSERT_GE(err, 0, "Register lease event on kq: %d", kq);
195 err = kevent(kq, NULL, 0, &lease_kevent, 1, &kevent_timeout);
196 T_ASSERT_NE(err, -1, "Listen for lease event on kq: %d", kq);
198 if (err > 0) {
203 err = fcntl(fd, F_SETLEASE, F_UNLCK);
204 T_ASSERT_NE(err, -1, "Release lease: %s", testfile);
215 int err, fd, kq; variable
222 err = fcntl(fd, F_SETLEASE, F_WRLCK);
223 T_ASSERT_NE(err, -1, "Acquire write lease: %s", testfile);
231 err = kevent(kq, &lease_kevent, 1, NULL, 0, &kevent_timeout);
232 T_ASSERT_GE(err, 0, "Register lease event on kq: %d", kq);
238 err = kevent(kq, NULL, 0, &lease_kevent, 1, &kevent_timeout);
239 T_ASSERT_NE(err, -1, "Listen for lease event on kq: %d", kq);
241 if (err > 0) {
246 err = fcntl(fd, F_SETLEASE, F_RDLCK);
247 T_ASSERT_NE(err, -1, "Downgrade to read lease: %s", testfile);
258 int err, rw_fd1, rw_fd2, fd, kq; variable
274 err = fcntl(fd, F_SETLEASE, F_SETLEASE_ARG(F_WRLCK, 3));
275 T_ASSERT_NE(err, -1, "Acquire write lease: %s", testfile);
283 err = kevent(kq, &lease_kevent, 1, NULL, 0, &kevent_timeout);
284 T_ASSERT_GE(err, 0, "Register lease event on kq: %d", kq);
290 err = kevent(kq, NULL, 0, &lease_kevent, 1, &kevent_timeout);
291 T_ASSERT_NE(err, -1, "Listen for lease event on kq: %d", kq);
293 if (err > 0) {
299 err = fcntl(fd, F_SETLEASE, F_SETLEASE_ARG(F_RDLCK, 2));
300 T_ASSERT_NE(err, -1, "Downgrade to read lease: %s", testfile);
313 int err, fd, kq; variable
324 err = fcntl(fd, F_SETLEASE, F_RDLCK);
325 T_ASSERT_NE(err, -1, "Acquire read lease: %s", testfile);
329 err = sysctlbyname("vfs.lease.break_timeout", (void *)&val, &val_len,
331 T_ASSERT_NE(err, -1, "Change vfs.lease.break_timeout to %d secs", new_val);
339 err = kevent(kq, &lease_kevent, 1, NULL, 0, &kevent_timeout);
340 T_ASSERT_GE(err, 0, "Register lease event on kq: %d", kq);
346 err = kevent(kq, NULL, 0, &lease_kevent, 1, &kevent_timeout);
347 T_ASSERT_NE(err, -1, "Listen for lease event on kq: %d", kq);
349 if (err > 0) {
359 T_ASSERT_NE(err, -1, "Change vfs.lease.break_timeout to %d secs", new_val);
367 int err, dir_fd, kq; variable
378 err = fcntl(dir_fd, F_SETLEASE, F_RDLCK);
379 T_ASSERT_NE(err, -1, "Acquire read lease: %s", testdir);
384 err = kevent(kq, &lease_kevent, 1, NULL, 0, &kevent_timeout);
385 T_ASSERT_GE(err, 0, "Register lease event on kq: %d", kq);
391 err = kevent(kq, NULL, 0, &lease_kevent, 1, &kevent_timeout);
392 T_ASSERT_NE(err, -1, "Listen for lease event on kq: %d", kq);
394 if (err > 0) {
399 err = fcntl(dir_fd, F_SETLEASE, F_UNLCK);
400 T_ASSERT_NE(err, -1, "Release lease: %s", testdir);
441 int err; variable
447 err = truncate(testfile, 0);
448 T_ASSERT_NE(err, -1, "Truncate test fi1e: %s", testfile);
455 int err, fd; variable
470 err = fcntl(fd, F_SETLK, &lreq);
471 T_ASSERT_NE(err, -1, "Acquire read range lock on test fi1e: %s", testfile);
479 err = fcntl(fd, F_SETLK, &lreq);
480 T_ASSERT_NE(err, -1, "Release read range lock on test fi1e: %s", testfile);
491 int err, fd; variable
503 err = ftruncate(fd, 0);
504 T_ASSERT_NE(err, -1, "fdtruncate: %s", testfile);
509 err = (int)write(fd, destfile, sizeof(destfile));
510 T_ASSERT_NE(err, -1, "write: %s", testfile);
514 err = (int)pwrite(fd, destfile, sizeof(destfile), sizeof(destfile));
515 T_ASSERT_NE(err, -1, "write: %s", testfile);
526 err = chflags(testfile, 0);
527 T_ASSERT_NE(err, -1, "chflags: %s", testfile);
531 err = fchflags(fd, 0);
532 T_ASSERT_NE(err, -1, "fchflags: %s", testfile);
537 err = chmod(testfile, S_IRWXU);
538 T_ASSERT_NE(err, -1, "chmod: %s", testfile);
542 err = fchmod(fd, S_IRWXU);
543 T_ASSERT_NE(err, -1, "fchmod: %s", testfile);
549 err = clonefile(testfile, destfile, CLONE_NOFOLLOW);
550 T_ASSERT_NE(err, -1, "clonefile src: %s dest: %s", testfile, destfile);
555 err = copyfile(testfile, destfile, NULL, COPYFILE_DATA | COPYFILE_STAT);
556 T_ASSERT_NE(err, -1, "copyfile src: %s dest: %s", testfile, destfile);
561 err = unlink(destfile);
562 T_ASSERT_NE(err, -1, "unlink: %s", destfile);
567 err = setxattr(testfile, xattr_key, &xattr_val[0], sizeof(xattr_val), 0, 0);
568 T_ASSERT_NE(err, -1, "setxattr: %s", testfile);
572 err = removexattr(testfile, xattr_key, 0);
573 T_ASSERT_NE(err, -1, "removexattr: %s", testfile);
577 err = fsetxattr(fd, xattr_key, &xattr_val[0], sizeof(xattr_val), 0, 0);
578 T_ASSERT_NE(err, -1, "fsetxattr: %s", testfile);
582 err = fremovexattr(fd, xattr_key, 0);
583 T_ASSERT_NE(err, -1, "fremovexattr: %s", testfile);
593 err = setattrlist(testfile, &attrlist, &flags, sizeof(flags), 0);
594 T_ASSERT_NE(err, -1, "setattrlist: %s", testfile);
598 err = fsetattrlist(fd, &attrlist, &flags, sizeof(flags), 0);
599 T_ASSERT_NE(err, -1, "fsetattrlist: %s", testfile);
604 err = truncate(testfile, 0);
605 T_ASSERT_NE(err, -1, "truncate: %s", testfile);
610 err = utimes(testfile, NULL);
611 T_ASSERT_NE(err, -1, "utimes: %s", testfile);
615 err = futimes(fd, NULL);
616 T_ASSERT_NE(err, -1, "futimes: %s", testfile);
625 int err; variable
634 err = mknod(destfile, (S_IFCHR | S_IRWXU), 0);
635 T_ASSERT_NE(err, -1, "mknod: %s", destfile);
640 err = unlink(destfile);
641 T_ASSERT_NE(err, -1, "unlink: %s", destfile);
655 int err, fd; variable
664 err = fcntl(fd, F_SETLEASE, F_WRLCK);
665 T_ASSERT_NE(err, -1, "Acquire write lease: %s", g_testfile);
668 err = fcntl(fd, F_GETLEASE);
669 T_ASSERT_EQ(err, F_WRLCK, "Retrieve lease: %s", g_testfile);
672 err = fcntl(fd, F_SETLEASE, F_RDLCK);
673 T_ASSERT_NE(err, -1, "Downgrade to read lease: %s", g_testfile);
676 err = fcntl(fd, F_GETLEASE);
677 T_ASSERT_EQ(err, F_RDLCK, "Retrieve lease: %s", g_testfile);
680 err = fcntl(fd, F_SETLEASE, F_UNLCK);
681 T_ASSERT_NE(err, -1, "Release lease: %s", g_testfile);
684 err = fcntl(fd, F_GETLEASE);
685 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease: %s", g_testfile);
764 int err, fd; variable
773 err = fcntl(fd, F_GETLEASE);
774 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease: %s", g_testfile);
777 err = fcntl(fd, F_SETLEASE, F_UNLCK);
778 T_ASSERT_TRUE((err == -1) && (errno == ENOLCK), "Release lease: %s",
789 int err, fd; variable
796 err = fcntl(fd, F_SETLEASE, F_RDLCK);
797 T_ASSERT_TRUE((err == -1) && (errno == EBADF), "Acquire read lease on socket");
800 err = fcntl(fd, F_SETLEASE, F_WRLCK);
801 T_ASSERT_TRUE((err == -1) && (errno == EBADF), "Acquire write lease on socket");
804 err = fcntl(fd, F_SETLEASE, F_UNLCK);
805 T_ASSERT_TRUE((err == -1) && (errno == EBADF), "Release lease on socket");
808 err = fcntl(fd, F_GETLEASE);
809 T_ASSERT_TRUE((err == -1) && (errno == EBADF), "Retrieve lease on socket");
826 int err, dup_fd, fd; variable
835 err = fcntl(fd, F_GETLEASE);
836 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease: %s", g_testfile);
839 err = fcntl(fd, F_SETLEASE, F_WRLCK);
840 T_ASSERT_NE(err, -1, "Acquire write lease: %s", g_testfile);
847 err = fcntl(dup_fd, F_GETLEASE);
848 T_ASSERT_EQ(err, F_WRLCK, "Retrieve lease with dup fd: %d", dup_fd);
851 err = fcntl(dup_fd, F_SETLEASE, F_RDLCK);
852 T_ASSERT_NE(err, -1, "Downgrade to read lease with dup fd: %d", dup_fd);
855 err = fcntl(dup_fd, F_GETLEASE);
856 T_ASSERT_EQ(err, F_RDLCK, "Retrieve lease with dup fd: %d", dup_fd);
866 err = fcntl(fd, F_GETLEASE);
867 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease: %s", g_testfile);
887 int err, fd; variable
896 err = fcntl(fd, F_GETLEASE);
897 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease: %s", g_testfile);
900 err = fcntl(fd, F_SETLEASE, F_WRLCK);
901 T_ASSERT_NE(err, -1, "Acquire write lease: %s", g_testfile);
908 err = fcntl(fd, F_GETLEASE);
909 T_ASSERT_EQ(err, F_WRLCK, "Retrieve lease with fork fd: %d", fd);
912 err = fcntl(fd, F_SETLEASE, F_UNLCK);
913 T_ASSERT_NE(err, -1, "Release lease with fork fd: %d", fd);
916 err = fcntl(fd, F_GETLEASE);
917 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease with fork fd: %d", fd);
922 if (dt_waitpid(child_pid, &err, NULL, 30) == false) {
927 err = fcntl(fd, F_GETLEASE);
928 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease with parent fd: %d", fd);
1068 int err, dir_fd; variable
1077 err = fcntl(dir_fd, F_SETLEASE, F_RDLCK);
1078 T_ASSERT_NE(err, -1, "Acquire read lease: %s", g_testdir);
1081 err = fcntl(dir_fd, F_GETLEASE);
1082 T_ASSERT_EQ(err, F_RDLCK, "Retrieve lease: %s", g_testdir);
1085 err = fcntl(dir_fd, F_SETLEASE, F_UNLCK);
1086 T_ASSERT_NE(err, -1, "Release lease: %s", g_testdir);
1089 err = fcntl(dir_fd, F_GETLEASE);
1090 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease: %s", g_testdir);
1102 int err, dir_fd; variable
1111 err = fcntl(dir_fd, F_SETLEASE, F_WRLCK);
1112 …T_ASSERT_TRUE((err == -1) && (errno == ENOTSUP), "Acquire write lease on directory: %s", g_testdir…