tpm_pcr_extendRegular
4.4: ✅int tpm_pcr_extend(u32 chip_num, int pcr_idx, const u8 *hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81523ca0)
Location: drivers/char/tpm/tpm-interface.c:755
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff81523ca0-ffffffff81523da0: tpm_pcr_extend (STB_GLOBAL)
4.8: ✅int tpm_pcr_extend(u32 chip_num, int pcr_idx, const u8 *hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81576bd0)
Location: drivers/char/tpm/tpm-interface.c:754
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff81576bd0-ffffffff81576cce: tpm_pcr_extend (STB_GLOBAL)
4.10: ✅int tpm_pcr_extend(u32 chip_num, int pcr_idx, const u8 *hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff815a3300)
Location: drivers/char/tpm/tpm-interface.c:744
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff815a3300-ffffffff815a3404: tpm_pcr_extend (STB_GLOBAL)
4.13: ✅int tpm_pcr_extend(u32 chip_num, int pcr_idx, const u8 *hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff815b7340)
Location: drivers/char/tpm/tpm-interface.c:901
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff815b7340-ffffffff815b748c: tpm_pcr_extend (STB_GLOBAL)
4.15: ✅int tpm_pcr_extend(u32 chip_num, int pcr_idx, const u8 *hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff8161df20)
Location: drivers/char/tpm/tpm-interface.c:919
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff8161df20-ffffffff8161e06c: tpm_pcr_extend (STB_GLOBAL)
4.18: ✅int tpm_pcr_extend(struct tpm_chip *chip, int pcr_idx, const u8 *hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81657c30)
Location: drivers/char/tpm/tpm-interface.c:1040
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff81657c30-ffffffff81657d7e: tpm_pcr_extend (STB_GLOBAL)
5.0: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, const u8 *hash);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81676250)
Location: drivers/char/tpm/tpm-interface.c:497
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff81676250-ffffffff8167639e: tpm_pcr_extend (STB_GLOBAL)
5.3: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff816ac070)
Location: drivers/char/tpm/tpm-interface.c:313
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff816ac070-ffffffff816ac145: tpm_pcr_extend (STB_GLOBAL)
5.4: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff816cedf0)
Location: drivers/char/tpm/tpm-interface.c:313
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff816cedf0-ffffffff816ceeab: tpm_pcr_extend (STB_GLOBAL)
5.8: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81783cf0)
Location: drivers/char/tpm/tpm-interface.c:314
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_update
- security/keys/trusted-keys/trusted_tpm1.c:trusted_instantiate
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff81783cf0-ffffffff81783da8: tpm_pcr_extend (STB_GLOBAL)
5.11: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff8179b240)
Location: drivers/char/tpm/tpm-interface.c:314
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_update
- security/keys/trusted-keys/trusted_tpm1.c:trusted_instantiate
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff8179b240-ffffffff8179b2f8: tpm_pcr_extend (STB_GLOBAL)
5.13: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff8177dd80)
Location: drivers/char/tpm/tpm-interface.c:314
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_seal
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff8177dd80-ffffffff8177de38: tpm_pcr_extend (STB_GLOBAL)
5.15: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81803f70)
Location: drivers/char/tpm/tpm-interface.c:314
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_seal
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff81803f70-ffffffff81804028: tpm_pcr_extend (STB_GLOBAL)
5.19: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81943890)
Location: drivers/char/tpm/tpm-interface.c:314
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_seal
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff81943890-ffffffff8194394a: tpm_pcr_extend (STB_GLOBAL)
6.2: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81aa6380)
Location: drivers/char/tpm/tpm-interface.c:314
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_seal
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff81aa6380-ffffffff81aa643a: tpm_pcr_extend (STB_GLOBAL)
6.5: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81af1ba0)
Location: drivers/char/tpm/tpm-interface.c:314
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_seal
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff81af1ba0-ffffffff81af1c5a: tpm_pcr_extend (STB_GLOBAL)
6.8: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81b45130)
Location: drivers/char/tpm/tpm-interface.c:314
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_seal
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff81b45130-ffffffff81b451ea: tpm_pcr_extend (STB_GLOBAL)
arm64: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffff8000108b93b8)
Location: drivers/char/tpm/tpm-interface.c:313
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffff8000108b93b8-ffff8000108b9494: tpm_pcr_extend (STB_GLOBAL)
armhf: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (c09b2824)
Location: drivers/char/tpm/tpm-interface.c:313
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
c09b2824-c09b28ec: tpm_pcr_extend (STB_GLOBAL)
ppc64el: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (c00000000095a1b0)
Location: drivers/char/tpm/tpm-interface.c:313
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
c00000000095a1b0-c00000000095a2d4: tpm_pcr_extend (STB_GLOBAL)
riscv64: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffe0005697da)
Location: drivers/char/tpm/tpm-interface.c:313
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffe0005697da-ffffffe0005698a0: tpm_pcr_extend (STB_GLOBAL)
aws: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81694840)
Location: drivers/char/tpm/tpm-interface.c:313
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff81694840-ffffffff816948fb: tpm_pcr_extend (STB_GLOBAL)
azure: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81672230)
Location: drivers/char/tpm/tpm-interface.c:313
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff81672230-ffffffff816722eb: tpm_pcr_extend (STB_GLOBAL)
gcp: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff816c2ab0)
Location: drivers/char/tpm/tpm-interface.c:313
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff816c2ab0-ffffffff816c2b6b: tpm_pcr_extend (STB_GLOBAL)
lowlatency: ✅int tpm_pcr_extend(struct tpm_chip *chip, u32 pcr_idx, struct tpm_digest *digests);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff816dd080)
Location: drivers/char/tpm/tpm-interface.c:313
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/integrity/ima/ima_queue.c:ima_add_template_entry
Symbols:
ffffffff816dd080-ffffffff816dd13b: tpm_pcr_extend (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 ⚠️struct tpm_chip *chip
u32 chip_num
4.18 and 5.0 ⚠️int pcr_idx ➡️ u32 pcr_idx
5.0 and 5.3 ⚠️struct tpm_digest *digests
const u8 *hash
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 ✅