key_validateRegular
4.4: Selective Inline ⚠️int key_validate(const struct key *key);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In security/keys/permission.c (ffffffff813337d0)
Location: security/keys/permission.c:89
Inline: True
Direct callers:
- fs/ext4/crypto_key.c:_ext4_get_encryption_info
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:call_sbin_request_key
- security/keys/request_key.c:wait_for_key_construction
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff813337d0-ffffffff81333816: key_validate (STB_GLOBAL)
4.8: Selective Inline ⚠️int key_validate(const struct key *key);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In security/keys/permission.c (ffffffff81368660)
Location: security/keys/permission.c:89
Inline: True
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:mpi_from_key
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff81368660-ffffffff813686a6: key_validate (STB_GLOBAL)
4.10: Selective Inline ⚠️int key_validate(const struct key *key);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In security/keys/permission.c (ffffffff8137ee70)
Location: security/keys/permission.c:89
Inline: True
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:mpi_from_key
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff8137ee70-ffffffff8137eeb6: key_validate (STB_GLOBAL)
4.13: Selective Inline ⚠️int key_validate(const struct key *key);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In security/keys/permission.c (ffffffff81392dd0)
Location: security/keys/permission.c:89
Inline: True
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff81392dd0-ffffffff81392e1a: key_validate (STB_GLOBAL)
4.15: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff813b8430)
Location: security/keys/permission.c:89
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff813b8430-ffffffff813b8476: key_validate (STB_GLOBAL)
4.18: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff813e91a0)
Location: security/keys/permission.c:89
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff813e91a0-ffffffff813e91e6: key_validate (STB_GLOBAL)
5.0: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff81403bd0)
Location: security/keys/permission.c:89
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff81403bd0-ffffffff81403c16: key_validate (STB_GLOBAL)
5.3: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff81430840)
Location: security/keys/permission.c:85
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff81430840-ffffffff81430886: key_validate (STB_GLOBAL)
5.4: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff8144a5a0)
Location: security/keys/permission.c:85
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff8144a5a0-ffffffff8144a5e6: key_validate (STB_GLOBAL)
5.8: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff8149c150)
Location: security/keys/permission.c:102
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff8149c150-ffffffff8149c199: key_validate (STB_GLOBAL)
5.11: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff814b9bf0)
Location: security/keys/permission.c:102
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff814b9bf0-ffffffff814b9c39: key_validate (STB_GLOBAL)
5.13: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff814bfa70)
Location: security/keys/permission.c:102
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff814bfa70-ffffffff814bfab9: key_validate (STB_GLOBAL)
5.15: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff81518490)
Location: security/keys/permission.c:102
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff81518490-ffffffff815184d9: key_validate (STB_GLOBAL)
5.19: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff815aaf90)
Location: security/keys/permission.c:102
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff815aaf90-ffffffff815aafdf: key_validate (STB_GLOBAL)
6.2: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff81655350)
Location: security/keys/permission.c:102
Inline: False
Direct callers:
- kernel/trace/bpf_trace.c:bpf_verify_pkcs7_signature
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff81655350-ffffffff8165539f: key_validate (STB_GLOBAL)
6.5: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff8168db80)
Location: security/keys/permission.c:102
Inline: False
Direct callers:
- kernel/trace/bpf_trace.c:bpf_verify_pkcs7_signature
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff8168db80-ffffffff8168dbcf: key_validate (STB_GLOBAL)
6.8: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff816ca0d0)
Location: security/keys/permission.c:102
Inline: False
Direct callers:
- kernel/trace/bpf_trace.c:bpf_verify_pkcs7_signature
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff816ca0d0-ffffffff816ca11f: key_validate (STB_GLOBAL)
arm64: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffff800010534218)
Location: security/keys/permission.c:85
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffff800010534218-ffff80001053427c: key_validate (STB_GLOBAL)
armhf: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (c06eb910)
Location: security/keys/permission.c:85
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
c06eb910-c06eb974: key_validate (STB_GLOBAL)
ppc64el: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (c000000000682240)
Location: security/keys/permission.c:85
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- net/dns_resolver/dns_query.c:dns_query
Symbols:
c000000000682240-c0000000006822e8: key_validate (STB_GLOBAL)
riscv64: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffe000394460)
Location: security/keys/permission.c:85
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffe000394460-ffffffe0003944b0: key_validate (STB_GLOBAL)
aws: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff81442b80)
Location: security/keys/permission.c:85
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff81442b80-ffffffff81442bc6: key_validate (STB_GLOBAL)
azure: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff814335d0)
Location: security/keys/permission.c:85
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff814335d0-ffffffff81433616: key_validate (STB_GLOBAL)
gcp: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff8143ed20)
Location: security/keys/permission.c:85
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff8143ed20-ffffffff8143ed66: key_validate (STB_GLOBAL)
lowlatency: ✅int key_validate(const struct key *key);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/keys/permission.c (ffffffff81455ed0)
Location: security/keys/permission.c:85
Inline: False
Direct callers:
- fs/ecryptfs/keystore.c:ecryptfs_find_global_auth_tok_for_sig
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings_rcu
- security/keys/request_key.c:wait_for_key_construction
- security/keys/request_key.c:call_sbin_request_key
- security/keys/dh.c:dh_data_from_key
- crypto/asymmetric_keys/restrict.c:key_or_keyring_common
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff81455ed0-ffffffff81455f16: key_validate (STB_GLOBAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ✅
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅