| tag | line | file | source code |
| 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 | 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 | 1702 | net/appletalk/ddp.c | struct iovec iov; |
| iov | 1704 | net/appletalk/ddp.c | iov.iov_base=(void *)ubuf; |
| iov | 1705 | net/appletalk/ddp.c | iov.iov_len=size; |
| iov | 1709 | net/appletalk/ddp.c | msg.msg_iov=&iov; |
| iov | 1779 | net/appletalk/ddp.c | struct iovec iov; |
| iov | 1781 | net/appletalk/ddp.c | iov.iov_base=ubuf; |
| iov | 1782 | net/appletalk/ddp.c | iov.iov_len=size; |
| iov | 1788 | net/appletalk/ddp.c | msg.msg_iov=&iov; |
| iov | 1826 | net/ax25/af_ax25.c | struct iovec iov; |
| iov | 1829 | net/ax25/af_ax25.c | iov.iov_base = (void *)ubuf; |
| iov | 1830 | net/ax25/af_ax25.c | iov.iov_len = size; |
| iov | 1835 | net/ax25/af_ax25.c | msg.msg_iov = &iov; |
| iov | 1934 | net/ax25/af_ax25.c | struct iovec iov; |
| iov | 1937 | net/ax25/af_ax25.c | iov.iov_base = ubuf; |
| iov | 1938 | net/ax25/af_ax25.c | iov.iov_len = size; |
| iov | 1945 | net/ax25/af_ax25.c | msg.msg_iov = &iov; |
| iov | 29 | net/core/iovec.c | int verify_iovec(struct msghdr *m, struct iovec *iov, char *address, int mode) |
| iov | 56 | net/core/iovec.c | memcpy_fromfs(&iov[ct], &m->msg_iov[ct], sizeof(struct iovec)); |
| iov | 57 | net/core/iovec.c | err=verify_area(mode, iov[ct].iov_base, iov[ct].iov_len); |
| iov | 60 | net/core/iovec.c | len+=iov[ct].iov_len; |
| iov | 62 | net/core/iovec.c | m->msg_iov=&iov[0]; |
| iov | 70 | net/core/iovec.c | void memcpy_toiovec(struct iovec *iov, unsigned char *kdata, int len) |
| iov | 74 | net/core/iovec.c | if(iov->iov_len) |
| iov | 76 | net/core/iovec.c | int copy = min(iov->iov_len,len); |
| iov | 77 | net/core/iovec.c | memcpy_tofs(iov->iov_base,kdata,copy); |
| iov | 80 | net/core/iovec.c | iov->iov_len-=copy; |
| iov | 81 | net/core/iovec.c | iov->iov_base+=copy; |
| iov | 83 | net/core/iovec.c | iov++; |
| iov | 91 | net/core/iovec.c | void memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len) |
| iov | 95 | net/core/iovec.c | if(iov->iov_len) |
| iov | 97 | net/core/iovec.c | int copy=min(len,iov->iov_len); |
| iov | 98 | net/core/iovec.c | memcpy_fromfs(kdata, iov->iov_base, copy); |
| iov | 101 | net/core/iovec.c | iov->iov_base+=copy; |
| iov | 102 | net/core/iovec.c | iov->iov_len-=copy; |
| iov | 104 | net/core/iovec.c | iov++; |
| iov | 205 | net/ipv4/packet.c | struct iovec iov; |
| iov | 208 | net/ipv4/packet.c | iov.iov_base = (void *)from; |
| iov | 209 | net/ipv4/packet.c | iov.iov_len = len; |
| iov | 214 | net/ipv4/packet.c | msg.msg_iov = &iov; |
| iov | 360 | net/ipv4/packet.c | struct iovec iov; |
| iov | 363 | net/ipv4/packet.c | iov.iov_base = ubuf; |
| iov | 364 | net/ipv4/packet.c | iov.iov_len = size; |
| iov | 371 | net/ipv4/packet.c | msg.msg_iov = &iov; |
| iov | 310 | net/ipv4/raw.c | struct iovec iov; |
| iov | 313 | net/ipv4/raw.c | iov.iov_base = ubuf; |
| iov | 314 | net/ipv4/raw.c | iov.iov_len = size; |
| iov | 321 | net/ipv4/raw.c | msg.msg_iov = &iov; |
| iov | 2002 | net/ipv4/tcp.c | struct iovec iov; |
| iov | 2005 | net/ipv4/tcp.c | iov.iov_base = (void *)ubuf; |
| iov | 2006 | net/ipv4/tcp.c | iov.iov_len = size; |
| iov | 2011 | net/ipv4/tcp.c | msg.msg_iov = &iov; |
| iov | 2506 | net/ipv4/tcp.c | struct iovec iov; |
| iov | 2509 | net/ipv4/tcp.c | iov.iov_base = (void *)ubuf; |
| iov | 2510 | net/ipv4/tcp.c | iov.iov_len = size; |
| iov | 2517 | net/ipv4/tcp.c | msg.msg_iov = &iov; |
| iov | 520 | net/ipv4/udp.c | struct iovec iov; |
| iov | 523 | net/ipv4/udp.c | iov.iov_base = ubuf; |
| iov | 524 | net/ipv4/udp.c | iov.iov_len = size; |
| iov | 531 | net/ipv4/udp.c | msg.msg_iov = &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 | 1783 | net/ipx/af_ipx.c | struct iovec iov; |
| iov | 1786 | net/ipx/af_ipx.c | iov.iov_base = (void *)ubuf; |
| iov | 1787 | net/ipx/af_ipx.c | iov.iov_len = size; |
| iov | 1792 | net/ipx/af_ipx.c | msg.msg_iov = &iov; |
| iov | 1857 | net/ipx/af_ipx.c | struct iovec iov; |
| iov | 1860 | net/ipx/af_ipx.c | iov.iov_base = ubuf; |
| iov | 1861 | net/ipx/af_ipx.c | iov.iov_len = size; |
| iov | 1868 | net/ipx/af_ipx.c | msg.msg_iov = &iov; |
| iov | 1134 | net/netrom/af_netrom.c | struct iovec iov; |
| iov | 1137 | net/netrom/af_netrom.c | iov.iov_base = (void *)ubuf; |
| iov | 1138 | net/netrom/af_netrom.c | iov.iov_len = size; |
| iov | 1143 | net/netrom/af_netrom.c | msg.msg_iov = &iov; |
| iov | 1216 | net/netrom/af_netrom.c | struct iovec iov; |
| iov | 1219 | net/netrom/af_netrom.c | iov.iov_base = ubuf; |
| iov | 1220 | net/netrom/af_netrom.c | iov.iov_len = size; |
| iov | 1227 | net/netrom/af_netrom.c | msg.msg_iov = &iov; |
| iov | 1029 | net/socket.c | struct iovec iov[MAX_IOVEC]; |
| iov | 1045 | net/socket.c | err=verify_iovec(&msg_sys,iov,address, VERIFY_READ); |
| iov | 1064 | net/socket.c | struct iovec iov[MAX_IOVEC]; |
| iov | 1082 | net/socket.c | err=verify_iovec(&msg_sys,iov,address, VERIFY_WRITE); |
| iov | 772 | net/unix/af_unix.c | struct iovec *iov=msg->msg_iov; |
| iov | 794 | net/unix/af_unix.c | sp=iov->iov_base; |
| iov | 795 | net/unix/af_unix.c | len=iov->iov_len; |
| iov | 796 | net/unix/af_unix.c | iov++; |
| iov | 1000 | net/unix/af_unix.c | struct iovec iov; |
| iov | 1002 | net/unix/af_unix.c | iov.iov_base=ubuf; |
| iov | 1003 | net/unix/af_unix.c | iov.iov_len=size; |
| iov | 1009 | net/unix/af_unix.c | msg.msg_iov=&iov; |
| iov | 1027 | net/unix/af_unix.c | struct iovec iov; |
| iov | 1029 | net/unix/af_unix.c | iov.iov_base=(void *)ubuf; |
| iov | 1030 | net/unix/af_unix.c | iov.iov_len=size; |
| iov | 1034 | net/unix/af_unix.c | msg.msg_iov=&iov; |