for_each_trace_kprobe(9)
π NAME π
okay so bestie, welcome to for_each_trace_kprobe(9) β yes, from the Kernel API Manual β¨ β and the whole assignment is literally iterate over the trace_kprobe list π no cap, that's the vibe.
π¦ SYNOPSIS π¦
for_each_trace_kprobe (pos , dpos );
That's the entire call, and yes ma'am, it ate π
πΈ ARGUMENTS πΈ
posβ thestruct trace_kprobe *for each entry π like, every entry gets its moment, and this is the pointer that holds it.dposβ thestruct dyn_event *to use as a loop cursor π¦ your little "where are we now" bestie for the loop, periodt.
π SEE ALSO π
Kernel file ./kernel/trace/trace_kprobe.c is right there, plus these absolute icons:
kprobe_event_cmd_init(9)__kprobe_event_gen_cmd_start(9)__kprobe_event_add_fields(9)kprobe_event_delete(9)
That's the whole page, bestie π β source/version ./kernel/trace, dated October 2026, and the page is for_each_trace_kprobe(9). Slay, bye! β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms