batadv_tvlv_handler_put(9)
π batadv_tvlv_handler_put β the kernel page, bestie edition β¨
okay so picture this: it's the batadv_tvlv_handler_put manual page from the Kernel API Manual, and honestly? she's short but she serves. π
πΈ NAME πΈ
batadv_tvlv_handler_put β decrement the tvlv handler refcounter and possibly release it π¦
like yes, that's the whole pitch. refcount goes down, and if it hits the right spot the thing gets released. no cap. π
β¨ SYNOPSIS β¨
void batadv_tvlv_handler_put (struct batadv_tvlv_handler *tvlv_handler
);
it's giving void. she takes a pointer and gives nothing back. main character energy but make it return type void. π
π ARGUMENTS π
tvlv_handlerβ the tvlv handler to free π«Ά (that's exactly what it is, bestie, no extra lore needed)
π SEE ALSO π
the kernel file lives at ./net/batman-adv/tvlv.c, and she has so many neighbours β iconic little family, fr fr:
batadv_tvlv_handler_release(9)batadv_tvlv_handler_get(9)batadv_tvlv_container_release(9)batadv_tvlv_container_put(9)batadv_tvlv_container_get(9)batadv_tvlv_container_list_size(9)batadv_tvlv_container_remove(9)batadv_tvlv_container_unregister(9)batadv_tvlv_container_register(9)batadv_tvlv_realloc_packet_buff(9)batadv_tvlv_container_ogm_append(9)batadv_tvlv_call_handler(9)batadv_tvlv_hdr_next(9)batadv_tvlv_containers_contain(9)batadv_tvlv_containers_process(9)batadv_tvlv_ogm_receive(9)batadv_tvlv_handler_register(9)batadv_tvlv_handler_unregister(9)batadv_tvlv_unicast_send(9)
bestie, do not skip the refcount family._getand_putare literally a matched set β you take a ref, you give it back. that's the vibe check. π
π§ sign-off π§
this lil gem comes from ./net/batman-adv and the date on it is October 2026 β yes, October 2026, she's from the future and she's still just decrementing a refcounter π go be free, batadv_tvlv_handler_put, you absolute icon πβπ
π¦ 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