STRUCT DPMAC_ATTR(9)
β¨ NAME β¨
okay so bestie, this is the <pink>struct dpmac_attr</pink> page from the Kernel API Manual β it's the structure that represents DPMAC attributes. yes, THE structure. π
πΈ SYNOPSIS πΈ
struct dpmac_attr {
u16 id;
u32 max_rate;
enum dpmac_eth_if eth_if;
enum dpmac_link_type link_type;
};
like, that's the whole vibe right there. four fields, no cap. π
π«Ά MEMBERS π«Ά
every field gets its moment, fr fr:
idβ the DPMAC object ID. it's giving "who am I" energy π¦max_rateβ the maximum supported rate, and bestie it's in Mbps so don't come at me with bytes per second πeth_ifβ the Ethernet interface. iconic. πlink_typeβ the link type. the way that this field just exists. β¨
π₯ SEE ALSO π₯
go look at the kernel file ./drivers/net/ethernet/freescale/dpaa2/dpmac.h, plus these lil icons:
enum dpmac_link_type(9)enum dpmac_eth_if(9)struct dpmac_link_state(9)enum dpmac_counter_id(9)
like, read them, iykyk π
okay that's the whole page bestie π this one came from ./drivers/net/ethernet/freesca... and it's dated October 2026 β and it's literally signed struct dpmac_attr(9) at the bottom, periodt. π«Άβ¨
π¦ 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