batadv_orig...vlan_release(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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, the kref comes 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:

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