Home | History | Annotate | Download | only in nv30

Lines Matching full:fence

275    *sequence = ++screen->base.fence.sequence;
286 struct nv04_notify *fence = screen->fence->data;
287 return *(uint32_t *)((char *)screen->notify->map + fence->offset);
295 if (screen->base.fence.current &&
296 screen->base.fence.current->state >= NOUVEAU_FENCE_STATE_EMITTED) {
297 nouveau_fence_wait(screen->base.fence.current);
298 nouveau_fence_ref (NULL, &screen->base.fence.current);
302 nouveau_object_del(&screen->fence);
376 screen->base.fence.emit = nv30_screen_fence_emit;
377 screen->base.fence.update = nv30_screen_fence_update;
407 &screen->fence);
409 FAIL_SCREEN_INIT("error allocating fence notifier: %d\n", ret);
470 PUSH_DATA (push, screen->fence->handle); /* FENCE */
579 nouveau_fence_new(&screen->base, &screen->base.fence.current, FALSE);