Lines Matching refs:devh
1314 struct __vxge_hw_device **devh, in vxge_hw_device_initialize() argument
1389 *devh = hldev; in vxge_hw_device_initialize()
2216 channel->devh = hldev; in __vxge_hw_channel_allocate()
2254 static void vxge_hw_blockpool_block_add(struct __vxge_hw_device *devh, in vxge_hw_blockpool_block_add() argument
2266 blockpool = &devh->block_pool; in vxge_hw_blockpool_block_add()
2274 dma_addr = pci_map_single(devh->pdev, block_addr, length, in vxge_hw_blockpool_block_add()
2277 if (unlikely(pci_dma_mapping_error(devh->pdev, dma_addr))) { in vxge_hw_blockpool_block_add()
2278 vxge_os_dma_free(devh->pdev, block_addr, &acc_handle); in vxge_hw_blockpool_block_add()
2315 vxge_os_dma_malloc_async(struct pci_dev *pdev, void *devh, unsigned long size) in vxge_os_dma_malloc_async() argument
2327 vxge_hw_blockpool_block_add(devh, vaddr, size, pdev, pdev); in vxge_os_dma_malloc_async()
2355 static void *__vxge_hw_blockpool_malloc(struct __vxge_hw_device *devh, u32 size, in __vxge_hw_blockpool_malloc() argument
2363 blockpool = &devh->block_pool; in __vxge_hw_blockpool_malloc()
2367 memblock = vxge_os_dma_malloc(devh->pdev, size, in __vxge_hw_blockpool_malloc()
2376 dma_object->addr = pci_map_single(devh->pdev, memblock, size, in __vxge_hw_blockpool_malloc()
2379 if (unlikely(pci_dma_mapping_error(devh->pdev, in __vxge_hw_blockpool_malloc()
2381 vxge_os_dma_free(devh->pdev, memblock, in __vxge_hw_blockpool_malloc()
2451 static void __vxge_hw_blockpool_free(struct __vxge_hw_device *devh, in __vxge_hw_blockpool_free() argument
2459 blockpool = &devh->block_pool; in __vxge_hw_blockpool_free()
2462 pci_unmap_single(devh->pdev, dma_object->addr, size, in __vxge_hw_blockpool_free()
2464 vxge_os_dma_free(devh->pdev, memblock, &dma_object->acc_handle); in __vxge_hw_blockpool_free()
2503 struct __vxge_hw_device *devh = mempool->devh; in __vxge_hw_mempool_destroy() local
2523 __vxge_hw_blockpool_free(devh, mempool->memblocks_arr[i], in __vxge_hw_mempool_destroy()
2576 __vxge_hw_blockpool_malloc(mempool->devh, in __vxge_hw_mempool_grow()
2625 __vxge_hw_mempool_create(struct __vxge_hw_device *devh, in __vxge_hw_mempool_create() argument
2650 mempool->devh = devh; in __vxge_hw_mempool_create()
4771 __vxge_hw_blockpool_block_allocate(struct __vxge_hw_device *devh, u32 size) in __vxge_hw_blockpool_block_allocate() argument
4776 blockpool = &devh->block_pool; in __vxge_hw_blockpool_block_allocate()
4953 __vxge_hw_blockpool_block_free(struct __vxge_hw_device *devh, in __vxge_hw_blockpool_block_free() argument
4958 blockpool = &devh->block_pool; in __vxge_hw_blockpool_block_free()
4976 struct __vxge_hw_device *devh = NULL; in vxge_hw_vpath_close() local
4982 devh = vpath->hldev; in vxge_hw_vpath_close()
5001 devh->vpaths_deployed &= ~vxge_mBIT(vp_id); in vxge_hw_vpath_close()
5010 __vxge_hw_blockpool_block_free(devh, vpath->stats_block); in vxge_hw_vpath_close()
5014 __vxge_hw_vp_terminate(devh, vp_id); in vxge_hw_vpath_close()