__sbi_set_timer_v01(9)
π __sbi_set_timer_v01 π
okay so bestie, welcome to the Kernel API Manual β this one's a lil function called __sbi_set_timer_v01, and honestly? she's short but she's important. she programs the timer for the next timer event. that's the whole vibe. β°β¨
β¨ NAME β¨
__sbi_set_timer_v01 β program the timer for next timer event. periodt. π
π¦ SYNOPSIS π¦
void __sbi_set_timer_v01 (uint64_t stime_value );
that's it. that's the whole signature. no cap. π«Ά
πΈ ARGUMENTS πΈ
stime_valueβ auint64_t, and it's the value after which the next timer event should fire. like, "hey timer, do ur thing once we hit this number" energy. main character number, fr fr. π
π RETURN π
None. she returns nothing. she just does the thing and leaves. iconic behavior, honestly. π
β SEE ALSO β
peep the kernel file ./arch/riscv/kernel/sbi.c for the lore, and then go say hi to the whole friend group:
sbi_console_putchar(9)sbi_console_getchar(9)sbi_shutdown(9)sbi_fwft_set(9)sbi_fwft_set_cpumask(9)sbi_set_timer(9)sbi_send_ipi(9)sbi_remote_fence_i(9)sbi_remote_sfence_vma_asid(9)sbi_remote_hfence_gvma(9)sbi_remote_hfence_gvma_vmid(9)sbi_remote_hfence_vvma(9)sbi_remote_hfence_vvma_asid(9)sbi_probe_extension(9)
lowkey a whole squad. go read them all, bestie, iykyk π§ββοΈ
mwah π this page came from the ./arch/riscv/kernel source, dated October 2026, and yes it's still titled __sbi_set_timer_v01(9) in the Kernel API Manual. slay, bye! ππ₯
π¦ 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