Lines Matching refs:desc_pool
1405 * @desc_pool: Physical memory used for descriptor pool.
1429 struct ksz_shared_mem desc_pool;
4411 adapter->desc_pool.alloc_size =
4416 adapter->desc_pool.alloc_virt =
4418 adapter->pdev, adapter->desc_pool.alloc_size,
4419 &adapter->desc_pool.dma_addr);
4420 if (adapter->desc_pool.alloc_virt == NULL) {
4421 adapter->desc_pool.alloc_size = 0;
4424 memset(adapter->desc_pool.alloc_virt, 0, adapter->desc_pool.alloc_size);
4427 offset = (((ulong) adapter->desc_pool.alloc_virt % DESC_ALIGNMENT) ?
4429 ((ulong) adapter->desc_pool.alloc_virt % DESC_ALIGNMENT)) : 0);
4430 adapter->desc_pool.virt = adapter->desc_pool.alloc_virt + offset;
4431 adapter->desc_pool.phys = adapter->desc_pool.dma_addr + offset;
4435 adapter->desc_pool.virt;
4436 hw->rx_desc_info.ring_phys = adapter->desc_pool.phys;
4439 (adapter->desc_pool.virt + offset);
4440 hw->tx_desc_info.ring_phys = adapter->desc_pool.phys + offset;
4572 if (adapter->desc_pool.alloc_virt)
4575 adapter->desc_pool.alloc_size,
4576 adapter->desc_pool.alloc_virt,
4577 adapter->desc_pool.dma_addr);
4580 adapter->desc_pool.alloc_size = 0;
4581 adapter->desc_pool.alloc_virt = NULL;