__agg_has_partner(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

Okay bestie, welcome to the manual page for __agg_has_partner from the Kernel API Manual, section 9. Its whole job? Seeing if we have a partner. That's the name and the mission, periodt. ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

int __agg_has_partner (struct aggregator *agg );

πŸŽ€ ARGUMENTS πŸŽ€

  • agg β€” the agregator we're looking at. (Yes, β€œagregator” is the original spelling, bestie β€” protect her at all costs πŸ˜­πŸ’…)

πŸ’… DESCRIPTION πŸ’…

__agg_has_partner returns nonzero if the aggregator has a partner. A partner is denoted by a non-zero ether address for the partner. If there is no partner, it returns 0. That's the entire vibe check, no cap. β˜•βœ¨

🌈 SEE ALSO 🌈

The Kernel file ./drivers/net/bonding/bond_3ad.c is the group chat, and these are all the linked functions:

__get_bond_by_port(9), __get_first_agg(9), __disable_distributing_port(9),
__enable_collecting_port(9), __disable_port(9), __enable_port(9),
__port_move_to_attached_state(9), __port_is_collecting_distributing(9),
__get_agg_selection_mode(9), __check_agg_selection_timer(9),
__get_link_speed(9), __get_duplex(9), __ad_timer_to_ticks(9),
__choose_matched(9), __record_pdu(9), __record_default(9),
__update_selected(9), __update_default_selected(9), __update_ntt(9),
__agg_ports_are_ready(9), __set_agg_ports_ready(9),
__get_agg_bandwidth(9), __get_active_agg(9),
__update_lacpdu_from_port(9), ad_lacpdu_send(9), ad_marker_send(9),
ad_mux_machine(9), ad_rx_machine(9), ad_churn_machine(9),
ad_tx_machine(9), ad_periodic_machine(9), ad_port_selection_logic(9),
ad_agg_selection_logic(9), ad_clear_agg(9), ad_initialize_agg(9),
ad_initialize_port(9), ad_enable_collecting(9),
ad_disable_distributing(9), ad_enable_collecting_distributing(9),
ad_disable_collecting_distributing(9), ad_marker_info_received(9),
ad_marker_response_received(9), bond_3ad_initiate_agg_selection(9),
bond_3ad_initialize(9), bond_3ad_bind_slave(9),
bond_3ad_unbind_slave(9), bond_3ad_update_ad_actor_settings(9),
bond_agg_timer_advance(9), bond_3ad_state_machine_handler(9),
bond_3ad_rx_indication(9), ad_update_actor_keys(9),
bond_3ad_adapter_speed_duplex_changed(9),
bond_3ad_handle_link_change(9), bond_3ad_set_carrier(9),
__bond_3ad_get_active_agg_info(9), bond_3ad_update_lacp_rate(9),
bond_3ad_update_lacp_active(9)

Bye bestie! πŸ«ΆπŸ’– Footer sign-off: source/version ./drivers/net/bonding, date October 2026, title __agg_has_partner(9). Go get that partner-energy check. 🧚⭐

πŸ“¦ where this page comes from