• Home
  • Raw
  • Download

Lines Matching refs:read_subbuf

972 	size_t read_subbuf;  in relay_file_read_consume()  local
985 read_subbuf = buf->subbufs_consumed % n_subbufs; in relay_file_read_consume()
987 read_subbuf = read_pos / buf->chan->subbuf_size; in relay_file_read_consume()
988 if (buf->bytes_consumed + buf->padding[read_subbuf] == subbuf_size) { in relay_file_read_consume()
989 if ((read_subbuf == buf->subbufs_produced % n_subbufs) && in relay_file_read_consume()
1048 size_t read_subbuf, read_offset, write_subbuf, write_offset; in relay_file_read_subbuf_avail() local
1053 read_subbuf = read_pos / subbuf_size; in relay_file_read_subbuf_avail()
1055 padding = buf->padding[read_subbuf]; in relay_file_read_subbuf_avail()
1057 if (read_subbuf == write_subbuf) { in relay_file_read_subbuf_avail()
1076 size_t read_subbuf, padding, padding_start, padding_end; in relay_file_read_start_pos() local
1083 read_subbuf = read_pos / subbuf_size; in relay_file_read_start_pos()
1084 padding = buf->padding[read_subbuf]; in relay_file_read_start_pos()
1085 padding_start = (read_subbuf + 1) * subbuf_size - padding; in relay_file_read_start_pos()
1086 padding_end = (read_subbuf + 1) * subbuf_size; in relay_file_read_start_pos()
1088 read_subbuf = (read_subbuf + 1) % n_subbufs; in relay_file_read_start_pos()
1089 read_pos = read_subbuf * subbuf_size; in relay_file_read_start_pos()
1105 size_t read_subbuf, padding, end_pos; in relay_file_read_end_pos() local
1109 read_subbuf = read_pos / subbuf_size; in relay_file_read_end_pos()
1110 padding = buf->padding[read_subbuf]; in relay_file_read_end_pos()
1112 end_pos = (read_subbuf + 1) * subbuf_size; in relay_file_read_end_pos()
1209 size_t read_subbuf = read_start / subbuf_size; in subbuf_splice_actor() local
1210 size_t padding = rbuf->padding[read_subbuf]; in subbuf_splice_actor()
1211 size_t nonpad_end = read_subbuf * subbuf_size + subbuf_size - padding; in subbuf_splice_actor()