/linux/tools/testing/selftests/mm/ |
H A D | mseal_test.c | 295 /* we still can add seal to the first page and last page*/ in test_seal_unmapped_middle() 379 /* seal the first page, this will split the VMA */ in test_seal_split_start() 383 /* add seal to the remain 3 pages */ in test_seal_split_start() 404 /* seal the last page */ in test_seal_split_end() 463 /* seal 0 length will be OK, same as mprotect */ in test_seal_zero_length() 513 /* apply the same seal will be OK. idempotent. */ in test_seal_twice() 520 static void test_seal_mprotect(bool seal) in test_seal_mprotect() argument 530 if (seal) { in test_seal_mprotect() 536 if (seal) in test_seal_mprotect() 544 static void test_seal_start_mprotect(bool seal) in test_seal_start_mprotect() argument 574 test_seal_end_mprotect(bool seal) test_seal_end_mprotect() argument 604 test_seal_mprotect_unalign_len(bool seal) test_seal_mprotect_unalign_len() argument 633 test_seal_mprotect_unalign_len_variant_2(bool seal) test_seal_mprotect_unalign_len_variant_2() argument 661 test_seal_mprotect_two_vma(bool seal) test_seal_mprotect_two_vma() argument 696 test_seal_mprotect_two_vma_with_split(bool seal) test_seal_mprotect_two_vma_with_split() argument 743 test_seal_mprotect_partial_mprotect(bool seal) test_seal_mprotect_partial_mprotect() argument 769 test_seal_mprotect_partial_mprotect_tail(bool seal) test_seal_mprotect_partial_mprotect_tail() argument 805 test_seal_mprotect_two_vma_with_gap(bool seal) test_seal_mprotect_two_vma_with_gap() argument 848 test_seal_mprotect_split(bool seal) test_seal_mprotect_split() argument 885 test_seal_mprotect_merge(bool seal) test_seal_mprotect_merge() argument 919 test_seal_munmap(bool seal) test_seal_munmap() argument 950 test_seal_munmap_two_vma(bool seal) test_seal_munmap_two_vma() argument 991 test_seal_munmap_vma_with_gap(bool seal) test_seal_munmap_vma_with_gap() argument 1022 test_seal_munmap_partial_across_vmas(bool seal) test_seal_munmap_partial_across_vmas() argument 1052 test_munmap_start_freed(bool seal) test_munmap_start_freed() argument 1092 test_munmap_end_freed(bool seal) test_munmap_end_freed() argument 1122 test_munmap_middle_freed(bool seal) test_munmap_middle_freed() argument 1166 test_seal_mremap_shrink(bool seal) test_seal_mremap_shrink() argument 1195 test_seal_mremap_expand(bool seal) test_seal_mremap_expand() argument 1227 test_seal_mremap_move(bool seal) test_seal_mremap_move() argument 1260 test_seal_mmap_overwrite_prot(bool seal) test_seal_mmap_overwrite_prot() argument 1288 test_seal_mmap_expand(bool seal) test_seal_mmap_expand() argument 1319 test_seal_mmap_shrink(bool seal) test_seal_mmap_shrink() argument 1347 test_seal_mremap_shrink_fixed(bool seal) test_seal_mremap_shrink_fixed() argument 1378 test_seal_mremap_expand_fixed(bool seal) test_seal_mremap_expand_fixed() argument 1409 test_seal_mremap_move_fixed(bool seal) test_seal_mremap_move_fixed() argument 1439 test_seal_mremap_move_fixed_zero(bool seal) test_seal_mremap_move_fixed_zero() argument 1470 test_seal_mremap_move_dontunmap(bool seal) test_seal_mremap_move_dontunmap() argument 1499 test_seal_mremap_move_dontunmap_anyaddr(bool seal) test_seal_mremap_move_dontunmap_anyaddr() argument 1632 test_seal_discard_ro_anon_on_rw(bool seal) test_seal_discard_ro_anon_on_rw() argument 1661 test_seal_discard_ro_anon_on_pkey(bool seal) test_seal_discard_ro_anon_on_pkey() argument 1708 test_seal_discard_ro_anon_on_filebacked(bool seal) test_seal_discard_ro_anon_on_filebacked() argument 1745 test_seal_discard_ro_anon_on_shared(bool seal) test_seal_discard_ro_anon_on_shared() argument 1774 test_seal_discard_ro_anon(bool seal) test_seal_discard_ro_anon() argument 1804 test_seal_discard_across_vmas(bool seal) test_seal_discard_across_vmas() argument 1835 test_seal_madvise_nodiscard(bool seal) test_seal_madvise_nodiscard() argument [all...] |
/linux/tools/testing/selftests/tpm2/ |
H A D | tpm2_tests.py | 26 blob = self.client.seal(self.root_key, data, auth, None) 55 blob = self.client.seal(self.root_key, data, auth, policy_dig) 75 blob = self.client.seal(self.root_key, data, auth, None) 102 blob = self.client.seal(self.root_key, data, auth, policy_dig) 152 blob = self.client.seal(self.root_key, data, auth, None)
|
H A D | tpm2.py | 589 def seal(self, parent_key, data, auth_value, policy_dig, member in Client
|
/linux/include/keys/ |
H A D | trusted-type.h | 62 int (*seal)(struct trusted_key_payload *p, char *datablob); member
|
/linux/security/keys/trusted-keys/ |
H A D | trusted_caam.c | 77 .seal = trusted_caam_seal,
|
H A D | trusted_core.c | 51 DEFINE_STATIC_CALL_NULL(trusted_key_seal, *trusted_key_sources[0].ops->seal); 367 static_call_update(trusted_key_seal, trusted_key_sources[i].ops->seal); in init_trusted()
|
H A D | trusted_tee.c | 286 .seal = trusted_tee_seal,
|
H A D | trusted_dcp.c | 353 .seal = trusted_dcp_seal,
|
H A D | trusted_tpm1.c | 1081 .seal = trusted_tpm_seal,
|
/linux/fs/smb/client/ |
H A D | connect.c | 1913 bool seal = false; in cifs_setup_ipc() local 1920 if (ctx->seal) { in cifs_setup_ipc() 1922 seal = true; in cifs_setup_ipc() 1942 tcon->seal = seal; in cifs_setup_ipc() 2439 if (tcon->seal != ctx->seal) in match_tcon() 2624 if (ctx->seal) { in cifs_get_tcon() 2632 tcon->seal = true; in cifs_get_tcon() 4108 ctx->seal = master_tcon->seal; in cifs_construct_tcon()
|
H A D | cifs_debug.c | 111 if ((tcon->seal) || in cifs_debug_tcon()
|
H A D | cifsglob.h | 1288 bool seal:1; /* transport encryption for this mounted share */ member
|
H A D | cifsfs.c | 640 if (tcon->seal) in cifs_show_options()
|
H A D | smb2pdu.c | 83 if (tcon->seal && in smb3_encryption_required() 2154 if (tcon->seal && in SMB2_tcon()
|
/linux/Documentation/userspace-api/ |
H A D | mseal.rst | 20 applied by the runtime loader to seal .text and .rodata pages and 21 applications can additionally seal security critical data at runtime.
|
/linux/drivers/net/can/usb/ |
H A D | Kconfig | 163 https://www.theobroma-systems.com/seal)
|
/linux/Documentation/admin-guide/cifs/ |
H A D | usage.rst | 645 seal 646 Must seal (encrypt) all data on this mounted share before 744 seal (packet encryption) 0x00040 745 must seal 0x40040
|
/linux/Documentation/arch/x86/ |
H A D | intel_txt.rst | 181 authentication code) over and then seal with the TPM. On resume
|
/linux/Documentation/security/keys/ |
H A D | trusted-encrypted.rst | 232 seal the key.
|
/linux/tools/objtool/Documentation/ |
H A D | objtool.txt | 50 instruction sites, enabling the kernel to "seal" them (replace them
|
/linux/arch/x86/ |
H A D | Kconfig | 1871 In addition to building the kernel with IBT, seal all functions that
|