clocksource_unregister(9)
π clocksource_unregister
okay so bestie, welcome to the clocksource_unregister(9) page β this is one of those lil kernel API manual entries (that's the manual name btw, "Kernel API Manual", iconic of it) and honestly? it does exactly what it says on the tin. Let's get into it π
β¨ NAME β¨
clocksource_unregister β remove a registered clocksource π«Ά
Like, you registered a clocksource at some point, and now you're like "actually no, we're done here" and this is the function that handles that breakup. No cap.
πΈ SYNOPSIS πΈ
int clocksource_unregister (struct clocksource *cs );
yep that's the whole vibe. one function, one argument, returns an int, very demure, very mindful π
π¦ ARGUMENTS π¦
csβ the clocksource to be unregistered π like, the specific one you're kicking out of the registered-clocksource club. that's it, that's the argument.
π SEE ALSO π
okay so there's a whole friend group here, and the kernel file they all live in is ./kernel/time/clocksource.c β go say hi to the whole squad:
clocks_calc_mult_shift(9)clocksource_mark_unstable(9)clocksource_suspend_select(9)clocksource_start_suspend_timing(9)clocksource_stop_suspend_timing(9)clocksource_suspend(9)clocksource_resume(9)clocksource_touch_watchdog(9)clocksource_max_adjustment(9)clocks_calc_max_nsecs(9)clocksource_update_max_deferment(9)clocksource_select(9)__clocksource_update_freq_scale(9)__clocksource_register_scale(9)current_clocksource_show(9)current_clocksource_store(9)unbind_clocksource_store(9)available_clocksource_show(9)boot_override_clocksource(9)boot_override_clock(9)
no fr fr, that's the whole list, I checked twice, we are not leaving anyone out of the group chat πβ¨
π§ the sign-off π§
this lil page calls ./kernel/time home π‘ and the date on it is October 2026. that's the source, that's the version, that's the whole footer moment β periodt. go unregister something (responsibly, bestie) ππ₯
π¦ 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