Defined in 1 files as a prototype:
Defined in 2 files as a function:
- include/linux/uprobes.h, line 266 (as a function)
- kernel/events/uprobes.c, line 1359 (as a function)
Referenced in 4 files:
- kernel/events/uprobes.c
- kernel/trace/bpf_trace.c, line 2985
- kernel/trace/trace_uprobe.c, line 1137
- tools/testing/selftests/bpf/test_kmods/bpf_testmod.c, line 773
Smatch caller information:
kernel/trace/trace_uprobe.c __probe_event_disable() -> uprobe_unregister_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &event_mutex |
kernel/events/uprobes.c uprobe_register() -> uprobe_unregister_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/trace/bpf_trace.c bpf_uprobe_unregister() -> uprobe_unregister_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |