Lines Matching refs:bp
39 unsigned char* bp;
55 #define GETCHAR(p) ((p)->bp < (p)->be ? (int)*(p)->bp++ : fill(p))
56 #define PUTCHAR(p,c) ((p)->bp < (p)->be ? (int)(*(p)->bp++=(c)) : flush(p,c))
63 state->bp = state->buf + LINE;
64 if ((r = sfrd(state->codex->sp, state->bp, BUFFER, &state->codex->sfdisc)) <= 0)
66 state->be = state->bp;
69 state->be = state->bp + r;
70 return *state->bp++;
84 if (state->bp && (n = state->bp - state->buf) && sfwr(state->codex->sp, state->buf, n, &state->codex->sfdisc) != n)
86 state->be = (state->bp = state->buf) + sizeof(state->buf);
88 *state->bp++ = c;
163 while (s > x && state->bp > state->buf)
164 *--state->bp = *--s;