DPSW_OPT_CTRL_IF_DIS(9)
π DPSW_OPT_CTRL_IF_DIS(9) β bestie, the control interface is off
okay so this is a page out of the Kernel API Manual, and the whole entire icon it's documenting is literally called DPSW_OPT_CTRL_IF_DIS (9). That's it. That's the star. It's giving "one-line queen" and honestly? We respect it. π
β¨ NAME β¨
DPSW_OPT_CTRL_IF_DIS β control interface support is disabled π«π
Like, that's the whole vibe: the control interface? Disabled. Not available. Off the menu. Don't come looking for it. π
π¦ SYNOPSIS π¦
DPSW_OPT_CTRL_IF_DIS
no arguments, no flags, no drama β just the symbol itself sitting there looking iconic β¨
πΈ SEE ALSO πΈ
okay bestie, this is the part where I hold your hand and walk you through the whole entire family, because this lil symbol does not exist in a vacuum, she has a whole friend group and you're gonna meet every single one of them π«Ά
The home base β where she actually lives:
- Kernel file
./drivers/net/ethernet/freescale/dpaa2/dpsw.hβ this is the actual header file, go say hi π
Her two sibling options, the other "please turn this off" girlies:
DPSW_OPT_FLOODING_DIS(9)DPSW_OPT_MULTICAST_DIS(9)
The enums, part one (the component/enum-y crowd):
enum dpsw_component_type(9)enum dpsw_flooding_cfg(9)enum dpsw_broadcast_cfg(9)
The interrupt event squad:
DPSW_IRQ_EVENT_LINK_CHANGED(9)DPSW_IRQ_EVENT_ENDPOINT_CHANGED(9)struct dpsw_irq_cfg(9)
The big attribute / control-interface structs:
struct dpsw_attr(9)struct dpsw_ctrl_if_attr(9)struct dpsw_ctrl_if_pools_cfg(9)
Actions, links, and taggy things:
enum dpsw_action(9)struct dpsw_link_cfg(9)struct dpsw_link_state(9)struct dpsw_tci_cfg(9)
Spanning tree crew:
enum dpsw_stp_state(9)struct dpsw_stp_cfg(9)
Frames and counters:
enum dpsw_accepted_frames(9)enum dpsw_counter(9)
Interface + VLAN girlies:
struct dpsw_if_attr(9)struct dpsw_vlan_cfg(9)struct dpsw_vlan_if_cfg(9)
The FDB section, aka the whole friend group within the friend group β not me, they ate π :
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)
The ACL chapter β yes she has a whole chapter, main character energy π₯:
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)
Reflection + LAG, the grand finale π:
enum dpsw_reflection_filter(9)struct dpsw_reflection_cfg(9)struct dpsw_lag_cfg(9)
lowkey the takeaway: this symbol is one tiny "nope, control interface is disabled" note, but you cannot understand her without the entire extended universe above. iykyk π
and that's the page bestie!! π this cutie came out of ./drivers/net/ethernet/freesca... and she's dated October 2026, slay, see you in the next one ππ§π
π¦ 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