Searched refs:rcu_dereference_protected (Results 1 – 15 of 15) sorted by relevance
/netbsd/sys/external/bsd/common/include/linux/ |
H A D | rcupdate.h | 51 #define rcu_dereference_protected(P, C) ({ \ macro 59 rcu_dereference_protected(__rrp_ptrp, C); \
|
/netbsd/sys/external/bsd/drm2/dist/drm/i915/ |
H A D | i915_request.h | 556 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 D | i915_gem_context.h | 154 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 D | i915_gem_context.c | 366 return rcu_dereference_protected(ctx->engines, true); in __context_engines_static()
|
/netbsd/sys/external/bsd/drm2/dist/drm/nouveau/ |
H A D | nouveau_fence.c | 177 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 D | radeon_sync.c | 117 f = rcu_dereference_protected(flist->shared[i], in radeon_sync_resv()
|
/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_fence.c | 167 if (unlikely(rcu_dereference_protected(*ptr, 1))) { in amdgpu_fence_emit() 273 fence = rcu_dereference_protected(*ptr, 1); in amdgpu_fence_process()
|
H A D | amdgpu_sync.c | 237 f = rcu_dereference_protected(flist->shared[i], in amdgpu_sync_resv()
|
H A D | amdgpu_debugfs.c | 1075 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 D | amdgpu_amdkfd_gpuvm.c | 253 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 D | amdgpu_ttm.c | 1636 f = rcu_dereference_protected(flist->shared[i], in amdgpu_ttm_bo_eviction_valuable()
|
/netbsd/sys/external/bsd/drm2/dist/drm/i915/display/ |
H A D | intel_frontbuffer.c | 269 front = rcu_dereference_protected(obj->frontbuffer, true); in intel_frontbuffer_get()
|
/netbsd/sys/external/bsd/drm2/dist/drm/ |
H A D | drm_syncobj.c | 214 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 D | i915_gem_context.c | 38 return rcu_dereference_protected(ctx->vm, true); in ctx_vm()
|
/netbsd/sys/external/bsd/drm2/dist/drm/ttm/ |
H A D | ttm_bo.c | 475 fence = rcu_dereference_protected(fobj->shared[i], in ttm_bo_flush_all_fences()
|