• Home
  • Raw
  • Download

Lines Matching refs:size_t

74 	size_t pa_size = n_pages * sizeof(struct page *);  in relay_alloc_page_array()
133 static void *relay_alloc_buf(struct rchan_buf *buf, size_t *size) in relay_alloc_buf()
178 buf->padding = kmalloc(chan->n_subbufs * sizeof(size_t *), GFP_KERNEL); in relay_create_buf()
263 size_t ready = buf->subbufs_produced - buf->subbufs_consumed; in relay_buf_full()
283 size_t prev_padding) in subbuf_start_default_callback()
357 size_t i; in __relay_reset()
574 size_t subbuf_size, in relay_open()
575 size_t n_subbufs, in relay_open()
725 size_t relay_switch_subbuf(struct rchan_buf *buf, size_t length) in relay_switch_subbuf()
728 size_t old_subbuf, new_subbuf; in relay_switch_subbuf()
793 size_t subbufs_consumed) in relay_subbufs_consumed()
941 size_t read_pos, in relay_file_read_consume()
942 size_t bytes_consumed) in relay_file_read_consume()
944 size_t subbuf_size = buf->chan->subbuf_size; in relay_file_read_consume()
945 size_t n_subbufs = buf->chan->n_subbufs; in relay_file_read_consume()
946 size_t read_subbuf; in relay_file_read_consume()
974 static int relay_file_read_avail(struct rchan_buf *buf, size_t read_pos) in relay_file_read_avail()
976 size_t subbuf_size = buf->chan->subbuf_size; in relay_file_read_avail()
977 size_t n_subbufs = buf->chan->n_subbufs; in relay_file_read_avail()
978 size_t produced = buf->subbufs_produced; in relay_file_read_avail()
979 size_t consumed = buf->subbufs_consumed; in relay_file_read_avail()
1018 static size_t relay_file_read_subbuf_avail(size_t read_pos, in relay_file_read_subbuf_avail()
1021 size_t padding, avail = 0; in relay_file_read_subbuf_avail()
1022 size_t read_subbuf, read_offset, write_subbuf, write_offset; in relay_file_read_subbuf_avail()
1023 size_t subbuf_size = buf->chan->subbuf_size; in relay_file_read_subbuf_avail()
1049 static size_t relay_file_read_start_pos(size_t read_pos, in relay_file_read_start_pos()
1052 size_t read_subbuf, padding, padding_start, padding_end; in relay_file_read_start_pos()
1053 size_t subbuf_size = buf->chan->subbuf_size; in relay_file_read_start_pos()
1054 size_t n_subbufs = buf->chan->n_subbufs; in relay_file_read_start_pos()
1055 size_t consumed = buf->subbufs_consumed % n_subbufs; in relay_file_read_start_pos()
1077 static size_t relay_file_read_end_pos(struct rchan_buf *buf, in relay_file_read_end_pos()
1078 size_t read_pos, in relay_file_read_end_pos()
1079 size_t count) in relay_file_read_end_pos()
1081 size_t read_subbuf, padding, end_pos; in relay_file_read_end_pos()
1082 size_t subbuf_size = buf->chan->subbuf_size; in relay_file_read_end_pos()
1083 size_t n_subbufs = buf->chan->n_subbufs; in relay_file_read_end_pos()
1100 static int subbuf_read_actor(size_t read_start, in subbuf_read_actor()
1102 size_t avail, in subbuf_read_actor()
1122 typedef int (*subbuf_actor_t) (size_t read_start,
1124 size_t avail,
1137 size_t read_start, avail; in relay_file_read_subbufs()
1170 size_t count, in relay_file_read()
1221 size_t len, in subbuf_splice_actor()
1230 size_t read_start = (size_t) do_div(pos, alloc_size); in subbuf_splice_actor()
1231 size_t read_subbuf = read_start / subbuf_size; in subbuf_splice_actor()
1232 size_t padding = rbuf->padding[read_subbuf]; in subbuf_splice_actor()
1233 size_t nonpad_end = read_subbuf * subbuf_size + subbuf_size - padding; in subbuf_splice_actor()
1307 size_t len, in relay_file_splice_read()