Lines Matching refs:iovec
47 static void iovec_advance(struct iovec iov[], unsigned *idx, size_t size) {
50 struct iovec *i = iov + *idx;
72 m->iovec[m->n_iovec].iov_base = (void*) p;
73 m->iovec[m->n_iovec].iov_len = sz;
90 assert(!m->iovec);
94 m->iovec = m->iovec_fixed;
96 m->iovec = new(struct iovec, n);
97 if (!m->iovec) {
134 struct iovec *j = b->auth_iovec + i;
345 /* We only make use of the first iovec */
505 struct iovec iov = {};
770 struct iovec *iov;
788 n = m->n_iovec * sizeof(struct iovec);
790 memcpy(iov, m->iovec, n);
923 struct iovec iov = {};