Lines Matching refs:node
300 struct i915_vma_resource *node; in i915_vma_resource_bind_dep_sync() local
307 node = vma_res_itree_iter_first(&vm->pending_unbind, offset, last); in i915_vma_resource_bind_dep_sync()
308 while (node) { in i915_vma_resource_bind_dep_sync()
309 int ret = dma_fence_wait(&node->unbind_fence, intr); in i915_vma_resource_bind_dep_sync()
314 node = vma_res_itree_iter_next(node, offset, last); in i915_vma_resource_bind_dep_sync()
332 struct i915_vma_resource *node; in i915_vma_resource_bind_dep_sync_all() local
338 node = vma_res_itree_iter_first(&vm->pending_unbind, 0, in i915_vma_resource_bind_dep_sync_all()
340 if (node) in i915_vma_resource_bind_dep_sync_all()
341 fence = dma_fence_get_rcu(&node->unbind_fence); in i915_vma_resource_bind_dep_sync_all()
352 } while (node); in i915_vma_resource_bind_dep_sync_all()
386 struct i915_vma_resource *node; in i915_vma_resource_bind_dep_await() local
394 node = vma_res_itree_iter_first(&vm->pending_unbind, offset, last); in i915_vma_resource_bind_dep_await()
395 while (node) { in i915_vma_resource_bind_dep_await()
399 &node->unbind_fence, in i915_vma_resource_bind_dep_await()
402 ret = dma_fence_wait(&node->unbind_fence, intr); in i915_vma_resource_bind_dep_await()
407 node = vma_res_itree_iter_next(node, offset, last); in i915_vma_resource_bind_dep_await()