Lines Matching refs:hw
204 struct nouveau_hw_state *hw = &to_nouveau_context(ctx)->hw;
205 struct nouveau_object *swzsurf = hw->swzsurf;
206 struct nv04_fifo *fifo = hw->chan->data;
207 /* Max width & height may not be the same on all HW, but must be POT */
269 PUSH_DATA (push, hw->surf3d->handle);
285 struct nouveau_hw_state *hw = &to_nouveau_context(ctx)->hw;
286 struct nv04_fifo *fifo = hw->chan->data;
433 struct nouveau_hw_state *hw = &to_nouveau_context(ctx)->hw;
434 struct nv04_fifo *fifo = hw->chan->data;
466 struct nouveau_hw_state *hw = &to_nouveau_context(ctx)->hw;
468 nouveau_object_del(&hw->swzsurf);
469 nouveau_object_del(&hw->sifm);
470 nouveau_object_del(&hw->rect);
471 nouveau_object_del(&hw->rop);
472 nouveau_object_del(&hw->patt);
473 nouveau_object_del(&hw->surf2d);
474 nouveau_object_del(&hw->m2mf);
475 nouveau_object_del(&hw->ntfy);
482 struct nouveau_hw_state *hw = &to_nouveau_context(ctx)->hw;
483 struct nouveau_object *chan = hw->chan;
491 }, sizeof(struct nv04_notify), &hw->ntfy);
497 NULL, 0, &hw->m2mf);
502 PUSH_DATA (push, hw->m2mf->handle);
504 PUSH_DATA (push, hw->ntfy->handle);
512 ret = nouveau_object_new(chan, handle++, class, NULL, 0, &hw->surf2d);
517 PUSH_DATA (push, hw->surf2d->handle);
521 NULL, 0, &hw->rop);
526 PUSH_DATA (push, hw->rop->handle);
528 PUSH_DATA (push, hw->ntfy->handle);
535 NULL, 0, &hw->patt);
540 PUSH_DATA (push, hw->patt->handle);
542 PUSH_DATA (push, hw->ntfy->handle);
557 NULL, 0, &hw->rect);
562 PUSH_DATA (push, hw->rect->handle);
564 PUSH_DATA (push, hw->ntfy->handle);
566 PUSH_DATA (push, hw->surf2d->handle);
568 PUSH_DATA (push, hw->rop->handle);
570 PUSH_DATA (push, hw->patt->handle);
585 ret = nouveau_object_new(chan, handle++, class, NULL, 0, &hw->swzsurf);
590 PUSH_DATA (push, hw->swzsurf->handle);
598 ret = nouveau_object_new(chan, handle++, class, NULL, 0, &hw->sifm);
603 PUSH_DATA (push, hw->sifm->handle);