aq_ring_s         140 drivers/net/ethernet/aquantia/atlantic/aq_hw.h struct aq_ring_s;
aq_ring_s         147 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 	int (*hw_ring_tx_xmit)(struct aq_hw_s *self, struct aq_ring_s *aq_ring,
aq_ring_s         151 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 				  struct aq_ring_s *aq_ring);
aq_ring_s         153 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 	int (*hw_ring_rx_fill)(struct aq_hw_s *self, struct aq_ring_s *aq_ring,
aq_ring_s         157 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 				      struct aq_ring_s *aq_ring);
aq_ring_s         169 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 	int (*hw_ring_tx_init)(struct aq_hw_s *self, struct aq_ring_s *aq_ring,
aq_ring_s         173 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 				struct aq_ring_s *aq_ring);
aq_ring_s         176 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 			       struct aq_ring_s *aq_ring);
aq_ring_s         179 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 			       struct aq_ring_s *aq_ring,
aq_ring_s         183 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 				struct aq_ring_s *aq_ring);
aq_ring_s         186 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 			       struct aq_ring_s *aq_ring);
aq_ring_s         302 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 			struct aq_ring_s *ring)
aq_ring_s         425 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 				   struct aq_ring_s *ring)
aq_ring_s         575 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	struct aq_ring_s *ring = NULL;
aq_ring_s          16 drivers/net/ethernet/aquantia/atlantic/aq_nic.h struct aq_ring_s;
aq_ring_s          85 drivers/net/ethernet/aquantia/atlantic/aq_nic.h 	struct aq_ring_s *aq_ring_tx[AQ_CFG_VECS_MAX * AQ_CFG_TCS_MAX];
aq_ring_s         122 drivers/net/ethernet/aquantia/atlantic/aq_nic.h 			struct aq_ring_s *ring);
aq_ring_s          59 drivers/net/ethernet/aquantia/atlantic/aq_ring.c static int aq_get_rxpages(struct aq_ring_s *self, struct aq_ring_buff_s *rxbuf,
aq_ring_s          95 drivers/net/ethernet/aquantia/atlantic/aq_ring.c static struct aq_ring_s *aq_ring_alloc(struct aq_ring_s *self,
aq_ring_s         123 drivers/net/ethernet/aquantia/atlantic/aq_ring.c struct aq_ring_s *aq_ring_tx_alloc(struct aq_ring_s *self,
aq_ring_s         149 drivers/net/ethernet/aquantia/atlantic/aq_ring.c struct aq_ring_s *aq_ring_rx_alloc(struct aq_ring_s *self,
aq_ring_s         180 drivers/net/ethernet/aquantia/atlantic/aq_ring.c int aq_ring_init(struct aq_ring_s *self)
aq_ring_s         194 drivers/net/ethernet/aquantia/atlantic/aq_ring.c void aq_ring_update_queue_state(struct aq_ring_s *ring)
aq_ring_s         202 drivers/net/ethernet/aquantia/atlantic/aq_ring.c void aq_ring_queue_wake(struct aq_ring_s *ring)
aq_ring_s         212 drivers/net/ethernet/aquantia/atlantic/aq_ring.c void aq_ring_queue_stop(struct aq_ring_s *ring)
aq_ring_s         220 drivers/net/ethernet/aquantia/atlantic/aq_ring.c bool aq_ring_tx_clean(struct aq_ring_s *self)
aq_ring_s         260 drivers/net/ethernet/aquantia/atlantic/aq_ring.c static void aq_rx_checksum(struct aq_ring_s *self,
aq_ring_s         283 drivers/net/ethernet/aquantia/atlantic/aq_ring.c int aq_ring_rx_clean(struct aq_ring_s *self,
aq_ring_s         440 drivers/net/ethernet/aquantia/atlantic/aq_ring.c int aq_ring_rx_fill(struct aq_ring_s *self)
aq_ring_s         470 drivers/net/ethernet/aquantia/atlantic/aq_ring.c void aq_ring_rx_deinit(struct aq_ring_s *self)
aq_ring_s         485 drivers/net/ethernet/aquantia/atlantic/aq_ring.c void aq_ring_free(struct aq_ring_s *self)
aq_ring_s         143 drivers/net/ethernet/aquantia/atlantic/aq_ring.h static inline unsigned int aq_ring_next_dx(struct aq_ring_s *self,
aq_ring_s         149 drivers/net/ethernet/aquantia/atlantic/aq_ring.h static inline unsigned int aq_ring_avail_dx(struct aq_ring_s *self)
aq_ring_s         156 drivers/net/ethernet/aquantia/atlantic/aq_ring.h struct aq_ring_s *aq_ring_tx_alloc(struct aq_ring_s *self,
aq_ring_s         160 drivers/net/ethernet/aquantia/atlantic/aq_ring.h struct aq_ring_s *aq_ring_rx_alloc(struct aq_ring_s *self,
aq_ring_s         164 drivers/net/ethernet/aquantia/atlantic/aq_ring.h int aq_ring_init(struct aq_ring_s *self);
aq_ring_s         165 drivers/net/ethernet/aquantia/atlantic/aq_ring.h void aq_ring_rx_deinit(struct aq_ring_s *self);
aq_ring_s         166 drivers/net/ethernet/aquantia/atlantic/aq_ring.h void aq_ring_free(struct aq_ring_s *self);
aq_ring_s         167 drivers/net/ethernet/aquantia/atlantic/aq_ring.h void aq_ring_update_queue_state(struct aq_ring_s *ring);
aq_ring_s         168 drivers/net/ethernet/aquantia/atlantic/aq_ring.h void aq_ring_queue_wake(struct aq_ring_s *ring);
aq_ring_s         169 drivers/net/ethernet/aquantia/atlantic/aq_ring.h void aq_ring_queue_stop(struct aq_ring_s *ring);
aq_ring_s         170 drivers/net/ethernet/aquantia/atlantic/aq_ring.h bool aq_ring_tx_clean(struct aq_ring_s *self);
aq_ring_s         171 drivers/net/ethernet/aquantia/atlantic/aq_ring.h int aq_ring_rx_clean(struct aq_ring_s *self,
aq_ring_s         175 drivers/net/ethernet/aquantia/atlantic/aq_ring.h int aq_ring_rx_fill(struct aq_ring_s *self);
aq_ring_s          26 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 	struct aq_ring_s ring[AQ_CFG_TCS_MAX][2];
aq_ring_s          36 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 	struct aq_ring_s *ring = NULL;
aq_ring_s         107 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 	struct aq_ring_s *ring = NULL;
aq_ring_s         168 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 	struct aq_ring_s *ring = NULL;
aq_ring_s         213 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 	struct aq_ring_s *ring = NULL;
aq_ring_s         238 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 	struct aq_ring_s *ring = NULL;
aq_ring_s         255 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 	struct aq_ring_s *ring = NULL;
aq_ring_s         271 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 	struct aq_ring_s *ring = NULL;
aq_ring_s         338 drivers/net/ethernet/aquantia/atlantic/aq_vec.c 	struct aq_ring_s *ring = NULL;
aq_ring_s         404 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 				      struct aq_ring_s *ring)
aq_ring_s         411 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 				      struct aq_ring_s *ring)
aq_ring_s         425 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 					    struct aq_ring_s *ring)
aq_ring_s         432 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 				     struct aq_ring_s *ring,
aq_ring_s         507 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 				     struct aq_ring_s *aq_ring,
aq_ring_s         549 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 				     struct aq_ring_s *aq_ring,
aq_ring_s         579 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 				     struct aq_ring_s *ring,
aq_ring_s         600 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 					    struct aq_ring_s *ring)
aq_ring_s         617 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 					struct aq_ring_s *ring)
aq_ring_s         866 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 				     struct aq_ring_s *ring)
aq_ring_s         873 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 				     struct aq_ring_s *ring)
aq_ring_s         459 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				      struct aq_ring_s *ring)
aq_ring_s         466 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				      struct aq_ring_s *ring)
aq_ring_s         480 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 					    struct aq_ring_s *ring)
aq_ring_s         487 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				     struct aq_ring_s *ring,
aq_ring_s         574 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				     struct aq_ring_s *aq_ring,
aq_ring_s         617 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				     struct aq_ring_s *aq_ring,
aq_ring_s         647 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				     struct aq_ring_s *ring,
aq_ring_s         668 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 					    struct aq_ring_s *ring)
aq_ring_s         685 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 					struct aq_ring_s *ring)
aq_ring_s         995 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				     struct aq_ring_s *ring)
aq_ring_s        1002 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				     struct aq_ring_s *ring)