gtm_stop_timer16(9)
π gtm_stop_timer16 β the Kernel API Manual moment β¨
okay so bestie, welcome to gtm_stop_timer16(9), the Kernel API Manual entry you didn't know you needed π this is the little function that makes a timer stop. that's it. that's the vibe. no cap, sometimes the simplest glow-ups are the most iconic π
β¨ NAME β¨
gtm_stop_timer16 β stop single timer π
like, one (1) timer. it stops it. main character energy fr fr π
πΈ SYNOPSIS πΈ
void gtm_stop_timer16 (struct gtm_timer *tmr );
look at her. void return, one argument, zero drama. she ate π
(and yes, keep the space before the ) exactly like that β we do not edit the source material, bestie π«Ά)
π¦ ARGUMENTS π¦
tmrβ pointer to thegtm_timerstructure obtained fromgtm_get_timerπ― so like, you gotta have a timer first, iykyk. this is the handle you got back fromgtm_get_timer, and you're handing it over so she can get stopped. no random pointers, please, that's giving chaos π
π CONTEXT π
any β
literally any context. no restrictions, no special preconditions, no "only from interrupt context" gatekeeping. she's flexible like that π§
π DESCRIPTION π
This function simply stops the GTM timer. π
that's the whole thing. "simply" is doing a lot of heavy lifting there and honestly? valid. you pass in your tmr pointer, the GTM timer stops, and everyone moves on with their lives. no return value to check, no error path to handle, just stop πβ¨
π SEE ALSO π
Kernel file ./arch/powerpc/sysdev/fsl_gtm.c π β go read the source, it's right there, and also catch the whole timer squad:
gtm_get_timer16(9)gtm_get_specific_timer16(9)gtm_put_timer16(9)gtm_set_timer16(9)gtm_set_exact_timer16(9)gtm_ack_timer16(9)
the full friend group π«Ά get one, get a specific one, put one back, set one, set an exact one, ack one, stop one β they all hang out in the same file and they all support each other πΈ
π¨ friendly reminder bestie:tmrhas to be a pointer to agtm_timeryou actually got fromgtm_get_timer. don't be out here inventing struct pointers, that's not the move π
and that's the page!! π this gem lives in ./arch/powerpc/sysdev, dated October 2026, and it's filed under gtm_stop_timer16(9) β go stop a timer, slay, and hydrate π
ππ¦
π¦ 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