Lines Matching refs:nr_segs
1225 * @nr_segs: number of segments in the iovec
1229 * Adjust number of segments and amount of bytes to write (nr_segs should be
1234 unsigned long *nr_segs, size_t *count, int access_flags)
1238 for (seg = 0; seg < *nr_segs; seg++) {
1252 *nr_segs = seg;
1265 * @nr_segs: number of segments in the iovec
1273 unsigned long nr_segs, loff_t pos)
1282 retval = generic_segment_checks(iov, &nr_segs, &count, VERIFY_WRITE);
1299 pos + iov_length(iov, nr_segs) - 1);
1302 iov, pos, nr_segs);
1325 for (seg = 0; seg < nr_segs; seg++) {
1910 if (likely(i->nr_segs == 1)) {
1938 if (likely(i->nr_segs == 1)) {
1956 if (likely(i->nr_segs == 1)) {
2009 if (i->nr_segs == 1)
2130 unsigned long *nr_segs, loff_t pos, loff_t *ppos,
2141 *nr_segs = iov_shorten((struct iovec *)iov, *nr_segs, count);
2143 write_len = iov_length(iov, *nr_segs);
2170 written = mapping->a_ops->direct_IO(WRITE, iocb, iov, pos, *nr_segs);
2321 unsigned long nr_segs, loff_t pos, loff_t *ppos,
2328 iov_iter_init(&i, iov, nr_segs, count, written);
2344 * @nr_segs: number of segments in the vector
2360 unsigned long nr_segs, loff_t *ppos)
2372 err = generic_segment_checks(iov, &nr_segs, &ocount, VERIFY_READ);
2403 written = generic_file_direct_write(iocb, iov, &nr_segs, pos,
2414 nr_segs, pos, ppos, count,
2447 written = generic_file_buffered_write(iocb, iov, nr_segs,
2460 * @nr_segs: number of segments in the vector
2468 unsigned long nr_segs, loff_t pos)
2477 ret = __generic_file_aio_write(iocb, iov, nr_segs, &iocb->ki_pos);