Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/ethernet/netronome/nfp/
H A 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);
H A 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()
H A 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()
H A 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()
H A Dnfp_net.h316 struct nfp_net_rx_ring { struct
399 struct nfp_net_rx_ring *rx_ring;
521 struct nfp_net_rx_ring *rx_rings;
H A Dnfp_net_debugfs.c15 struct nfp_net_rx_ring *rx_ring; in nfp_rx_q_show()
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfd3/
H A 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()
H A Dnfd3.h102 struct nfp_net_rx_ring *rx_ring);
H A Ddp.c585 struct nfp_net_rx_ring *rx_ring, in nfp_nfd3_rx_give_one()
624 struct nfp_net_rx_ring *rx_ring) in nfp_nfd3_rx_ring_fill_freelist()
809 struct nfp_net_rx_ring *rx_ring, struct nfp_net_rx_buf *rxbuf, in nfp_nfd3_rx_drop()
833 nfp_nfd3_tx_xdp_buf(struct nfp_net_dp *dp, struct nfp_net_rx_ring *rx_ring, in nfp_nfd3_tx_xdp_buf()
903 static int nfp_nfd3_rx(struct nfp_net_rx_ring *rx_ring, int budget) in nfp_nfd3_rx()
1316 struct nfp_net_r_vector *r_vec, struct nfp_net_rx_ring *rx_ring) in nfp_ctrl_rx_one()
1391 struct nfp_net_rx_ring *rx_ring = r_vec->rx_ring; in nfp_ctrl_rx()
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfdk/
H A Dnfdk.h127 struct nfp_net_rx_ring *rx_ring);
H A Ddp.c605 struct nfp_net_rx_ring *rx_ring, in nfp_nfdk_rx_give_one()
640 struct nfp_net_rx_ring *rx_ring) in nfp_nfdk_rx_ring_fill_freelist()
809 struct nfp_net_rx_ring *rx_ring, struct nfp_net_rx_buf *rxbuf, in nfp_nfdk_rx_drop()
836 struct nfp_net_rx_ring *rx_ring; in nfp_nfdk_xdp_complete()
896 nfp_nfdk_tx_xdp_buf(struct nfp_net_dp *dp, struct nfp_net_rx_ring *rx_ring, in nfp_nfdk_tx_xdp_buf()
1024 static int nfp_nfdk_rx(struct nfp_net_rx_ring *rx_ring, int budget) in nfp_nfdk_rx()
1478 struct nfp_net_r_vector *r_vec, struct nfp_net_rx_ring *rx_ring) in nfp_ctrl_rx_one()
1553 struct nfp_net_rx_ring *rx_ring = r_vec->rx_ring; in nfp_ctrl_rx()