Lines Matching defs:desc_pool
1404 * @desc_pool: Physical memory used for descriptor pool.
1428 struct ksz_shared_mem desc_pool;
4406 adapter->desc_pool.alloc_size =
4411 adapter->desc_pool.alloc_virt =
4413 adapter->pdev, adapter->desc_pool.alloc_size,
4414 &adapter->desc_pool.dma_addr);
4415 if (adapter->desc_pool.alloc_virt == NULL) {
4416 adapter->desc_pool.alloc_size = 0;
4419 memset(adapter->desc_pool.alloc_virt, 0, adapter->desc_pool.alloc_size);
4422 offset = (((ulong) adapter->desc_pool.alloc_virt % DESC_ALIGNMENT) ?
4424 ((ulong) adapter->desc_pool.alloc_virt % DESC_ALIGNMENT)) : 0);
4425 adapter->desc_pool.virt = adapter->desc_pool.alloc_virt + offset;
4426 adapter->desc_pool.phys = adapter->desc_pool.dma_addr + offset;
4430 adapter->desc_pool.virt;
4431 hw->rx_desc_info.ring_phys = adapter->desc_pool.phys;
4434 (adapter->desc_pool.virt + offset);
4435 hw->tx_desc_info.ring_phys = adapter->desc_pool.phys + offset;
4567 if (adapter->desc_pool.alloc_virt)
4570 adapter->desc_pool.alloc_size,
4571 adapter->desc_pool.alloc_virt,
4572 adapter->desc_pool.dma_addr);
4575 adapter->desc_pool.alloc_size = 0;
4576 adapter->desc_pool.alloc_virt = NULL;