Lines Matching defs:fd2
474 int r, fd2;
484 fd2 = mfd_assert_open(fd,
487 close(fd2);
771 int fd, fd2;
792 fd2 = mfd_assert_reopen_fd(fd);
794 mfd_assert_read(fd2);
795 mfd_assert_read_shared(fd2);
796 mfd_fail_write(fd2);
801 close(fd2);
889 int fd, fd2;
898 fd2 = mfd_assert_dup(fd);
899 mfd_assert_has_seals(fd2, 0);
903 mfd_assert_has_seals(fd2, F_SEAL_WRITE);
905 mfd_assert_add_seals(fd2, F_SEAL_SHRINK);
907 mfd_assert_has_seals(fd2, F_SEAL_WRITE | F_SEAL_SHRINK);
911 mfd_assert_has_seals(fd2, F_SEAL_WRITE | F_SEAL_SHRINK | F_SEAL_SEAL);
914 mfd_fail_add_seals(fd2, F_SEAL_GROW);
916 mfd_fail_add_seals(fd2, F_SEAL_SEAL);
918 close(fd2);
965 int fd, fd2;
974 fd2 = mfd_assert_open(fd, O_RDWR, 0);
977 mfd_assert_has_seals(fd2, F_SEAL_WRITE);
979 mfd_assert_add_seals(fd2, F_SEAL_SHRINK);
981 mfd_assert_has_seals(fd2, F_SEAL_WRITE | F_SEAL_SHRINK);
984 fd = mfd_assert_open(fd2, O_RDONLY, 0);
988 mfd_assert_has_seals(fd2, F_SEAL_WRITE | F_SEAL_SHRINK);
990 close(fd2);
991 fd2 = mfd_assert_open(fd, O_RDWR, 0);
993 mfd_assert_add_seals(fd2, F_SEAL_SEAL);
995 mfd_assert_has_seals(fd2, F_SEAL_WRITE | F_SEAL_SHRINK | F_SEAL_SEAL);
997 close(fd2);