batadv_orig_ifinfo_release(9)
π batadv_orig_ifinfo_release β Kernel API Manual π
okay bestie, welcome to the Kernel API Manual entry for batadv_orig_ifinfo_release π she's a cleanup girlie with one very specific job, and honestly? iconic.
β¨ NAME β¨
batadv_orig_ifinfo_release β releases the orig_ifinfo from the lists and queues it for free after the rcu grace period. periodt. π§Ήπ
πΈ SYNOPSIS πΈ
void batadv_orig_ifinfo_release (struct kref *ref );
like, that's the whole signature. short, sweet, main character energy. π¦
π ARGUMENTS π
refβ thekrefpointer of theorig_ifinfo. that's the one thing she needs, bestie π«Ά
one argument, one job, zero drama. iykyk π
π¦ SEE ALSO π¦
first up: the Kernel file is ./net/batman-adv/originator.c β and here is every single (9) bestie in the original order, not me dropping a single one ππ:
batadv_orig_hash_find(9)batadv_compare_orig(9)batadv_orig_node_vlan_get(9)batadv_vlan_id_valid(9)batadv_orig_node_vlan_new(9)batadv_orig_node_vlan_release(9)batadv_originator_init(9)batadv_neigh_ifinfo_release(9)batadv_hardif_neigh_release(9)batadv_neigh_node_release(9)batadv_orig_router_get(9)batadv_orig_to_router(9)batadv_orig_ifinfo_get(9)batadv_orig_ifinfo_new(9)batadv_neigh_ifinfo_get(9)batadv_neigh_ifinfo_new(9)batadv_neigh_node_get(9)batadv_hardif_neigh_create(9)batadv_hardif_neigh_get_or_create(9)batadv_hardif_neigh_get(9)batadv_neigh_node_create(9)batadv_neigh_node_get_or_create(9)batadv_hardif_neigh_dump(9)batadv_orig_node_free_rcu(9)batadv_orig_node_release(9)batadv_originator_free(9)batadv_orig_node_new(9)batadv_purge_neigh_ifinfo(9)batadv_purge_orig_ifinfo(9)batadv_purge_orig_neighbors(9)batadv_find_best_neighbor(9)batadv_purge_orig_node(9)batadv_purge_orig_ref(9)batadv_purge_orig(9)batadv_orig_dump(9)
okay that's the page, bestie! footer check: source ./net/batman-adv, dated October 2026, and the manual page is batadv_orig_ifinfo_release(9). mwah, 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