Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- include/linux/tracepoint.h, line 51
- kernel/trace/trace_fprobe.c, line 66
- kernel/tracepoint.c, line 450
Smatch caller information:
kernel/trace/trace_fprobe.c tracepoint_user_register() -> tracepoint_probe_register_prio_may_exist()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tp | 4096-ptr_max |
| PARAM_VALUE | 2 | data | 0 |
| PARAM_VALUE | 3 | prio | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &tracepoint_user_mutex |
kernel/trace/bpf_trace.c tracepoint_probe_register_may_exist() -> tracepoint_probe_register_prio_may_exist()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tp | 4096-ptr_max |
| PARAM_VALUE | 2 | data | 4096-ptr_max |
| PARAM_VALUE | 3 | prio | 10 |
| BUF_SIZE | 2 | data | 144 |
| BUF_SIZE | 2 | data | 144 |
| DATA_SOURCE | 0 | tp | $0 |
| DATA_SOURCE | 1 | probe | $1 |
| DATA_SOURCE | 2 | data | $2 |