Lines Matching refs:xfer_position
284 size_t xfer_position, xfer_bytes_total;
1481 s->xfer_position = 0;
1515 if (s->xfer_position + xfer_len_out > s->n_infrared_buf)
1516 xfer_len_out = s->n_infrared_buf - s->xfer_position;
1525 memcpy (buf, &(s->infrared_buf[s->xfer_position]), xfer_len_out);
1527 s->xfer_position += xfer_len_out;
1529 if (s->xfer_position >= s->n_infrared_buf)
1567 if (s->xfer_position + xfer_len_line > s->xfer_bytes_total)
1568 xfer_len_line = s->xfer_bytes_total - s->xfer_position; /* just in case */
1684 s->xfer_position += xfer_len_line;
1695 && (s->xfer_position >= s->n_infrared_buf))