iov 377 lib/async_req/async_sock.c struct iovec *iov;
iov 388 lib/async_req/async_sock.c struct iovec *iov, int count)
iov 401 lib/async_req/async_sock.c state->iov = (struct iovec *)talloc_memdup(
iov 402 lib/async_req/async_sock.c state, iov, sizeof(struct iovec) * count);
iov 403 lib/async_req/async_sock.c if (state->iov == NULL) {
iov 441 lib/async_req/async_sock.c to_write += state->iov[i].iov_len;
iov 444 lib/async_req/async_sock.c written = sys_writev(state->fd, state->iov, state->count);
iov 466 lib/async_req/async_sock.c if (written < state->iov[0].iov_len) {
iov 467 lib/async_req/async_sock.c state->iov[0].iov_base =
iov 468 lib/async_req/async_sock.c (char *)state->iov[0].iov_base + written;
iov 469 lib/async_req/async_sock.c state->iov[0].iov_len -= written;
iov 472 lib/async_req/async_sock.c written -= state->iov[0].iov_len;
iov 473 lib/async_req/async_sock.c state->iov += 1;
iov 47 lib/async_req/async_sock.h struct iovec *iov, int count);
iov 909 source3/include/proto.h ssize_t sys_writev(int fd, const struct iovec *iov, int iovcnt);
iov 148 source3/lib/system.c ssize_t sys_writev(int fd, const struct iovec *iov, int iovcnt)
iov 155 source3/lib/system.c return sys_write(fd, iov[0].iov_base, iov[0].iov_len);
iov 157 source3/lib/system.c if (iov[0].iov_len > 1) {
iov 158 source3/lib/system.c return sys_write(fd, iov[0].iov_base,
iov 159 source3/lib/system.c (random() % (iov[0].iov_len-1)) + 1);
iov 164 source3/lib/system.c ret = writev(fd, iov, iovcnt);
iov 653 source3/lib/util_sock.c struct iovec *iov_copy, *iov;
iov 680 source3/lib/util_sock.c iov = iov_copy;
iov 689 source3/lib/util_sock.c if (thistime < iov[0].iov_len) {
iov 691 source3/lib/util_sock.c (char *)iov[0].iov_base + thistime;
iov 692 source3/lib/util_sock.c iov[0].iov_base = new_base;
iov 693 source3/lib/util_sock.c iov[0].iov_len -= thistime;
iov 696 source3/lib/util_sock.c thistime -= iov[0].iov_len;
iov 697 source3/lib/util_sock.c iov += 1;
iov 701 source3/lib/util_sock.c thistime = sys_writev(fd, iov, iovcnt);
iov 721 source3/lib/util_sock.c struct iovec iov;
iov 723 source3/lib/util_sock.c iov.iov_base = CONST_DISCARD(char *, buffer);
iov 724 source3/lib/util_sock.c iov.iov_len = N;
iov 726 source3/lib/util_sock.c ret = write_data_iov(fd, &iov, 1);
iov 182 source3/lib/wb_reqtrans.c struct iovec iov[2];
iov 201 source3/lib/wb_reqtrans.c state->iov[0].iov_base = wb_req;
iov 202 source3/lib/wb_reqtrans.c state->iov[0].iov_len = sizeof(struct winbindd_request);
iov 205 source3/lib/wb_reqtrans.c state->iov[1].iov_base = wb_req->extra_data.data;
iov 206 source3/lib/wb_reqtrans.c state->iov[1].iov_len = wb_req->extra_len;
iov 210 source3/lib/wb_reqtrans.c subreq = writev_send(state, ev, queue, fd, state->iov, count);
iov 332 source3/lib/wb_reqtrans.c struct iovec iov[2];
iov 351 source3/lib/wb_reqtrans.c state->iov[0].iov_base = wb_resp;
iov 352 source3/lib/wb_reqtrans.c state->iov[0].iov_len = sizeof(struct winbindd_response);
iov 355 source3/lib/wb_reqtrans.c state->iov[1].iov_base = wb_resp->extra_data.data;
iov 356 source3/lib/wb_reqtrans.c state->iov[1].iov_len =
iov 361 source3/lib/wb_reqtrans.c subreq = writev_send(state, ev, queue, fd, state->iov, count);
iov 327 source3/libsmb/clientgen.c struct iovec iov[2];
iov 339 source3/libsmb/clientgen.c iov[0].iov_base = cli->outbuf;
iov 340 source3/libsmb/clientgen.c iov[0].iov_len = len;
iov 341 source3/libsmb/clientgen.c iov[1].iov_base = CONST_DISCARD(char *, p);
iov 342 source3/libsmb/clientgen.c iov[1].iov_len = extradata;
iov 344 source3/libsmb/clientgen.c nwritten = write_data_iov(cli->fd, iov, 2);
iov 111 source3/modules/vfs_aio_fork.c struct iovec iov[1];
iov 138 source3/modules/vfs_aio_fork.c iov[0].iov_base = ptr;
iov 139 source3/modules/vfs_aio_fork.c iov[0].iov_len = nbytes;
iov 140 source3/modules/vfs_aio_fork.c msg.msg_iov = iov;
iov 179 source3/modules/vfs_aio_fork.c struct iovec iov[1];
iov 208 source3/modules/vfs_aio_fork.c ZERO_STRUCT(iov);
iov 209 source3/modules/vfs_aio_fork.c iov[0].iov_base = ptr;
iov 210 source3/modules/vfs_aio_fork.c iov[0].iov_len = nbytes;
iov 211 source3/modules/vfs_aio_fork.c msg.msg_iov = iov;
iov 1181 source3/rpc_server/srv_pipe_hnd.c struct iovec iov;
iov 1227 source3/rpc_server/srv_pipe_hnd.c state->iov.iov_base = CONST_DISCARD(void *, data);
iov 1228 source3/rpc_server/srv_pipe_hnd.c state->iov.iov_len = len;
iov 1231 source3/rpc_server/srv_pipe_hnd.c &state->iov, 1);
iov 86 source4/heimdal/lib/krb5/changepw.c struct iovec iov[3];
iov 132 source4/heimdal/lib/krb5/changepw.c msghdr.msg_iov = iov;
iov 133 source4/heimdal/lib/krb5/changepw.c msghdr.msg_iovlen = sizeof(iov)/sizeof(*iov);
iov 139 source4/heimdal/lib/krb5/changepw.c iov[0].iov_base = (void*)header;
iov 140 source4/heimdal/lib/krb5/changepw.c iov[0].iov_len = 6;
iov 141 source4/heimdal/lib/krb5/changepw.c iov[1].iov_base = ap_req_data.data;
iov 142 source4/heimdal/lib/krb5/changepw.c iov[1].iov_len = ap_req_data.length;
iov 143 source4/heimdal/lib/krb5/changepw.c iov[2].iov_base = krb_priv_data.data;
iov 144 source4/heimdal/lib/krb5/changepw.c iov[2].iov_len = krb_priv_data.length;
iov 181 source4/heimdal/lib/krb5/changepw.c struct iovec iov[3];
iov 239 source4/heimdal/lib/krb5/changepw.c msghdr.msg_iov = iov;
iov 240 source4/heimdal/lib/krb5/changepw.c msghdr.msg_iovlen = sizeof(iov)/sizeof(*iov);
iov 246 source4/heimdal/lib/krb5/changepw.c iov[0].iov_base = (void*)header;
iov 248 source4/heimdal/lib/krb5/changepw.c iov[0].iov_len = 10;
iov 250 source4/heimdal/lib/krb5/changepw.c iov[0].iov_len = 6;
iov 251 source4/heimdal/lib/krb5/changepw.c iov[1].iov_base = ap_req_data.data;
iov 252 source4/heimdal/lib/krb5/changepw.c iov[1].iov_len = ap_req_data.length;
iov 253 source4/heimdal/lib/krb5/changepw.c iov[2].iov_base = krb_priv_data.data;
iov 254 source4/heimdal/lib/krb5/changepw.c iov[2].iov_len = krb_priv_data.length;