Lines Matching refs:base
67 release = container_of(fence, struct qxl_release, base);
136 release->base.ops = NULL;
145 release->base.seqno = ++qdev->release_seqno;
189 if (release->base.ops) {
193 dma_fence_signal(&release->base);
194 dma_fence_put(&release->base);
242 ret = dma_resv_reserve_shared(bo->tbo.base.resv, 1);
247 ret = qxl_bo_check_id(to_qxl(bo->tbo.base.dev), bo);
455 dma_fence_init(&release->base, &qxl_fence_ops, &qdev->release_lock,
456 release->id | 0xf0000000, release->base.seqno);
457 trace_dma_fence_emit(&release->base);
464 dma_resv_add_shared_fence(bo->base.resv, &release->base);
466 dma_resv_unlock(bo->base.resv);