should_continue_tracing(9)
β¨ should_continue_tracing(9) β¨
okay so bestie, welcome to the Kernel API Manual β this one lives in section 9 of the kernel man pages and it's genuinely such a little icon. let me put you on π
π NAME π
should_continue_tracing β the vibe check that tells you whether tracing should keep going after a threshold hits π
πΈ SYNOPSIS πΈ
int should_continue_tracing (const struct common_params *params );
like, that's literally the whole signature. copy it exactly, no cap, don't be out here renaming things π
π¦ ARGUMENTS π¦
paramsβ a pointer to the common parameters structure. that's it. that's the whole argument list. one param, main character energy β¨
π DESCRIPTION π
so here's the tea π΅ β this function returns true if the continue action was configured. and when we say "configured," we mean you passed --on-threshold continue, okay? write that down. that exact flag. --on-threshold continue.
what that means in practice: it's signalling that tracing should be restarted after handling the threshold event π₯ so like, the threshold goes off, you deal with it, and then this lil function is the one going "yes queen, we go again."
ngl it's a small function but it's doing its job beautifully. obsessed π«Ά
β RETURN β
1if tracing should continue0otherwise
that's the whole return situation. binary. clean. iconic. 1 = keep going, 0 = we're done here π
π SEE ALSO π
- Kernel file
./tools/tracing/rtla/src/common.hβ go look at the source bestie, it's right there π
and that's the page!! you ate that fr fr π
sign-off time: this lil masterpiece lives in ./tools/tracing/rtla/src, and it's stamped October 2026 β so yeah, it's giving future-proof, it's giving timeless, it's giving 9-section royalty πππ¦
bye bestie, go trace something responsibly βοΈβ¨
π¦ 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