B_COLS 160 usr/sample/tetris/screen.c curscreen[D_LAST * B_COLS - 1] = -1; B_COLS 168 usr/sample/tetris/screen.c bp = &board[D_FIRST * B_COLS]; B_COLS 169 usr/sample/tetris/screen.c sp = &curscreen[D_FIRST * B_COLS]; B_COLS 172 usr/sample/tetris/screen.c for (i = 0; i < B_COLS; bp++, sp++, i++) { B_COLS 196 usr/sample/tetris/screen.c #define STOP (B_COLS - 3) B_COLS 44 usr/sample/tetris/shapes.c #define TL -B_COLS-1 /* top left */ B_COLS 45 usr/sample/tetris/shapes.c #define TC -B_COLS /* top center */ B_COLS 46 usr/sample/tetris/shapes.c #define TR -B_COLS+1 /* top right */ B_COLS 49 usr/sample/tetris/shapes.c #define BL B_COLS-1 /* bottom left */ B_COLS 50 usr/sample/tetris/shapes.c #define BC B_COLS /* bottom center */ B_COLS 51 usr/sample/tetris/shapes.c #define BR B_COLS+1 /* bottom right */ B_COLS 72 usr/sample/tetris/shapes.c /*18*/ { 6, { TC, BC, 2*B_COLS } } /* sticks out */ B_COLS 85 usr/sample/tetris/tetris.c *p++ = i <= (2 * B_COLS) || (i % B_COLS) < 2; B_COLS 98 usr/sample/tetris/tetris.c base = i * B_COLS + 1; B_COLS 100 usr/sample/tetris/tetris.c for (j = B_COLS - 2; *p++ != 0;) { B_COLS 103 usr/sample/tetris/tetris.c bzero(&board[base], B_COLS - 2); B_COLS 107 usr/sample/tetris/tetris.c board[base + B_COLS] = board[base]; B_COLS 177 usr/sample/tetris/tetris.c pos = A_FIRST*B_COLS + (B_COLS/2)-1; B_COLS 192 usr/sample/tetris/tetris.c if (fits_in(curshape, pos + B_COLS)) { B_COLS 193 usr/sample/tetris/tetris.c pos += B_COLS; B_COLS 210 usr/sample/tetris/tetris.c pos = A_FIRST*B_COLS + (B_COLS/2)-1; B_COLS 261 usr/sample/tetris/tetris.c while (fits_in(curshape, pos + B_COLS)) { B_COLS 262 usr/sample/tetris/tetris.c pos += B_COLS; B_COLS 79 usr/sample/tetris/tetris.h #define B_SIZE (B_ROWS * B_COLS) B_COLS 91 usr/sample/tetris/tetris.h #define CTOD(x) ((x) * 2 + (((Cols - 2 * B_COLS) >> 1) - 1 + 3))