Lines Matching refs:size_t
25 size_t iov_from_buf_full(const struct iovec *iov, unsigned int iov_cnt, in iov_from_buf_full()
26 size_t offset, const void *buf, size_t bytes) in iov_from_buf_full()
28 size_t done; in iov_from_buf_full()
32 size_t len = MIN(iov[i].iov_len - offset, bytes - done); in iov_from_buf_full()
44 size_t iov_to_buf_full(const struct iovec *iov, const unsigned int iov_cnt, in iov_to_buf_full()
45 size_t offset, void *buf, size_t bytes) in iov_to_buf_full()
47 size_t done; in iov_to_buf_full()
51 size_t len = MIN(iov[i].iov_len - offset, bytes - done); in iov_to_buf_full()
63 size_t iov_memset(const struct iovec *iov, const unsigned int iov_cnt, in iov_memset()
64 size_t offset, int fillc, size_t bytes) in iov_memset()
66 size_t done; in iov_memset()
70 size_t len = MIN(iov[i].iov_len - offset, bytes - done); in iov_memset()
82 size_t iov_size(const struct iovec *iov, const unsigned int iov_cnt) in iov_size()
84 size_t len; in iov_size()
147 size_t offset, size_t bytes, in iov_send_recv()
156 unsigned iov_cnt, size_t offset, in iov_send_recv_with_flags()
157 size_t bytes, bool do_send) in iov_send_recv_with_flags()
161 size_t orig_len, tail; in iov_send_recv_with_flags()
244 FILE *fp, const char *prefix, size_t limit) in iov_hexdump()
247 size_t size = 0; in iov_hexdump()
262 size_t offset, size_t bytes) in iov_copy()
264 size_t len; in iov_copy()
306 void qemu_iovec_add(QEMUIOVector *qiov, void *base, size_t len) in qemu_iovec_add()
330 size_t qemu_iovec_concat_iov(QEMUIOVector *dst, in qemu_iovec_concat_iov()
332 size_t soffset, size_t sbytes) in qemu_iovec_concat_iov()
335 size_t done; in qemu_iovec_concat_iov()
343 size_t len = MIN(src_iov[i].iov_len - soffset, sbytes - done); in qemu_iovec_concat_iov()
367 QEMUIOVector *src, size_t soffset, size_t sbytes) in qemu_iovec_concat()
379 static struct iovec *iov_skip_offset(struct iovec *iov, size_t offset, in iov_skip_offset()
380 size_t *remaining_offset) in iov_skip_offset()
399 size_t offset, size_t len, in qemu_iovec_slice()
400 size_t *head, size_t *tail, int *niov) in qemu_iovec_slice()
420 int qemu_iovec_subvec_niov(QEMUIOVector *qiov, size_t offset, size_t len) in qemu_iovec_subvec_niov()
422 size_t head, tail; in qemu_iovec_subvec_niov()
433 bool qemu_iovec_is_zero(QEMUIOVector *qiov, size_t offset, size_t bytes) in qemu_iovec_is_zero()
436 size_t current_offset; in qemu_iovec_is_zero()
444 size_t len = MIN(iov->iov_len - current_offset, bytes); in qemu_iovec_is_zero()
459 size_t offset, size_t len) in qemu_iovec_init_slice()
463 size_t slice_head, slice_tail; in qemu_iovec_init_slice()
495 size_t qemu_iovec_to_buf(QEMUIOVector *qiov, size_t offset, in qemu_iovec_to_buf()
496 void *buf, size_t bytes) in qemu_iovec_to_buf()
501 size_t qemu_iovec_from_buf(QEMUIOVector *qiov, size_t offset, in qemu_iovec_from_buf()
502 const void *buf, size_t bytes) in qemu_iovec_from_buf()
507 size_t qemu_iovec_memset(QEMUIOVector *qiov, size_t offset, in qemu_iovec_memset()
508 int fillc, size_t bytes) in qemu_iovec_memset()
530 size_t len = 0; in qemu_iovec_compare()
627 size_t iov_discard_front_undoable(struct iovec **iov, in iov_discard_front_undoable()
629 size_t bytes, in iov_discard_front_undoable()
632 size_t total = 0; in iov_discard_front_undoable()
661 size_t iov_discard_front(struct iovec **iov, unsigned int *iov_cnt, in iov_discard_front()
662 size_t bytes) in iov_discard_front()
667 size_t iov_discard_back_undoable(struct iovec *iov, in iov_discard_back_undoable()
669 size_t bytes, in iov_discard_back_undoable()
672 size_t total = 0; in iov_discard_back_undoable()
706 size_t iov_discard_back(struct iovec *iov, unsigned int *iov_cnt, in iov_discard_back()
707 size_t bytes) in iov_discard_back()
712 void qemu_iovec_discard_back(QEMUIOVector *qiov, size_t bytes) in qemu_iovec_discard_back()
714 size_t total; in qemu_iovec_discard_back()