dpsw_if_remove_reflection(9)
π dpsw_if_remove_reflection β the "actually delete that mirror rule" girlies
okay so bestie, welcome to the Kernel API Manual β¨ this is dpsw_if_remove_reflection(9) and she is, quite literally, here to remove a mirroring rule. that's it. that's the whole vibe. π
π¦ SYNOPSIS π¦
int dpsw_if_remove_reflection (struct fsl_mc_io *mc_io , u32 cmd_flags ,
u16 token , u16 if_id , const struct dpsw_reflection_cfg *cfg );
likeβ¦ look at her go π
five params, one int return, no drama. periodt.
πΈ ARGUMENTS πΈ
okay so here's who's who in this little friend group π«Ά
mc_ioβ Pointer to MC portal's I/O object. yes bestie, the portal, the main character β¨cmd_flagsβ Command flags; one or more of'MC_CMD_FLAG_'. pick your flags, live your truth πtokenβ Token of DPSW object. it's giving secret handshake iykyk πif_idβ Interface Identifier. gotta know which interface, no cap πcfgβ Reflection configuration. the actual configuration in question, lowkey important π
β RETURN β
Completion status.
'0'on Success β slay- Error code otherwise π (she tried her best)
π₯ SEE ALSO π₯
kernel file ./drivers/net/ethernet/freescale/dpaa2/dpsw.c and honestly the whole dpsw extended family β here's the full roll call, no one left out, everyone ate π
π
dpsw_open(9)dpsw_close(9)dpsw_enable(9)dpsw_disable(9)dpsw_reset(9)dpsw_set_irq_enable(9)dpsw_set_irq_mask(9)dpsw_get_irq_status(9)dpsw_clear_irq_status(9)dpsw_get_attributes(9)dpsw_if_set_link_cfg(9)dpsw_if_get_link_state(9)dpsw_if_set_tci(9)dpsw_if_get_tci(9)dpsw_if_set_stp(9)dpsw_if_get_counter(9)dpsw_if_enable(9)dpsw_if_disable(9)dpsw_if_get_attributes(9)dpsw_if_set_max_frame_length(9)dpsw_vlan_add(9)dpsw_vlan_add_if(9)dpsw_vlan_add_if_untagged(9)dpsw_vlan_remove_if(9)dpsw_vlan_remove_if_untagged(9)dpsw_vlan_remove(9)dpsw_fdb_add(9)dpsw_fdb_remove(9)dpsw_fdb_add_unicast(9)dpsw_fdb_dump(9)dpsw_fdb_remove_unicast(9)dpsw_fdb_add_multicast(9)dpsw_fdb_remove_multicast(9)dpsw_ctrl_if_get_attributes(9)dpsw_ctrl_if_set_pools(9)dpsw_ctrl_if_set_queue(9)dpsw_get_api_version(9)dpsw_if_get_port_mac_addr(9)dpsw_ctrl_if_enable(9)dpsw_ctrl_if_disable(9)dpsw_set_egress_flood(9)dpsw_if_set_learning_mode(9)dpsw_acl_add(9)dpsw_acl_remove(9)dpsw_acl_add_if(9)dpsw_acl_remove_if(9)dpsw_acl_prepare_entry_cfg(9)dpsw_acl_add_entry(9)dpsw_acl_remove_entry(9)dpsw_set_reflection_if(9)dpsw_if_add_reflection(9)dpsw_lag_set(9)dpsw_if_set_lag_state(9)
and that's the page bestie, you understood it, I'm obsessed π§π
signed off from ./drivers/net/ethernet/freesca..., dated October 2026, still shipping dpsw_if_remove_reflection(9) with main character energy βπ see u in the next manpage π«Ά
π¦ 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