Lines Matching refs:devh
1309 struct __vxge_hw_device **devh, in vxge_hw_device_initialize() argument
1384 *devh = hldev; in vxge_hw_device_initialize()
2211 channel->devh = hldev; in __vxge_hw_channel_allocate()
2249 static void vxge_hw_blockpool_block_add(struct __vxge_hw_device *devh, in vxge_hw_blockpool_block_add() argument
2259 blockpool = &devh->block_pool; in vxge_hw_blockpool_block_add()
2266 dma_addr = pci_map_single(devh->pdev, block_addr, length, in vxge_hw_blockpool_block_add()
2269 if (unlikely(pci_dma_mapping_error(devh->pdev, dma_addr))) { in vxge_hw_blockpool_block_add()
2270 vxge_os_dma_free(devh->pdev, block_addr, &acc_handle); in vxge_hw_blockpool_block_add()
2303 vxge_os_dma_malloc_async(struct pci_dev *pdev, void *devh, unsigned long size) in vxge_os_dma_malloc_async() argument
2315 vxge_hw_blockpool_block_add(devh, vaddr, size, pdev, pdev); in vxge_os_dma_malloc_async()
2343 static void *__vxge_hw_blockpool_malloc(struct __vxge_hw_device *devh, u32 size, in __vxge_hw_blockpool_malloc() argument
2350 blockpool = &devh->block_pool; in __vxge_hw_blockpool_malloc()
2354 memblock = vxge_os_dma_malloc(devh->pdev, size, in __vxge_hw_blockpool_malloc()
2361 dma_object->addr = pci_map_single(devh->pdev, memblock, size, in __vxge_hw_blockpool_malloc()
2364 if (unlikely(pci_dma_mapping_error(devh->pdev, in __vxge_hw_blockpool_malloc()
2366 vxge_os_dma_free(devh->pdev, memblock, in __vxge_hw_blockpool_malloc()
2435 static void __vxge_hw_blockpool_free(struct __vxge_hw_device *devh, in __vxge_hw_blockpool_free() argument
2443 blockpool = &devh->block_pool; in __vxge_hw_blockpool_free()
2446 pci_unmap_single(devh->pdev, dma_object->addr, size, in __vxge_hw_blockpool_free()
2448 vxge_os_dma_free(devh->pdev, memblock, &dma_object->acc_handle); in __vxge_hw_blockpool_free()
2487 struct __vxge_hw_device *devh = mempool->devh; in __vxge_hw_mempool_destroy() local
2507 __vxge_hw_blockpool_free(devh, mempool->memblocks_arr[i], in __vxge_hw_mempool_destroy()
2560 __vxge_hw_blockpool_malloc(mempool->devh, in __vxge_hw_mempool_grow()
2609 __vxge_hw_mempool_create(struct __vxge_hw_device *devh, in __vxge_hw_mempool_create() argument
2634 mempool->devh = devh; in __vxge_hw_mempool_create()
4759 __vxge_hw_blockpool_block_allocate(struct __vxge_hw_device *devh, u32 size) in __vxge_hw_blockpool_block_allocate() argument
4764 blockpool = &devh->block_pool; in __vxge_hw_blockpool_block_allocate()
4941 __vxge_hw_blockpool_block_free(struct __vxge_hw_device *devh, in __vxge_hw_blockpool_block_free() argument
4946 blockpool = &devh->block_pool; in __vxge_hw_blockpool_block_free()
4964 struct __vxge_hw_device *devh = NULL; in vxge_hw_vpath_close() local
4970 devh = vpath->hldev; in vxge_hw_vpath_close()
4989 devh->vpaths_deployed &= ~vxge_mBIT(vp_id); in vxge_hw_vpath_close()
4998 __vxge_hw_blockpool_block_free(devh, vpath->stats_block); in vxge_hw_vpath_close()
5002 __vxge_hw_vp_terminate(devh, vp_id); in vxge_hw_vpath_close()