Lines Matching defs:cmd
734 unsigned cmd = *ptr;
736 switch (((cmd >> 29) & 0x7)) {
738 switch ((cmd >> 23) & 0x3f) {
763 switch ((cmd >> 22) & 0xff) {
765 return debug_color_blit(stream, "XY_COLOR_BLT", (cmd & 0xff) + 2);
767 return debug_copy_blit(stream, "XY_SRC_COPY_BLT", (cmd & 0xff) + 2);
769 return debug(stream, "blit command", (cmd & 0xff) + 2);
773 switch ((cmd >> 24) & 0x1f) {
794 switch ((cmd >> 19) & 0x1f) {
807 switch ((cmd >> 16) & 0xff) {
810 (cmd & 0x1f) + 2);
813 (cmd & 0x1f) + 2);
816 (cmd & 0xf) + 2);
819 (cmd & 0x1ff) + 2);
822 (cmd & 0xff) + 2);
825 (cmd & 0xff) + 2);
828 (cmd & 0xffff) + 2);
831 (cmd & 0xffff) + 2);
833 return debug(stream, "3DSTATE_SPAN_STIPPLE", (cmd & 0xffff) + 2);
836 (cmd & 0xffff) + 2);
839 (cmd & 0xffff) + 2);
841 return debug(stream, "3DSTATE_FOG_MODE", (cmd & 0xffff) + 2);
844 (cmd & 0xffff) + 2);
847 (cmd & 0xffff) + 2);
849 return debug(stream, "3DSTATE_DEFAULT_Z", (cmd & 0xffff) + 2);
851 return debug(stream, "3DSTATE_DEFAULT_DIFFUSE", (cmd & 0xffff) + 2);
854 (cmd & 0xffff) + 2);
857 (cmd & 0xffff) + 2);
864 if (cmd & (1 << 23))
865 return debug(stream, "???", (cmd & 0xffff) + 1);
870 if ((cmd & (1 << 23)) == 0)
872 (cmd & 0x1ffff) + 2);
873 else if (cmd & (1 << 17)) {
874 if ((cmd & 0xffff) == 0)
878 (((cmd & 0xffff) + 1) / 2) + 1);