nfp_nfdk_rx_give_one(9)
π NAME π
okay bestie, welcome to the nfp_nfdk_rx_give_one(9) page in the Kernel API Manual β¨ this one is literally here to put a mapped skb on the software and hardware rings β both rings, no cap π«Ά
β¨ SYNOPSIS β¨
void nfp_nfdk_rx_give_one (const struct nfp_net_dp *dp , struct
nfp_net_rx_ring *rx_ring , void *frag , dma_addr_t dma_addr );
π ARGUMENTS π
dpβ the NFP Net data path struct, aka the data-path bestie πrx_ringβ the RX ring structure, iconic ring energy πfragβ the page fragment buffer, holding the frag pieces πdma_addrβ the DMA address of skb mapping, mapping era π₯
π¦ SEE ALSO π¦
Kernel file: ./drivers/net/ethernet/netronome/nfp/nfdk/dp.c π
also go say hi to these besties:
nfp_nfdk_tx(9)nfp_nfdk_tx_complete(9)nfp_nfdk_rx_ring_fill_freelist(9)nfp_nfdk_rx_csum_has_errors(9)nfp_nfdk_rx_csum(9)nfp_nfdk_rx(9)nfp_nfdk_poll(9)
mwah π the footer sign-off is source/version ./drivers/net/ethernet/netrono..., dated October 2026, and itβs still the nfp_nfdk_rx_give_one(9) page β periodt πβ¨
π¦ 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