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;
iov542fs/nfs/nfsroot.cstruct iovec iov;
iov546fs/nfs/nfsroot.ciov.iov_base = buf;
iov547fs/nfs/nfsroot.ciov.iov_len = size;
iov549fs/nfs/nfsroot.cmsg.msg_iov = &iov;
iov566fs/nfs/nfsroot.cstruct iovec iov;
iov570fs/nfs/nfsroot.ciov.iov_base = buf;
iov571fs/nfs/nfsroot.ciov.iov_len = size;
iov573fs/nfs/nfsroot.cmsg.msg_iov = &iov;
iov171fs/nfs/rpcsock.cstruct iovec  iov;
iov173fs/nfs/rpcsock.cmsg.msg_iov  =  &iov;
iov178fs/nfs/rpcsock.ciov.iov_base  =  (void *)sndbuf;
iov179fs/nfs/rpcsock.ciov.iov_len  =  slen;
iov213fs/nfs/rpcsock.ciov.iov_base=(void *)&xid;
iov214fs/nfs/rpcsock.ciov.iov_len=sizeof(xid);
iov243fs/nfs/rpcsock.ciov.iov_base=(void *)&xid;
iov244fs/nfs/rpcsock.ciov.iov_len=sizeof(xid);
iov252fs/nfs/rpcsock.ciov.iov_base=rovr->buf;
iov253fs/nfs/rpcsock.ciov.iov_len=rovr->len;
iov162fs/read_write.cconst struct iovec * iov, long count, long size)
iov173fs/read_write.cmsg.msg_iov = (struct iovec *) iov;
iov195fs/read_write.cstruct iovec iov[MAX_IOVEC];
iov210fs/read_write.cmemcpy_fromfs(iov, vector, count*sizeof(*vector));
iov213fs/read_write.ctot_len += iov[i].iov_len;
iov214fs/read_write.cretval = verify_area(type, iov[i].iov_base, iov[i].iov_len);
iov225fs/read_write.creturn sock_readv_writev(type, inode, file, iov, count, tot_len);
iov233fs/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;
iov136include/linux/socket.hextern void memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len);
iov137include/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++;
iov1170net/ipx/af_ipx.cstatic int ipxrtr_route_packet(ipx_socket *sk, struct sockaddr_ipx *usipx, struct iovec *iov, int len)
iov1237net/ipx/af_ipx.cmemcpy_fromiovec(skb_put(skb,len),iov,len);
iov334net/socket.cstruct iovec iov;
iov348net/socket.cmsg.msg_iov=&iov;
iov351net/socket.ciov.iov_base=ubuf;
iov352net/socket.ciov.iov_len=size;
iov367net/socket.cstruct iovec iov;
iov383net/socket.cmsg.msg_iov=&iov;
iov386net/socket.ciov.iov_base=(void *)ubuf;
iov387net/socket.ciov.iov_len=size;
iov900net/socket.cstruct iovec iov;
iov913net/socket.ciov.iov_base=buff;
iov914net/socket.ciov.iov_len=len;
iov916net/socket.cmsg.msg_iov=&iov;
iov936net/socket.cstruct iovec iov;
iov952net/socket.ciov.iov_base=buff;
iov953net/socket.ciov.iov_len=len;
iov956net/socket.cmsg.msg_iov=&iov;
iov970net/socket.cstruct iovec iov;
iov991net/socket.cmsg.msg_iov=&iov;
iov994net/socket.ciov.iov_base=ubuf;
iov995net/socket.ciov.iov_len=size;
iov1011net/socket.cstruct iovec iov;
iov1031net/socket.cmsg.msg_iov=&iov;
iov1032net/socket.ciov.iov_len=size;
iov1033net/socket.ciov.iov_base=ubuf;
iov1112net/socket.cstruct iovec iov[MAX_IOVEC];
iov1136net/socket.cerr=verify_iovec(&msg_sys,iov,address, VERIFY_READ);
iov1153net/socket.cstruct iovec iov[MAX_IOVEC];
iov1171net/socket.cerr=verify_iovec(&msg_sys,iov,address, VERIFY_WRITE);
iov1077net/unix/af_unix.cstruct iovec *iov=msg->msg_iov;
iov1114net/unix/af_unix.csp=iov->iov_base;
iov1115net/unix/af_unix.clen=iov->iov_len;
iov1116net/unix/af_unix.ciov++;