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