Lines Matching full:fence
254 if (screen->base.fence.current) {
255 nouveau_fence_wait(screen->base.fence.current);
256 nouveau_fence_ref(NULL, &screen->base.fence.current);
268 nouveau_bo_ref(NULL, &screen->fence.bo);
375 *sequence = ++screen->base.fence.sequence;
378 PUSH_DATAh(push, screen->fence.bo->offset);
379 PUSH_DATA (push, screen->fence.bo->offset);
389 return screen->fence.map[0];
451 &screen->fence.bo);
454 nouveau_bo_map(screen->fence.bo, 0, NULL);
455 screen->fence.map = screen->fence.bo->map;
456 screen->base.fence.emit = nvc0_screen_fence_emit;
457 screen->base.fence.update = nvc0_screen_fence_update;
498 PUSH_DATAh(push, screen->fence.bo->offset + 16);
499 PUSH_DATA (push, screen->fence.bo->offset + 16);
766 nouveau_fence_new(&screen->base, &screen->base.fence.current, FALSE);