Home
last modified time | relevance | path

Searched refs:vmap_count (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/loongson/
H A Dlsdc_gem.c78 if (lbo->vmap_count > 0) { in lsdc_gem_object_vmap()
79 ++lbo->vmap_count; in lsdc_gem_object_vmap()
96 lbo->vmap_count = 1; in lsdc_gem_object_vmap()
109 if (unlikely(!lbo->vmap_count)) { in lsdc_gem_object_vunmap()
114 --lbo->vmap_count; in lsdc_gem_object_vunmap()
115 if (lbo->vmap_count == 0) { in lsdc_gem_object_vunmap()
H A Dlsdc_ttm.h31 unsigned int vmap_count; member
/kernel/linux/linux-5.10/drivers/gpu/drm/vkms/
H A Dvkms_gem.c173 if (vkms_obj->vmap_count < 1) { in vkms_gem_vunmap()
180 vkms_obj->vmap_count--; in vkms_gem_vunmap()
182 if (vkms_obj->vmap_count == 0) { in vkms_gem_vunmap()
213 vkms_obj->vmap_count++; in vkms_gem_vmap()
H A Dvkms_drv.h95 unsigned int vmap_count; member
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_gem.h56 uint8_t vmap_count; member
110 return (msm_obj->vmap_count == 0) && msm_obj->vaddr; in is_vunmapable()
H A Dmsm_gem.c575 /* increment vmap_count *before* vmap() call, so shrinker can in get_vaddr()
576 * check vmap_count (is_vunmapable()) outside of msm_obj->lock. in get_vaddr()
581 msm_obj->vmap_count++; in get_vaddr()
601 msm_obj->vmap_count--; in get_vaddr()
627 WARN_ON(msm_obj->vmap_count < 1); in msm_gem_put_vaddr()
628 msm_obj->vmap_count--; in msm_gem_put_vaddr()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_gem.h90 uint8_t vmap_count; member
234 return (msm_obj->vmap_count == 0) && msm_obj->vaddr; in is_vunmapable()
H A Dmsm_gem.c712 /* increment vmap_count *before* vmap() call, so shrinker can in get_vaddr()
713 * check vmap_count (is_vunmapable()) outside of msm_obj lock. in get_vaddr()
718 msm_obj->vmap_count++; in get_vaddr()
732 msm_obj->vmap_count--; in get_vaddr()
769 GEM_WARN_ON(msm_obj->vmap_count < 1); in msm_gem_put_vaddr_locked()
771 msm_obj->vmap_count--; in msm_gem_put_vaddr_locked()

Completed in 7 milliseconds