fscrypt_hkdf_expandRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: Absent ⚠️
4.13: Absent ⚠️
4.15: Absent ⚠️
4.18: Absent ⚠️
5.0: Absent ⚠️
5.3: Absent ⚠️
5.4: Transformation ⚠️int fscrypt_hkdf_expand(struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/crypto/hkdf.c (0)
Location: fs/crypto/hkdf.c:115
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_key
Symbols:
ffffffff8134bb73-ffffffff8134bb7f: fscrypt_hkdf_expand.cold (STB_LOCAL)
ffffffff8134b830-ffffffff8134bb22: fscrypt_hkdf_expand (STB_GLOBAL)
5.8: Transformation ⚠️int fscrypt_hkdf_expand(const struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/crypto/hkdf.c (0)
Location: fs/crypto/hkdf.c:111
Inline: False
Direct callers:
- fs/crypto/keyring.c:add_master_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_iv_ino_lblk_32_key
- fs/crypto/keysetup.c:setup_per_mode_enc_key
Symbols:
ffffffff813914b7-ffffffff813914c3: fscrypt_hkdf_expand.cold (STB_LOCAL)
ffffffff81391180-ffffffff81391477: fscrypt_hkdf_expand (STB_GLOBAL)
5.11: Transformation ⚠️int fscrypt_hkdf_expand(const struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/crypto/hkdf.c (0)
Location: fs/crypto/hkdf.c:111
Inline: False
Direct callers:
- fs/crypto/keyring.c:add_master_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_iv_ino_lblk_32_key
- fs/crypto/keysetup.c:setup_per_mode_enc_key
Symbols:
ffffffff81beae06-ffffffff81beae12: fscrypt_hkdf_expand.cold (STB_LOCAL)
ffffffff813a25e0-ffffffff813a28d7: fscrypt_hkdf_expand (STB_GLOBAL)
5.13: Transformation ⚠️int fscrypt_hkdf_expand(const struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/crypto/hkdf.c (0)
Location: fs/crypto/hkdf.c:111
Inline: False
Direct callers:
- fs/crypto/keyring.c:add_master_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_enc_key
Symbols:
ffffffff81bdce53-ffffffff81bdce5f: fscrypt_hkdf_expand.cold (STB_LOCAL)
ffffffff813a9760-ffffffff813a9a61: fscrypt_hkdf_expand (STB_GLOBAL)
5.15: Transformation ⚠️int fscrypt_hkdf_expand(const struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/crypto/hkdf.c (0)
Location: fs/crypto/hkdf.c:116
Inline: False
Direct callers:
- fs/crypto/keyring.c:add_master_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_enc_key
Symbols:
ffffffff81cc640e-ffffffff81cc641a: fscrypt_hkdf_expand.cold (STB_LOCAL)
ffffffff813f8fa0-ffffffff813f92a1: fscrypt_hkdf_expand (STB_GLOBAL)
5.19: ✅int fscrypt_hkdf_expand(const struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/crypto/hkdf.c (ffffffff8146bd60)
Location: fs/crypto/hkdf.c:116
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_get_test_dummy_key_identifier
- fs/crypto/keyring.c:add_master_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_enc_key
Symbols:
ffffffff8146bd60-ffffffff8146c0cb: fscrypt_hkdf_expand (STB_GLOBAL)
6.2: ✅int fscrypt_hkdf_expand(const struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/crypto/hkdf.c (ffffffff814fd090)
Location: fs/crypto/hkdf.c:116
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_get_test_dummy_key_identifier
- fs/crypto/keyring.c:add_master_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_enc_key
Symbols:
ffffffff814fd090-ffffffff814fd3fb: fscrypt_hkdf_expand (STB_GLOBAL)
6.5: ✅int fscrypt_hkdf_expand(const struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/crypto/hkdf.c (ffffffff815345f0)
Location: fs/crypto/hkdf.c:116
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_get_test_dummy_key_identifier
- fs/crypto/keyring.c:add_master_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_enc_key
Symbols:
ffffffff815345f0-ffffffff8153495e: fscrypt_hkdf_expand (STB_GLOBAL)
6.8: ✅int fscrypt_hkdf_expand(const struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/crypto/hkdf.c (ffffffff815695b0)
Location: fs/crypto/hkdf.c:116
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_get_test_dummy_key_identifier
- fs/crypto/keyring.c:add_master_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_enc_key
Symbols:
ffffffff815695b0-ffffffff8156991e: fscrypt_hkdf_expand (STB_GLOBAL)
arm64: ✅int fscrypt_hkdf_expand(struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/crypto/hkdf.c (ffff80001040c2c8)
Location: fs/crypto/hkdf.c:115
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_key
Symbols:
ffff80001040c2c8-ffff80001040c510: fscrypt_hkdf_expand (STB_GLOBAL)
armhf: ✅int fscrypt_hkdf_expand(struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/crypto/hkdf.c (c05d93d0)
Location: fs/crypto/hkdf.c:115
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_key
Symbols:
c05d93d0-c05d9638: fscrypt_hkdf_expand (STB_GLOBAL)
ppc64el: ✅int fscrypt_hkdf_expand(struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/crypto/hkdf.c (c000000000519240)
Location: fs/crypto/hkdf.c:115
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_key
Symbols:
c000000000519240-c000000000519568: fscrypt_hkdf_expand (STB_GLOBAL)
riscv64: ✅int fscrypt_hkdf_expand(struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/crypto/hkdf.c (ffffffe0002b5bec)
Location: fs/crypto/hkdf.c:115
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_key
Symbols:
ffffffe0002b5bec-ffffffe0002b5dd0: fscrypt_hkdf_expand (STB_GLOBAL)
aws: Transformation ⚠️int fscrypt_hkdf_expand(struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/crypto/hkdf.c (0)
Location: fs/crypto/hkdf.c:115
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_key
Symbols:
ffffffff81344153-ffffffff8134415f: fscrypt_hkdf_expand.cold (STB_LOCAL)
ffffffff81343e10-ffffffff81344102: fscrypt_hkdf_expand (STB_GLOBAL)
azure: Transformation ⚠️int fscrypt_hkdf_expand(struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/crypto/hkdf.c (0)
Location: fs/crypto/hkdf.c:115
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_key
Symbols:
ffffffff81334e33-ffffffff81334e3f: fscrypt_hkdf_expand.cold (STB_LOCAL)
ffffffff81334af0-ffffffff81334de2: fscrypt_hkdf_expand (STB_GLOBAL)
gcp: Transformation ⚠️int fscrypt_hkdf_expand(struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/crypto/hkdf.c (0)
Location: fs/crypto/hkdf.c:115
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_key
Symbols:
ffffffff81341c23-ffffffff81341c2f: fscrypt_hkdf_expand.cold (STB_LOCAL)
ffffffff813418e0-ffffffff81341bd2: fscrypt_hkdf_expand (STB_GLOBAL)
lowlatency: Transformation ⚠️int fscrypt_hkdf_expand(struct fscrypt_hkdf *hkdf, u8 context, const u8 *info, unsigned int infolen, u8 *okm, unsigned int okmlen);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/crypto/hkdf.c (0)
Location: fs/crypto/hkdf.c:115
Inline: False
Direct callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/keysetup.c:fscrypt_setup_v2_file_key
- fs/crypto/keysetup.c:setup_per_mode_key
Symbols:
ffffffff81354f23-ffffffff81354f2f: fscrypt_hkdf_expand.cold (STB_LOCAL)
ffffffff81354be0-ffffffff81354ed2: fscrypt_hkdf_expand (STB_GLOBAL)
Regular
5.4 and 5.8 ⚠️struct fscrypt_hkdf *hkdf ➡️ const struct fscrypt_hkdf *hkdf
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 ✅