dpsw_if_set_...frame_length(9)
π NAME π
dpsw_if_set_max_frame_length β bestie, this is the one that sets the Maximum Receive frame length β¨
(also hi, you're reading a page from the Kernel API Manual, section 9 β the dpsw_if_set_...frame_length(9) one π)
πΈ SYNOPSIS πΈ
int dpsw_if_set_max_frame_length (struct fsl_mc_io *mc_io , u32
cmd_flags , u16 token , u16 if_id , u16 frame_length );
okay so it takes five things and hands you back an int, no cap π
β¨ ARGUMENTS β¨
mc_ioβ Pointer to MC portal's I/O object. like, this is your whole entry point into the portal, don't lose it π«Άcmd_flagsβ Command flags; one or more of'MC_CMD_FLAG_'πtokenβ Token of DPSW object. your lil VIP pass for the DPSW object, periodt πif_idβ Interface Identifier. which interface we're talking about, iykyk π¦frame_lengthβ Maximum Frame Length. literally the number this whole function is about π
π¦ RETURN π¦
Completion status. '0' on Success; Error code otherwise. so likeβ¦ if you get 0 you ate π
, anything else is the universe telling you no π
β SEE ALSO β
Kernel file ./drivers/net/ethernet/freescale/dpaa2/dpsw.c β go read it, it's giving main character energy πβ¨
and then the whole friend group, fr fr:
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_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_if_remove_reflection(9)dpsw_lag_set(9),dpsw_if_set_lag_state(9)
and that's the whole page bestie π«Άπ this lil gem lives at ./drivers/net/ethernet/freesca... and it's dated October 2026 β screenshot it, bookmark it, put it on your fridge, it's iconic ππβ¨
π¦ 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