Searched refs:msm_obj (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_gem.c | 133 static void sync_for_device(struct msm_gem_object *msm_obj) in sync_for_device() 135 struct device *dev = msm_obj->base.dev->dev; in sync_for_device() 137 dma_map_sgtable(dev, msm_obj->sgt, DMA_BIDIRECTIONAL, 0); 140 static void sync_for_cpu(struct msm_gem_object *msm_obj) in sync_for_cpu() 142 struct device *dev = msm_obj->base.dev->dev; in sync_for_cpu() 144 dma_unmap_sgtable(dev, msm_obj->sgt, DMA_BIDIRECTIONAL, 0); 150 struct msm_gem_object *msm_obj = to_msm_bo(obj); in update_lru_active() 152 GEM_WARN_ON(!is_resident(msm_obj)); in update_lru_active() 154 if (msm_obj->pin_count) { in update_lru_active() 156 } else if (msm_obj in update_lru_active() 131 sync_for_device(struct msm_gem_object * msm_obj) sync_for_device() argument 138 sync_for_cpu(struct msm_gem_object * msm_obj) sync_for_cpu() argument 148 struct msm_gem_object *msm_obj = to_msm_bo(obj); update_lru_active() local 166 struct msm_gem_object *msm_obj = to_msm_bo(obj); update_lru_locked() local 190 struct msm_gem_object *msm_obj = to_msm_bo(obj); get_pages() local 234 struct msm_gem_object *msm_obj = to_msm_bo(obj); put_pages() local 268 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_get_pages_locked() local 323 msm_gem_pgprot(struct msm_gem_object * msm_obj,pgprot_t prot) msm_gem_pgprot() argument 334 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_fault() local 459 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_prot() local 476 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_pin_vma_locked() local 492 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_unpin_locked() local 512 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_unpin_active() local 711 struct msm_gem_object *msm_obj = to_msm_bo(obj); get_vaddr() local 780 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_put_vaddr_locked() local 802 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_madvise() local 828 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_purge() local 866 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_evict() local 881 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_vunmap() local 936 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_describe() local 1020 struct msm_gem_object *msm_obj; msm_gem_describe_objects() local 1045 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_free_object() local 1127 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_object_mmap() local 1172 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_gem_status() local 1209 struct msm_gem_object *msm_obj; msm_gem_new_impl() local 1307 struct msm_gem_object *msm_obj; msm_gem_import() local 1402 struct msm_gem_object *msm_obj = to_msm_bo(bo); msm_gem_object_set_name() local [all...] |
| H A D | msm_gem.h | 403 static inline bool is_unpurgeable(struct msm_gem_object *msm_obj) in is_unpurgeable() argument 405 return drm_gem_is_imported(&msm_obj->base) || msm_obj->pin_count; in is_unpurgeable() 408 static inline bool is_purgeable(struct msm_gem_object *msm_obj) in is_purgeable() argument 410 return (msm_obj->madv == MSM_MADV_DONTNEED) && msm_obj->sgt && in is_purgeable() 411 !is_unpurgeable(msm_obj); in is_purgeable() 414 static inline bool is_vunmapable(struct msm_gem_object *msm_obj) in is_vunmapable() argument 416 msm_gem_assert_locked(&msm_obj->base); in is_vunmapable() 417 return (msm_obj in is_vunmapable() 420 is_unevictable(struct msm_gem_object * msm_obj) is_unevictable() argument [all...] |
| H A D | msm_drv.c | 551 struct msm_gem_object *msm_obj = to_msm_bo(obj); in msm_ioctl_gem_info_get_metadata() 571 krealloc(msm_obj->metadata, metadata_size, GFP_KERNEL); in msm_ioctl_gem_info() 577 msm_obj->metadata = new_metadata; in msm_ioctl_gem_info() 578 msm_obj->metadata_size = metadata_size; in msm_ioctl_gem_info() 579 memcpy(msm_obj->metadata, buf, metadata_size); in msm_ioctl_gem_info() 593 struct msm_gem_object *msm_obj = to_msm_bo(obj); in msm_ioctl_gem_info() 606 *metadata_size = msm_obj->metadata_size; in msm_ioctl_gem_info() 615 len = msm_obj->metadata_size; in msm_ioctl_gem_info() 616 buf = kmemdup(msm_obj->metadata, len, GFP_KERNEL); in msm_ioctl_gem_info() 643 struct msm_gem_object *msm_obj; in msm_ioctl_gem_info() 478 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_ioctl_gem_info_set_metadata() local 520 struct msm_gem_object *msm_obj = to_msm_bo(obj); msm_ioctl_gem_info_get_metadata() local 570 struct msm_gem_object *msm_obj; msm_ioctl_gem_info() local [all...] |
| H A D | msm_gem_prime.c | 17 struct msm_gem_object *msm_obj = to_msm_bo(obj); in msm_gem_prime_get_sg_table() local 20 if (msm_obj->flags & MSM_BO_NO_SHARE) in msm_gem_prime_get_sg_table() 23 if (WARN_ON(!msm_obj->pages)) /* should have already pinned! */ in msm_gem_prime_get_sg_table() 26 return drm_prime_pages_to_sg(obj->dev, msm_obj->pages, npages); in msm_gem_prime_get_sg_table()
|
| H A D | msm_gpu.c | 226 struct msm_gem_object *msm_obj = to_msm_bo(obj); in msm_gpu_crashstate_get_bo() local 230 state_bo->flags = msm_obj->flags; in msm_gpu_crashstate_get_bo() 233 BUILD_BUG_ON(sizeof(state_bo->name) != sizeof(msm_obj->name)); in msm_gpu_crashstate_get_bo() 235 memcpy(state_bo->name, msm_obj->name, sizeof(state_bo->name)); in msm_gpu_crashstate_get_bo()
|