tm_spr_active(9)
π tm_spr_active(9) π
okay so this is the Kernel API Manual page for tm_spr_active, and bestie, it's short but it still ate π
β¨ NAME β¨
tm_spr_active β get active number of registers in TM SPR
β¨ SYNOPSIS β¨
int tm_spr_active (struct task_struct *target , const struct user_regset
*regset );
β¨ ARGUMENTS β¨
targetβ the target task, aka the main character we're checking on πregsetβ the user regset structure, i.e. where the vibe info lives β¨
β¨ DESCRIPTION β¨
This function checks the active number of available registers in the transactional memory SPR category. It's literally doing a little vibe check on how many registers are active in that category, no cap π«Ά
β¨ SEE ALSO β¨
- Kernel file:
./arch/powerpc/kernel/ptrace/ptrace-tm.c - The whole squad:
tm_cgpr_active(9),tm_cgpr_get(9),tm_cfpr_active(9),tm_cfpr_get(9),tm_cfpr_set(9),tm_cvmx_active(9),tm_cvmx_get(9),tm_cvmx_set(9),tm_cvsx_active(9),tm_cvsx_get(9),tm_cvsx_set(9),tm_spr_get(9),tm_spr_set(9)
this page lives in ./arch/powerpc/kernel/ptrace, dated October 2026 β that's the source/version footer, and it's serving iconic Kernel API Manual energy ππ
periodt β¨
π¦ 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