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