DMA_RESV_USAGE_KERNEL
DMA_RESV_USAGE_KERNEL, true,
for (usage = DMA_RESV_USAGE_KERNEL; usage <= DMA_RESV_USAGE_BOOKKEEP;
DMA_RESV_USAGE_KERNEL, fence) {
dma_resv_add_fence(&bo->base._resv, fence, DMA_RESV_USAGE_KERNEL);
DMA_RESV_USAGE_KERNEL);
r = dma_resv_wait_timeout(bo->tbo.base.resv, DMA_RESV_USAGE_KERNEL,
DMA_RESV_USAGE_KERNEL);
r = dma_resv_wait_timeout(vmbo->bo.tbo.base.resv, DMA_RESV_USAGE_KERNEL,
dma_resv_iter_begin(&cursor, bo->tbo.base.resv, DMA_RESV_USAGE_KERNEL);
usage = fence ? DMA_RESV_USAGE_KERNEL : DMA_RESV_USAGE_WRITE;
DMA_RESV_USAGE_KERNEL);
return dma_resv_get_singleton(obj->base.resv, DMA_RESV_USAGE_KERNEL,
ret = dma_resv_wait_timeout(obj->base. resv, DMA_RESV_USAGE_KERNEL,
DMA_RESV_USAGE_KERNEL);
DMA_RESV_USAGE_KERNEL);
ret = dma_resv_wait_timeout(gem->resv, DMA_RESV_USAGE_KERNEL, false,
DMA_RESV_USAGE_KERNEL);
r = dma_resv_wait_timeout(bo->tbo.base.resv, DMA_RESV_USAGE_KERNEL,
dma_resv_add_fence(bo->base.resv, fence, DMA_RESV_USAGE_KERNEL);
DMA_RESV_USAGE_KERNEL);
dma_resv_add_fence(bo->base.resv, fence, DMA_RESV_USAGE_KERNEL);
if (dma_resv_test_signaled(bo->base.resv, DMA_RESV_USAGE_KERNEL))
DMA_RESV_USAGE_KERNEL, true,
err = dma_resv_wait_timeout(bo->base.resv, DMA_RESV_USAGE_KERNEL, true,
DMA_RESV_USAGE_KERNEL,
DMA_RESV_USAGE_KERNEL);
DMA_RESV_USAGE_KERNEL,
DMA_RESV_USAGE_KERNEL,
DMA_RESV_USAGE_KERNEL);
DMA_RESV_USAGE_KERNEL,
DMA_RESV_USAGE_KERNEL);
DMA_RESV_USAGE_KERNEL);
return dma_resv_test_signaled(bo->ttm.base.resv, DMA_RESV_USAGE_KERNEL) ?
lerr = dma_resv_wait_timeout(bo->ttm.base.resv, DMA_RESV_USAGE_KERNEL,
if (dma_resv_test_signaled(bo->ttm.base.resv, DMA_RESV_USAGE_KERNEL))
DMA_RESV_USAGE_KERNEL,
dma_resv_wait_timeout(bo->ttm.base.resv, DMA_RESV_USAGE_KERNEL,
DMA_RESV_USAGE_KERNEL);
DMA_RESV_USAGE_KERNEL);
DMA_RESV_USAGE_KERNEL);
DMA_RESV_USAGE_KERNEL);
DMA_RESV_USAGE_KERNEL :
DMA_RESV_USAGE_KERNEL :
DMA_RESV_USAGE_KERNEL :
DMA_RESV_USAGE_KERNEL :
DMA_RESV_USAGE_KERNEL :
DMA_RESV_USAGE_KERNEL :
DMA_RESV_USAGE_KERNEL :
DMA_RESV_USAGE_KERNEL :
if (!dma_resv_test_signaled(bo->ttm.base.resv, DMA_RESV_USAGE_KERNEL)) {
err = dma_resv_get_singleton(bo->ttm.base.resv, DMA_RESV_USAGE_KERNEL,
dma_resv_wait_timeout(bo->ttm.base.resv, DMA_RESV_USAGE_KERNEL,
DMA_RESV_USAGE_KERNEL,
DMA_RESV_USAGE_KERNEL,