Lines Matching refs:vec

635 evbuffer_add_iovec(struct evbuffer * buf, struct evbuffer_iovec * vec, int n_vec) {  in evbuffer_add_iovec()  argument
645 to_alloc += vec[n].iov_len; in evbuffer_add_iovec()
658 if (evbuffer_add(buf, vec[n].iov_base, vec[n].iov_len) < 0) { in evbuffer_add_iovec()
662 res += vec[n].iov_len; in evbuffer_add_iovec()
672 struct evbuffer_iovec *vec, int n_vecs) in evbuffer_reserve_space() argument
686 vec[0].iov_base = (void *)CHAIN_SPACE_PTR(chain); in evbuffer_reserve_space()
687 vec[0].iov_len = (size_t)CHAIN_SPACE_LEN(chain); in evbuffer_reserve_space()
688 EVUTIL_ASSERT(size<0 || (size_t)vec[0].iov_len >= (size_t)size); in evbuffer_reserve_space()
693 n = evbuffer_read_setup_vecs_(buf, size, vec, n_vecs, in evbuffer_reserve_space()
725 struct evbuffer_iovec *vec, int n_vecs) in evbuffer_commit_space() argument
740 (buf->last && vec[0].iov_base == (void *)CHAIN_SPACE_PTR(buf->last))) { in evbuffer_commit_space()
743 if ((size_t)vec[0].iov_len > (size_t)CHAIN_SPACE_LEN(buf->last)) in evbuffer_commit_space()
745 buf->last->off += vec[0].iov_len; in evbuffer_commit_space()
746 added = vec[0].iov_len; in evbuffer_commit_space()
766 if (vec[i].iov_base != (void *)CHAIN_SPACE_PTR(chain) || in evbuffer_commit_space()
767 (size_t)vec[i].iov_len > CHAIN_SPACE_LEN(chain)) in evbuffer_commit_space()
774 (*chainp)->off += vec[i].iov_len; in evbuffer_commit_space()
775 added += vec[i].iov_len; in evbuffer_commit_space()
776 if (vec[i].iov_len) { in evbuffer_commit_space()
2787 struct evbuffer_iovec *vec, int n_vec) in evbuffer_peek() argument
2805 vec[0].iov_base = (void *)(chain->buffer + chain->misalign in evbuffer_peek()
2807 vec[0].iov_len = len_so_far; in evbuffer_peek()
2827 vec[idx].iov_base = (void *)(chain->buffer + chain->misalign); in evbuffer_peek()
2828 vec[idx].iov_len = chain->off; in evbuffer_peek()