Documented in 4 files:
- arch/arm64/include/asm/vdso/getrandom.h, line 12
- arch/powerpc/include/asm/vdso/getrandom.h, line 33
- arch/s390/include/asm/vdso/getrandom.h, line 14
- arch/x86/include/asm/vdso/getrandom.h, line 12
Defined in 6 files as a function:
- arch/arm64/include/asm/vdso/getrandom.h, line 19 (as a function)
- arch/loongarch/include/asm/vdso/getrandom.h, line 13 (as a function)
- arch/powerpc/include/asm/vdso/getrandom.h, line 40 (as a function)
- arch/riscv/include/asm/vdso/getrandom.h, line 12 (as a function)
- arch/s390/include/asm/vdso/getrandom.h, line 21 (as a function)
- arch/x86/include/asm/vdso/getrandom.h, line 19 (as a function)
Referenced in 3 files:
- arch/arm64/kernel/vdso/vgetrandom.c, line 14
- arch/s390/kernel/vdso/vgetrandom.c, line 13
- lib/vdso/getrandom.c
Smatch caller information:
arch/x86/entry/vdso/vdso64/vgetrandom.c __cvdso_getrandom_data() -> getrandom_syscall()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | len | 32 |
| PARAM_VALUE | 2 | flags | 0 |
| BUF_SIZE | 0 | buffer | 32 |
| UNITS | 1 | len | unit_byte |
arch/x86/entry/vdso/vdso64/vgetrandom.c __cvdso_getrandom_data() -> getrandom_syscall()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 2 | flags | $3 |