taglinefilesource code
iov34fs/ncpfs/sock.cstruct iovec iov;
iov37fs/ncpfs/sock.ciov.iov_base = ubuf;
iov38fs/ncpfs/sock.ciov.iov_len  = size;
iov45fs/ncpfs/sock.cmsg.msg_iov       = &iov;
iov56fs/ncpfs/sock.cstruct iovec iov;
iov59fs/ncpfs/sock.ciov.iov_base = (void *)buff;
iov60fs/ncpfs/sock.ciov.iov_len  = len;
iov65fs/ncpfs/sock.cmsg.msg_iov       = &iov;
iov574fs/nfs/nfsroot.cstruct iovec iov;
iov578fs/nfs/nfsroot.ciov.iov_base = buf;
iov579fs/nfs/nfsroot.ciov.iov_len = size;
iov581fs/nfs/nfsroot.cmsg.msg_iov = &iov;
iov598fs/nfs/nfsroot.cstruct iovec iov;
iov602fs/nfs/nfsroot.ciov.iov_base = buf;
iov603fs/nfs/nfsroot.ciov.iov_len = size;
iov605fs/nfs/nfsroot.cmsg.msg_iov = &iov;
iov106fs/nfs/rpcsock.crpc_sendmsg(struct rpc_sock *rsock, struct iovec *iov, int nr, int len,
iov114fs/nfs/rpcsock.cmsg.msg_iov  = iov;
iov125fs/nfs/rpcsock.cdprintk("RPC: rpc_sendmsg(iov %p, len %d) = %d\n", iov, len, result);
iov132fs/nfs/rpcsock.crpc_recvmsg(struct rpc_sock *rsock, struct iovec *iov,
iov141fs/nfs/rpcsock.cmsg.msg_iov  = iov;
iov152fs/nfs/rpcsock.cdprintk("RPC: rpc_recvmsg(iov %p, len %d) = %d\n", iov, len, result);
iov305fs/nfs/rpcsock.cstruct iovec  iov[MAX_IOVEC];
iov310fs/nfs/rpcsock.cmemcpy(iov, req->rq_svec, req->rq_snr * sizeof(iov[0]));
iov311fs/nfs/rpcsock.cslot->w_xid = *(u32 *)(iov[0].iov_base);
iov317fs/nfs/rpcsock.creturn rpc_sendmsg(rsock, iov, req->rq_snr, req->rq_slen,
iov339fs/nfs/rpcsock.cstruct iovec  iov[MAX_IOVEC];
iov343fs/nfs/rpcsock.ciov[0].iov_base = (void *) &xid;
iov344fs/nfs/rpcsock.ciov[0].iov_len  = sizeof(xid);
iov345fs/nfs/rpcsock.cresult = rpc_recvmsg(rsock, iov, 1, sizeof(xid), MSG_PEEK);
iov381fs/nfs/rpcsock.ciov[0].iov_base = (void *) &xid;
iov382fs/nfs/rpcsock.ciov[0].iov_len  = sizeof(xid);
iov383fs/nfs/rpcsock.crpc_recvmsg(rsock, iov, 1, sizeof(xid), 0);
iov390fs/nfs/rpcsock.cmemcpy(iov, req->rq_rvec, req->rq_rnr * sizeof(iov[0]));
iov391fs/nfs/rpcsock.cresult = rpc_recvmsg(rsock, iov, req->rq_rnr, req->rq_rlen, 0);
iov173fs/read_write.cconst struct iovec * iov, long count, long size)
iov184fs/read_write.cmsg.msg_iov = (struct iovec *) iov;
iov206fs/read_write.cstruct iovec iov[MAX_IOVEC];
iov221fs/read_write.cmemcpy_fromfs(iov, vector, count*sizeof(*vector));
iov224fs/read_write.ctot_len += iov[i].iov_len;
iov225fs/read_write.cretval = verify_area(type, iov[i].iov_base, iov[i].iov_len);
iov241fs/read_write.creturn sock_readv_writev(type, inode, file, iov, count, tot_len);
iov249fs/read_write.cvector = iov;
iov30fs/smbfs/sock.cstruct iovec iov;
iov33fs/smbfs/sock.ciov.iov_base = ubuf;
iov34fs/smbfs/sock.ciov.iov_len  = size;
iov41fs/smbfs/sock.cmsg.msg_iov       = &iov;
iov48fs/smbfs/sock.cstruct iovec iov;
iov51fs/smbfs/sock.ciov.iov_base = (void *)buff;
iov52fs/smbfs/sock.ciov.iov_len  = len;
iov57fs/smbfs/sock.cmsg.msg_iov       = &iov;
iov132include/linux/socket.hextern void memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len);
iov133include/linux/socket.hextern int verify_iovec(struct msghdr *m, struct iovec *iov, char *address, int mode);
iov28net/core/iovec.cint verify_iovec(struct msghdr *m, struct iovec *iov, char *address, int mode)
iov56net/core/iovec.cmemcpy_fromfs(&iov[ct], &m->msg_iov[ct], sizeof(struct iovec));
iov57net/core/iovec.cerr=verify_area(mode, iov[ct].iov_base, iov[ct].iov_len);
iov60net/core/iovec.clen+=iov[ct].iov_len;
iov62net/core/iovec.cm->msg_iov=&iov[0];
iov70net/core/iovec.cvoid memcpy_toiovec(struct iovec *iov, unsigned char *kdata, int len)
iov74net/core/iovec.cif(iov->iov_len)
iov76net/core/iovec.cint copy = min(iov->iov_len,len);
iov77net/core/iovec.cmemcpy_tofs(iov->iov_base,kdata,copy);
iov80net/core/iovec.ciov->iov_len-=copy;
iov81net/core/iovec.ciov->iov_base+=copy;
iov83net/core/iovec.ciov++;
iov91net/core/iovec.cvoid memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len)
iov95net/core/iovec.cif(iov->iov_len)
iov97net/core/iovec.cint copy=min(len,iov->iov_len);
iov98net/core/iovec.cmemcpy_fromfs(kdata, iov->iov_base, copy);
iov101net/core/iovec.ciov->iov_base+=copy;
iov102net/core/iovec.ciov->iov_len-=copy;
iov104net/core/iovec.ciov++;
iov876net/ipv4/tcp.cint iovlen, struct iovec *iov,
iov912net/ipv4/tcp.cint seglen=iov->iov_len;
iov913net/ipv4/tcp.cunsigned char * from=iov->iov_base;
iov914net/ipv4/tcp.ciov++;
iov1269net/ipx/af_ipx.cstatic int ipxrtr_route_packet(ipx_socket *sk, struct sockaddr_ipx *usipx, struct iovec *iov, int len)
iov1335net/ipx/af_ipx.cmemcpy_fromiovec(skb_put(skb,len),iov,len);
iov338net/socket.cstruct iovec iov;
iov352net/socket.cmsg.msg_iov=&iov;
iov355net/socket.ciov.iov_base=ubuf;
iov356net/socket.ciov.iov_len=size;
iov371net/socket.cstruct iovec iov;
iov387net/socket.cmsg.msg_iov=&iov;
iov390net/socket.ciov.iov_base=(void *)ubuf;
iov391net/socket.ciov.iov_len=size;
iov904net/socket.cstruct iovec iov;
iov917net/socket.ciov.iov_base=buff;
iov918net/socket.ciov.iov_len=len;
iov920net/socket.cmsg.msg_iov=&iov;
iov940net/socket.cstruct iovec iov;
iov956net/socket.ciov.iov_base=buff;
iov957net/socket.ciov.iov_len=len;
iov960net/socket.cmsg.msg_iov=&iov;
iov974net/socket.cstruct iovec iov;
iov995net/socket.cmsg.msg_iov=&iov;
iov998net/socket.ciov.iov_base=ubuf;
iov999net/socket.ciov.iov_len=size;
iov1015net/socket.cstruct iovec iov;
iov1035net/socket.cmsg.msg_iov=&iov;
iov1036net/socket.ciov.iov_len=size;
iov1037net/socket.ciov.iov_base=ubuf;
iov1116net/socket.cstruct iovec iov[MAX_IOVEC];
iov1141net/socket.cerr = verify_iovec(&msg_sys, iov, address, VERIFY_READ);
iov1157net/socket.cstruct iovec iov[MAX_IOVEC];
iov1189net/socket.cerr=verify_iovec(&msg_sys,iov,addr, VERIFY_WRITE);
iov1060net/unix/af_unix.cstruct iovec *iov=msg->msg_iov;
iov1097net/unix/af_unix.csp=iov->iov_base;
iov1098net/unix/af_unix.clen=iov->iov_len;
iov1099net/unix/af_unix.ciov++;