Lines Matching refs:devh

1313 	struct __vxge_hw_device **devh,  in vxge_hw_device_initialize()  argument
1388 *devh = hldev; in vxge_hw_device_initialize()
2215 channel->devh = hldev; in __vxge_hw_channel_allocate()
2253 static void vxge_hw_blockpool_block_add(struct __vxge_hw_device *devh, in vxge_hw_blockpool_block_add() argument
2263 blockpool = &devh->block_pool; in vxge_hw_blockpool_block_add()
2270 dma_addr = dma_map_single(&devh->pdev->dev, block_addr, length, in vxge_hw_blockpool_block_add()
2273 if (unlikely(dma_mapping_error(&devh->pdev->dev, dma_addr))) { in vxge_hw_blockpool_block_add()
2274 vxge_os_dma_free(devh->pdev, block_addr, &acc_handle); in vxge_hw_blockpool_block_add()
2307 vxge_os_dma_malloc_async(struct pci_dev *pdev, void *devh, unsigned long size) in vxge_os_dma_malloc_async() argument
2312 vxge_hw_blockpool_block_add(devh, vaddr, size, pdev, pdev); in vxge_os_dma_malloc_async()
2340 static void *__vxge_hw_blockpool_malloc(struct __vxge_hw_device *devh, u32 size, in __vxge_hw_blockpool_malloc() argument
2347 blockpool = &devh->block_pool; in __vxge_hw_blockpool_malloc()
2351 memblock = vxge_os_dma_malloc(devh->pdev, size, in __vxge_hw_blockpool_malloc()
2358 dma_object->addr = dma_map_single(&devh->pdev->dev, memblock, in __vxge_hw_blockpool_malloc()
2361 if (unlikely(dma_mapping_error(&devh->pdev->dev, dma_object->addr))) { in __vxge_hw_blockpool_malloc()
2362 vxge_os_dma_free(devh->pdev, memblock, in __vxge_hw_blockpool_malloc()
2431 static void __vxge_hw_blockpool_free(struct __vxge_hw_device *devh, in __vxge_hw_blockpool_free() argument
2439 blockpool = &devh->block_pool; in __vxge_hw_blockpool_free()
2442 dma_unmap_single(&devh->pdev->dev, dma_object->addr, size, in __vxge_hw_blockpool_free()
2444 vxge_os_dma_free(devh->pdev, memblock, &dma_object->acc_handle); in __vxge_hw_blockpool_free()
2483 struct __vxge_hw_device *devh = mempool->devh; in __vxge_hw_mempool_destroy() local
2503 __vxge_hw_blockpool_free(devh, mempool->memblocks_arr[i], in __vxge_hw_mempool_destroy()
2556 __vxge_hw_blockpool_malloc(mempool->devh, in __vxge_hw_mempool_grow()
2605 __vxge_hw_mempool_create(struct __vxge_hw_device *devh, in __vxge_hw_mempool_create() argument
2630 mempool->devh = devh; in __vxge_hw_mempool_create()
4756 __vxge_hw_blockpool_block_allocate(struct __vxge_hw_device *devh, u32 size) in __vxge_hw_blockpool_block_allocate() argument
4761 blockpool = &devh->block_pool; in __vxge_hw_blockpool_block_allocate()
4938 __vxge_hw_blockpool_block_free(struct __vxge_hw_device *devh, in __vxge_hw_blockpool_block_free() argument
4943 blockpool = &devh->block_pool; in __vxge_hw_blockpool_block_free()
4961 struct __vxge_hw_device *devh = NULL; in vxge_hw_vpath_close() local
4967 devh = vpath->hldev; in vxge_hw_vpath_close()
4986 devh->vpaths_deployed &= ~vxge_mBIT(vp_id); in vxge_hw_vpath_close()
4995 __vxge_hw_blockpool_block_free(devh, vpath->stats_block); in vxge_hw_vpath_close()
4999 __vxge_hw_vp_terminate(devh, vp_id); in vxge_hw_vpath_close()