Lines Matching refs:reader
1654 int num_fds, be_fd = -1, reader, writer, bytes_in_buf, status_dirty = 0;
1689 reader = writer = bytes_in_buf = 0;
1757 i = reader;
1758 reader += 4;
1759 if (reader >= (int) sizeof (buf))
1760 reader -= sizeof(buf);
1764 if (reader + nbytes > sizeof (buf))
1765 nbytes = sizeof (buf) - reader;
1769 status = sane_read (be_handle, buf + reader, nbytes, &length);
1775 reader += length;
1776 if (reader >= (int) sizeof (buf))
1777 reader = 0;
1782 reader = i; /* restore reader index */
1794 reader = store_reclen (buf, sizeof (buf), reader, 0xffffffff);
1795 buf[reader] = status;