Lines Matching defs:wr
435 prom_printf("sgcn_wput(): SGCN wput q=%X mp=%X rd=%X wr=%X type=%X\n",
500 prom_printf("sgcn_wput(): DATA q=%X mp=%X rd=%X wr=%X\n",
1046 * begin, end, rd, wr buffer pointers
1051 circular_buffer_write(int begin, int end, int rd, int wr, caddr_t buf, int len)
1065 space = (rd - wr + size - 1) % size;
1067 space_at_end = end - wr;
1069 if (rd > wr || rd <= wr && space_at_end >= len) { /* one piece */
1071 rv = iosram_write(SBBC_CONSOLE_KEY, wr, buf, len);
1077 wr, buf, space_at_end);
1097 * begin, end, rd, wr buffer pointers
1103 circular_buffer_read(int begin, int end, int rd, int wr, caddr_t buf, int len)
1113 nbytes = (wr - rd + size) % size;
1117 if (wr > rd) { /* one piece */