STRUCT ARC_EMAC_BD(9)
π NAME π
okay so bestie, welcome to the Kernel API Manual page for struct arc_emac_bd β that's the EMAC buffer descriptor, aka BD. periodt. tiny struct, main character energy π
β¨.
β¨ SYNOPSIS β¨
here's the whole vibe, literally:
struct arc_emac_bd {
__le32 info;
dma_addr_t data;
};
no cap, that's the entire struct π«Ά.
π Members π
infoβ contains status information on the buffer itself. she's holding the receipts π.dataβ a 32-bit byte addressable pointer to the packet data. iconic pointer behavior, fr fr β¨.
π SEE ALSO π
bestie, if you wanna keep reading (and you should, she's obsessed with cross-refs), check out:
- Kernel file
./drivers/net/ethernet/arc/emac.h struct buffer_state(9)struct arc_emac_priv(9)arc_reg_set(9)arc_reg_get(9)arc_reg_or(9)arc_reg_clr(9)
and that's the whole page, bestie π
β¨ huge shoutout to the source ./drivers/net/ethernet/arc, the struct arc_emac_bd(9) version/title vibe, and the October 2026 date β this iconic manual-page moment is officially a wrap πππ¦.
π¦ 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