Home
last modified time | relevance | path

Searched defs:kiocb (Results 1 – 12 of 12) sorted by relevance

/linux/io_uring/
H A Drw.c31 struct kiocb kiocb; member
210 static inline void io_meta_restore(struct io_async_rw *io, struct kiocb *kiocb) in io_meta_restore()
580 static void io_complete_rw(struct kiocb *kiocb, long res) in io_complete_rw()
595 static void io_complete_rw_iopoll(struct kiocb *kiocb, long res) in io_complete_rw_iopoll()
678 static inline loff_t *io_kiocb_ppos(struct kiocb *kiocb) in io_kiocb_ppos()
690 struct kiocb *kiocb = &rw->kiocb; in loop_rw_iter() local
799 struct kiocb *kiocb = &rw->kiocb; in io_rw_should_retry() local
851 struct kiocb *kiocb = &rw->kiocb; in io_rw_init_file() local
919 struct kiocb *kiocb = &rw->kiocb; in __io_read() local
1111 static bool io_kiocb_start_write(struct io_kiocb *req, struct kiocb *kiocb) in io_kiocb_start_write()
[all …]
H A Dopdef.c48 static __maybe_unused int io_eopnotsupp_prep(struct io_kiocb *kiocb, in io_eopnotsupp_prep()
/linux/fs/nfs/
H A Dlocalio.c36 struct kiocb kiocb; member
655 static void nfs_local_read_aio_complete(struct kiocb *kiocb, long ret) in nfs_local_read_aio_complete()
867 static void nfs_local_write_aio_complete(struct kiocb *kiocb, long ret) in nfs_local_write_aio_complete()
/linux/include/linux/
H A Dfs.h379 struct kiocb { struct
382 void (*ki_complete)(struct kiocb *iocb, long ret); argument
396 static inline bool is_sync_kiocb(struct kiocb *kiocb) in is_sync_kiocb()
2183 static inline void init_sync_kiocb(struct kiocb *kiocb, struct file *filp) in init_sync_kiocb()
2192 static inline void kiocb_clone(struct kiocb *kiocb, struct kiocb *kiocb_src, in kiocb_clone()
/linux/drivers/char/
H A Drandom.c1443 static ssize_t random_write_iter(struct kiocb *kiocb, struct iov_iter *iter) in random_write_iter()
1448 static ssize_t urandom_read_iter(struct kiocb *kiocb, struct iov_iter *iter) in urandom_read_iter()
1472 static ssize_t random_read_iter(struct kiocb *kiocb, struct iov_iter *iter) in random_read_iter()
/linux/fs/nfsd/
H A Dvfs.c1127 struct kiocb kiocb; in nfsd_direct_read() local
1206 struct kiocb kiocb; in nfsd_iter_read() local
1378 unsigned long *cnt, struct kiocb *kiocb) in nfsd_direct_write()
1444 struct kiocb kiocb; in nfsd_vfs_write() local
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_shmem.c413 struct kiocb kiocb; in shmem_pwrite() local
/linux/fs/
H A Dsplice.c324 struct kiocb kiocb; in copy_splice_read() local
686 struct kiocb kiocb; in iter_file_splice_write() local
/linux/fs/btrfs/
H A Dioctl.c4361 struct kiocb kiocb; in btrfs_ioctl_encoded_read() local
4467 struct kiocb kiocb; in btrfs_ioctl_encoded_write() local
4748 struct kiocb kiocb; in btrfs_uring_encoded_read() local
4890 struct kiocb kiocb; in btrfs_uring_encoded_write() local
/linux/drivers/thunderbolt/
H A Dstream.c711 tbstream_dev_fops_read_iter(struct kiocb *kiocb, struct iov_iter *to) in tbstream_dev_fops_read_iter()
823 tbstream_dev_fops_write_iter(struct kiocb *kiocb, struct iov_iter *from) in tbstream_dev_fops_write_iter()
/linux/block/
H A Dblk-core.c1028 int iocb_bio_iopoll(struct kiocb *kiocb, struct io_comp_batch *iob, in iocb_bio_iopoll()
/linux/drivers/infiniband/hw/hfi1/
H A Dfile_ops.c259 static ssize_t hfi1_write_iter(struct kiocb *kiocb, struct iov_iter *from) in hfi1_write_iter()