ipc_imem_td_..._timer_start(9)
π ipc_imem_td_update_timer_start β from the kernel API manual, section 9 π
okay so bestie, this one's a tiny little cutie from the Kernel API Manual β literally the whole page is ipc_imem_td_update_timer_start. No cap, that's the entire vibe. π
β¨ NAME β¨
ipc_imem_td_update_timer_start β starts the TD Update Timer, but only if it's not already running. that's it, that's the whole job. lowkey iconic for it π«Ά
πΈ SYNOPSIS πΈ
void ipc_imem_td_update_timer_start (struct iosm_imem *ipc_imem );
returns void, so likeβ¦ nothing comes back. it just does the thing. no notes. π
π¦ ARGUMENTS π¦
ipc_imemβ pointer to the imem data-struct. yes queen, hand her the pointer and she'll handle the rest β¨
π SEE ALSO π
like, the whole friend group lives in the kernel file ./drivers/net/wwan/iosm/iosm_ipc_imem.h β go say hi to all of them:
enum ipc_ctype(9)struct ipc_pipe(9)struct ipc_mem_channel(9)enum ipc_phase(9)struct iosm_imem(9)ipc_imem_init(9)ipc_imem_pm_s2idle_sleep(9)ipc_imem_pm_suspend(9)ipc_imem_pm_resume(9)ipc_imem_cleanup(9)ipc_imem_irq_process(9)imem_get_device_sleep_state(9)ipc_imem_td_update_timer_suspend(9)ipc_imem_channel_close(9)ipc_imem_channel_alloc(9)ipc_imem_channel_open(9)ipc_imem_ul_write_td(9)ipc_imem_ul_send(9)ipc_imem_channel_update(9)ipc_imem_channel_free(9)ipc_imem_hrtimer_stop(9)ipc_imem_pipe_cleanup(9)ipc_imem_pipe_close(9)ipc_imem_phase_update(9)ipc_imem_phase_get_string(9)ipc_imem_msg_send_feature_set(9)ipc_imem_ipc_init_check(9)ipc_imem_channel_init(9)ipc_imem_devlink_trigger_chip_info(9)
ngl bestie, read ipc_imem_td_update_timer_suspend(9) right after this one β they're giving matched set energy ππ
π the sign-off π
and that's the page!! it lives in ./drivers/net/wwan/iosm, got stamped October 2026, and it answers to the name ipc_imem_td_..._timer_start(9) whenever you call it. slay, go start that timer (if it's not already running, obviously π
β¨π).
π¦ 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