curshape 120 usr/sample/tetris/tetris.c const struct shape *curshape; curshape 178 usr/sample/tetris/tetris.c curshape = randshape(); curshape 183 usr/sample/tetris/tetris.c place(curshape, pos, 1); curshape 186 usr/sample/tetris/tetris.c place(curshape, pos, 0); curshape 192 usr/sample/tetris/tetris.c if (fits_in(curshape, pos + B_COLS)) { curshape 201 usr/sample/tetris/tetris.c place(curshape, pos, 1); curshape 209 usr/sample/tetris/tetris.c curshape = randshape(); curshape 211 usr/sample/tetris/tetris.c if (!fits_in(curshape, pos)) curshape 227 usr/sample/tetris/tetris.c place(curshape, pos, 1); curshape 236 usr/sample/tetris/tetris.c place(curshape, pos, 0); curshape 241 usr/sample/tetris/tetris.c if (fits_in(curshape, pos - 1)) curshape 247 usr/sample/tetris/tetris.c const struct shape *new = &shapes[curshape->rot]; curshape 250 usr/sample/tetris/tetris.c curshape = new; curshape 255 usr/sample/tetris/tetris.c if (fits_in(curshape, pos + 1)) curshape 261 usr/sample/tetris/tetris.c while (fits_in(curshape, pos + B_COLS)) {