Lines Matching refs:cur_buf
77 struct alx_buffer *cur_buf; in alx_refill_rx_ring() local
84 cur_buf = &rxq->bufs[cur]; in alx_refill_rx_ring()
86 while (!cur_buf->skb && next != rxq->read_idx) { in alx_refill_rx_ring()
108 cur_buf->skb = skb; in alx_refill_rx_ring()
109 dma_unmap_len_set(cur_buf, size, alx->rxbuf_size); in alx_refill_rx_ring()
110 dma_unmap_addr_set(cur_buf, dma, dma); in alx_refill_rx_ring()
116 cur_buf = &rxq->bufs[cur]; in alx_refill_rx_ring()
408 struct alx_buffer *cur_buf; in alx_free_rxring_buf() local
415 cur_buf = rxq->bufs + i; in alx_free_rxring_buf()
416 if (cur_buf->skb) { in alx_free_rxring_buf()
418 dma_unmap_addr(cur_buf, dma), in alx_free_rxring_buf()
419 dma_unmap_len(cur_buf, size), in alx_free_rxring_buf()
421 dev_kfree_skb(cur_buf->skb); in alx_free_rxring_buf()
422 cur_buf->skb = NULL; in alx_free_rxring_buf()
423 dma_unmap_len_set(cur_buf, size, 0); in alx_free_rxring_buf()
424 dma_unmap_addr_set(cur_buf, dma, 0); in alx_free_rxring_buf()