Searched refs:nr_segs (Results 1 - 25 of 44) sorted by relevance

12

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/linux/
H A Duio.h49 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) argument
54 for (seg = 0; seg < nr_segs; seg++)
59 unsigned long iov_shorten(struct iovec *iov, unsigned long nr_segs, size_t to);
H A Dfs.h416 loff_t offset, unsigned long nr_segs);
1136 unsigned long nr_segs, unsigned long fast_segs,
1760 unsigned long *nr_segs, size_t *count, int access_flags);
1814 unsigned long nr_segs, get_block_t get_block, dio_iodone_t end_io,
1825 loff_t offset, unsigned long nr_segs, get_block_t get_block,
1829 nr_segs, get_block, end_io, DIO_LOCKING);
1834 loff_t offset, unsigned long nr_segs, get_block_t get_block,
1838 nr_segs, get_block, end_io, DIO_NO_LOCKING);
1843 loff_t offset, unsigned long nr_segs, get_block_t get_block,
1847 nr_segs, get_bloc
1823 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) argument
1832 blockdev_direct_IO_no_locking(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) argument
1841 blockdev_direct_IO_own_locking(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) argument
[all...]
H A Dnfs_fs.h366 const struct iovec *iov, unsigned long nr_segs,
369 const struct iovec *iov, unsigned long nr_segs,
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/
H A Dread_write.h12 unsigned long nr_segs, size_t len, loff_t *ppos, iov_fn_t fn);
14 unsigned long nr_segs, loff_t *ppos, io_fn_t fn);
H A Dread_write.c448 unsigned long iov_shorten(struct iovec *iov, unsigned long nr_segs, size_t to) argument
453 while (seg < nr_segs) {
466 unsigned long nr_segs, size_t len, loff_t *ppos, iov_fn_t fn)
477 ret = fn(&kiocb, iov, nr_segs, kiocb.ki_pos);
491 unsigned long nr_segs, loff_t *ppos, io_fn_t fn)
496 while (nr_segs > 0) {
504 nr_segs--;
525 unsigned long nr_segs, unsigned long fast_segs,
538 if (nr_segs == 0) {
547 if (nr_segs > UIO_MAXIO
465 do_sync_readv_writev(struct file *filp, const struct iovec *iov, unsigned long nr_segs, size_t len, loff_t *ppos, iov_fn_t fn) argument
490 do_loop_readv_writev(struct file *filp, struct iovec *iov, unsigned long nr_segs, loff_t *ppos, io_fn_t fn) argument
524 rw_copy_check_uvector(int type, const struct iovec __user * uvector, unsigned long nr_segs, unsigned long fast_segs, struct iovec *fast_pointer, struct iovec **ret_pointer) argument
592 do_readv_writev(int type, struct file *file, const struct iovec __user * uvector, unsigned long nr_segs, loff_t *pos) argument
[all...]
H A Dbad_inode.c37 unsigned long nr_segs, loff_t pos)
43 unsigned long nr_segs, loff_t pos)
36 bad_file_aio_read(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
42 bad_file_aio_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
H A Dsplice.c1272 unsigned long nr_segs, unsigned int flags)
1287 if (unlikely(nr_segs > UIO_MAXIOV))
1289 else if (unlikely(!nr_segs))
1292 spd.nr_pages = get_iovec_page_array(iov, nr_segs, pages, partial,
1301 unsigned long nr_segs, unsigned int flags)
1311 error = do_vmsplice(file, iov, nr_segs, flags);
1271 do_vmsplice(struct file *file, const struct iovec __user *iov, unsigned long nr_segs, unsigned int flags) argument
1300 sys_vmsplice(int fd, const struct iovec __user *iov, unsigned long nr_segs, unsigned int flags) argument
H A Ddirect-io.c950 const struct iovec *iov, loff_t offset, unsigned long nr_segs,
1000 for (seg = 0; seg < nr_segs; seg++) {
1007 for (seg = 0; seg < nr_segs; seg++) {
1143 unsigned long nr_segs, get_block_t get_block, dio_iodone_t end_io,
1173 for (seg = 0; seg < nr_segs; seg++) {
1240 nr_segs, blkbits, get_block, end_io, dio);
949 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, struct dio *dio) argument
1141 __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, int dio_lock_type) argument
H A Dcompat.c1030 unsigned long nr_segs, loff_t *pos)
1046 if (nr_segs == 0)
1054 if ((nr_segs > UIO_MAXIOV) || (nr_segs <= 0))
1058 if (nr_segs > UIO_FASTIOV) {
1060 iov = kmalloc(nr_segs*sizeof(struct iovec), GFP_KERNEL);
1065 if (!access_ok(VERIFY_READ, uvector, nr_segs*sizeof(*uvector)))
1078 for (seg = 0 ; seg < nr_segs; seg++) {
1121 ret = do_sync_readv_writev(file, iov, nr_segs, tot_len,
1124 ret = do_loop_readv_writev(file, iov, nr_segs, po
1028 compat_do_readv_writev(int type, struct file *file, const struct compat_iovec __user *uvector, unsigned long nr_segs, loff_t *pos) argument
1187 compat_sys_vmsplice(int fd, const struct compat_iovec __user *iov32, unsigned int nr_segs, unsigned int flags) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/xfs/linux-2.6/
H A Dxfs_file.c53 unsigned long nr_segs,
63 return bhv_vop_read(vp, iocb, iov, nr_segs, &iocb->ki_pos,
71 unsigned long nr_segs,
74 return __xfs_file_read(iocb, iov, nr_segs, IO_ISAIO, pos);
81 unsigned long nr_segs,
84 return __xfs_file_read(iocb, iov, nr_segs, IO_ISAIO|IO_INVIS, pos);
91 unsigned long nr_segs,
102 return bhv_vop_write(vp, iocb, iov, nr_segs, &iocb->ki_pos,
110 unsigned long nr_segs,
113 return __xfs_file_write(iocb, iov, nr_segs, IO_ISAI
50 __xfs_file_read( struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, int ioflags, loff_t pos) argument
68 xfs_file_aio_read( struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
78 xfs_file_aio_read_invis( struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
88 __xfs_file_write( struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, int ioflags, loff_t pos) argument
107 xfs_file_aio_write( struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
117 xfs_file_aio_write_invis( struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/ext3/
H A Dfile.c52 unsigned long nr_segs, loff_t pos)
59 ret = generic_file_aio_write(iocb, iov, nr_segs, pos);
51 ext3_file_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/ext4/
H A Dfile.c52 unsigned long nr_segs, loff_t pos)
59 ret = generic_file_aio_write(iocb, iov, nr_segs, pos);
51 ext4_file_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/fuse/
H A Ddev.c442 unsigned long nr_segs; member in struct:fuse_copy_state
453 const struct iovec *iov, unsigned long nr_segs)
460 cs->nr_segs = nr_segs;
489 BUG_ON(!cs->nr_segs);
493 cs->nr_segs --;
643 const struct iovec *iov, unsigned long nr_segs)
662 if (iov_length(iov, nr_segs) < reqsize)
665 fuse_copy_init(&cs, fc, 1, NULL, iov, nr_segs);
684 unsigned long nr_segs, loff_
451 fuse_copy_init(struct fuse_copy_state *cs, struct fuse_conn *fc, int write, struct fuse_req *req, const struct iovec *iov, unsigned long nr_segs) argument
683 fuse_dev_read(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
809 fuse_dev_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/mm/
H A Dfilemap.c42 loff_t offset, unsigned long nr_segs);
1116 * @nr_segs: number of segments in the iovec
1120 * Adjust number of segments and amount of bytes to write (nr_segs should be
1125 unsigned long *nr_segs, size_t *count, int access_flags)
1129 for (seg = 0; seg < *nr_segs; seg++) {
1143 *nr_segs = seg;
1156 * @nr_segs: number of segments in the iovec
1164 unsigned long nr_segs, loff_t pos)
1173 retval = generic_segment_checks(iov, &nr_segs, &count, VERIFY_WRITE);
1191 iov, pos, nr_segs);
1124 generic_segment_checks(const struct iovec *iov, unsigned long *nr_segs, size_t *count, int access_flags) argument
1163 generic_file_aio_read(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
2038 generic_file_direct_write(struct kiocb *iocb, const struct iovec *iov, unsigned long *nr_segs, loff_t pos, loff_t *ppos, size_t count, size_t ocount) argument
2077 generic_file_buffered_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos, loff_t *ppos, size_t count, ssize_t written) argument
2242 __generic_file_aio_write_nolock(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t *ppos) argument
2341 generic_file_aio_write_nolock(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
2365 generic_file_aio_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
2396 generic_file_direct_IO(int rw, struct kiocb *iocb, const struct iovec *iov, loff_t offset, unsigned long nr_segs) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/nfs/
H A Dfile.c46 unsigned long nr_segs, loff_t pos);
48 unsigned long nr_segs, loff_t pos);
203 unsigned long nr_segs, loff_t pos)
208 size_t count = iov_length(iov, nr_segs);
212 return nfs_file_direct_read(iocb, iov, nr_segs, pos);
222 result = generic_file_aio_read(iocb, iov, nr_segs, pos);
345 unsigned long nr_segs, loff_t pos)
350 size_t count = iov_length(iov, nr_segs);
354 return nfs_file_direct_write(iocb, iov, nr_segs, pos);
378 result = generic_file_aio_write(iocb, iov, nr_segs, po
202 nfs_file_read(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
344 nfs_file_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
[all...]
H A Ddirect.c109 * @nr_segs: size of iovec array
116 ssize_t nfs_direct_IO(int rw, struct kiocb *iocb, const struct iovec *iov, loff_t pos, unsigned long nr_segs) argument
120 (long long) pos, nr_segs);
731 * @nr_segs: size of iov vector
749 unsigned long nr_segs, loff_t pos)
762 if (nr_segs != 1)
790 * @nr_segs: size of iov vector
812 unsigned long nr_segs, loff_t pos)
825 if (nr_segs != 1)
748 nfs_file_direct_read(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
811 nfs_file_direct_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/smbfs/
H A Dfile.c219 unsigned long nr_segs, loff_t pos)
239 status = generic_file_aio_read(iocb, iov, nr_segs, pos);
324 unsigned long nr_segs, loff_t pos)
346 result = generic_file_aio_write(iocb, iov, nr_segs, pos);
218 smb_file_aio_read(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
323 smb_file_aio_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/s390/hypfs/
H A Dinode.c137 unsigned long nr_segs, loff_t offset)
145 if (nr_segs != 1) {
168 unsigned long nr_segs, loff_t offset)
173 size_t count = iov_length(iov, nr_segs);
136 hypfs_aio_read(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t offset) argument
167 hypfs_aio_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t offset) argument
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/udf/
H A Dfile.c108 unsigned long nr_segs, loff_t ppos)
142 retval = generic_file_aio_write(iocb, iov, nr_segs, ppos);
107 udf_file_aio_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t ppos) argument
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/jfs/
H A Dinode.c290 const struct iovec *iov, loff_t offset, unsigned long nr_segs)
296 offset, nr_segs, jfs_get_block, NULL);
289 jfs_direct_IO(int rw, struct kiocb *iocb, const struct iovec *iov, loff_t offset, unsigned long nr_segs) argument
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/ocfs2/
H A Dfile.c1373 unsigned long nr_segs,
1424 unsigned long nr_segs,
1437 (unsigned int)nr_segs,
1444 ret = generic_segment_checks(iov, &nr_segs, &ocount, VERIFY_READ);
1517 written = generic_file_direct_write(iocb, iov, &nr_segs, *ppos,
1524 written = ocfs2_file_buffered_write(file, ppos, iov, nr_segs,
1727 unsigned long nr_segs,
1735 (unsigned int)nr_segs,
1779 ret = generic_file_aio_read(iocb, iov, nr_segs, iocb->ki_pos);
1371 ocfs2_file_buffered_write(struct file *file, loff_t *ppos, const struct iovec *iov, unsigned long nr_segs, size_t count, ssize_t o_direct_written) argument
1422 ocfs2_file_aio_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
1725 ocfs2_file_aio_read(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/
H A Dsocket.c98 unsigned long nr_segs, loff_t pos);
100 unsigned long nr_segs, loff_t pos);
706 unsigned long nr_segs)
712 for (i = 0; i < nr_segs; i++)
720 msg->msg_iovlen = nr_segs;
727 unsigned long nr_segs, loff_t pos)
741 return do_sock_read(&x->async_msg, iocb, iocb->ki_filp, iov, nr_segs);
746 unsigned long nr_segs)
752 for (i = 0; i < nr_segs; i++)
760 msg->msg_iovlen = nr_segs;
704 do_sock_read(struct msghdr *msg, struct kiocb *iocb, struct file *file, const struct iovec *iov, unsigned long nr_segs) argument
726 sock_aio_read(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
744 do_sock_write(struct msghdr *msg, struct kiocb *iocb, struct file *file, const struct iovec *iov, unsigned long nr_segs) argument
768 sock_aio_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/ntfs/
H A Dfile.c1787 const struct iovec *iov, unsigned long nr_segs,
1952 if (likely(nr_segs == 1))
2012 if (likely(nr_segs == 1))
2051 if (likely(nr_segs == 1)) {
2102 const struct iovec *iov, unsigned long nr_segs, loff_t *ppos)
2112 err = generic_segment_checks(iov, &nr_segs, &count, VERIFY_READ);
2129 written = ntfs_file_buffered_write(iocb, iov, nr_segs, pos, ppos,
2140 unsigned long nr_segs, loff_t pos)
2150 ret = ntfs_file_aio_write_nolock(iocb, iov, nr_segs, &iocb->ki_pos);
2167 unsigned long nr_segs, loff_
1786 ntfs_file_buffered_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos, loff_t *ppos, size_t count) argument
2101 ntfs_file_aio_write_nolock(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t *ppos) argument
2139 ntfs_file_aio_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
2166 ntfs_file_writev(struct file *file, const struct iovec *iov, unsigned long nr_segs, loff_t *ppos) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/powerpc/lib/
H A Ddma-noncoherent.c380 int nr_segs = 1 + ((size - seg_size) + PAGE_SIZE - 1)/PAGE_SIZE; local
400 } while (seg_nr < nr_segs);
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/usb/gadget/
H A Dinode.c525 unsigned long nr_segs; member in struct:kiocb_priv
563 for (i=0; i < priv->nr_segs; i++) {
628 unsigned long nr_segs
644 priv->nr_segs = nr_segs;
690 unsigned long nr_segs, loff_t o)
703 return ep_aio_rwtail(iocb, buf, iocb->ki_left, epdata, iov, nr_segs);
708 unsigned long nr_segs, loff_t o)
722 for (i=0; i < nr_segs; i++) {
689 ep_aio_read(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t o) argument
707 ep_aio_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t o) argument

Completed in 386 milliseconds

12