Lines Matching defs:pool
3145 struct dma_pool *pool;
3162 pool = dma_pool_create("ipw2200", &priv->pci_dev->dev, CB_MAX_LENGTH, 0,
3164 if (!pool) {
3190 virts[total_nr] = dma_pool_alloc(pool, GFP_KERNEL,
3234 dma_pool_free(pool, virts[i], phys[i]);
3236 dma_pool_destroy(pool);
3397 if (rxq->pool[i].skb != NULL) {
3399 rxq->pool[i].dma_addr,
3401 dev_kfree_skb_irq(rxq->pool[i].skb);
3402 rxq->pool[i].skb = NULL;
3404 list_add_tail(&rxq->pool[i].list, &rxq->rx_used);
5074 * ISR - ipw_rx() Detach ipw_rx_mem_buffers from pool up to the
5075 * READ INDEX, detaching the SKB from the pool.
5115 /* If the pre-allocated buffer pool is dropping low, schedule to
5175 /* Assumes that the skb field of the buffers in 'pool' is kept accurate.
5188 if (rxq->pool[i].skb != NULL) {
5190 rxq->pool[i].dma_addr,
5192 dev_kfree_skb(rxq->pool[i].skb);
5215 list_add_tail(&rxq->pool[i].list, &rxq->rx_used);