fence_excl        201 drivers/dma-buf/dma-buf.c 	struct dma_fence *fence_excl;
fence_excl        226 drivers/dma-buf/dma-buf.c 	fence_excl = rcu_dereference(resv->fence_excl);
fence_excl        232 drivers/dma-buf/dma-buf.c 	if (fence_excl && (!(events & EPOLLOUT) || shared_count == 0)) {
fence_excl        248 drivers/dma-buf/dma-buf.c 			if (!dma_fence_get_rcu(fence_excl)) {
fence_excl        252 drivers/dma-buf/dma-buf.c 			} else if (!dma_fence_add_callback(fence_excl, &dcb->cb,
fence_excl        255 drivers/dma-buf/dma-buf.c 				dma_fence_put(fence_excl);
fence_excl        261 drivers/dma-buf/dma-buf.c 				dma_fence_put(fence_excl);
fence_excl       1198 drivers/dma-buf/dma-buf.c 			fence = rcu_dereference(robj->fence_excl);
fence_excl        109 drivers/dma-buf/dma-resv.c 	RCU_INIT_POINTER(obj->fence_excl, NULL);
fence_excl        126 drivers/dma-buf/dma-resv.c 	excl = rcu_dereference_protected(obj->fence_excl, 1);
fence_excl        289 drivers/dma-buf/dma-resv.c 	RCU_INIT_POINTER(obj->fence_excl, fence);
fence_excl        365 drivers/dma-buf/dma-resv.c 	new = dma_fence_get_rcu_safe(&src->fence_excl);
fence_excl        374 drivers/dma-buf/dma-resv.c 	RCU_INIT_POINTER(dst->fence_excl, new);
fence_excl        405 drivers/dma-buf/dma-resv.c 	struct dma_fence *fence_excl;
fence_excl        419 drivers/dma-buf/dma-resv.c 		fence_excl = rcu_dereference(obj->fence_excl);
fence_excl        420 drivers/dma-buf/dma-resv.c 		if (fence_excl && !dma_fence_get_rcu(fence_excl))
fence_excl        427 drivers/dma-buf/dma-resv.c 		if (!pfence_excl && fence_excl)
fence_excl        438 drivers/dma-buf/dma-resv.c 				dma_fence_put(fence_excl);
fence_excl        439 drivers/dma-buf/dma-resv.c 				fence_excl = NULL;
fence_excl        462 drivers/dma-buf/dma-resv.c 			dma_fence_put(fence_excl);
fence_excl        472 drivers/dma-buf/dma-resv.c 		*pfence_excl = fence_excl;
fence_excl        473 drivers/dma-buf/dma-resv.c 	else if (fence_excl)
fence_excl        474 drivers/dma-buf/dma-resv.c 		shared[shared_count++] = fence_excl;
fence_excl        514 drivers/dma-buf/dma-resv.c 	fence = rcu_dereference(obj->fence_excl);
fence_excl        635 drivers/dma-buf/dma-resv.c 		struct dma_fence *fence_excl = rcu_dereference(obj->fence_excl);
fence_excl        637 drivers/dma-buf/dma-resv.c 		if (fence_excl) {
fence_excl        638 drivers/dma-buf/dma-resv.c 			ret = dma_resv_test_signaled_single(fence_excl);
fence_excl        477 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	fence = rcu_dereference(robj->fence_excl);
fence_excl        117 drivers/gpu/drm/i915/gem/i915_gem_busy.c 		busy_check_writer(rcu_dereference(obj->base.resv->fence_excl));
fence_excl        855 drivers/gpu/drm/msm/msm_gem.c 	fence = rcu_dereference(robj->fence_excl);
fence_excl         76 include/linux/dma-resv.h 	struct dma_fence __rcu *fence_excl;
fence_excl        246 include/linux/dma-resv.h 	return rcu_dereference_protected(obj->fence_excl,
fence_excl        266 include/linux/dma-resv.h 	if (!rcu_access_pointer(obj->fence_excl))
fence_excl        270 include/linux/dma-resv.h 	fence = dma_fence_get_rcu_safe(&obj->fence_excl);