Searched refs:aq_ring_s (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_ring.h | 111 struct aq_ring_s { struct 143 static inline unsigned int aq_ring_next_dx(struct aq_ring_s *self, in aq_ring_next_dx() argument 149 static inline unsigned int aq_ring_avail_dx(struct aq_ring_s *self) in aq_ring_avail_dx() 156 struct aq_ring_s *aq_ring_tx_alloc(struct aq_ring_s *self, 160 struct aq_ring_s *aq_ring_rx_alloc(struct aq_ring_s *self, 164 int aq_ring_init(struct aq_ring_s *self); 165 void aq_ring_rx_deinit(struct aq_ring_s *self); 166 void aq_ring_free(struct aq_ring_s *self); 167 void aq_ring_update_queue_state(struct aq_ring_s *ring); 168 void aq_ring_queue_wake(struct aq_ring_s *ring); [all …]
|
D | aq_hw.h | 140 struct aq_ring_s; 147 int (*hw_ring_tx_xmit)(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 151 struct aq_ring_s *aq_ring); 153 int (*hw_ring_rx_fill)(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 157 struct aq_ring_s *aq_ring); 169 int (*hw_ring_tx_init)(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 173 struct aq_ring_s *aq_ring); 176 struct aq_ring_s *aq_ring); 179 struct aq_ring_s *aq_ring, 183 struct aq_ring_s *aq_ring); [all …]
|
D | aq_ring.c | 59 static int aq_get_rxpages(struct aq_ring_s *self, struct aq_ring_buff_s *rxbuf, in aq_get_rxpages() 95 static struct aq_ring_s *aq_ring_alloc(struct aq_ring_s *self, in aq_ring_alloc() 123 struct aq_ring_s *aq_ring_tx_alloc(struct aq_ring_s *self, in aq_ring_tx_alloc() 149 struct aq_ring_s *aq_ring_rx_alloc(struct aq_ring_s *self, in aq_ring_rx_alloc() 180 int aq_ring_init(struct aq_ring_s *self) in aq_ring_init() 194 void aq_ring_update_queue_state(struct aq_ring_s *ring) in aq_ring_update_queue_state() 202 void aq_ring_queue_wake(struct aq_ring_s *ring) in aq_ring_queue_wake() 212 void aq_ring_queue_stop(struct aq_ring_s *ring) in aq_ring_queue_stop() 220 bool aq_ring_tx_clean(struct aq_ring_s *self) in aq_ring_tx_clean() 257 static void aq_rx_checksum(struct aq_ring_s *self, in aq_rx_checksum() [all …]
|
D | aq_vec.c | 26 struct aq_ring_s ring[AQ_CFG_TCS_MAX][2]; 36 struct aq_ring_s *ring = NULL; in aq_vec_poll() 107 struct aq_ring_s *ring = NULL; in aq_vec_alloc() 168 struct aq_ring_s *ring = NULL; in aq_vec_init() 213 struct aq_ring_s *ring = NULL; in aq_vec_start() 238 struct aq_ring_s *ring = NULL; in aq_vec_stop() 255 struct aq_ring_s *ring = NULL; in aq_vec_deinit() 271 struct aq_ring_s *ring = NULL; in aq_vec_free() 338 struct aq_ring_s *ring = NULL; in aq_vec_add_stats()
|
D | aq_nic.h | 16 struct aq_ring_s; 85 struct aq_ring_s *aq_ring_tx[AQ_CFG_VECS_MAX * AQ_CFG_TCS_MAX]; 122 struct aq_ring_s *ring);
|
D | aq_nic.c | 302 struct aq_ring_s *ring) in aq_nic_set_tx_ring() 425 struct aq_ring_s *ring) in aq_nic_map_skb() 573 struct aq_ring_s *ring = NULL; in aq_nic_xmit()
|
/Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
D | hw_atl_a0.c | 404 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_tx_start() 411 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_rx_start() 425 struct aq_ring_s *ring) in hw_atl_a0_hw_tx_ring_tail_update() 432 struct aq_ring_s *ring, in hw_atl_a0_hw_ring_tx_xmit() 507 struct aq_ring_s *aq_ring, in hw_atl_a0_hw_ring_rx_init() 549 struct aq_ring_s *aq_ring, in hw_atl_a0_hw_ring_tx_init() 579 struct aq_ring_s *ring, in hw_atl_a0_hw_ring_rx_fill() 600 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_tx_head_update() 617 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_rx_receive() 866 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_tx_stop() [all …]
|
D | hw_atl_b0.c | 459 struct aq_ring_s *ring) in hw_atl_b0_hw_ring_tx_start() 466 struct aq_ring_s *ring) in hw_atl_b0_hw_ring_rx_start() 480 struct aq_ring_s *ring) in hw_atl_b0_hw_tx_ring_tail_update() 487 struct aq_ring_s *ring, in hw_atl_b0_hw_ring_tx_xmit() 574 struct aq_ring_s *aq_ring, in hw_atl_b0_hw_ring_rx_init() 617 struct aq_ring_s *aq_ring, in hw_atl_b0_hw_ring_tx_init() 647 struct aq_ring_s *ring, in hw_atl_b0_hw_ring_rx_fill() 668 struct aq_ring_s *ring) in hw_atl_b0_hw_ring_tx_head_update() 685 struct aq_ring_s *ring) in hw_atl_b0_hw_ring_rx_receive() 995 struct aq_ring_s *ring) in hw_atl_b0_hw_ring_tx_stop() [all …]
|