ENUM DPSW_FDB_ENTRY_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum dpsw_fdb_entry_type(9) β€” FDB Entry type ✨

okay so bestie, welcome to the Kernel API Manual 🫢 β€” we're gonna talk about enum dpsw_fdb_entry_type, which is literally just the vibe check for FDB entries: are you Static or Dynamic? That's it. That's the whole enum. Iconic, honestly. πŸŽ€


🌸 NAME 🌸

enum dpsw_fdb_entry_type β€” FDB Entry type - Static/Dynamic

Like, the two moods an FDB entry can be in. No third option. No in-between. Periodt. πŸ’…


✨ SYNOPSIS ✨

enum dpsw_fdb_entry_type {
    DPSW_FDB_ENTRY_STATIC ,
    DPSW_FDB_ENTRY_DINAMIC

};

Look at her. Two constants, one trailing comma situation, and a blank line before the closing brace because she's dramatic. We stan. πŸ‘‘


πŸ¦‹ Constants πŸ¦‹

  • DPSW_FDB_ENTRY_STATIC β€” Static entry ✨ the entry that's like, permanently seated. She's not moving.
  • DPSW_FDB_ENTRY_DINAMIC β€” Dynamic entry πŸ”₯ the entry that's fluid, changing, main character energy.
ngl the second one is spelled DINAMIC in the source, not DYNAMIC. That is not a typo I made, bestie β€” that's canon. Copy it exactly or the compiler will come for you. πŸ’€

🌈 SEE ALSO 🌈

Kernel file ./drivers/net/ethernet/freescale/dpaa2/dpsw.h β€” the home base, the mothership, the whole lore 🧚

and like, the entire extended friend group:

  • 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)
  • enum dpsw_broadcast_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)
  • 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)

that's forty of them. forty!! bestie I counted. go read them all, iykyk πŸ“šπŸ’œ


and that's the whole page! πŸŽ€ this cutie came out of ./drivers/net/ethernet/freesca... and she's dated October 2026 β€” so like, future slay. mark your calendars, screenshot it, send it to the group chat, and remember: static or dinamic, both are valid. πŸ’–πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from