batadv_set_lockdep_class(9)
π NAME π
batadv_set_lockdep_class β bestie, this one sets the lockdep class for the txq and the addr_list. That's it. That's the whole vibe.
So like, quick orientation: this page is batadv_set_lockdep_class(9) from the Kernel API Manual, and we're about to get into it. π
β¨ SYNOPSIS β¨
void batadv_set_lockdep_class (struct net_device *dev );
One function, one argument, returns absolutely nothing (void, iconic, no notes). π
π«Ά ARGUMENTS π«Ά
devβ the network device you're modifying. That's your target, your main character, the thing getting its lockdep class set. π¦
πΈ SEE ALSO πΈ
Okay so this is the part where I hold your hand and walk you through the whole neighborhood, because this function lives in the Kernel file ./net/batman-adv/mesh-interface.c and apparently has a lot of friends. Buckle up, bestie, we're listing every single one, no cap:
batadv_skb_head_push(9)batadv_sum_counter(9)batadv_interface_stats(9)batadv_interface_set_mac_addr(9)batadv_interface_change_mtu(9)batadv_interface_set_rx_mode(9)batadv_interface_tx(9)batadv_interface_rx(9)batadv_meshif_vlan_release(9)batadv_meshif_vlan_get(9)batadv_meshif_create_vlan(9)batadv_meshif_destroy_vlan(9)batadv_interface_add_vid(9)batadv_interface_kill_vid(9)batadv_set_lockdep_class_one(9)batadv_meshif_init_late(9)batadv_meshif_slave_add(9)batadv_meshif_slave_del(9)batadv_get_drvinfo(9)batadv_get_strings(9)batadv_get_ethtool_stats(9)batadv_get_sset_count(9)batadv_meshif_free(9)batadv_meshif_init_early(9)batadv_meshif_validate(9)batadv_meshif_newlink(9)batadv_meshif_destroy_netlink(9)batadv_meshif_is_valid(9)
Like literally the entire mesh-interface friend group. Go say hi. π
Fr fr though, the(9)on every single one of these is the man page section β that's how you find them withman 9 <name>. Iykyk. π
That's the whole page, angel. Nothing hidden, nothing skipped β every last reference accounted for. π§
This cutie came out of ./net/batman-adv, dated October 2026, kernel API manual edition. Mwah, go forth and set those lockdep classes. πβ¨ππ¦
π¦ 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