nfp_nfd3_rx_csum(9)
β¨ nfp_nfd3_rx_csum(9) β¨
okay so bestie, welcome to the Kernel API Manual page for nfp_nfd3_rx_csum β yes it's a mouthful, yes it's iconic, we move π
πΈ NAME πΈ
nfp_nfd3_rx_csum β sets the SKB checksum field based on the RX descriptor flags. literally that's the whole vibe π
π¦ SYNOPSIS π¦
void nfp_nfd3_rx_csum (const struct nfp_net_dp *dp , struct
nfp_net_r_vector *r_vec , const struct nfp_net_rx_desc *rxd , const
struct nfp_meta_parsed *meta , struct sk_buff *skb );
π ARGUMENTS π
dpβ the NFP Net data path struct, main character energy fr fr πr_vecβ the per-ring structure, one for each ring bestie πrxdβ pointer to the RX descriptor, slay πmetaβ parsed metadata prepend, the lil bonus info at the front πskbβ pointer to the SKB, no cap π«Ά
π SEE ALSO π
- Kernel file
./drivers/net/ethernet/netronome/nfp/nfd3/dp.cβ the source, go look at it iykyk nfp_nfd3_tx_ring_stop(9)nfp_nfd3_tx_tso(9)nfp_nfd3_tx_csum(9)nfp_nfd3_tx(9)nfp_nfd3_tx_complete(9)nfp_nfd3_rx_give_one(9)nfp_nfd3_rx_ring_fill_freelist(9)nfp_nfd3_rx_csum_has_errors(9)nfp_nfd3_rx(9)nfp_nfd3_poll(9)
π and that's the whole page bestie, you ate that π
quick cute sign-off before you go: this lil page came from ./drivers/net/ethernet/netrono... and it's dated October 2026 β so mark your calendar, 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