Home
last modified time | relevance | path

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

/Linux-v6.1/io_uring/
Drw.c25 struct kiocb kiocb; member
132 static inline void io_rw_done(struct kiocb *kiocb, ssize_t ret) in io_rw_done()
292 static void io_complete_rw(struct kiocb *kiocb, long res) in io_complete_rw()
304 static void io_complete_rw_iopoll(struct kiocb *kiocb, long res) in io_complete_rw_iopoll()
414 static inline loff_t *io_kiocb_ppos(struct kiocb *kiocb) in io_kiocb_ppos()
425 struct kiocb *kiocb = &rw->kiocb; in loop_rw_iter() local
605 struct kiocb *kiocb = &rw->kiocb; in io_rw_should_retry() local
653 struct kiocb *kiocb = &rw->kiocb; in io_rw_init_file() local
700 struct kiocb *kiocb = &rw->kiocb; in io_read() local
848 struct kiocb *kiocb = &rw->kiocb; in io_write() local
Dopdef.c43 static __maybe_unused int io_eopnotsupp_prep(struct io_kiocb *kiocb, in io_eopnotsupp_prep()
/Linux-v6.1/fs/fuse/
Dcuse.c94 static ssize_t cuse_read_iter(struct kiocb *kiocb, struct iov_iter *to) in cuse_read_iter()
102 static ssize_t cuse_write_iter(struct kiocb *kiocb, struct iov_iter *from) in cuse_write_iter()
/Linux-v6.1/drivers/char/
Drandom.c1334 static ssize_t random_write_iter(struct kiocb *kiocb, struct iov_iter *iter) in random_write_iter()
1339 static ssize_t urandom_read_iter(struct kiocb *kiocb, struct iov_iter *iter) in urandom_read_iter()
1363 static ssize_t random_read_iter(struct kiocb *kiocb, struct iov_iter *iter) in random_read_iter()
/Linux-v6.1/fs/
Dread_write.c381 struct kiocb kiocb; in new_sync_read() local
410 struct kiocb kiocb; in __kernel_read() local
483 struct kiocb kiocb; in new_sync_write() local
501 struct kiocb kiocb; in __kernel_write_iter() local
723 struct kiocb kiocb; in do_iter_readv_writev() local
Dseq_file.c154 struct kiocb kiocb; in seq_read() local
Daio.c1444 static void aio_complete_rw(struct kiocb *kiocb, long res) in aio_complete_rw()
2146 struct aio_kiocb *kiocb; in SYSCALL_DEFINE3() local
Dsplice.c303 struct kiocb kiocb; in generic_file_splice_read() local
/Linux-v6.1/include/linux/
Dfs.h341 struct kiocb { struct
344 void (*ki_complete)(struct kiocb *iocb, long ret); argument
351 static inline bool is_sync_kiocb(struct kiocb *kiocb) in is_sync_kiocb()
2346 static inline void init_sync_kiocb(struct kiocb *kiocb, struct file *filp) in init_sync_kiocb()
2355 static inline void kiocb_clone(struct kiocb *kiocb, struct kiocb *kiocb_src, in kiocb_clone()
Dbio.h778 static inline void bio_set_polled(struct bio *bio, struct kiocb *kiocb) in bio_set_polled()
/Linux-v6.1/fs/cachefiles/
Dondemand.c40 static ssize_t cachefiles_ondemand_fd_write_iter(struct kiocb *kiocb, in cachefiles_ondemand_fd_write_iter()
/Linux-v6.1/drivers/usb/gadget/function/
Df_fs.c214 struct kiocb *kiocb; member
1170 static int ffs_aio_cancel(struct kiocb *kiocb) in ffs_aio_cancel()
1191 static ssize_t ffs_epfile_write_iter(struct kiocb *kiocb, struct iov_iter *from) in ffs_epfile_write_iter()
1228 static ssize_t ffs_epfile_read_iter(struct kiocb *kiocb, struct iov_iter *to) in ffs_epfile_read_iter()
/Linux-v6.1/block/
Dblk-core.c879 int iocb_bio_iopoll(struct kiocb *kiocb, struct io_comp_batch *iob, in iocb_bio_iopoll()
/Linux-v6.1/drivers/infiniband/hw/hfi1/
Dfile_ops.c259 static ssize_t hfi1_write_iter(struct kiocb *kiocb, struct iov_iter *from) in hfi1_write_iter()
/Linux-v6.1/fs/btrfs/
Dioctl.c5252 struct kiocb kiocb; in btrfs_ioctl_encoded_read() local
5331 struct kiocb kiocb; in btrfs_ioctl_encoded_write() local