ENUM DPSW_BROADCAST_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum dpsw_broadcast_cfg β€” the Kernel API Manual, bestie edition πŸŽ€

okay so real talk, this page lives in the Kernel API Manual, and today's main character is enum dpsw_broadcast_cfg ✨


🌸 NAME 🌸

enum dpsw_broadcast_cfg β€” literally the broadcast configuration you're requesting, no cap 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

enum dpsw_broadcast_cfg {
    DPSW_BROADCAST_PER_OBJECT ,
    DPSW_BROADCAST_PER_FDB

};

that's it, that's the whole enum, she's tiny but she's iconic πŸ’…


πŸ‘‘ Constants πŸ‘‘

  • DPSW_BROADCAST_PER_OBJECT β€” okay so this means there's only one broadcast replicator per DPSW object. that's it, one. and heads up bestie, this is the default configuration ⭐ so if you don't pick anything, this is what you get. main character energy by default fr fr.
  • DPSW_BROADCAST_PER_FDB β€” here the broadcast replicators get allocated per FDB, and the interfaces present in each one of them can be configured using dpsw_set_egress_flood. yes that's the exact function name, write it down πŸ“
πŸ’€ reminder that these two are your only options β€” no third secret menu, no "both", just vibes and a choice.

πŸ’œ SEE ALSO πŸ’œ

so you want the whole friend group? here's the entire group chat, all of them, in order:

Kernel file ./drivers/net/ethernet/freescale/dpaa2/dpsw.h

  • DPSW_OPT_FLOODING_DIS(9)
  • DPSW_OPT_MULTICAST_DIS(9)
  • DPSW_OPT_CTRL_IF_DIS(9)
  • enum dpsw_component_type(9)
  • enum dpsw_flooding_cfg(9)
  • DPSW_IRQ_EVENT_LINK_CHANGED(9)
  • DPSW_IRQ_EVENT_ENDPOINT_CHANGED(9)
  • struct dpsw_irq_cfg(9)
  • struct dpsw_attr(9)
  • struct dpsw_ctrl_if_attr(9)
  • struct dpsw_ctrl_if_pools_cfg(9)
  • enum dpsw_action(9)
  • struct dpsw_link_cfg(9)
  • struct dpsw_link_state(9)
  • struct dpsw_tci_cfg(9)
  • enum dpsw_stp_state(9)
  • struct dpsw_stp_cfg(9)
  • enum dpsw_accepted_frames(9)
  • enum dpsw_counter(9)
  • struct dpsw_if_attr(9)
  • struct dpsw_vlan_cfg(9)
  • struct dpsw_vlan_if_cfg(9)
  • enum dpsw_fdb_entry_type(9)
  • struct dpsw_fdb_unicast_cfg(9)
  • struct fdb_dump_entry(9)
  • struct dpsw_fdb_multicast_cfg(9)
  • enum dpsw_learning_mode(9)
  • struct dpsw_fdb_attr(9)
  • struct dpsw_fdb_cfg(9)
  • enum dpsw_flood_type(9)
  • struct dpsw_acl_cfg(9)
  • struct dpsw_acl_if_cfg(9)
  • struct dpsw_acl_fields(9)
  • struct dpsw_acl_key(9)
  • enum dpsw_acl_action(9)
  • struct dpsw_acl_result(9)
  • struct dpsw_acl_entry_cfg(9)
  • enum dpsw_reflection_filter(9)
  • struct dpsw_reflection_cfg(9)
  • struct dpsw_lag_cfg(9)

like, that's a lot of reading material, but iykyk 🧚


🌈 one last vibe check: this page is a manpage, so if you're here looking for the actual behavior of every single one of those SEE ALSO entries, they each have their own page. go read them, i believe in you 🫢

kisses, this was the enum dpsw_broadcast_cfg(9) page from the Kernel API Manual, sourced from ./drivers/net/ethernet/freesca... and dated October 2026 πŸ“βœ¨ bye bestie, slay your kernel config πŸ’–

πŸ“¦ where this page comes from