Searched refs:aq_ring_s (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_ring.h | 108 struct aq_ring_s { struct 129 static inline unsigned int aq_ring_next_dx(struct aq_ring_s *self, in aq_ring_next_dx() argument 135 static inline unsigned int aq_ring_avail_dx(struct aq_ring_s *self) in aq_ring_avail_dx() 142 struct aq_ring_s *aq_ring_tx_alloc(struct aq_ring_s *self, 146 struct aq_ring_s *aq_ring_rx_alloc(struct aq_ring_s *self, 150 int aq_ring_init(struct aq_ring_s *self); 151 void aq_ring_rx_deinit(struct aq_ring_s *self); 152 void aq_ring_free(struct aq_ring_s *self); 153 void aq_ring_update_queue_state(struct aq_ring_s *ring); 154 void aq_ring_queue_wake(struct aq_ring_s *ring); [all …]
|
D | aq_hw.h | 130 struct aq_ring_s; 136 int (*hw_ring_tx_xmit)(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 140 struct aq_ring_s *aq_ring); 142 int (*hw_ring_rx_fill)(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 146 struct aq_ring_s *aq_ring); 158 int (*hw_ring_tx_init)(struct aq_hw_s *self, struct aq_ring_s *aq_ring, 162 struct aq_ring_s *aq_ring); 165 struct aq_ring_s *aq_ring); 168 struct aq_ring_s *aq_ring, 172 struct aq_ring_s *aq_ring); [all …]
|
D | aq_ring.c | 19 static struct aq_ring_s *aq_ring_alloc(struct aq_ring_s *self, in aq_ring_alloc() 47 struct aq_ring_s *aq_ring_tx_alloc(struct aq_ring_s *self, in aq_ring_tx_alloc() 73 struct aq_ring_s *aq_ring_rx_alloc(struct aq_ring_s *self, in aq_ring_rx_alloc() 99 int aq_ring_init(struct aq_ring_s *self) in aq_ring_init() 113 void aq_ring_update_queue_state(struct aq_ring_s *ring) in aq_ring_update_queue_state() 121 void aq_ring_queue_wake(struct aq_ring_s *ring) in aq_ring_queue_wake() 131 void aq_ring_queue_stop(struct aq_ring_s *ring) in aq_ring_queue_stop() 139 bool aq_ring_tx_clean(struct aq_ring_s *self) in aq_ring_tx_clean() 176 int aq_ring_rx_clean(struct aq_ring_s *self, in aq_ring_rx_clean() 299 int aq_ring_rx_fill(struct aq_ring_s *self) in aq_ring_rx_fill() [all …]
|
D | aq_vec.c | 29 struct aq_ring_s ring[AQ_CFG_TCS_MAX][2]; 39 struct aq_ring_s *ring = NULL; in aq_vec_poll() 109 struct aq_ring_s *ring = NULL; in aq_vec_alloc() 170 struct aq_ring_s *ring = NULL; in aq_vec_init() 215 struct aq_ring_s *ring = NULL; in aq_vec_start() 240 struct aq_ring_s *ring = NULL; in aq_vec_stop() 257 struct aq_ring_s *ring = NULL; in aq_vec_deinit() 273 struct aq_ring_s *ring = NULL; in aq_vec_free() 343 struct aq_ring_s *ring = NULL; in aq_vec_add_stats()
|
D | aq_nic.h | 19 struct aq_ring_s; 63 struct aq_ring_s *aq_ring_tx[AQ_CFG_VECS_MAX * AQ_CFG_TCS_MAX]; 94 struct aq_ring_s *ring);
|
D | aq_nic.c | 261 struct aq_ring_s *ring) in aq_nic_set_tx_ring() 368 struct aq_ring_s *ring) in aq_nic_map_skb() 505 struct aq_ring_s *ring = NULL; in aq_nic_xmit()
|
/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
D | hw_atl_a0.c | 398 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_tx_start() 405 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_rx_start() 419 struct aq_ring_s *ring) in hw_atl_a0_hw_tx_ring_tail_update() 426 struct aq_ring_s *ring, in hw_atl_a0_hw_ring_tx_xmit() 501 struct aq_ring_s *aq_ring, in hw_atl_a0_hw_ring_rx_init() 543 struct aq_ring_s *aq_ring, in hw_atl_a0_hw_ring_tx_init() 573 struct aq_ring_s *ring, in hw_atl_a0_hw_ring_rx_fill() 594 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_tx_head_update() 611 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_rx_receive() 864 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_tx_stop() [all …]
|
D | hw_atl_b0.c | 436 struct aq_ring_s *ring) in hw_atl_b0_hw_ring_tx_start() 443 struct aq_ring_s *ring) in hw_atl_b0_hw_ring_rx_start() 457 struct aq_ring_s *ring) in hw_atl_b0_hw_tx_ring_tail_update() 464 struct aq_ring_s *ring, in hw_atl_b0_hw_ring_tx_xmit() 539 struct aq_ring_s *aq_ring, in hw_atl_b0_hw_ring_rx_init() 580 struct aq_ring_s *aq_ring, in hw_atl_b0_hw_ring_tx_init() 610 struct aq_ring_s *ring, in hw_atl_b0_hw_ring_rx_fill() 631 struct aq_ring_s *ring) in hw_atl_b0_hw_ring_tx_head_update() 648 struct aq_ring_s *ring) in hw_atl_b0_hw_ring_rx_receive() 922 struct aq_ring_s *ring) in hw_atl_b0_hw_ring_tx_stop() [all …]
|