/linux-4.4.14/drivers/gpu/drm/ttm/ |
D | ttm_object.c | 571 struct ttm_prime_object *prime; in ttm_prime_refcount_release() local 574 prime = container_of(base, struct ttm_prime_object, base); in ttm_prime_refcount_release() 575 BUG_ON(prime->dma_buf != NULL); in ttm_prime_refcount_release() 576 mutex_destroy(&prime->mutex); in ttm_prime_refcount_release() 577 if (prime->refcount_release) in ttm_prime_refcount_release() 578 prime->refcount_release(&base); in ttm_prime_refcount_release() 593 struct ttm_prime_object *prime = in ttm_prime_dmabuf_release() local 595 struct ttm_base_object *base = &prime->base; in ttm_prime_dmabuf_release() 600 mutex_lock(&prime->mutex); in ttm_prime_dmabuf_release() 601 if (prime->dma_buf == dma_buf) in ttm_prime_dmabuf_release() [all …]
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_prime.c | 413 mutex_lock(&file_priv->prime.lock); in drm_gem_prime_handle_to_fd() 420 dmabuf = drm_prime_lookup_buf_by_handle(&file_priv->prime, handle); in drm_gem_prime_handle_to_fd() 457 ret = drm_prime_add_buf_handle(&file_priv->prime, in drm_gem_prime_handle_to_fd() 485 mutex_unlock(&file_priv->prime.lock); in drm_gem_prime_handle_to_fd() 578 mutex_lock(&file_priv->prime.lock); in drm_gem_prime_fd_to_handle() 580 ret = drm_prime_lookup_buf_handle(&file_priv->prime, in drm_gem_prime_fd_to_handle() 606 ret = drm_prime_add_buf_handle(&file_priv->prime, in drm_gem_prime_fd_to_handle() 611 mutex_unlock(&file_priv->prime.lock); in drm_gem_prime_fd_to_handle() 626 mutex_unlock(&file_priv->prime.lock); in drm_gem_prime_fd_to_handle()
|
D | drm_fops.c | 233 drm_prime_init_file_private(&priv->prime); in drm_open_helper() 287 drm_prime_destroy_file_private(&priv->prime); in drm_open_helper() 485 drm_prime_destroy_file_private(&file_priv->prime); in drm_release()
|
D | drm_gem.c | 182 mutex_lock(&filp->prime.lock); in drm_gem_remove_prime_handles() 184 drm_prime_remove_buf_handle_locked(&filp->prime, in drm_gem_remove_prime_handles() 187 mutex_unlock(&filp->prime.lock); in drm_gem_remove_prime_handles()
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_surface.c | 45 struct ttm_prime_object prime; member 618 prime.base)->srf.res); in vmw_user_surface_base_to_res() 639 ttm_prime_object_kfree(user_srf, prime); in vmw_user_surface_free() 656 container_of(base, struct vmw_user_surface, prime.base); in vmw_user_surface_base_release() 832 user_srf->prime.base.shareable = false; in vmw_surface_define_ioctl() 833 user_srf->prime.base.tfile = NULL; in vmw_surface_define_ioctl() 866 ret = ttm_prime_object_init(tfile, res->backup_size, &user_srf->prime, in vmw_surface_define_ioctl() 876 rep->sid = user_srf->prime.base.hash.key; in vmw_surface_define_ioctl() 886 ttm_prime_object_kfree(user_srf, prime); in vmw_surface_define_ioctl() 941 prime.base); in vmw_surface_handle_reference() [all …]
|
D | vmwgfx_resource.c | 39 struct ttm_prime_object prime; member 407 ttm_prime_object_kfree(vmw_user_bo, prime); in vmw_user_dmabuf_destroy() 447 prime.base); in vmw_user_dmabuf_release() 456 user_bo = container_of(base, struct vmw_user_dma_buffer, prime.base); in vmw_user_dmabuf_ref_obj_release() 508 &user_bo->prime, in vmw_user_dmabuf_alloc() 520 *p_base = &user_bo->prime.base; in vmw_user_dmabuf_alloc() 523 *handle = user_bo->prime.base.hash.key; in vmw_user_dmabuf_alloc() 547 if (likely(ttm_ref_object_exists(tfile, &vmw_user_bo->prime.base))) in vmw_user_dmabuf_verify_access() 593 ret = ttm_ref_object_add(tfile, &user_bo->prime.base, in vmw_user_dmabuf_synccpu_grab() 754 prime.base); in vmw_user_dmabuf_lookup() [all …]
|
/linux-4.4.14/Documentation/DocBook/ |
D | gpu.xml.db | 46 API-drm-gem-prime-export 47 API-drm-gem-prime-handle-to-fd 48 API-drm-gem-prime-import 49 API-drm-gem-prime-fd-to-handle 50 API-drm-prime-pages-to-sg 51 API-drm-prime-sg-to-page-addr-arrays 52 API-drm-prime-gem-destroy 82 API-drm-gem-cma-prime-get-sg-table 83 API-drm-gem-cma-prime-import-sg-table 84 API-drm-gem-cma-prime-mmap [all …]
|
/linux-4.4.14/include/drm/ttm/ |
D | ttm_object.h | 326 struct ttm_prime_object *prime,
|
/linux-4.4.14/drivers/md/ |
D | dm-region-hash.c | 69 unsigned prime; member 202 rh->prime = RH_HASH_MULT; in dm_region_hash_create() 266 return (unsigned) ((region * rh->prime) >> rh->shift) & rh->mask; in rh_hash()
|
/linux-4.4.14/include/drm/ |
D | drmP.h | 352 struct drm_prime_file_private prime; member
|
/linux-4.4.14/Documentation/RCU/ |
D | torture.txt | 154 usually wise for this value to be relatively prime to
|
/linux-4.4.14/Documentation/device-mapper/ |
D | cache.txt | 164 been discarded. A prime example of this is when mkfs discards the
|
/linux-4.4.14/Documentation/networking/ |
D | vortex.txt | 11 Don is no longer the prime maintainer of this version of the driver.
|
/linux-4.4.14/Documentation/filesystems/ |
D | xfs-delayed-logging-design.txt | 15 amount of metadata logged low is of prime importance.
|