Lines Matching defs:read_head
204 uint8_t *read_head;
401 softc->read_head = NULL;
1224 sc->read_head = sc->read_area;
1232 if (byte_cnt <= (sc->read_tail - sc->read_head)) {
1233 (void) memcpy(buf, sc->read_head, byte_cnt);
1234 sc->read_head += byte_cnt;
1242 for (i = 0; i < (sc->read_tail - sc->read_head); ++i) {
1243 sc->read_area[i] = sc->read_head[i];
1245 sc->read_head = sc->read_area;
1246 sc->read_tail = sc->read_head + i;
1275 n = MIN(byte_cnt, (sc->read_tail - sc->read_head));
1276 (void) memcpy(buf, sc->read_head, n);
1278 sc->read_head += n;
1304 if (byte_cnt <= (sc->read_tail - sc->read_head)) {
1305 (void) memcpy(buf, sc->read_head, byte_cnt);
1321 for (i = 0; i < (sc->read_tail - sc->read_head); ++i) {
1322 sc->peek_read_area[i] = sc->read_head[i];