Lines Matching refs:nv50
60 nv50_query_allocate(struct nv50_context *nv50, struct nv50_query *q, int size)
62 struct nv50_screen *screen = nv50->screen;
83 nv50_query_allocate(nv50, q, 0);
101 struct nv50_context *nv50 = nv50_context(pipe);
108 if (!nv50_query_allocate(nv50, q, NV50_QUERY_ALLOC_SPACE)) {
144 struct nv50_context *nv50 = nv50_context(pipe);
145 struct nouveau_pushbuf *push = nv50->base.pushbuf;
156 nv50_query_allocate(nv50, q, NV50_QUERY_ALLOC_SPACE);
197 struct nv50_context *nv50 = nv50_context(pipe);
198 struct nouveau_pushbuf *push = nv50->base.pushbuf;
249 struct nv50_context *nv50 = nv50_context(pipe);
263 PUSH_KICK(nv50->base.pushbuf);
267 if (nouveau_bo_wait(q->bo, NOUVEAU_BO_RD, nv50->screen->base.client))
326 struct nv50_context *nv50 = nv50_context(pipe);
327 struct nouveau_pushbuf *push = nv50->base.pushbuf;
384 nv50_init_query_functions(struct nv50_context *nv50)
386 struct pipe_context *pipe = &nv50->base.pipe;