Home
last modified time | relevance | path

Searched refs:seals (Results 1 – 5 of 5) sorted by relevance

/linux/tools/testing/selftests/memfd/
H A Dfuse_test.c77 static void mfd_assert_has_seals(int fd, __u64 seals) in mfd_assert_has_seals() argument
82 if (s != seals) { in mfd_assert_has_seals()
84 (unsigned long long)seals, (unsigned long long)s, fd); in mfd_assert_has_seals()
89 static void mfd_assert_add_seals(int fd, __u64 seals) in mfd_assert_add_seals() argument
95 r = fcntl(fd, F_ADD_SEALS, seals); in mfd_assert_add_seals()
98 fd, (unsigned long long)s, (unsigned long long)seals); in mfd_assert_add_seals()
103 static int mfd_busy_add_seals(int fd, __u64 seals) in mfd_busy_add_seals() argument
114 r = fcntl(fd, F_ADD_SEALS, seals); in mfd_busy_add_seals()
117 fd, (unsigned long long)s, (unsigned long long)seals); in mfd_busy_add_seals()
H A Dmemfd_test.c210 static void mfd_assert_has_seals(int fd, unsigned int seals) in mfd_assert_has_seals() argument
217 if (s != seals) { in mfd_assert_has_seals()
218 printf("%u != %u = GET_SEALS(%s)\n", seals, s, buf); in mfd_assert_has_seals()
223 static void mfd_assert_add_seals(int fd, unsigned int seals) in mfd_assert_add_seals() argument
229 r = fcntl(fd, F_ADD_SEALS, seals); in mfd_assert_add_seals()
231 printf("ADD_SEALS(%d, %u -> %u) failed: %m\n", fd, s, seals); in mfd_assert_add_seals()
236 static void mfd_fail_add_seals(int fd, unsigned int seals) in mfd_fail_add_seals() argument
247 r = fcntl(fd, F_ADD_SEALS, seals); in mfd_fail_add_seals()
250 fd, s, seals); in mfd_fail_add_seals()
902 * A very basic sealing test to see whether setting/retrieving seals work
[all...]
/linux/mm/
H A Dmemfd_luo.c264 int err = 0, seals; in memfd_luo_preserve() local
276 seals = memfd_get_seals(args->file); in memfd_luo_preserve()
277 if (seals < 0) { in memfd_luo_preserve()
278 err = seals; in memfd_luo_preserve()
283 if (seals & ~MEMFD_LUO_ALL_SEALS) { in memfd_luo_preserve()
301 ser->seals = seals; in memfd_luo_preserve()
530 if (ser->seals & ~MEMFD_LUO_ALL_SEALS) { in memfd_luo_retrieve()
546 err = memfd_add_seals(file, ser->seals); in memfd_luo_retrieve()
/linux/drivers/dma-buf/
H A Dudmabuf.c274 int seals; in check_memfd_seals() local
279 seals = memfd_fcntl(memfd, F_GET_SEALS, 0); in check_memfd_seals()
280 if (seals == -EINVAL) in check_memfd_seals()
283 if ((seals & SEALS_WANTED) != SEALS_WANTED || in check_memfd_seals()
284 (seals & SEALS_DENIED) != 0) in check_memfd_seals()
/linux/Documentation/security/tpm/
H A Dxen-tpmfront.rst19 which seals the secrets to the Physical TPM. If the process of creating each of