batadv_orig...vlan_release(9)
π batadv_orig_node_vlan_release β Kernel API Manual β¨
okay so bestie, you found the batadv_orig...vlan_release(9) page, welcome, this is the originator-vlan corner of the Kernel API Manual and it's honestly iconic π
πΈ NAME πΈ
batadv_orig_node_vlan_release β release originator-vlan object from lists and queue for free after rcu grace period π¦
like, it takes the originator-vlan object off the lists and queues it to be freed after the rcu grace period. no cap, that's literally the whole job π
β¨ SYNOPSIS β¨
void batadv_orig_node_vlan_release (struct kref *ref );
that's it. that's the signature. void in, void out, main character energy π
π«Ά ARGUMENTS π«Ά
refβ kref pointer of the originator-vlan object. yes bestie, thekrefcomes in as a pointer, it's giving reference-count realness π
π SEE ALSO π
the whole friend group shows up here, and we're not leaving anybody out β the kernel file lives at ./net/batman-adv/originator.c and these are all the besties:
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_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_ifinfo_release(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)
lowkey that's a whole group chat worth of references, but every single one is here, we don't do gatekeeping π
and that's the page, bestie!! sign-off time: this one lives in ./net/batman-adv and the date on it is October 2026, so go forth and release those originator-vlan objects ππ§ββοΈβ
π¦ 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