batadv_v_elp_start_timer(9)
π NAME π
okay so bestie, batadv_v_elp_start_timer β it's literally the function that restarts the timer for ELP periodic work β¨ that's the whole vibe, no cap.
This is a page from the Kernel API Manual, and honestly? It's short but it ate. π
πΈ SYNOPSIS πΈ
void batadv_v_elp_start_timer (struct batadv_hard_iface *hard_iface );
like, that's it. that's the whole signature. she's simple, she's clean, she returns void because she has nothing to prove π
π¦ ARGUMENTS π¦
hard_ifaceβ the interface for which the timer has to be reset π«Ά like that's the one you're handing over so the timer can get its little restart. that's her whole job.
β SEE ALSO β
the source lives in the kernel file ./net/batman-adv/bat_v_elp.c, and the struct hangout is batadv_v_metric_queue_entry(9) π
and then the whole friend group, in order, because i'm not skipping a single one of them:
batadv_v_elp_get_throughput(9)batadv_v_elp_throughput_metric_update(9)batadv_v_elp_wifi_neigh_probe(9)batadv_v_elp_periodic_work(9)batadv_v_elp_iface_enable(9)batadv_v_elp_iface_disable(9)batadv_v_elp_iface_activate(9)batadv_v_elp_primary_iface_set(9)batadv_v_elp_neigh_update(9)batadv_v_elp_packet_recv(9)
all of them. every single one. iykyk π₯
lowkey obsessed with how tiny this page is compared to that SEE ALSO list. main character energy is all in the references fr fr ππ
and that's the whole page, bestie!! π this little cutie came out of ./net/batman-adv and it's dated October 2026, and the header up top is batadv_v_elp_start_timer(9) in case you forgot already π periodt. π§ββοΈπ
π¦ 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