Searched refs:ki_pos (Results 1 - 25 of 81) sorted by path

1234

/linux-master/arch/s390/hypfs/
H A Dinode.c149 loff_t pos = iocb->ki_pos;
159 iocb->ki_pos = pos + count;
/linux-master/block/
H A Dfops.c51 loff_t pos = iocb->ki_pos;
140 iocb->ki_pos += ret;
172 loff_t pos = iocb->ki_pos;
288 iocb->ki_pos += ret;
312 loff_t pos = iocb->ki_pos;
648 iocb->ki_pos += written;
686 if (iocb->ki_pos >= size)
692 size -= iocb->ki_pos;
721 loff_t pos = iocb->ki_pos;
746 iocb->ki_pos
[all...]
/linux-master/drivers/block/
H A Dloop.c441 cmd->iocb.ki_pos = pos;
H A Dublk_drv.c1893 tag = ublk_pos_to_tag(iocb->ki_pos);
1894 q_id = ublk_pos_to_hwq(iocb->ki_pos);
1895 buf_off = ublk_pos_to_buf_off(iocb->ki_pos);
/linux-master/drivers/gpu/drm/display/
H A Ddrm_dp_aux_dev.c149 loff_t pos = iocb->ki_pos;
179 if (pos != iocb->ki_pos)
180 res = pos - iocb->ki_pos;
181 iocb->ki_pos = pos;
192 loff_t pos = iocb->ki_pos;
222 if (pos != iocb->ki_pos)
223 res = pos - iocb->ki_pos;
224 iocb->ki_pos = pos;
/linux-master/drivers/net/
H A Dtap.c910 iocb->ki_pos = ret;
H A Dtun.c2272 iocb->ki_pos = ret;
/linux-master/drivers/nvme/target/
H A Dio-cmd-file.c96 iocb->ki_pos = pos;
/linux-master/drivers/target/
H A Dtarget_core_file.c293 aio_cmd->iocb.ki_pos = cmd->t_task_lba * dev->dev_attrib.block_size;
/linux-master/fs/9p/
H A Dvfs_file.c358 fid->fid, iov_iter_count(to), iocb->ki_pos);
/linux-master/fs/affs/
H A Dfile.c402 loff_t offset = iocb->ki_pos;
/linux-master/fs/
H A Daio.c1522 req->ki_pos = iocb->aio_offset;
1606 ret = rw_verify_area(READ, file, &req->ki_pos, iov_iter_count(&iter));
1634 ret = rw_verify_area(WRITE, file, &req->ki_pos, iov_iter_count(&iter));
H A Dbacking-file.c91 orig_iocb->ki_pos = iocb->ki_pos;
160 ret = vfs_iter_read(file, iter, &iocb->ki_pos, rwf);
217 ret = vfs_iter_write(file, iter, &iocb->ki_pos, rwf);
H A Ddax.c1553 .pos = iocb->ki_pos,
1576 done = iomi.pos - iocb->ki_pos;
1577 iocb->ki_pos = iomi.pos;
/linux-master/fs/bcachefs/
H A Dfs-io-buffered.c1019 (iocb->ki_pos + iov_iter_count(iter) > i_size_read(&inode->v))) {
1043 pos = iocb->ki_pos;
1048 (iocb->ki_pos + iov_iter_count(iter) > i_size_read(&inode->v)))
1132 iocb->ki_pos += written;
H A Dfs-io-direct.c73 loff_t offset = req->ki_pos;
192 iocb->ki_pos,
193 iocb->ki_pos + count - 1);
205 iocb->ki_pos += ret;
412 req->ki_pos += (u64) dio->op.written << 9;
417 if (req->ki_pos > inode->v.i_size)
418 i_size_write(&inode->v, req->ki_pos);
474 req->ki_pos,
475 req->ki_pos + iter_count - 1);
504 dio->op.pos = POS(inode->v.i_ino, (u64) req->ki_pos >>
[all...]
/linux-master/fs/btrfs/
H A Dfile.c1139 loff_t pos = iocb->ki_pos;
1217 pos = iocb->ki_pos;
1436 pagecache_isize_extended(inode, old_isize, iocb->ki_pos);
1437 iocb->ki_pos += num_written;
1481 if (iocb->ki_pos + iov_iter_count(from) <= i_size_read(inode) && IS_NOSEC(inode))
1508 pos = iocb->ki_pos;
1607 pos = iocb->ki_pos;
1625 iocb->ki_pos = pos + written_buffered;
3766 if (check_direct_read(inode_to_fs_info(inode), to, iocb->ki_pos))
3829 iocb->ki_pos >
[all...]
H A Dinode.c9979 inode->vfs_inode.i_size) - iocb->ki_pos;
9996 encoded->unencoded_offset = iocb->ki_pos - extent_start;
10001 ptr += iocb->ki_pos - extent_start;
10135 i = (iocb->ki_pos - start) >> PAGE_SHIFT;
10136 page_offset = (iocb->ki_pos - start) & (PAGE_SIZE - 1);
10179 if (iocb->ki_pos >= inode->vfs_inode.i_size) {
10183 start = ALIGN_DOWN(iocb->ki_pos, fs_info->sectorsize);
10185 * We don't know how long the extent containing iocb->ki_pos is, but if
10233 inode->vfs_inode.i_size) - iocb->ki_pos;
10253 encoded->unencoded_offset = iocb->ki_pos
[all...]
H A Dioctl.c4504 kiocb.ki_pos = pos;
4606 kiocb.ki_pos = pos;
/linux-master/fs/cachefiles/
H A Dio.c139 ki->iocb.ki_pos = start_pos + skipped;
155 trace_cachefiles_read(object, file_inode(file), ki->iocb.ki_pos, len - skipped);
308 ki->iocb.ki_pos = start_pos;
326 trace_cachefiles_write(object, file_inode(file), ki->iocb.ki_pos, len);
H A Dondemand.c45 loff_t pos = kiocb->ki_pos;
/linux-master/fs/ceph/
H A Dfile.c986 ssize_t __ceph_sync_read(struct inode *inode, loff_t *ki_pos, argument
995 u64 off = *ki_pos;
1002 ceph_vinop(inode), *ki_pos, len);
1177 ret = i_size - *ki_pos;
1178 *ki_pos = i_size;
1180 ret = off - *ki_pos;
1181 *ki_pos = off;
1198 doutc(cl, "on file %p %llx~%zx %s\n", file, iocb->ki_pos,
1202 return __ceph_sync_read(inode, &iocb->ki_pos, to, retry_op, NULL);
1247 loff_t endoff = aio_req->iocb->ki_pos
[all...]
H A Dsuper.h1316 extern ssize_t __ceph_sync_read(struct inode *inode, loff_t *ki_pos,
/linux-master/fs/coda/
H A Dfile.c46 loff_t ki_pos = iocb->ki_pos; local
52 count, ki_pos, CODA_ACCESS_TYPE_READ);
56 ret = vfs_iter_read(cfi->cfi_container, to, &iocb->ki_pos, 0);
61 count, ki_pos, CODA_ACCESS_TYPE_READ_FINISH);
72 loff_t ki_pos = iocb->ki_pos; local
78 count, ki_pos, CODA_ACCESS_TYPE_WRITE);
83 ret = vfs_iter_write(cfi->cfi_container, to, &iocb->ki_pos, 0);
92 count, ki_pos, CODA_ACCESS_TYPE_WRITE_FINIS
104 loff_t ki_pos = *ppos; local
[all...]
/linux-master/fs/configfs/
H A Dfile.c93 __func__, iov_iter_count(to), iocb->ki_pos, buffer->page);
94 if (iocb->ki_pos >= buffer->count)
96 retval = copy_to_iter(buffer->page + iocb->ki_pos,
97 buffer->count - iocb->ki_pos, to);
98 iocb->ki_pos += retval;
168 if (iocb->ki_pos >= buffer->bin_buffer_size)
170 retval = copy_to_iter(buffer->bin_buffer + iocb->ki_pos,
171 buffer->bin_buffer_size - iocb->ki_pos, to);
172 iocb->ki_pos += retval;
231 iocb->ki_pos
[all...]

Completed in 387 milliseconds

1234