Lines Matching refs:fd

59 	int fd;  in ATF_TC_BODY()  local
61 ATF_REQUIRE_EQ_MSG(fd = memfd_create(NULL, 0), -1, in ATF_TC_BODY()
75 int fd; in ATF_TC_BODY() local
80 ATF_REQUIRE_EQ_MSG(fd = memfd_create(name_buf, 0), -1, in ATF_TC_BODY()
86 RL(fd = memfd_create(name_buf, 0)); in ATF_TC_BODY()
98 int fd; in ATF_TC_BODY() local
101 RL(fd = memfd_create("", 0)); in ATF_TC_BODY()
106 RL(write(fd, write_buf, sizeof(write_buf))); in ATF_TC_BODY()
107 offset = lseek(fd, 0, SEEK_CUR); in ATF_TC_BODY()
112 RL(lseek(fd, 0, SEEK_SET)); in ATF_TC_BODY()
114 RL(read(fd, read_buf, sizeof(read_buf))); in ATF_TC_BODY()
115 offset = lseek(fd, 0, SEEK_CUR); in ATF_TC_BODY()
134 int fd; in ATF_TC_BODY() local
137 RL(fd = memfd_create("", 0)); in ATF_TC_BODY()
142 RL(write(fd, write_buf, sizeof(write_buf))); in ATF_TC_BODY()
144 RL(fstat(fd, &st)); in ATF_TC_BODY()
149 RL(ftruncate(fd, sizeof(write_buf)/2)); in ATF_TC_BODY()
150 RL(fstat(fd, &st)); in ATF_TC_BODY()
155 RL(ftruncate(fd, sizeof(read_buf))); in ATF_TC_BODY()
156 RL(fstat(fd, &st)); in ATF_TC_BODY()
161 RL(lseek(fd, 0, SEEK_SET)); in ATF_TC_BODY()
162 RL(read(fd, read_buf, sizeof(read_buf))); in ATF_TC_BODY()
180 int fd; in ATF_TC_BODY() local
183 RL(fd = memfd_create("", 0)); in ATF_TC_BODY()
184 RL(ftruncate(fd, sizeof(read_buf))); in ATF_TC_BODY()
187 fd, 0); in ATF_TC_BODY()
202 int fd; in ATF_TC_BODY() local
204 RL(fd = memfd_create("", 0)); in ATF_TC_BODY()
206 ATF_REQUIRE_EQ_MSG(fcntl(fd, F_ADD_SEALS, F_SEAL_WRITE), -1, in ATF_TC_BODY()
220 int fd; in ATF_TC_BODY() local
222 RL(fd = memfd_create("", MFD_ALLOW_SEALING)); in ATF_TC_BODY()
223 RL(fcntl(fd, F_ADD_SEALS, F_SEAL_SEAL)); in ATF_TC_BODY()
225 ATF_REQUIRE_EQ_MSG(fcntl(fd, F_ADD_SEALS, F_SEAL_WRITE), -1, in ATF_TC_BODY()
237 test_all_seals_except(int fd, int except) in test_all_seals_except() argument
243 RL(fstat(fd, &st)); in test_all_seals_except()
247 rv = fcntl(fd, F_ADD_SEALS, F_SEAL_SEAL); in test_all_seals_except()
258 RL(lseek(fd, 0, SEEK_SET)); in test_all_seals_except()
259 rv = write(fd, write_buf, sizeof(write_buf)); in test_all_seals_except()
269 MAP_SHARED, fd, 0); in test_all_seals_except()
275 rv = ftruncate(fd, st.st_size - 1); in test_all_seals_except()
286 rv = ftruncate(fd, st.st_size + 1); in test_all_seals_except()
306 int fd; in ATF_TC_BODY() local
308 RL(fd = memfd_create("", MFD_ALLOW_SEALING)); in ATF_TC_BODY()
309 RL(ftruncate(fd, sizeof(write_buf))); in ATF_TC_BODY()
310 RL(fcntl(fd, F_ADD_SEALS, F_SEAL_SHRINK)); in ATF_TC_BODY()
312 ATF_REQUIRE_EQ_MSG(ftruncate(fd, sizeof(write_buf)/2), -1, in ATF_TC_BODY()
316 test_all_seals_except(fd, F_SEAL_SHRINK); in ATF_TC_BODY()
328 int fd; in ATF_TC_BODY() local
330 RL(fd = memfd_create("", MFD_ALLOW_SEALING)); in ATF_TC_BODY()
331 RL(ftruncate(fd, sizeof(write_buf)/2)); in ATF_TC_BODY()
332 RL(fcntl(fd, F_ADD_SEALS, F_SEAL_GROW)); in ATF_TC_BODY()
334 ATF_REQUIRE_EQ_MSG(ftruncate(fd, sizeof(write_buf)), -1, in ATF_TC_BODY()
338 test_all_seals_except(fd, F_SEAL_GROW); in ATF_TC_BODY()
350 int fd; in ATF_TC_BODY() local
352 RL(fd = memfd_create("", MFD_ALLOW_SEALING)); in ATF_TC_BODY()
353 RL(ftruncate(fd, sizeof(write_buf)/2)); in ATF_TC_BODY()
354 RL(fcntl(fd, F_ADD_SEALS, F_SEAL_WRITE)); in ATF_TC_BODY()
356 ATF_REQUIRE_EQ_MSG(write(fd, write_buf, sizeof(write_buf)), -1, in ATF_TC_BODY()
360 test_all_seals_except(fd, F_SEAL_WRITE); in ATF_TC_BODY()
372 int fd; in ATF_TC_BODY() local
375 RL(fd = memfd_create("", MFD_ALLOW_SEALING)); in ATF_TC_BODY()
376 RL(ftruncate(fd, sizeof(read_buf))); in ATF_TC_BODY()
379 fd, 0); in ATF_TC_BODY()
383 ATF_REQUIRE_EQ_MSG(fcntl(fd, F_ADD_SEALS, F_SEAL_WRITE), -1, in ATF_TC_BODY()
397 int fd; in ATF_TC_BODY() local
399 RL(fd = memfd_create("", MFD_ALLOW_SEALING)); in ATF_TC_BODY()
400 RL(ftruncate(fd, sizeof(write_buf)/2)); in ATF_TC_BODY()
401 RL(fcntl(fd, F_ADD_SEALS, F_SEAL_FUTURE_WRITE)); in ATF_TC_BODY()
403 ATF_REQUIRE_EQ_MSG(write(fd, write_buf, sizeof(write_buf)), -1, in ATF_TC_BODY()
407 test_all_seals_except(fd, F_SEAL_FUTURE_WRITE); in ATF_TC_BODY()
420 int fd; in ATF_TC_BODY() local
423 RL(fd = memfd_create("", MFD_ALLOW_SEALING)); in ATF_TC_BODY()
424 RL(ftruncate(fd, sizeof(read_buf))); in ATF_TC_BODY()
426 fd, 0); in ATF_TC_BODY()
430 RL(fcntl(fd, F_ADD_SEALS, F_SEAL_FUTURE_WRITE)); in ATF_TC_BODY()
433 MAP_SHARED, fd, 0), MAP_FAILED, "Mmap succeeded unexpectedly"); in ATF_TC_BODY()