tpm_get_randomRegular
4.4: ✅int tpm_get_random(u32 chip_num, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81524170)
Location: drivers/char/tpm/tpm-interface.c:1021
Inline: False
Direct callers:
- security/keys/trusted.c:pcrlock
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:trusted_instantiate
Symbols:
ffffffff81524170-ffffffff81524323: tpm_get_random (STB_GLOBAL)
4.8: ✅int tpm_get_random(u32 chip_num, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81577100)
Location: drivers/char/tpm/tpm-interface.c:1049
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:pcrlock
Symbols:
ffffffff81577100-ffffffff81577298: tpm_get_random (STB_GLOBAL)
4.10: ✅int tpm_get_random(u32 chip_num, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff815a36f0)
Location: drivers/char/tpm/tpm-interface.c:1035
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:pcrlock
Symbols:
ffffffff815a36f0-ffffffff815a388e: tpm_get_random (STB_GLOBAL)
4.13: ✅int tpm_get_random(u32 chip_num, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff815b76c0)
Location: drivers/char/tpm/tpm-interface.c:1197
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:pcrlock
Symbols:
ffffffff815b76c0-ffffffff815b7894: tpm_get_random (STB_GLOBAL)
4.15: ✅int tpm_get_random(u32 chip_num, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff8161e2a0)
Location: drivers/char/tpm/tpm-interface.c:1215
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:pcrlock
Symbols:
ffffffff8161e2a0-ffffffff8161e47f: tpm_get_random (STB_GLOBAL)
4.18: Transformation ⚠️int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/char/tpm/tpm-interface.c (0)
Location: drivers/char/tpm/tpm-interface.c:1286
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:pcrlock
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff8165891e-ffffffff8165892a: tpm_get_random.cold.7 (STB_LOCAL)
ffffffff81657fb0-ffffffff81658182: tpm_get_random (STB_GLOBAL)
5.0: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81676400)
Location: drivers/char/tpm/tpm-interface.c:615
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:key_seal
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:pcrlock
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff81676400-ffffffff81676470: tpm_get_random (STB_GLOBAL)
5.3: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff816ac1d0)
Location: drivers/char/tpm/tpm-interface.c:436
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:tpm_seal
- security/keys/trusted.c:tpm_seal
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff816ac1d0-ffffffff816ac247: tpm_get_random (STB_GLOBAL)
5.4: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff816cef30)
Location: drivers/char/tpm/tpm-interface.c:435
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:tpm_seal
- security/keys/trusted.c:tpm_seal
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff816cef30-ffffffff816cefa7: tpm_get_random (STB_GLOBAL)
5.8: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81783e40)
Location: drivers/char/tpm/tpm-interface.c:441
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_instantiate
- security/keys/trusted-keys/trusted_tpm1.c:tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:tpm_seal
- security/keys/trusted-keys/trusted_tpm1.c:osap
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff81783e40-ffffffff81783eb7: tpm_get_random (STB_GLOBAL)
5.11: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff8179b390)
Location: drivers/char/tpm/tpm-interface.c:441
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_instantiate
- security/keys/trusted-keys/trusted_tpm1.c:tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:tpm_seal
- security/keys/trusted-keys/trusted_tpm1.c:osap
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff8179b390-ffffffff8179b407: tpm_get_random (STB_GLOBAL)
5.13: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff8177ded0)
Location: drivers/char/tpm/tpm-interface.c:441
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_get_random
- security/keys/trusted-keys/trusted_tpm1.c:tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:tpm_seal
- security/keys/trusted-keys/trusted_tpm1.c:osap
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff8177ded0-ffffffff8177df47: tpm_get_random (STB_GLOBAL)
5.15: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff818040c0)
Location: drivers/char/tpm/tpm-interface.c:441
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_get_random
- security/keys/trusted-keys/trusted_tpm1.c:tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:tpm_seal
- security/keys/trusted-keys/trusted_tpm1.c:osap
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff818040c0-ffffffff81804137: tpm_get_random (STB_GLOBAL)
5.19: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff819439f0)
Location: drivers/char/tpm/tpm-interface.c:441
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_get_random
- security/keys/trusted-keys/trusted_tpm1.c:tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:tpm_seal
- security/keys/trusted-keys/trusted_tpm1.c:osap
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff819439f0-ffffffff81943a6f: tpm_get_random (STB_GLOBAL)
6.2: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81aa6510)
Location: drivers/char/tpm/tpm-interface.c:444
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_get_random
- security/keys/trusted-keys/trusted_tpm1.c:tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:tpm_seal
- security/keys/trusted-keys/trusted_tpm1.c:osap
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff81aa6510-ffffffff81aa658f: tpm_get_random (STB_GLOBAL)
6.5: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81af1d60)
Location: drivers/char/tpm/tpm-interface.c:454
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_get_random
- security/keys/trusted-keys/trusted_tpm1.c:tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:tpm_seal
- security/keys/trusted-keys/trusted_tpm1.c:osap
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff81af1d60-ffffffff81af1ddf: tpm_get_random (STB_GLOBAL)
6.8: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81b452f0)
Location: drivers/char/tpm/tpm-interface.c:454
Inline: False
Direct callers:
- security/keys/trusted-keys/trusted_tpm1.c:trusted_tpm_get_random
- security/keys/trusted-keys/trusted_tpm1.c:tpm_unseal
- security/keys/trusted-keys/trusted_tpm1.c:tpm_seal
- security/keys/trusted-keys/trusted_tpm1.c:osap
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff81b452f0-ffffffff81b4536f: tpm_get_random (STB_GLOBAL)
arm64: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffff8000108b9530)
Location: drivers/char/tpm/tpm-interface.c:435
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:tpm_seal
- security/keys/trusted.c:tpm_seal
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffff8000108b9530-ffff8000108b95c4: tpm_get_random (STB_GLOBAL)
armhf: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (c09b2980)
Location: drivers/char/tpm/tpm-interface.c:435
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:tpm_seal
- security/keys/trusted.c:tpm_seal
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
c09b2980-c09b2a0c: tpm_get_random (STB_GLOBAL)
ppc64el: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (c00000000095a3d0)
Location: drivers/char/tpm/tpm-interface.c:435
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:tpm_seal
- security/keys/trusted.c:tpm_seal
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
c00000000095a3d0-c00000000095a4ac: tpm_get_random (STB_GLOBAL)
riscv64: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffe00056992a)
Location: drivers/char/tpm/tpm-interface.c:435
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:tpm_seal
- security/keys/trusted.c:tpm_seal
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffe00056992a-ffffffe0005699a6: tpm_get_random (STB_GLOBAL)
aws: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81694980)
Location: drivers/char/tpm/tpm-interface.c:435
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:tpm_seal
- security/keys/trusted.c:tpm_seal
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff81694980-ffffffff816949f7: tpm_get_random (STB_GLOBAL)
azure: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff81672370)
Location: drivers/char/tpm/tpm-interface.c:435
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:tpm_seal
- security/keys/trusted.c:tpm_seal
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff81672370-ffffffff816723e7: tpm_get_random (STB_GLOBAL)
gcp: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff816c2bf0)
Location: drivers/char/tpm/tpm-interface.c:435
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:tpm_seal
- security/keys/trusted.c:tpm_seal
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff816c2bf0-ffffffff816c2c67: tpm_get_random (STB_GLOBAL)
lowlatency: ✅int tpm_get_random(struct tpm_chip *chip, u8 *out, size_t max);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/char/tpm/tpm-interface.c (ffffffff816dd1c0)
Location: drivers/char/tpm/tpm-interface.c:435
Inline: False
Direct callers:
- security/keys/trusted.c:trusted_instantiate
- security/keys/trusted.c:tpm_unseal
- security/keys/trusted.c:tpm_seal
- security/keys/trusted.c:tpm_seal
- drivers/char/tpm/tpm-chip.c:tpm_hwrng_read
Symbols:
ffffffff816dd1c0-ffffffff816dd237: tpm_get_random (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 ✅
5.0 and 5.3 ✅
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 ✅