Lines Matching defs:end
1231 /* Append serial signal status to end */
1767 unsigned int start, end;
1776 start = end = info->rbuf_current;
1778 while(desc_complete(bufs[end])) {
1779 count = desc_count(bufs[end]) - info->rbuf_index;
1780 p = bufs[end].buf + info->rbuf_index;
1817 free_rbufs(info, end, end);
1819 if (++end == info->rbuf_count)
1820 end = 0;
1823 if (end == start)
2053 /* buffer full or end of frame */
2135 * 04 eol (end of list)
2136 * 03 eob (end of buffer)
2160 * 04 eol (end of list)
2161 * 03 eob (end of buffer)
2857 * end of frame (EOF) status
4559 unsigned int start, end;
4576 start = end = info->rbuf_current;
4579 if (!desc_complete(info->rbufs[end]))
4583 addr_field = info->rbufs[end].buf[0];
4585 framesize += desc_count(info->rbufs[end]);
4587 if (desc_eof(info->rbufs[end]))
4590 if (++end == info->rbuf_count)
4591 end = 0;
4593 if (end == info->rbuf_current) {
4608 * 02 eof (end of frame)
4612 status = desc_status(info->rbufs[end]);
4620 free_rbufs(info, start, end);
4683 free_rbufs(info, start, end);