Defined in 1 files as a prototype:
Referenced in 15 files:
- kernel/bpf/stackmap.c
- kernel/trace/bpf_trace.c
- tools/perf/util/bpf_skel/off_cpu.bpf.c, line 284
- tools/testing/selftests/bpf/progs/perf_event_stackmap.c
- tools/testing/selftests/bpf/progs/stacktrace_map.c, line 72
- tools/testing/selftests/bpf/progs/stacktrace_map_skip.c, line 55
- tools/testing/selftests/bpf/progs/test_build_id.c
- tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
- tools/testing/selftests/bpf/progs/test_get_stack_rawtp_err.c, line 15
- tools/testing/selftests/bpf/progs/test_global_func_ctx_args.c
- tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c, line 60
- tools/testing/selftests/bpf/progs/trigger_bench.c, line 48
- tools/testing/selftests/bpf/progs/uretprobe_stack.c
- tools/testing/selftests/bpf/progs/verifier_bpf_get_stack.c, line 73
- tools/testing/selftests/bpf/progs/verifier_global_subprogs.c, line 203
Smatch caller information:
kernel/trace/bpf_trace.c ____bpf_get_stack_raw_tp() -> bpf_get_stack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | regs | 4096-18446744073709547520 |
| PARAM_VALUE | 2 | size | 0-u32max |
| PARAM_VALUE | 4 | __ur_1 | 0 |
| DATA_SOURCE | 0 | regs | r get_bpf_raw_tp_regs |
| DATA_SOURCE | 1 | buf | $1 |
| DATA_SOURCE | 2 | size | $2 |
| DATA_SOURCE | 3 | flags | $3 |
kernel/trace/bpf_trace.c ____bpf_get_stack_tp() -> bpf_get_stack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | size | 0-u32max |
| PARAM_VALUE | 4 | __ur_1 | 0 |
| DATA_SOURCE | 1 | buf | $1 |
| DATA_SOURCE | 2 | size | $2 |
| DATA_SOURCE | 3 | flags | $3 |