STRUCT BRCMF_BUS_STATS(9)
β¨ struct brcmf_bus_stats(9) β¨
okay so bestie, welcome to the struct brcmf_bus_stats page from the Kernel API Manual β it's the manual page for struct brcmf_bus_stats, and we're gonna get through it together, no cap π
π NAME π
struct brcmf_bus_stats β bus statistic counters. that's it, that's the whole vibe: it's a lil struct full of counters that keep track of what the bus has been up to π¦
πΈ SYNOPSIS πΈ
here's the actual shape of it, copy it exactly bestie, don't get creative:
struct brcmf_bus_stats {
atomic_t pktcowed;
atomic_t pktcow_failed;
};
likeβ¦ it's giving two atomic_t fields and nothing else. lowkey iconic for how small it is π«Ά
π Members π
pktcowedβ packets that got cowed so they'd have extra headroom / get unorphaned. yes, "cowed". that's the real word in the real kernel, we do not question it πβ¨pktcow_failedβ packets that got dropped because the cow-ing failed π the counter of sadness fr fr
ngl both of these are atomic_t, so the counting itself is atomic β that's literally in the synopsis, go look, i'll wait π
π SEE ALSO π
- Kernel file
./drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.hβ that's where this whole thing lives π§ struct brcmf_bus_ops(9)struct brcmf_bus_msgbuf(9)struct brcmf_bus(9)
like, the whole brcmf bus friend group, go read those next π
and that's the page!! π this one came out of ./drivers/net/wireless/broadco... (yes it's truncated in the footer, that's just how it's printed, don't come for me π) and it's dated October 2026, with the manual name struct brcmf_bus_stats(9) sitting right there in the footer too. slay, go count some cowed packets bestie βπ₯
π¦ 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