Searched refs:sw_tail (Results 1 – 5 of 5) sorted by relevance
142 unsigned int sw_tail; member181 return (((self->sw_tail >= self->sw_head)) ? in aq_ring_avail_dx()182 (self->size - 1) - self->sw_tail + self->sw_head : in aq_ring_avail_dx()183 self->sw_head - self->sw_tail - 1); in aq_ring_avail_dx()
234 self->sw_tail = 0; in aq_ring_init()880 self->sw_tail = aq_ring_next_dx(self, self->sw_tail)) { in aq_ring_rx_fill()881 buff = &self->buff_ring[self->sw_tail]; in aq_ring_rx_fill()903 for (; self->sw_head != self->sw_tail; in aq_ring_rx_deinit()
74 sw_tail_old = ring[AQ_VEC_RX_ID].sw_tail; in aq_vec_poll()
581 unsigned int dx = ring->sw_tail; in aq_nic_map_xdp()653 for (dx = ring->sw_tail; in aq_nic_map_xdp()692 dx = ring->sw_tail; in aq_nic_map_skb()804 for (dx = ring->sw_tail; in aq_nic_map_skb()
656 hw_atl_reg_tx_dma_desc_tail_ptr_set(self, ring->sw_tail, ring->idx); in hw_atl_b0_hw_tx_ring_tail_update()672 buff = &ring->buff_ring[ring->sw_tail]; in hw_atl_b0_hw_ring_tx_xmit()676 txd = (struct hw_atl_txd_s *)&ring->dx_ring[ring->sw_tail * in hw_atl_b0_hw_ring_tx_xmit()682 buff = &ring->buff_ring[ring->sw_tail]; in hw_atl_b0_hw_ring_tx_xmit()741 ring->sw_tail = aq_ring_next_dx(ring, ring->sw_tail); in hw_atl_b0_hw_ring_tx_xmit()823 for (; sw_tail_old != ring->sw_tail; in hw_atl_b0_hw_ring_rx_fill()846 ring->sw_tail = aq_ring_next_dx(ring, ring->sw_tail)) { in hw_atl_b0_hw_ring_hwts_rx_fill()849 &ring->dx_ring[ring->sw_tail * HW_ATL_B0_RXD_SIZE]; in hw_atl_b0_hw_ring_hwts_rx_fill()857 hw_atl_reg_rx_dma_desc_tail_ptr_set(self, ring->sw_tail, ring->idx); in hw_atl_b0_hw_ring_hwts_rx_fill()865 while (ring->hw_head != ring->sw_tail) { in hw_atl_b0_hw_ring_hwts_rx_receive()[all …]