Lines Matching refs:devh
1310 struct __vxge_hw_device **devh, in vxge_hw_device_initialize() argument
1385 *devh = hldev; in vxge_hw_device_initialize()
2212 channel->devh = hldev; in __vxge_hw_channel_allocate()
2250 static void vxge_hw_blockpool_block_add(struct __vxge_hw_device *devh, in vxge_hw_blockpool_block_add() argument
2260 blockpool = &devh->block_pool; in vxge_hw_blockpool_block_add()
2267 dma_addr = pci_map_single(devh->pdev, block_addr, length, in vxge_hw_blockpool_block_add()
2270 if (unlikely(pci_dma_mapping_error(devh->pdev, dma_addr))) { in vxge_hw_blockpool_block_add()
2271 vxge_os_dma_free(devh->pdev, block_addr, &acc_handle); in vxge_hw_blockpool_block_add()
2304 vxge_os_dma_malloc_async(struct pci_dev *pdev, void *devh, unsigned long size) in vxge_os_dma_malloc_async() argument
2316 vxge_hw_blockpool_block_add(devh, vaddr, size, pdev, pdev); in vxge_os_dma_malloc_async()
2344 static void *__vxge_hw_blockpool_malloc(struct __vxge_hw_device *devh, u32 size, in __vxge_hw_blockpool_malloc() argument
2351 blockpool = &devh->block_pool; in __vxge_hw_blockpool_malloc()
2355 memblock = vxge_os_dma_malloc(devh->pdev, size, in __vxge_hw_blockpool_malloc()
2362 dma_object->addr = pci_map_single(devh->pdev, memblock, size, in __vxge_hw_blockpool_malloc()
2365 if (unlikely(pci_dma_mapping_error(devh->pdev, in __vxge_hw_blockpool_malloc()
2367 vxge_os_dma_free(devh->pdev, memblock, in __vxge_hw_blockpool_malloc()
2437 static void __vxge_hw_blockpool_free(struct __vxge_hw_device *devh, in __vxge_hw_blockpool_free() argument
2445 blockpool = &devh->block_pool; in __vxge_hw_blockpool_free()
2448 pci_unmap_single(devh->pdev, dma_object->addr, size, in __vxge_hw_blockpool_free()
2450 vxge_os_dma_free(devh->pdev, memblock, &dma_object->acc_handle); in __vxge_hw_blockpool_free()
2489 struct __vxge_hw_device *devh = mempool->devh; in __vxge_hw_mempool_destroy() local
2509 __vxge_hw_blockpool_free(devh, mempool->memblocks_arr[i], in __vxge_hw_mempool_destroy()
2562 __vxge_hw_blockpool_malloc(mempool->devh, in __vxge_hw_mempool_grow()
2611 __vxge_hw_mempool_create(struct __vxge_hw_device *devh, in __vxge_hw_mempool_create() argument
2636 mempool->devh = devh; in __vxge_hw_mempool_create()
4761 __vxge_hw_blockpool_block_allocate(struct __vxge_hw_device *devh, u32 size) in __vxge_hw_blockpool_block_allocate() argument
4766 blockpool = &devh->block_pool; in __vxge_hw_blockpool_block_allocate()
4943 __vxge_hw_blockpool_block_free(struct __vxge_hw_device *devh, in __vxge_hw_blockpool_block_free() argument
4948 blockpool = &devh->block_pool; in __vxge_hw_blockpool_block_free()
4966 struct __vxge_hw_device *devh = NULL; in vxge_hw_vpath_close() local
4972 devh = vpath->hldev; in vxge_hw_vpath_close()
4991 devh->vpaths_deployed &= ~vxge_mBIT(vp_id); in vxge_hw_vpath_close()
5000 __vxge_hw_blockpool_block_free(devh, vpath->stats_block); in vxge_hw_vpath_close()
5004 __vxge_hw_vp_terminate(devh, vp_id); in vxge_hw_vpath_close()