Home
last modified time | relevance | path

Searched refs:map_ref (Results 1 - 14 of 14) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_dma_buf.c63 mem->map_ref++; in mali_dma_buf_map()
66 ("Mali DMA-buf: map attachment %p, new map_ref = %d\n", mem, mem->map_ref)); in mali_dma_buf_map()
68 if (mem->map_ref == 1) { in mali_dma_buf_map()
75 mem->map_ref--; in mali_dma_buf_map()
83 mem->map_ref--; in mali_dma_buf_map()
134 mem->map_ref--; in mali_dma_buf_unmap()
137 ("Mali DMA-buf: unmap attachment %p, new map_ref = %d\n", mem, mem->map_ref)); in mali_dma_buf_unmap()
139 if (mem->map_ref in mali_dma_buf_unmap()
[all...]
H A Dmali_memory_dma_buf.h31 int map_ref; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_dma_buf.c62 mem->map_ref++; in mali_dma_buf_map()
64 MALI_DEBUG_PRINT(5, ("Mali DMA-buf: map attachment %p, new map_ref = %d\n", mem, mem->map_ref)); in mali_dma_buf_map()
66 if (1 == mem->map_ref) { in mali_dma_buf_map()
74 mem->map_ref--; in mali_dma_buf_map()
82 mem->map_ref--; in mali_dma_buf_map()
132 mem->map_ref--; in mali_dma_buf_unmap()
134 MALI_DEBUG_PRINT(5, ("Mali DMA-buf: unmap attachment %p, new map_ref = %d\n", mem, mem->map_ref)); in mali_dma_buf_unmap()
136 if (0 == mem->map_ref) { in mali_dma_buf_unmap()
[all...]
H A Dmali_memory_dma_buf.h30 int map_ref; member
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/mmz/
H A Ddrv_mmz_userdev.c393 if ((mmb->map_ref > 0) && (!list_empty(&mmb->ulist))) { in ioctl_mmb_user_map_cace_attr()
398 mmb->map_ref++; in ioctl_mmb_user_map_cace_attr()
400 p->map_ref++; in ioctl_mmb_user_map_cace_attr()
535 udata->map_ref++; in ioctl_mmb_user_remap()
542 mmb->map_ref++; in ioctl_mmb_user_remap()
581 ref = udata->map_ref - 1; in ioctl_mmb_user_reference_decrease()
608 udata->map_ref--; in ioctl_mmb_user_reference_decrease()
609 mmb->map_ref--; in ioctl_mmb_user_reference_decrease()
617 udata->map_ref--; in ioctl_mmb_user_reference_decrease()
618 mmb->map_ref in ioctl_mmb_user_reference_decrease()
[all...]
H A Ddrv_media_mem.h122 HI_U32 map_ref; member
153 int map_ref; /* all map:user space and kernel space */ member
H A Ddrv_media_mem.c932 mmb->map_ref++; in _mmb_map2kern()
956 mmb->map_ref++; in _mmb_map2kern()
1032 mmb->map_ref--; in hil_mmb_unmap()
1035 if ((mmb->phy_ref == 0) && (mmb->map_ref == 0) && (mmb->cma_smmu_ref == 0) && (mmb->sec_smmu_ref == 0)) { in hil_mmb_unmap()
1111 if ((mmb->map_ref) || (mmb->phy_ref) || (mmb->cma_smmu_ref) || (mmb->sec_smmu_ref)) { in hil_mmb_free()
1113 "phy_ref:%d map_ref:%d smmu_ref:%d sec_smmu_ref:0x%d\n", in hil_mmb_free()
1115 mmb->phy_ref, mmb->map_ref, mmb->cma_smmu_ref, mmb->sec_smmu_ref); in hil_mmb_free()
1367 if ((mmb->phy_ref == 0) && (mmb->map_ref == 0) && (mmb->cma_smmu_ref == 0) && (mmb->sec_smmu_ref == 0)) { in hil_mmb_cma_unmapfrom_iommu()
1447 if ((mmb->phy_ref == 0) && (mmb->map_ref == 0) && (mmb->cma_smmu_ref == 0) && (mmb->sec_smmu_ref == 0)) { in sec_mmb_put()
1536 if ((mmb->phy_ref == 0) && (mmb->map_ref in sec_delay_release_for_mem()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/mmz/
H A Dmmz_userdev.c308 if ((p->map_ref > 0) || (p->mmb_ref > 0)) { in ioctl_mmb_free()
347 if (p->mapped && (p->map_ref > 0)) { in ioctl_mmb_user_remap()
356 p->map_ref++; in ioctl_mmb_user_remap()
405 p->map_ref++; in ioctl_mmb_user_remap()
441 if (!((p->map_ref > 0) && (p->mmb_ref > 0))) {
442 error_mmz("mmb<%s> has invalid refer: map_ref=%d, mmb_ref=%d.\n",
443 p->mmb->name, p->map_ref, p->mmb_ref);
447 p->map_ref--;
451 if (p->map_ref > 0) {
495 if (p->delayed_free && (p->map_ref
[all...]
H A Dhisi_allocator.c408 mmb->map_ref++; in __mmb_map2kern()
424 mmb->map_ref++; in __mmb_map2kern()
461 ref = --mmb->map_ref; in __mmb_unmap()
462 if (mmb->map_ref != 0) { in __mmb_unmap()
H A Dcma_allocator.c349 mmb->map_ref++;
437 mmb->map_ref++;
456 ref = --mmb->map_ref;
457 if (mmb->map_ref != 0)
H A Dmedia_mem.c571 if ((mmb->flags & HIL_MMB_RELEASED) && (mmb->phy_ref == 0) && (mmb->map_ref == 0)) { in hil_mmb_put()
601 mmb->name, mmb->map_ref); in hil_mmb_free()
608 osal_trace(KERN_WARNING "free mmb<%s> delayed for which is kernel-mapped to 0x%pK with map_ref %d!\n", in hil_mmb_free()
609 mmb->name, mmb->kvirt, mmb->map_ref); in hil_mmb_free()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/
H A Dosal_mmz.h70 int map_ref; member
182 int map_ref; member
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
H A Dosal_mmz.h67 int map_ref; member
179 int map_ref; member
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
H A Dosal_mmz.h68 int map_ref; member
180 int map_ref; member

Completed in 12 milliseconds