Lines Matching defs:mthd

102 PUSH_MTHDl(struct nouveau_pushbuf *push, int subc, int mthd, int bin,
105 nouveau_bufctx_mthd(BUFCTX(push), bin, (1 << 18) | (subc << 13) | mthd,
111 PUSH_MTHDs(struct nouveau_pushbuf *push, int subc, int mthd, int bin,
115 nouveau_bufctx_mthd(BUFCTX(push), bin, (1 << 18) | (subc << 13) | mthd,
125 PUSH_MTHD(struct nouveau_pushbuf *push, int subc, int mthd, int bin,
129 nouveau_bufctx_mthd(BUFCTX(push), bin, (1 << 18) | (subc << 13) | mthd,
146 BEGIN_NV04(struct nouveau_pushbuf *push, int subc, int mthd, int size)
149 PUSH_DATA (push, 0x00000000 | (size << 18) | (subc << 13) | mthd);
153 BEGIN_NI04(struct nouveau_pushbuf *push, int subc, int mthd, int size)
156 PUSH_DATA (push, 0x40000000 | (size << 18) | (subc << 13) | mthd);
160 #define SUBC_M2MF(mthd) 0, (mthd)
161 #define NV03_M2MF(mthd) SUBC_M2MF(NV04_M2MF_##mthd)
162 #define SUBC_NVSW(mthd) 1, (mthd)
163 #define SUBC_SF2D(mthd) 2, (mthd)
164 #define NV04_SF2D(mthd) SUBC_SF2D(NV04_CONTEXT_SURFACES_2D_##mthd)
165 #define NV10_SF2D(mthd) SUBC_SF2D(NV10_CONTEXT_SURFACES_2D_##mthd)
166 #define SUBC_PATT(mthd) 3, (mthd)
167 #define NV01_PATT(mthd) SUBC_PATT(NV04_IMAGE_PATTERN_##mthd)
168 #define NV01_ROP(mthd) SUBC_PATT(NV03_CONTEXT_ROP_##mthd)
169 #define SUBC_GDI(mthd) 4, (mthd)
170 #define NV04_GDI(mthd) SUBC_GDI(NV04_GDI_RECTANGLE_TEXT_##mthd)
171 #define SUBC_SIFM(mthd) 5, (mthd)
172 #define NV03_SIFM(mthd) SUBC_SIFM(NV03_SCALED_IMAGE_FROM_MEMORY_##mthd)
173 #define NV05_SIFM(mthd) SUBC_SIFM(NV05_SCALED_IMAGE_FROM_MEMORY_##mthd)
174 #define SUBC_SURF(mthd) 6, (mthd)
175 #define NV04_SSWZ(mthd) SUBC_SURF(NV04_SWIZZLED_SURFACE_##mthd)
176 #define NV04_SF3D(mthd) SUBC_SURF(NV04_CONTEXT_SURFACES_3D_##mthd)
177 #define SUBC_3D(mthd) 7, (mthd)
178 #define NV04_TTRI(mthd) SUBC_3D(NV04_TEXTURED_TRIANGLE_##mthd)
179 #define NV04_MTRI(mthd) SUBC_3D(NV04_MULTITEX_TRIANGLE_##mthd)
180 #define NV10_3D(mthd) SUBC_3D(NV10_3D_##mthd)
181 #define NV11_3D(mthd) SUBC_3D(NV11_3D_##mthd)
182 #define NV17_3D(mthd) SUBC_3D(NV17_3D_##mthd)
183 #define NV20_3D(mthd) SUBC_3D(NV20_3D_##mthd)
184 #define NV25_3D(mthd) SUBC_3D(NV25_3D_##mthd)
186 #define NV01_SUBC(subc, mthd) SUBC_##subc((NV01_SUBCHAN_##mthd))
187 #define NV11_SUBC(subc, mthd) SUBC_##subc((NV11_SUBCHAN_##mthd))
189 #define NV04_GRAPH(subc, mthd) SUBC_##subc((NV04_GRAPH_##mthd))