Lines Matching refs:rx_free
3340 INIT_LIST_HEAD(&rxq->rx_free);
4984 * + A list of pre-allocated SKBs is stored in ipw->rxq->rx_free. When
4986 * to replensish the ipw->rxq->rx_free.
4992 * + The Host/Firmware ipw->rxq is replenished at tasklet time from the rx_free
4993 * list. If there are no allocated buffers in ipw->rxq->rx_free, the READ
5000 * ipw_rx_queue_alloc() Allocates rx_free
5001 * ipw_rx_queue_replenish() Replenishes rx_free list from rx_used, and calls
5003 * ipw_rx_queue_restock() Moves available buffers from rx_free into Rx
5005 * the WRITE index. If insufficient rx_free buffers
5021 * as we can pulling from rx_free.
5038 element = rxq->rx_free.next;
5061 * Move all used packet from rx_used to rx_free, allocating a new SKB for each.
5093 list_add_tail(&rxb->list, &rxq->rx_free);
5144 INIT_LIST_HEAD(&rxq->rx_free);