Lines Matching refs:err

115 	int err, fd;  variable
122 err = fcntl(fd, F_SETLEASE, F_RDLCK);
123 T_ASSERT_NE(err, -1, "Acquire read lease: %s", testfile);
126 err = fcntl(fd, F_GETLEASE);
127 T_ASSERT_EQ(err, F_RDLCK, "Retrieve lease: %s", testfile);
135 int err, fd; variable
142 err = fcntl(fd, F_SETLEASE, F_RDLCK);
143 T_ASSERT_TRUE((err == -1) && (errno == EAGAIN), "Acquire read lease: %s",
152 int err, fd; variable
159 err = fcntl(fd, F_SETLEASE, F_WRLCK);
160 T_ASSERT_TRUE((err == -1) && (errno == EAGAIN), "Acquire write lease: %s",
171 int err, fd, kq; variable
178 err = fcntl(fd, F_SETLEASE, F_RDLCK);
179 T_ASSERT_NE(err, -1, "Acquire read lease: %s", testfile);
187 err = kevent(kq, &lease_kevent, 1, NULL, 0, &kevent_timeout);
188 T_ASSERT_GE(err, 0, "Register lease event on kq: %d", kq);
194 err = kevent(kq, NULL, 0, &lease_kevent, 1, &kevent_timeout);
195 T_ASSERT_NE(err, -1, "Listen for lease event on kq: %d", kq);
197 if (err > 0) {
202 err = fcntl(fd, F_SETLEASE, F_UNLCK);
203 T_ASSERT_NE(err, -1, "Release lease: %s", testfile);
214 int err, fd, kq; variable
221 err = fcntl(fd, F_SETLEASE, F_WRLCK);
222 T_ASSERT_NE(err, -1, "Acquire write lease: %s", testfile);
230 err = kevent(kq, &lease_kevent, 1, NULL, 0, &kevent_timeout);
231 T_ASSERT_GE(err, 0, "Register lease event on kq: %d", kq);
237 err = kevent(kq, NULL, 0, &lease_kevent, 1, &kevent_timeout);
238 T_ASSERT_NE(err, -1, "Listen for lease event on kq: %d", kq);
240 if (err > 0) {
245 err = fcntl(fd, F_SETLEASE, F_RDLCK);
246 T_ASSERT_NE(err, -1, "Downgrade to read lease: %s", testfile);
257 int err, rw_fd1, rw_fd2, fd, kq; variable
273 err = fcntl(fd, F_SETLEASE, F_SETLEASE_ARG(F_WRLCK, 3));
274 T_ASSERT_NE(err, -1, "Acquire write lease: %s", testfile);
282 err = kevent(kq, &lease_kevent, 1, NULL, 0, &kevent_timeout);
283 T_ASSERT_GE(err, 0, "Register lease event on kq: %d", kq);
289 err = kevent(kq, NULL, 0, &lease_kevent, 1, &kevent_timeout);
290 T_ASSERT_NE(err, -1, "Listen for lease event on kq: %d", kq);
292 if (err > 0) {
298 err = fcntl(fd, F_SETLEASE, F_SETLEASE_ARG(F_RDLCK, 2));
299 T_ASSERT_NE(err, -1, "Downgrade to read lease: %s", testfile);
312 int err, fd, kq; variable
323 err = fcntl(fd, F_SETLEASE, F_RDLCK);
324 T_ASSERT_NE(err, -1, "Acquire read lease: %s", testfile);
328 err = sysctlbyname("vfs.lease.break_timeout", (void *)&val, &val_len,
330 T_ASSERT_NE(err, -1, "Change vfs.lease.break_timeout to %d secs", new_val);
338 err = kevent(kq, &lease_kevent, 1, NULL, 0, &kevent_timeout);
339 T_ASSERT_GE(err, 0, "Register lease event on kq: %d", kq);
345 err = kevent(kq, NULL, 0, &lease_kevent, 1, &kevent_timeout);
346 T_ASSERT_NE(err, -1, "Listen for lease event on kq: %d", kq);
348 if (err > 0) {
358 T_ASSERT_NE(err, -1, "Change vfs.lease.break_timeout to %d secs", new_val);
366 int err, dir_fd, kq; variable
377 err = fcntl(dir_fd, F_SETLEASE, F_RDLCK);
378 T_ASSERT_NE(err, -1, "Acquire read lease: %s", testdir);
383 err = kevent(kq, &lease_kevent, 1, NULL, 0, &kevent_timeout);
384 T_ASSERT_GE(err, 0, "Register lease event on kq: %d", kq);
390 err = kevent(kq, NULL, 0, &lease_kevent, 1, &kevent_timeout);
391 T_ASSERT_NE(err, -1, "Listen for lease event on kq: %d", kq);
393 if (err > 0) {
398 err = fcntl(dir_fd, F_SETLEASE, F_UNLCK);
399 T_ASSERT_NE(err, -1, "Release lease: %s", testdir);
440 int err; variable
446 err = truncate(testfile, 0);
447 T_ASSERT_NE(err, -1, "Truncate test fi1e: %s", testfile);
454 int err, fd; variable
469 err = fcntl(fd, F_SETLK, &lreq);
470 T_ASSERT_NE(err, -1, "Acquire read range lock on test fi1e: %s", testfile);
478 err = fcntl(fd, F_SETLK, &lreq);
479 T_ASSERT_NE(err, -1, "Release read range lock on test fi1e: %s", testfile);
490 int err, fd; variable
502 err = ftruncate(fd, 0);
503 T_ASSERT_NE(err, -1, "fdtruncate: %s", testfile);
508 err = (int)write(fd, destfile, sizeof(destfile));
509 T_ASSERT_NE(err, -1, "write: %s", testfile);
513 err = (int)pwrite(fd, destfile, sizeof(destfile), sizeof(destfile));
514 T_ASSERT_NE(err, -1, "write: %s", testfile);
525 err = chflags(testfile, 0);
526 T_ASSERT_NE(err, -1, "chflags: %s", testfile);
530 err = fchflags(fd, 0);
531 T_ASSERT_NE(err, -1, "fchflags: %s", testfile);
536 err = chmod(testfile, S_IRWXU);
537 T_ASSERT_NE(err, -1, "chmod: %s", testfile);
541 err = fchmod(fd, S_IRWXU);
542 T_ASSERT_NE(err, -1, "fchmod: %s", testfile);
548 err = clonefile(testfile, destfile, CLONE_NOFOLLOW);
549 T_ASSERT_NE(err, -1, "clonefile src: %s dest: %s", testfile, destfile);
554 err = copyfile(testfile, destfile, NULL, COPYFILE_DATA | COPYFILE_STAT);
555 T_ASSERT_NE(err, -1, "copyfile src: %s dest: %s", testfile, destfile);
560 err = unlink(destfile);
561 T_ASSERT_NE(err, -1, "unlink: %s", destfile);
566 err = setxattr(testfile, xattr_key, &xattr_val[0], sizeof(xattr_val), 0, 0);
567 T_ASSERT_NE(err, -1, "setxattr: %s", testfile);
571 err = removexattr(testfile, xattr_key, 0);
572 T_ASSERT_NE(err, -1, "removexattr: %s", testfile);
576 err = fsetxattr(fd, xattr_key, &xattr_val[0], sizeof(xattr_val), 0, 0);
577 T_ASSERT_NE(err, -1, "fsetxattr: %s", testfile);
581 err = fremovexattr(fd, xattr_key, 0);
582 T_ASSERT_NE(err, -1, "fremovexattr: %s", testfile);
592 err = setattrlist(testfile, &attrlist, &flags, sizeof(flags), 0);
593 T_ASSERT_NE(err, -1, "setattrlist: %s", testfile);
597 err = fsetattrlist(fd, &attrlist, &flags, sizeof(flags), 0);
598 T_ASSERT_NE(err, -1, "fsetattrlist: %s", testfile);
603 err = truncate(testfile, 0);
604 T_ASSERT_NE(err, -1, "truncate: %s", testfile);
609 err = utimes(testfile, NULL);
610 T_ASSERT_NE(err, -1, "utimes: %s", testfile);
614 err = futimes(fd, NULL);
615 T_ASSERT_NE(err, -1, "futimes: %s", testfile);
624 int err; variable
633 err = mknod(destfile, (S_IFCHR | S_IRWXU), 0);
634 T_ASSERT_NE(err, -1, "mknod: %s", destfile);
639 err = unlink(destfile);
640 T_ASSERT_NE(err, -1, "unlink: %s", destfile);
654 int err, fd; variable
663 err = fcntl(fd, F_SETLEASE, F_WRLCK);
664 T_ASSERT_NE(err, -1, "Acquire write lease: %s", g_testfile);
667 err = fcntl(fd, F_GETLEASE);
668 T_ASSERT_EQ(err, F_WRLCK, "Retrieve lease: %s", g_testfile);
671 err = fcntl(fd, F_SETLEASE, F_RDLCK);
672 T_ASSERT_NE(err, -1, "Downgrade to read lease: %s", g_testfile);
675 err = fcntl(fd, F_GETLEASE);
676 T_ASSERT_EQ(err, F_RDLCK, "Retrieve lease: %s", g_testfile);
679 err = fcntl(fd, F_SETLEASE, F_UNLCK);
680 T_ASSERT_NE(err, -1, "Release lease: %s", g_testfile);
683 err = fcntl(fd, F_GETLEASE);
684 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease: %s", g_testfile);
763 int err, fd; variable
772 err = fcntl(fd, F_GETLEASE);
773 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease: %s", g_testfile);
776 err = fcntl(fd, F_SETLEASE, F_UNLCK);
777 T_ASSERT_TRUE((err == -1) && (errno == ENOLCK), "Release lease: %s",
788 int err, fd; variable
795 err = fcntl(fd, F_SETLEASE, F_RDLCK);
796 T_ASSERT_TRUE((err == -1) && (errno == EBADF), "Acquire read lease on socket");
799 err = fcntl(fd, F_SETLEASE, F_WRLCK);
800 T_ASSERT_TRUE((err == -1) && (errno == EBADF), "Acquire write lease on socket");
803 err = fcntl(fd, F_SETLEASE, F_UNLCK);
804 T_ASSERT_TRUE((err == -1) && (errno == EBADF), "Release lease on socket");
807 err = fcntl(fd, F_GETLEASE);
808 T_ASSERT_TRUE((err == -1) && (errno == EBADF), "Retrieve lease on socket");
825 int err, dup_fd, fd; variable
834 err = fcntl(fd, F_GETLEASE);
835 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease: %s", g_testfile);
838 err = fcntl(fd, F_SETLEASE, F_WRLCK);
839 T_ASSERT_NE(err, -1, "Acquire write lease: %s", g_testfile);
846 err = fcntl(dup_fd, F_GETLEASE);
847 T_ASSERT_EQ(err, F_WRLCK, "Retrieve lease with dup fd: %d", dup_fd);
850 err = fcntl(dup_fd, F_SETLEASE, F_RDLCK);
851 T_ASSERT_NE(err, -1, "Downgrade to read lease with dup fd: %d", dup_fd);
854 err = fcntl(dup_fd, F_GETLEASE);
855 T_ASSERT_EQ(err, F_RDLCK, "Retrieve lease with dup fd: %d", dup_fd);
865 err = fcntl(fd, F_GETLEASE);
866 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease: %s", g_testfile);
886 int err, fd; variable
895 err = fcntl(fd, F_GETLEASE);
896 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease: %s", g_testfile);
899 err = fcntl(fd, F_SETLEASE, F_WRLCK);
900 T_ASSERT_NE(err, -1, "Acquire write lease: %s", g_testfile);
907 err = fcntl(fd, F_GETLEASE);
908 T_ASSERT_EQ(err, F_WRLCK, "Retrieve lease with fork fd: %d", fd);
911 err = fcntl(fd, F_SETLEASE, F_UNLCK);
912 T_ASSERT_NE(err, -1, "Release lease with fork fd: %d", fd);
915 err = fcntl(fd, F_GETLEASE);
916 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease with fork fd: %d", fd);
921 if (dt_waitpid(child_pid, &err, NULL, 30) == false) {
926 err = fcntl(fd, F_GETLEASE);
927 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease with parent fd: %d", fd);
1067 int err, dir_fd; variable
1076 err = fcntl(dir_fd, F_SETLEASE, F_RDLCK);
1077 T_ASSERT_NE(err, -1, "Acquire read lease: %s", g_testdir);
1080 err = fcntl(dir_fd, F_GETLEASE);
1081 T_ASSERT_EQ(err, F_RDLCK, "Retrieve lease: %s", g_testdir);
1084 err = fcntl(dir_fd, F_SETLEASE, F_UNLCK);
1085 T_ASSERT_NE(err, -1, "Release lease: %s", g_testdir);
1088 err = fcntl(dir_fd, F_GETLEASE);
1089 T_ASSERT_EQ(err, F_UNLCK, "Retrieve lease: %s", g_testdir);
1101 int err, dir_fd; variable
1110 err = fcntl(dir_fd, F_SETLEASE, F_WRLCK);
1111 …T_ASSERT_TRUE((err == -1) && (errno == ENOTSUP), "Acquire write lease on directory: %s", g_testdir…