Home
last modified time | relevance | path

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

/linux-4.4.14/tools/testing/selftests/memfd/
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()
Dmemfd_test.c76 static void mfd_assert_has_seals(int fd, unsigned int seals) in mfd_assert_has_seals() argument
81 if (s != seals) { in mfd_assert_has_seals()
82 printf("%u != %u = GET_SEALS(%d)\n", seals, s, fd); in mfd_assert_has_seals()
87 static void mfd_assert_add_seals(int fd, unsigned int seals) in mfd_assert_add_seals() argument
93 r = fcntl(fd, F_ADD_SEALS, seals); in mfd_assert_add_seals()
95 printf("ADD_SEALS(%d, %u -> %u) failed: %m\n", fd, s, seals); in mfd_assert_add_seals()
100 static void mfd_fail_add_seals(int fd, unsigned int seals) in mfd_fail_add_seals() argument
111 r = fcntl(fd, F_ADD_SEALS, seals); in mfd_fail_add_seals()
114 fd, s, seals); in mfd_fail_add_seals()
/linux-4.4.14/include/linux/
Dshmem_fs.h15 unsigned int seals; /* shmem seals */ member
69 extern int shmem_add_seals(struct file *file, unsigned int seals);
/linux-4.4.14/mm/
Dshmem.c577 if ((newsize < oldsize && (info->seals & F_SEAL_SHRINK)) || in shmem_setattr()
578 (newsize > oldsize && (info->seals & F_SEAL_GROW))) in shmem_setattr()
1434 info->seals = F_SEAL_SEAL; in shmem_get_inode()
1500 if (unlikely(info->seals)) { in shmem_write_begin()
1501 if (info->seals & F_SEAL_WRITE) in shmem_write_begin()
1503 if ((info->seals & F_SEAL_GROW) && pos + len > inode->i_size) in shmem_write_begin()
1962 int shmem_add_seals(struct file *file, unsigned int seals) in shmem_add_seals() argument
2002 if (seals & ~(unsigned int)F_ALL_SEALS) in shmem_add_seals()
2007 if (info->seals & F_SEAL_SEAL) { in shmem_add_seals()
2012 if ((seals & F_SEAL_WRITE) && !(info->seals & F_SEAL_WRITE)) { in shmem_add_seals()
[all …]
/linux-4.4.14/Documentation/tpm/
Dxen-tpmfront.txt16 which seals the secrets to the Physical TPM. If the process of creating each of