Lines Matching defs:vw
369 struct i915_vma_work *vw = container_of(work, typeof(*vw), base);
370 struct i915_vma *vma = vw->vma;
373 err = vma->ops->bind_vma(vma, vw->cache_level, vw->flags);
382 struct i915_vma_work *vw = container_of(work, typeof(*vw), base);
384 if (vw->pinned)
385 __i915_gem_object_unpin_pages(vw->pinned);
396 struct i915_vma_work *vw;
398 vw = kzalloc(sizeof(*vw), GFP_KERNEL);
399 if (!vw)
402 dma_fence_work_init(&vw->base, &bind_ops);
403 vw->base.dma.error = -EAGAIN; /* disable the worker by default */
405 return vw;