derive_essiv_salt
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/crypto/keyinfo.c (ffffffff812adf53)
Location: fs/crypto/keyinfo.c:185
Inline: True
4.15
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/crypto/keyinfo.c (ffffffff812d1437)
Location: fs/crypto/keyinfo.c:176
Inline: True
4.18
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/crypto/keyinfo.c (ffffffff812fbe76)
Location: fs/crypto/keyinfo.c:221
Inline: True
5.0
: Transformation ⚠️int derive_essiv_salt(const u8 *key, int keysize, u8 *salt);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In fs/crypto/keyinfo.c (0)
Location: fs/crypto/keyinfo.c:380
Inline: False
Symbols:
ffffffff81310c50-ffffffff81310d3c: derive_essiv_salt (STB_LOCAL)
ffffffff81311840-ffffffff8131185f: derive_essiv_salt.cold.16 (STB_LOCAL)
5.3
: Transformation ⚠️int derive_essiv_salt(const u8 *key, int keysize, u8 *salt);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In fs/crypto/keyinfo.c (0)
Location: fs/crypto/keyinfo.c:379
Inline: False
Symbols:
ffffffff813381a0-ffffffff8133827f: derive_essiv_salt (STB_LOCAL)
ffffffff81338d36-ffffffff81338d56: derive_essiv_salt.cold (STB_LOCAL)
5.4
: Transformation ⚠️int derive_essiv_salt(const u8 *key, int keysize, u8 *salt);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In fs/crypto/keysetup.c (0)
Location: fs/crypto/keysetup.c:114
Inline: False
Direct callers:
- fs/crypto/keysetup.c:fscrypt_set_derived_key
Symbols:
ffffffff8134d4c0-ffffffff8134d59f: derive_essiv_salt (STB_LOCAL)
ffffffff8134df99-ffffffff8134dfde: derive_essiv_salt.cold (STB_LOCAL)
5.8
: Absent ⚠️
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: Absent ⚠️
5.19
: Absent ⚠️
6.2
: Absent ⚠️
6.5
: Absent ⚠️
6.8
: Absent ⚠️
arm64
: ✅int derive_essiv_salt(const u8 *key, int keysize, u8 *salt);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/crypto/keysetup.c (ffff80001040e7a0)
Location: fs/crypto/keysetup.c:114
Inline: False
Direct callers:
- fs/crypto/keysetup.c:fscrypt_set_derived_key
Symbols:
ffff80001040e7a0-ffff80001040e8f8: derive_essiv_salt (STB_LOCAL)
armhf
: ✅int derive_essiv_salt(const u8 *key, int keysize, u8 *salt);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/crypto/keysetup.c (c05db2b0)
Location: fs/crypto/keysetup.c:114
Inline: False
Direct callers:
- fs/crypto/keysetup.c:fscrypt_set_derived_key
Symbols:
c05db2b0-c05db404: derive_essiv_salt (STB_LOCAL)
ppc64el
: ✅int derive_essiv_salt(const u8 *key, int keysize, u8 *salt);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/crypto/keysetup.c (c00000000051b9f0)
Location: fs/crypto/keysetup.c:114
Inline: False
Direct callers:
- fs/crypto/keysetup.c:fscrypt_set_derived_key
Symbols:
c00000000051b9f0-c00000000051bb98: derive_essiv_salt (STB_LOCAL)
riscv64
: ✅int derive_essiv_salt(const u8 *key, int keysize, u8 *salt);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/crypto/keysetup.c (ffffffe0002b75b4)
Location: fs/crypto/keysetup.c:114
Inline: False
Direct callers:
- fs/crypto/keysetup.c:fscrypt_set_derived_key
Symbols:
ffffffe0002b75b4-ffffffe0002b769a: derive_essiv_salt (STB_LOCAL)
aws
: Transformation ⚠️int derive_essiv_salt(const u8 *key, int keysize, u8 *salt);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In fs/crypto/keysetup.c (0)
Location: fs/crypto/keysetup.c:114
Inline: False
Direct callers:
- fs/crypto/keysetup.c:fscrypt_set_derived_key
Symbols:
ffffffff81345aa0-ffffffff81345b7f: derive_essiv_salt (STB_LOCAL)
ffffffff81346579-ffffffff813465be: derive_essiv_salt.cold (STB_LOCAL)
azure
: Transformation ⚠️int derive_essiv_salt(const u8 *key, int keysize, u8 *salt);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In fs/crypto/keysetup.c (0)
Location: fs/crypto/keysetup.c:114
Inline: False
Direct callers:
- fs/crypto/keysetup.c:fscrypt_set_derived_key
Symbols:
ffffffff81336780-ffffffff8133685f: derive_essiv_salt (STB_LOCAL)
ffffffff81337259-ffffffff8133729e: derive_essiv_salt.cold (STB_LOCAL)
gcp
: Transformation ⚠️int derive_essiv_salt(const u8 *key, int keysize, u8 *salt);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In fs/crypto/keysetup.c (0)
Location: fs/crypto/keysetup.c:114
Inline: False
Direct callers:
- fs/crypto/keysetup.c:fscrypt_set_derived_key
Symbols:
ffffffff81343570-ffffffff8134364f: derive_essiv_salt (STB_LOCAL)
ffffffff81344049-ffffffff8134408e: derive_essiv_salt.cold (STB_LOCAL)
lowlatency
: Transformation ⚠️int derive_essiv_salt(const u8 *key, int keysize, u8 *salt);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In fs/crypto/keysetup.c (0)
Location: fs/crypto/keysetup.c:114
Inline: False
Direct callers:
- fs/crypto/keysetup.c:fscrypt_set_derived_key
Symbols:
ffffffff81356850-ffffffff8135692f: derive_essiv_salt (STB_LOCAL)
ffffffff81357327-ffffffff8135736c: derive_essiv_salt.cold (STB_LOCAL)
Regular
5.0
and 5.3
✅
5.3
and 5.4
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅