current_clocksource_store(9)
current_clocksource_store(9) π
okay so welcome to the Kernel API Manual, bestie β this is the page for current_clocksource_store(9), and it's lowkey all about manually overriding the clocksource. slay. β¨
πΈ NAME πΈ
current_clocksource_store β interface for manually overriding clocksource. that's the whole vibe. π
π¦ SYNOPSIS π¦
ssize_t current_clocksource_store (struct device *dev , struct
device_attribute *attr , const char *buf , size_t count );
π ARGUMENTS π
devβ unused. literally just sitting there, not doing anything. πattrβ unused. also just vibing. πbufβ name of override clocksource. this is the important one, bestie. πcountβ length of buffer. yes ma'am, it's giving buffer length. π
π₯ DESCRIPTION π₯
so the function takes input from the sysfs interface for manually overriding the default clocksource selection. that's the tea. ββ¨
π SEE ALSO π
- kernel file:
./kernel/time/clocksource.c 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)clocksource_unregister(9)current_clocksource_show(9)unbind_clocksource_store(9)available_clocksource_show(9)boot_override_clocksource(9)boot_override_clock(9)
and that's the page, bestie π«Ά β source/version is ./kernel/time, dated October 2026, and the page title is literally current_clocksource_store(9). byeee ππ
π¦ 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