nfp_nfdk_rx_csum_has_errors(9)
π nfp_nfdk_rx_csum_has_errors(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β this lil page is all about nfp_nfdk_rx_csum_has_errors, which is genuinely the group-chat friend who does the vibe check on your RX descriptors and tells you if literally any of them are giving checksum-error energy ππ
πΈ NAME πΈ
nfp_nfdk_rx_csum_has_errors β the group check that asks "does this rxd have any csum errors?" π«Ά No cap, that's the whole job. It's the "hey bestie, is something wrong in here" function of the NFP NFDK datapath π
β¨ SYNOPSIS β¨
int nfp_nfdk_rx_csum_has_errors (u16 flags );
That's it. One little arg, one little int back. Lowkey iconic in its simplicity π
π ARGUMENTS π
flagsβ the RX descriptor flags field, and heads up, it's in CPU byte order π§ β¨ (not little-endian-or-whatever energy, just your CPU's native vibe, iykyk)
π¦ SEE ALSO π¦
Sibling functions, the whole squad, go check 'em out π
- Kernel file
./drivers/net/ethernet/netronome/nfp/nfdk/dp.cπ nfp_nfdk_tx(9)nfp_nfdk_tx_complete(9)nfp_nfdk_rx_give_one(9)nfp_nfdk_rx_ring_fill_freelist(9)nfp_nfdk_rx_csum(9)nfp_nfdk_rx(9)nfp_nfdk_poll(9)
bestie real talk: this page keeps every detail exactly as it was, so don't go renaming flags or reordering the byte order or anything π β the facts stay facts, only the vibe got a glow-up π
okay that's the whole page, mwah π β sourced straight from ./drivers/net/ethernet/netrono... and dated October 2026, so mark your calendars, main character energy only πβπ
π¦ 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