rtl83xx_port_bridge_join(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… rtl83xx_port_bridge_join(9) πŸ’…

okay bestie, welcome to the Kernel API Manual page for rtl83xx_port_bridge_join β€” this one is literally about making a port join a bridge, and yes, it's giving main-character kernel energy πŸ‘‘βœ¨


🌸 NAME 🌸

rtl83xx_port_bridge_join β€” join a port to a bridge πŸ’πŸŒ‰


✨ SYNOPSIS ✨

int rtl83xx_port_bridge_join (struct dsa_switch *ds , int port , struct dsa_bridge bridge , bool *tx_forward_offload , struct netlink_ext_ack *extack );

🫢 ARGUMENTS 🫢

  • ds β€” the DSA switch instance πŸ›Έ
  • port β€” port index πŸ”’
  • bridge β€” the bridge being joined πŸŒ‰
  • tx_forward_offload β€” if the switch can offload TX forwarding πŸ“€
  • extack β€” netlink extended ack for reporting errors 🚨

πŸ’– DESCRIPTION πŸ’–

okay so this function handles joining a port to a bridge. That's the quest 🫢 it updates the port isolation masks and EFID β€” yes, both, bestie, no skipping the bookkeeping πŸ’…βœ¨


😴 CONTEXT 😴

Can sleep. that's the whole context note, bestie πŸ˜΄πŸ’€

πŸ“ RETURN πŸ“

0 on success, negative value for failure. that's the return tea 🍡✨


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/net/dsa/realtek/rtl83xx.c β€” that's the home base 🏠 and here's the whole squad:


mwah πŸ’‹ end-of-page sign-off: Kernel API Manual Β· source ./drivers/net/dsa/realtek Β· date October 2026 Β· page rtl83xx_port_bridge_join(9) βœ¨πŸŽ€πŸ«Ά

πŸ“¦ where this page comes from