key_validate
Regular
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
✅