DMA_RESV_USAGE_BOOKKEEP
ret = dma_resv_wait_timeout(gobj->resv, DMA_RESV_USAGE_BOOKKEEP,
usage = (i == CMD_BUF_IDX) ? DMA_RESV_USAGE_WRITE : DMA_RESV_USAGE_BOOKKEEP;
dma_resv_iter_begin(&cursor, src, DMA_RESV_USAGE_BOOKKEEP);
for (usage = DMA_RESV_USAGE_KERNEL; usage <= DMA_RESV_USAGE_BOOKKEEP;
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
replacement, DMA_RESV_USAGE_BOOKKEEP);
dma_resv_for_each_fence(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP, fence) {
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
dma_resv_add_fence(resv, &ev_fence->base, DMA_RESV_USAGE_BOOKKEEP);
stub, DMA_RESV_USAGE_BOOKKEEP);
r = dma_resv_wait_timeout(bo->tbo.base.resv, DMA_RESV_USAGE_BOOKKEEP,
r = dma_resv_get_singleton(resv, DMA_RESV_USAGE_BOOKKEEP, &fence);
dma_resv_wait_timeout(resv, DMA_RESV_USAGE_BOOKKEEP,
dma_resv_iter_begin(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP, f) {
DMA_RESV_USAGE_BOOKKEEP);
if (!dma_resv_test_signaled(resv, DMA_RESV_USAGE_BOOKKEEP)) {
ret = dma_resv_wait_timeout(resv, DMA_RESV_USAGE_BOOKKEEP, true,
DMA_RESV_USAGE_BOOKKEEP);
dma_resv_for_each_fence(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP, fence) {
if (!dma_resv_test_signaled(bo->tbo.base.resv, DMA_RESV_USAGE_BOOKKEEP))
DMA_RESV_USAGE_BOOKKEEP);
err = dma_resv_wait_timeout(bo->base.resv, DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP))
dma_resv_wait_timeout(obj->resv, DMA_RESV_USAGE_BOOKKEEP, false,
return !dma_resv_test_signaled(obj->resv, DMA_RESV_USAGE_BOOKKEEP);
enum dma_resv_usage usage = DMA_RESV_USAGE_BOOKKEEP;
DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP,
args.resv_usage = DMA_RESV_USAGE_BOOKKEEP;
DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP, DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP, true,
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP,
r = dma_resv_wait_timeout(bo->tbo.base.resv, DMA_RESV_USAGE_BOOKKEEP,
dma_resv_add_fence(external_resv, fence, DMA_RESV_USAGE_BOOKKEEP);
dma_resv_iter_begin(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP);
enum dma_resv_usage usage = DMA_RESV_USAGE_BOOKKEEP;
DMA_RESV_USAGE_BOOKKEEP))
ret = dma_resv_wait_timeout(bo->base.resv, DMA_RESV_USAGE_BOOKKEEP,
dma_resv_iter_begin(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP);
dma_resv_wait_timeout(&bo->base._resv, DMA_RESV_USAGE_BOOKKEEP, false,
DMA_RESV_USAGE_BOOKKEEP, false,
DMA_RESV_USAGE_BOOKKEEP) ||
dma_resv_test_signaled(bo->base.resv, DMA_RESV_USAGE_BOOKKEEP));
ret = dma_resv_wait_timeout(bo->base.resv, DMA_RESV_USAGE_BOOKKEEP,
if (dma_resv_test_signaled(bo->base.resv, DMA_RESV_USAGE_BOOKKEEP)) {
dma_resv_wait_timeout(bo->base.resv, DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP, fence) {
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP))
DMA_RESV_USAGE_BOOKKEEP,
dma_resv_wait_timeout(ttm_bo->base.resv, DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP))
DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP));
DMA_RESV_USAGE_BOOKKEEP));
DMA_RESV_USAGE_BOOKKEEP :
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP, DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP, DMA_RESV_USAGE_BOOKKEEP);
DMA_RESV_USAGE_BOOKKEEP));
if (dma_resv_wait_timeout(xe_vm_resv(vm), DMA_RESV_USAGE_BOOKKEEP,
DMA_RESV_USAGE_BOOKKEEP, false,
DMA_RESV_USAGE_BOOKKEEP, false,