Lines Matching defs:pool
3191 struct dma_pool *pool;
3208 pool = dma_pool_create("ipw2200", &priv->pci_dev->dev, CB_MAX_LENGTH, 0,
3210 if (!pool) {
3236 virts[total_nr] = dma_pool_alloc(pool, GFP_KERNEL,
3280 dma_pool_free(pool, virts[i], phys[i]);
3282 dma_pool_destroy(pool);
3443 if (rxq->pool[i].skb != NULL) {
3445 rxq->pool[i].dma_addr,
3447 dev_kfree_skb_irq(rxq->pool[i].skb);
3448 rxq->pool[i].skb = NULL;
3450 list_add_tail(&rxq->pool[i].list, &rxq->rx_used);
5120 * ISR - ipw_rx() Detach ipw_rx_mem_buffers from pool up to the
5121 * READ INDEX, detaching the SKB from the pool.
5161 /* If the pre-allocated buffer pool is dropping low, schedule to
5221 /* Assumes that the skb field of the buffers in 'pool' is kept accurate.
5234 if (rxq->pool[i].skb != NULL) {
5236 rxq->pool[i].dma_addr,
5238 dev_kfree_skb(rxq->pool[i].skb);
5261 list_add_tail(&rxq->pool[i].list, &rxq->rx_used);