Lines Matching refs:ixgbevf_ring
89 struct ixgbevf_ring { struct
90 struct ixgbevf_ring *next; argument
184 static inline unsigned int ixgbevf_rx_bufsz(struct ixgbevf_ring *ring) in ixgbevf_rx_bufsz()
196 static inline unsigned int ixgbevf_rx_pg_order(struct ixgbevf_ring *ring) in ixgbevf_rx_pg_order()
215 struct ixgbevf_ring *ring; /* pointer to linked list of rings */
242 struct ixgbevf_ring ring[0] ____cacheline_internodealigned_in_smp;
284 static inline u16 ixgbevf_desc_unused(struct ixgbevf_ring *ring) in ixgbevf_desc_unused()
292 static inline void ixgbevf_write_tail(struct ixgbevf_ring *ring, u32 value) in ixgbevf_write_tail()
334 struct ixgbevf_ring *xdp_ring[MAX_XDP_QUEUES];
338 struct ixgbevf_ring *tx_ring[MAX_TX_QUEUES]; /* One per active queue */
344 struct ixgbevf_ring *rx_ring[MAX_TX_QUEUES]; /* One per active queue */
445 struct ixgbevf_ring *rx_ring);
446 int ixgbevf_setup_tx_resources(struct ixgbevf_ring *);
447 void ixgbevf_free_rx_resources(struct ixgbevf_ring *);
448 void ixgbevf_free_tx_resources(struct ixgbevf_ring *);