Searched refs:fobj (Results 1 – 8 of 8) sorted by relevance
158 struct dma_resv_list *fobj; in dma_resv_fini() local169 fobj = rcu_dereference_protected(obj->fence, 1); in dma_resv_fini()170 dma_resv_list_free(fobj); in dma_resv_fini()265 struct dma_resv_list *fobj; in dma_resv_add_shared_fence() local273 fobj = dma_resv_get_list(obj); in dma_resv_add_shared_fence()274 count = fobj->shared_count; in dma_resv_add_shared_fence()280 old = rcu_dereference_protected(fobj->shared[i], in dma_resv_add_shared_fence()287 BUG_ON(fobj->shared_count >= fobj->shared_max); in dma_resv_add_shared_fence()292 RCU_INIT_POINTER(fobj->shared[i], fence); in dma_resv_add_shared_fence()294 smp_store_mb(fobj->shared_count, count); in dma_resv_add_shared_fence()[all …]
199 struct dma_resv_list *fobj; in dma_buf_poll() local220 fobj = rcu_dereference(resv->fence); in dma_buf_poll()221 if (fobj) in dma_buf_poll()222 shared_count = fobj->shared_count; in dma_buf_poll()282 struct dma_fence *fence = rcu_dereference(fobj->shared[i]); in dma_buf_poll()1265 struct dma_resv_list *fobj; in dma_buf_debug_show() local1298 fobj = rcu_dereference(robj->fence); in dma_buf_debug_show()1299 shared_count = fobj ? fobj->shared_count : 0; in dma_buf_debug_show()1312 fence = rcu_dereference(fobj->shared[i]); in dma_buf_debug_show()
60 struct dma_resv_list *fobj; in qxl_debugfs_buffers_info() local64 fobj = rcu_dereference(bo->tbo.base.resv->fence); in qxl_debugfs_buffers_info()65 rel = fobj ? fobj->shared_count : 0; in qxl_debugfs_buffers_info()
347 struct dma_resv_list *fobj; in nouveau_fence_sync() local358 fobj = dma_resv_get_list(resv); in nouveau_fence_sync()361 if (fence && (!exclusive || !fobj || !fobj->shared_count)) { in nouveau_fence_sync()380 if (!exclusive || !fobj) in nouveau_fence_sync()383 for (i = 0; i < fobj->shared_count && !ret; ++i) { in nouveau_fence_sync()387 fence = rcu_dereference_protected(fobj->shared[i], in nouveau_fence_sync()
714 struct dma_resv_list *fobj; in msm_gem_sync_object() local718 fobj = dma_resv_get_list(obj->resv); in msm_gem_sync_object()719 if (!fobj || (fobj->shared_count == 0)) { in msm_gem_sync_object()729 if (!exclusive || !fobj) in msm_gem_sync_object()732 for (i = 0; i < fobj->shared_count; i++) { in msm_gem_sync_object()733 fence = rcu_dereference_protected(fobj->shared[i], in msm_gem_sync_object()812 struct dma_resv_list *fobj; in msm_gem_describe() local871 fobj = rcu_dereference(robj->fence); in msm_gem_describe()872 if (fobj) { in msm_gem_describe()873 unsigned int i, shared_count = fobj->shared_count; in msm_gem_describe()[all …]
111 fobj = None variable in chead115 cls.fobj = filter124 if cls.fobj != None:125 filtered = cls.fobj.filter(pid, comm)
456 struct dma_resv_list *fobj; in etnaviv_gem_describe() local466 fobj = rcu_dereference(robj->fence); in etnaviv_gem_describe()467 if (fobj) { in etnaviv_gem_describe()468 unsigned int i, shared_count = fobj->shared_count; in etnaviv_gem_describe()471 fence = rcu_dereference(fobj->shared[i]); in etnaviv_gem_describe()
359 struct dma_resv_list *fobj; in ttm_bo_flush_all_fences() local364 fobj = rcu_dereference(resv->fence); in ttm_bo_flush_all_fences()369 for (i = 0; fobj && i < fobj->shared_count; ++i) { in ttm_bo_flush_all_fences()370 fence = rcu_dereference(fobj->shared[i]); in ttm_bo_flush_all_fences()