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