Lines Matching refs:base
42 struct i915_global base;
123 vma->resv = obj->base.resv;
124 vma->size = obj->base.size;
144 obj->base.size >> PAGE_SHIFT));
147 GEM_BUG_ON(vma->size > obj->base.size);
293 struct dma_fence_work base;
305 struct i915_vma_work *vw = container_of(work, typeof(*vw), base);
315 struct i915_vma_work *vw = container_of(work, typeof(*vw), base);
340 dma_fence_work_init(&vw->base, &bind_ops);
341 vw->base.dma.error = -EAGAIN; /* disable the worker by default */
424 prev = i915_active_set_exclusive(&vma->active, &work->base.dma);
426 __i915_sw_fence_await_dma_fence(&work->base.chain,
432 work->base.dma.error = 0; /* enable the queue_work() */
999 dma_fence_work_commit_imm(&work->base);
1138 if (!kref_get_unless_zero(&obj->base.refcount))
1412 i915_global_register(&global.base);