tag | line | file | source code |
iov | 166 | fs/nfs/rpcsock.c | struct iovec iov; |
iov | 168 | fs/nfs/rpcsock.c | msg.msg_iov = &iov; |
iov | 173 | fs/nfs/rpcsock.c | iov.iov_base = (void *)sndbuf; |
iov | 174 | fs/nfs/rpcsock.c | iov.iov_len = slen; |
iov | 208 | fs/nfs/rpcsock.c | iov.iov_base=(void *)&xid; |
iov | 209 | fs/nfs/rpcsock.c | iov.iov_len=sizeof(xid); |
iov | 238 | fs/nfs/rpcsock.c | iov.iov_base=(void *)&xid; |
iov | 239 | fs/nfs/rpcsock.c | iov.iov_len=sizeof(xid); |
iov | 247 | fs/nfs/rpcsock.c | iov.iov_base=rovr->buf; |
iov | 248 | fs/nfs/rpcsock.c | iov.iov_len=rovr->len; |
iov | 156 | fs/read_write.c | const struct iovec * iov, long count, long size) |
iov | 167 | fs/read_write.c | msg.msg_iov = (struct iovec *) iov; |
iov | 189 | fs/read_write.c | struct iovec iov[MAX_IOVEC]; |
iov | 204 | fs/read_write.c | memcpy_fromfs(iov, vector, count*sizeof(*vector)); |
iov | 207 | fs/read_write.c | tot_len += iov[i].iov_len; |
iov | 208 | fs/read_write.c | retval = verify_area(type, iov[i].iov_base, iov[i].iov_len); |
iov | 219 | fs/read_write.c | return sock_readv_writev(type, inode, file, iov, count, tot_len); |
iov | 227 | fs/read_write.c | vector = iov; |
iov | 32 | fs/smbfs/sock.c | struct iovec iov; |
iov | 35 | fs/smbfs/sock.c | iov.iov_base = ubuf; |
iov | 36 | fs/smbfs/sock.c | iov.iov_len = size; |
iov | 43 | fs/smbfs/sock.c | msg.msg_iov = &iov; |
iov | 50 | fs/smbfs/sock.c | struct iovec iov; |
iov | 53 | fs/smbfs/sock.c | iov.iov_base = (void *)buff; |
iov | 54 | fs/smbfs/sock.c | iov.iov_len = len; |
iov | 59 | fs/smbfs/sock.c | msg.msg_iov = &iov; |
iov | 120 | include/linux/socket.h | extern void memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len); |
iov | 121 | include/linux/socket.h | extern int verify_iovec(struct msghdr *m, struct iovec *iov, char *address, int mode); |
iov | 28 | net/core/iovec.c | int verify_iovec(struct msghdr *m, struct iovec *iov, char *address, int mode) |
iov | 55 | net/core/iovec.c | memcpy_fromfs(&iov[ct], &m->msg_iov[ct], sizeof(struct iovec)); |
iov | 56 | net/core/iovec.c | err=verify_area(mode, iov[ct].iov_base, iov[ct].iov_len); |
iov | 59 | net/core/iovec.c | len+=iov[ct].iov_len; |
iov | 61 | net/core/iovec.c | m->msg_iov=&iov[0]; |
iov | 69 | net/core/iovec.c | void memcpy_toiovec(struct iovec *iov, unsigned char *kdata, int len) |
iov | 73 | net/core/iovec.c | if(iov->iov_len) |
iov | 75 | net/core/iovec.c | int copy = min(iov->iov_len,len); |
iov | 76 | net/core/iovec.c | memcpy_tofs(iov->iov_base,kdata,copy); |
iov | 79 | net/core/iovec.c | iov->iov_len-=copy; |
iov | 80 | net/core/iovec.c | iov->iov_base+=copy; |
iov | 82 | net/core/iovec.c | iov++; |
iov | 90 | net/core/iovec.c | void memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len) |
iov | 94 | net/core/iovec.c | if(iov->iov_len) |
iov | 96 | net/core/iovec.c | int copy=min(len,iov->iov_len); |
iov | 97 | net/core/iovec.c | memcpy_fromfs(kdata, iov->iov_base, copy); |
iov | 100 | net/core/iovec.c | iov->iov_base+=copy; |
iov | 101 | net/core/iovec.c | iov->iov_len-=copy; |
iov | 103 | net/core/iovec.c | iov++; |
iov | 1024 | net/ipx/af_ipx.c | static int ipxrtr_route_packet(ipx_socket *sk, struct sockaddr_ipx *usipx, struct iovec *iov, int len) |
iov | 1076 | net/ipx/af_ipx.c | memcpy_fromiovec(skb_put(skb,len),iov,len); |
iov | 326 | net/socket.c | struct iovec iov; |
iov | 340 | net/socket.c | msg.msg_iov=&iov; |
iov | 343 | net/socket.c | iov.iov_base=ubuf; |
iov | 344 | net/socket.c | iov.iov_len=size; |
iov | 359 | net/socket.c | struct iovec iov; |
iov | 375 | net/socket.c | msg.msg_iov=&iov; |
iov | 378 | net/socket.c | iov.iov_base=(void *)ubuf; |
iov | 379 | net/socket.c | iov.iov_len=size; |
iov | 868 | net/socket.c | struct iovec iov; |
iov | 882 | net/socket.c | msg.msg_iov=&iov; |
iov | 885 | net/socket.c | iov.iov_base=buff; |
iov | 886 | net/socket.c | iov.iov_len=1; |
iov | 904 | net/socket.c | struct iovec iov; |
iov | 920 | net/socket.c | iov.iov_base=buff; |
iov | 921 | net/socket.c | iov.iov_len=len; |
iov | 924 | net/socket.c | msg.msg_iov=&iov; |
iov | 938 | net/socket.c | struct iovec iov; |
iov | 959 | net/socket.c | msg.msg_iov=&iov; |
iov | 962 | net/socket.c | iov.iov_base=ubuf; |
iov | 963 | net/socket.c | iov.iov_len=size; |
iov | 979 | net/socket.c | struct iovec iov; |
iov | 999 | net/socket.c | msg.msg_iov=&iov; |
iov | 1000 | net/socket.c | iov.iov_len=size; |
iov | 1001 | net/socket.c | iov.iov_base=ubuf; |
iov | 1080 | net/socket.c | struct iovec iov[MAX_IOVEC]; |
iov | 1096 | net/socket.c | err=verify_iovec(&msg_sys,iov,address, VERIFY_READ); |
iov | 1115 | net/socket.c | struct iovec iov[MAX_IOVEC]; |
iov | 1133 | net/socket.c | err=verify_iovec(&msg_sys,iov,address, VERIFY_WRITE); |
iov | 823 | net/unix/af_unix.c | struct iovec *iov=msg->msg_iov; |
iov | 839 | net/unix/af_unix.c | sp=iov->iov_base; |
iov | 840 | net/unix/af_unix.c | len=iov->iov_len; |
iov | 841 | net/unix/af_unix.c | iov++; |