batadv_dat_entry_release(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸 β€” batadv_dat_entry_release(9) in the Kernel API Manual

okay so this is batadv_dat_entry_release(9), and she is literally the cleanup bestie for a dat_entry: she releases it from the lists and queues it up to be freed after the RCU grace period. Not instant free β€” RCU grace period first, periodt ✨.

πŸ’… SYNOPSIS πŸ’…

void batadv_dat_entry_release (struct kref *ref );

πŸŽ€ ARGUMENTS πŸŽ€

  • ref β€” the kref pointer of the dat_entry. That’s the little handle she needs, bestie 🫢.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./net/batman-adv/distributed-arp-table.c β€” and yes, the whole squad is here, no cap πŸ‘‘


mwah πŸ’‹ β€” source/version: ./net/batman-adv; date: October 2026; page: batadv_dat_entry_release(9). bye bestie! πŸŒˆπŸ’–

πŸ“¦ where this page comes from