Lines Matching defs:pos
105 loff_t pos = valid;
124 vcn = pos >> bits;
132 pos = ((loff_t)clen + vcn) << bits;
133 ni->i_valid = pos;
138 zerofrom = pos & (PAGE_SIZE - 1);
141 if (pos + len > new_valid)
142 len = new_valid - pos;
144 err = ntfs_write_begin(file, mapping, pos, len, &page, NULL);
151 err = ntfs_write_end(file, mapping, pos, len, len, page, NULL);
154 pos += len;
157 if (pos >= new_valid)
319 static int ntfs_extend(struct inode *inode, loff_t pos, size_t count,
324 loff_t end = pos + count;
325 bool extend_init = file && pos > ni->i_valid;
341 err = ntfs_extend_initialized_size(file, ni, ni->i_valid, pos);
354 err = filemap_fdatawrite_range(mapping, pos, end - 1);
362 err = filemap_fdatawait_range(mapping, pos, end - 1);
848 loff_t pos = iocb->ki_pos;
887 /* Zero range [valid : pos). */
888 while (valid < pos) {
952 /* Copy user data [pos : pos + count). */
956 off = pos & (frame_size - 1);
961 frame_vbo = pos & ~(frame_size - 1);
976 loff_t to = pos + bytes;
996 off = offset_in_page(pos);
1042 pos += copied;