Home
last modified time | relevance | path

Searched refs:nfp_net_rx_ring (Results 1 – 11 of 11) sorted by relevance

/drivers/net/ethernet/netronome/nfp/
Dnfp_net_xsk.h18 static inline int nfp_net_rx_space(struct nfp_net_rx_ring *rx_ring) in nfp_net_rx_space()
35 void nfp_net_xsk_rx_bufs_free(struct nfp_net_rx_ring *rx_ring);
37 void nfp_net_xsk_rx_ring_fill_freelist(struct nfp_net_rx_ring *rx_ring);
Dnfp_net_dp.h97 struct nfp_net_rx_ring *rx_ring, unsigned int idx);
108 void nfp_net_rx_ring_reset(struct nfp_net_rx_ring *rx_ring);
149 struct nfp_net_rx_ring *rx_ring);
174 struct nfp_net_rx_ring *rx_ring) in nfp_net_rx_ring_fill_freelist()
Dnfp_net_dp.c76 nfp_net_rx_ring_init(struct nfp_net_rx_ring *rx_ring, in nfp_net_rx_ring_init()
95 void nfp_net_rx_ring_reset(struct nfp_net_rx_ring *rx_ring) in nfp_net_rx_ring_reset()
133 struct nfp_net_rx_ring *rx_ring) in nfp_net_rx_ring_bufs_free()
162 struct nfp_net_rx_ring *rx_ring) in nfp_net_rx_ring_bufs_alloc()
251 static void nfp_net_rx_ring_free(struct nfp_net_rx_ring *rx_ring) in nfp_net_rx_ring_free()
284 nfp_net_rx_ring_alloc(struct nfp_net_dp *dp, struct nfp_net_rx_ring *rx_ring) in nfp_net_rx_ring_alloc()
384 struct nfp_net_rx_ring *rx_ring, unsigned int idx) in nfp_net_rx_ring_hw_cfg_write()
Dnfp_net_xsk.c17 nfp_net_xsk_rx_bufs_stash(struct nfp_net_rx_ring *rx_ring, unsigned int idx, in nfp_net_xsk_rx_bufs_stash()
46 void nfp_net_xsk_rx_bufs_free(struct nfp_net_rx_ring *rx_ring) in nfp_net_xsk_rx_bufs_free()
57 void nfp_net_xsk_rx_ring_fill_freelist(struct nfp_net_rx_ring *rx_ring) in nfp_net_xsk_rx_ring_fill_freelist()
Dnfp_net.h309 struct nfp_net_rx_ring { struct
392 struct nfp_net_rx_ring *rx_ring;
512 struct nfp_net_rx_ring *rx_rings;
Dnfp_net_debugfs.c15 struct nfp_net_rx_ring *rx_ring; in nfp_rx_q_show()
/drivers/net/ethernet/netronome/nfp/nfd3/
Dxsk.c16 struct nfp_net_rx_ring *rx_ring, in nfp_nfd3_xsk_tx_xdp()
56 static void nfp_nfd3_xsk_rx_skb(struct nfp_net_rx_ring *rx_ring, in nfp_nfd3_xsk_rx_skb()
115 nfp_nfd3_xsk_rx(struct nfp_net_rx_ring *rx_ring, int budget, in nfp_nfd3_xsk_rx()
Ddp.c564 struct nfp_net_rx_ring *rx_ring, in nfp_nfd3_rx_give_one()
603 struct nfp_net_rx_ring *rx_ring) in nfp_nfd3_rx_ring_fill_freelist()
779 struct nfp_net_rx_ring *rx_ring, struct nfp_net_rx_buf *rxbuf, in nfp_nfd3_rx_drop()
803 nfp_nfd3_tx_xdp_buf(struct nfp_net_dp *dp, struct nfp_net_rx_ring *rx_ring, in nfp_nfd3_tx_xdp_buf()
873 static int nfp_nfd3_rx(struct nfp_net_rx_ring *rx_ring, int budget) in nfp_nfd3_rx()
1280 struct nfp_net_r_vector *r_vec, struct nfp_net_rx_ring *rx_ring) in nfp_ctrl_rx_one()
1355 struct nfp_net_rx_ring *rx_ring = r_vec->rx_ring; in nfp_ctrl_rx()
Dnfd3.h102 struct nfp_net_rx_ring *rx_ring);
/drivers/net/ethernet/netronome/nfp/nfdk/
Ddp.c580 struct nfp_net_rx_ring *rx_ring, in nfp_nfdk_rx_give_one()
615 struct nfp_net_rx_ring *rx_ring) in nfp_nfdk_rx_ring_fill_freelist()
775 struct nfp_net_rx_ring *rx_ring, struct nfp_net_rx_buf *rxbuf, in nfp_nfdk_rx_drop()
802 struct nfp_net_rx_ring *rx_ring; in nfp_nfdk_xdp_complete()
862 nfp_nfdk_tx_xdp_buf(struct nfp_net_dp *dp, struct nfp_net_rx_ring *rx_ring, in nfp_nfdk_tx_xdp_buf()
990 static int nfp_nfdk_rx(struct nfp_net_rx_ring *rx_ring, int budget) in nfp_nfdk_rx()
1437 struct nfp_net_r_vector *r_vec, struct nfp_net_rx_ring *rx_ring) in nfp_ctrl_rx_one()
1512 struct nfp_net_rx_ring *rx_ring = r_vec->rx_ring; in nfp_ctrl_rx()
Dnfdk.h127 struct nfp_net_rx_ring *rx_ring);