STRUCT PCH_GBE_BUFFER(9)
π¦ struct pch_gbe_buffer π¦
okay bestie, welcome to the Kernel API Manual corner of the group chat π. this page is all about struct pch_gbe_buffer, and it is giving βbuffer information but make it iconic.β no cap, itβs a C struct, so letβs get into it π.
πΈ NAME πΈ
struct pch_gbe_buffer β buffer information. thatβs the name, and honestly she ate: itβs literally the buffer info struct β¨.
β¨ SYNOPSIS β¨
struct pch_gbe_buffer {
struct sk_buff *skb;
dma_addr_t dma;
unsigned char *rx_buffer;
unsigned long time_stamp;
u16 length;
bool mapped;
};
π Members π
skbβ pointer to a socket buffer. lowkey the main character slot π«Άdmaβ DMA address. thatβs the whole vibe, periodt πtime_stampβ time stamp. sheβs keeping track of the moment β°lengthβ data size. how much data weβre talking about, fr fr π
btw, the struct code block also hasrx_bufferandmappedin it. the Members section on this page only gives blurbs forskb,dma,time_stamp, andlengthβ keeping it exactly as the manual says π
π₯ SEE ALSO π₯
Kernel file: ./drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h β thatβs where this lives, bestie π§
and then thereβs the whole struct squad:
struct pch_gbe_mac_info(9)struct pch_gbe_phy_info(9)struct pch_gbe_rx_desc(9)struct pch_gbe_tx_desc(9)struct pch_gbe_tx_ring(9)struct pch_gbe_rx_ring(9)struct pch_gbe_hw_stats(9)struct pch_gbe_privdata(9)struct pch_gbe_adapter(9)
and thatβs the page! π«Ά the footer energy is ./drivers/net/ethernet/oki-sem... and October 2026, with struct pch_gbe_buffer(9) holding it down at the end. mwah π
π¦ 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