/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/dlm/ |
H A D | lowcomms.c | 582 struct kvec iov[2]; local 613 * iov[0] is the bit of the circular buffer between the current end 616 iov[0].iov_len = con->cb.base - cbuf_data(&con->cb); 617 iov[0].iov_base = page_address(con->rx_page) + cbuf_data(&con->cb); 618 iov[1].iov_len = 0; 622 * iov[1] is the bit of the circular buffer between the start of the 626 iov[0].iov_len = PAGE_CACHE_SIZE - cbuf_data(&con->cb); 627 iov[1].iov_len = con->cb.base; 628 iov[1].iov_base = page_address(con->rx_page); 631 len = iov[ 840 struct kvec iov[1]; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/ |
H A D | splice.c | 1410 struct kvec *iov; local 1435 iov = kmalloc(MAX_PAGES_PER_RECVFILE * sizeof(struct kvec), GFP_KERNEL); 1436 if (!iov) { 1438 printk(KERN_WARNING "%s:memory allocation for iov failed\n", __func__); 1489 iov[cPagesAllocated].iov_base = kmap(pageP) + offset; 1490 iov[cPagesAllocated].iov_len = bytes; 1499 msg.msg_iov = (struct iovec *)&iov[0]; 1507 ret = kernel_recvmsg(sock, &msg, &iov[0], cPagesAllocated, count, 1564 kfree(iov); 1574 * Map an iov int 1580 get_iovec_page_array(const struct iovec __user *iov, unsigned int nr_vecs, struct page **pages, struct partial_page *partial, int aligned, unsigned int pipe_buffers) argument 1720 vmsplice_to_user(struct file *file, const struct iovec __user *iov, unsigned long nr_segs, unsigned int flags) argument 1801 vmsplice_to_pipe(struct file *file, const struct iovec __user *iov, unsigned long nr_segs, unsigned int flags) argument [all...] |
H A D | direct-io.c | 988 const struct iovec *iov, loff_t offset, unsigned long nr_segs, 1025 user_addr = (unsigned long)iov[seg].iov_base; 1027 ((user_addr+iov[seg].iov_len +PAGE_SIZE-1)/PAGE_SIZE 1032 user_addr = (unsigned long)iov[seg].iov_base; 1033 dio->size += bytes = iov[seg].iov_len; 1054 dio->result += iov[seg].iov_len - 1164 struct block_device *bdev, const struct iovec *iov, loff_t offset, 1194 addr = (unsigned long)iov[seg].iov_base; 1195 size = iov[seg].iov_len; 1252 retval = direct_io_worker(rw, iocb, inode, iov, offse 987 direct_io_worker(int rw, struct kiocb *iocb, struct inode *inode, const struct iovec *iov, loff_t offset, unsigned long nr_segs, unsigned blkbits, get_block_t get_block, dio_iodone_t end_io, dio_submit_t submit_io, struct dio *dio) argument 1163 __blockdev_direct_IO(int rw, struct kiocb *iocb, struct inode *inode, struct block_device *bdev, const struct iovec *iov, loff_t offset, unsigned long nr_segs, get_block_t get_block, dio_iodone_t end_io, dio_submit_t submit_io, int flags) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/rxrpc/ |
H A D | ar-accept.c | 33 struct kvec iov[1]; local 51 iov[0].iov_base = hdr; 52 iov[0].iov_len = sizeof(*hdr); 54 len = iov[0].iov_len; 59 ret = kernel_sendmsg(local->socket, &msg, iov, 1, len);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/s390/hypfs/ |
H A D | inode.c | 153 static ssize_t hypfs_aio_read(struct kiocb *iocb, const struct iovec *iov, argument 159 char __user *buf = iov[0].iov_base; 160 size_t count = iov[0].iov_len; 175 static ssize_t hypfs_aio_write(struct kiocb *iocb, const struct iovec *iov, argument 181 size_t count = iov_length(iov, nr_segs);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/rxrpc/ |
H A D | ar-accept.c | 33 struct kvec iov[1]; local 51 iov[0].iov_base = hdr; 52 iov[0].iov_len = sizeof(*hdr); 54 len = iov[0].iov_len; 59 ret = kernel_sendmsg(local->socket, &msg, iov, 1, len);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/ |
H A D | splice.c | 1410 struct kvec *iov; local 1435 iov = kmalloc(MAX_PAGES_PER_RECVFILE * sizeof(struct kvec), GFP_KERNEL); 1436 if (!iov) { 1438 printk(KERN_WARNING "%s:memory allocation for iov failed\n", __func__); 1489 iov[cPagesAllocated].iov_base = kmap(pageP) + offset; 1490 iov[cPagesAllocated].iov_len = bytes; 1499 msg.msg_iov = (struct iovec *)&iov[0]; 1507 ret = kernel_recvmsg(sock, &msg, &iov[0], cPagesAllocated, count, 1564 kfree(iov); 1574 * Map an iov int 1580 get_iovec_page_array(const struct iovec __user *iov, unsigned int nr_vecs, struct page **pages, struct partial_page *partial, int aligned, unsigned int pipe_buffers) argument 1720 vmsplice_to_user(struct file *file, const struct iovec __user *iov, unsigned long nr_segs, unsigned int flags) argument 1801 vmsplice_to_pipe(struct file *file, const struct iovec __user *iov, unsigned long nr_segs, unsigned int flags) argument [all...] |
H A D | direct-io.c | 988 const struct iovec *iov, loff_t offset, unsigned long nr_segs, 1025 user_addr = (unsigned long)iov[seg].iov_base; 1027 ((user_addr+iov[seg].iov_len +PAGE_SIZE-1)/PAGE_SIZE 1032 user_addr = (unsigned long)iov[seg].iov_base; 1033 dio->size += bytes = iov[seg].iov_len; 1054 dio->result += iov[seg].iov_len - 1164 struct block_device *bdev, const struct iovec *iov, loff_t offset, 1194 addr = (unsigned long)iov[seg].iov_base; 1195 size = iov[seg].iov_len; 1252 retval = direct_io_worker(rw, iocb, inode, iov, offse 987 direct_io_worker(int rw, struct kiocb *iocb, struct inode *inode, const struct iovec *iov, loff_t offset, unsigned long nr_segs, unsigned blkbits, get_block_t get_block, dio_iodone_t end_io, dio_submit_t submit_io, struct dio *dio) argument 1163 __blockdev_direct_IO(int rw, struct kiocb *iocb, struct inode *inode, struct block_device *bdev, const struct iovec *iov, loff_t offset, unsigned long nr_segs, get_block_t get_block, dio_iodone_t end_io, dio_submit_t submit_io, int flags) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/s390/hypfs/ |
H A D | inode.c | 153 static ssize_t hypfs_aio_read(struct kiocb *iocb, const struct iovec *iov, argument 159 char __user *buf = iov[0].iov_base; 160 size_t count = iov[0].iov_len; 175 static ssize_t hypfs_aio_write(struct kiocb *iocb, const struct iovec *iov, argument 181 size_t count = iov_length(iov, nr_segs);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/nfs/ |
H A D | file.c | 49 static ssize_t nfs_file_read(struct kiocb *, const struct iovec *iov, 54 static ssize_t nfs_file_write(struct kiocb *, const struct iovec *iov, 227 nfs_file_read(struct kiocb *iocb, const struct iovec *iov, argument 233 size_t count = iov_length(iov, nr_segs); 236 return nfs_file_direct_read(iocb, iov, nr_segs, pos); 244 result = generic_file_aio_read(iocb, iov, nr_segs, pos); 603 static ssize_t nfs_file_write(struct kiocb *iocb, const struct iovec *iov, argument 610 size_t count = iov_length(iov, nr_segs); 613 return nfs_file_direct_write(iocb, iov, nr_segs, pos); 635 result = generic_file_aio_write(iocb, iov, nr_seg [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/nfs/ |
H A D | file.c | 49 static ssize_t nfs_file_read(struct kiocb *, const struct iovec *iov, 54 static ssize_t nfs_file_write(struct kiocb *, const struct iovec *iov, 227 nfs_file_read(struct kiocb *iocb, const struct iovec *iov, argument 233 size_t count = iov_length(iov, nr_segs); 236 return nfs_file_direct_read(iocb, iov, nr_segs, pos); 244 result = generic_file_aio_read(iocb, iov, nr_segs, pos); 603 static ssize_t nfs_file_write(struct kiocb *iocb, const struct iovec *iov, argument 610 size_t count = iov_length(iov, nr_segs); 613 return nfs_file_direct_write(iocb, iov, nr_segs, pos); 635 result = generic_file_aio_write(iocb, iov, nr_seg [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/ipv6/ |
H A D | raw.c | 660 struct iovec *iov; local 671 iov = &msg->msg_iov[i]; 672 if (!iov) 678 if (iov->iov_base && iov->iov_len < 1) 682 type = iov->iov_base; 684 if (iov->iov_len > 1) 687 code = iov->iov_base; 697 if (iov->iov_base && iov [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/ipv6/ |
H A D | raw.c | 660 struct iovec *iov; local 671 iov = &msg->msg_iov[i]; 672 if (!iov) 678 if (iov->iov_base && iov->iov_len < 1) 682 type = iov->iov_base; 684 if (iov->iov_len > 1) 687 code = iov->iov_base; 697 if (iov->iov_base && iov [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source3/lib/ |
H A D | util_sock.c | 584 Write all data from an iov array 595 struct iovec *iov_copy, *iov; local 609 * We could not send everything in one call. Make a copy of iov that 611 * the TALLOC_FREE, because we're going to modify iov later on, 622 iov = iov_copy; 627 * iov array, "thistime" contains the number of bytes sent 631 if (thistime < iov[0].iov_len) { 633 (char *)iov[0].iov_base + thistime; 634 iov[0].iov_base = (void *)new_base; 635 iov[ 663 struct iovec iov; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source3/lib/ |
H A D | util_sock.c | 584 Write all data from an iov array 595 struct iovec *iov_copy, *iov; local 609 * We could not send everything in one call. Make a copy of iov that 611 * the TALLOC_FREE, because we're going to modify iov later on, 622 iov = iov_copy; 627 * iov array, "thistime" contains the number of bytes sent 631 if (thistime < iov[0].iov_len) { 633 (char *)iov[0].iov_base + thistime; 634 iov[0].iov_base = (void *)new_base; 635 iov[ 663 struct iovec iov; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source3/lib/ |
H A D | util_sock.c | 584 Write all data from an iov array 595 struct iovec *iov_copy, *iov; local 609 * We could not send everything in one call. Make a copy of iov that 611 * the TALLOC_FREE, because we're going to modify iov later on, 622 iov = iov_copy; 627 * iov array, "thistime" contains the number of bytes sent 631 if (thistime < iov[0].iov_len) { 633 (char *)iov[0].iov_base + thistime; 634 iov[0].iov_base = (void *)new_base; 635 iov[ 663 struct iovec iov; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/sunrpc/auth_gss/ |
H A D | gss_krb5_wrap.c | 53 struct kvec *iov; local 56 iov = &buf->tail[0]; 58 iov = &buf->head[0]; 59 p = iov->iov_base + iov->iov_len; 60 iov->iov_len += padding;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/sunrpc/auth_gss/ |
H A D | gss_krb5_wrap.c | 53 struct kvec *iov; local 56 iov = &buf->tail[0]; 58 iov = &buf->head[0]; 59 p = iov->iov_base + iov->iov_len; 60 iov->iov_len += padding;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source3/libsmb/ |
H A D | clientgen.c | 413 struct iovec iov[2]; local 425 iov[0].iov_base = (void *)cli->outbuf; 426 iov[0].iov_len = len; 427 iov[1].iov_base = CONST_DISCARD(void *, p); 428 iov[1].iov_len = extradata; 430 nwritten = write_data_iov(cli->fd, iov, 2);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source3/libsmb/ |
H A D | clientgen.c | 413 struct iovec iov[2]; local 425 iov[0].iov_base = (void *)cli->outbuf; 426 iov[0].iov_len = len; 427 iov[1].iov_base = CONST_DISCARD(void *, p); 428 iov[1].iov_len = extradata; 430 nwritten = write_data_iov(cli->fd, iov, 2);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source3/libsmb/ |
H A D | clientgen.c | 413 struct iovec iov[2]; local 425 iov[0].iov_base = (void *)cli->outbuf; 426 iov[0].iov_len = len; 427 iov[1].iov_base = CONST_DISCARD(void *, p); 428 iov[1].iov_len = extradata; 430 nwritten = write_data_iov(cli->fd, iov, 2);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/jfs/ |
H A D | inode.c | 326 const struct iovec *iov, loff_t offset, unsigned long nr_segs) 332 ret = blockdev_direct_IO(rw, iocb, inode, inode->i_sb->s_bdev, iov, 341 loff_t end = offset + iov_length(iov, nr_segs); 325 jfs_direct_IO(int rw, struct kiocb *iocb, const struct iovec *iov, loff_t offset, unsigned long nr_segs) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/jfs/ |
H A D | inode.c | 326 const struct iovec *iov, loff_t offset, unsigned long nr_segs) 332 ret = blockdev_direct_IO(rw, iocb, inode, inode->i_sb->s_bdev, iov, 341 loff_t end = offset + iov_length(iov, nr_segs); 325 jfs_direct_IO(int rw, struct kiocb *iocb, const struct iovec *iov, loff_t offset, unsigned long nr_segs) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/miniupnpd/ |
H A D | asyncsendto.c | 58 struct iovec iov; local 64 iov.iov_base = (void *)buf; 65 iov.iov_len = len; 67 msg.msg_iov = &iov;
|
H A D | natpmp.c | 169 struct iovec iov; local 175 iov.iov_base = msg_buff; 176 iov.iov_len = msg_buff_size; 178 msg.msg_iov = &iov;
|