Searched refs:memfd_rw (Results 1 - 1 of 1) sorted by relevance

/freebsd-13-stable/contrib/capsicum-test/
H A Dlinux.cc1432 int memfd_rw = dup(memfd); local
1434 EXPECT_OK(memfd_rw);
1437 EXPECT_OK(cap_rights_limit(memfd_rw, cap_rights_init(&rights, CAP_MMAP_RW, CAP_FCHMOD)));
1441 unsigned char *p_rw = (unsigned char *)mmap(NULL, LEN, PROT_READ|PROT_WRITE, MAP_SHARED, memfd_rw, 0);
1468 int seals_rw = fcntl(memfd_rw, F_GET_SEALS);
1472 EXPECT_EQ(-1, fcntl(memfd_rw, F_ADD_SEALS, F_SEAL_WRITE));
1479 EXPECT_OK(fcntl(memfd_rw, F_ADD_SEALS, F_SEAL_WRITE));
1489 EXPECT_OK(cap_rights_limit(memfd_rw, cap_rights_init(&rights, CAP_MMAP_RW)));
1490 EXPECT_NOTCAPABLE(fcntl(memfd_rw, F_ADD_SEALS, F_SEAL_WRITE));
1494 close(memfd_rw);
[all...]

Completed in 100 milliseconds