Lines Matching refs:rx_free
3437 INIT_LIST_HEAD(&rxq->rx_free);
5114 * + A list of pre-allocated SKBs is stored in ipw->rxq->rx_free. When
5116 * to replensish the ipw->rxq->rx_free.
5122 * + The Host/Firmware ipw->rxq is replenished at tasklet time from the rx_free
5123 * list. If there are no allocated buffers in ipw->rxq->rx_free, the READ
5130 * ipw_rx_queue_alloc() Allocates rx_free
5131 * ipw_rx_queue_replenish() Replenishes rx_free list from rx_used, and calls
5133 * ipw_rx_queue_restock() Moves available buffers from rx_free into Rx
5135 * the WRITE index. If insufficient rx_free buffers
5151 * as we can pulling from rx_free.
5168 element = rxq->rx_free.next;
5191 * Move all used packet from rx_used to rx_free, allocating a new SKB for each.
5223 list_add_tail(&rxb->list, &rxq->rx_free);
5274 INIT_LIST_HEAD(&rxq->rx_free);