Home
last modified time | relevance | path

Searched refs:rcu_dereference_protected (Results 1 – 15 of 15) sorted by relevance

/netbsd/sys/external/bsd/common/include/linux/
H A Drcupdate.h51 #define rcu_dereference_protected(P, C) ({ \ macro
59 rcu_dereference_protected(__rrp_ptrp, C); \
/netbsd/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_request.h556 return rcu_dereference_protected(rq->timeline, in i915_request_timeline()
564 return rcu_dereference_protected(rq->context->gem_context, true); in i915_request_gem_context()
575 return rcu_dereference_protected(rq->timeline, in i915_request_active_timeline()
/netbsd/sys/external/bsd/drm2/dist/drm/i915/gem/
H A Di915_gem_context.h154 return rcu_dereference_protected(ctx->vm, lockdep_is_held(&ctx->mutex)); in i915_gem_context_vm()
175 return rcu_dereference_protected(ctx->engines, in i915_gem_context_engines()
H A Di915_gem_context.c366 return rcu_dereference_protected(ctx->engines, true); in __context_engines_static()
/netbsd/sys/external/bsd/drm2/dist/drm/nouveau/
H A Dnouveau_fence.c177 chan = rcu_dereference_protected(fence->channel, lockdep_is_held(&fctx->lock)); in nouveau_fence_wait_uevent_handler()
266 chan = rcu_dereference_protected(fence->channel, lockdep_is_held(&fctx->lock)); in nouveau_fence_done()
424 fence = rcu_dereference_protected(fobj->shared[i], in nouveau_fence_sync()
/netbsd/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_sync.c117 f = rcu_dereference_protected(flist->shared[i], in radeon_sync_resv()
/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_fence.c167 if (unlikely(rcu_dereference_protected(*ptr, 1))) { in amdgpu_fence_emit()
273 fence = rcu_dereference_protected(*ptr, 1); in amdgpu_fence_process()
H A Damdgpu_sync.c237 f = rcu_dereference_protected(flist->shared[i], in amdgpu_sync_resv()
H A Damdgpu_debugfs.c1075 fence = rcu_dereference_protected(*ptr, 1); in amdgpu_ib_preempt_fences_swap()
1132 fence = rcu_dereference_protected(*ptr, 1); in amdgpu_ib_preempt_mark_partial_job()
H A Damdgpu_amdkfd_gpuvm.c253 f = rcu_dereference_protected(old->shared[i], in amdgpu_amdkfd_remove_eviction_fence()
275 f = rcu_dereference_protected(new->shared[i], in amdgpu_amdkfd_remove_eviction_fence()
H A Damdgpu_ttm.c1636 f = rcu_dereference_protected(flist->shared[i], in amdgpu_ttm_bo_eviction_valuable()
/netbsd/sys/external/bsd/drm2/dist/drm/i915/display/
H A Dintel_frontbuffer.c269 front = rcu_dereference_protected(obj->frontbuffer, true); in intel_frontbuffer_get()
/netbsd/sys/external/bsd/drm2/dist/drm/
H A Ddrm_syncobj.c214 fence = dma_fence_get(rcu_dereference_protected(syncobj->fence, 1)); in drm_syncobj_fence_add_wait()
293 old_fence = rcu_dereference_protected(syncobj->fence, in drm_syncobj_replace_fence()
1023 fence = rcu_dereference_protected(syncobj->fence, in syncobj_wait_syncobj_func()
/netbsd/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/
H A Di915_gem_context.c38 return rcu_dereference_protected(ctx->vm, true); in ctx_vm()
/netbsd/sys/external/bsd/drm2/dist/drm/ttm/
H A Dttm_bo.c475 fence = rcu_dereference_protected(fobj->shared[i], in ttm_bo_flush_all_fences()