Searched refs:kiocb (Results 1 – 17 of 17) sorted by relevance
| /include/linux/ |
| A D | aio.h | 8 struct kiocb; 11 typedef int (kiocb_cancel_fn)(struct kiocb *); 16 void kiocb_set_cancel_fn(struct kiocb *req, kiocb_cancel_fn *cancel); 19 static inline void kiocb_set_cancel_fn(struct kiocb *req, in kiocb_set_cancel_fn()
|
| A D | backing-file.h | 18 void (*end_write)(struct kiocb *iocb, ssize_t); 28 struct kiocb *iocb, int flags, 31 struct kiocb *iocb, int flags, 33 ssize_t backing_file_splice_read(struct file *in, struct kiocb *iocb, 38 struct file *out, struct kiocb *iocb,
|
| A D | netfs.h | 230 struct kiocb *iocb; /* AIO completion vector */ 392 ssize_t netfs_unbuffered_read_iter_locked(struct kiocb *iocb, struct iov_iter *iter); 393 ssize_t netfs_unbuffered_read_iter(struct kiocb *iocb, struct iov_iter *iter); 394 ssize_t netfs_buffered_read_iter(struct kiocb *iocb, struct iov_iter *iter); 395 ssize_t netfs_file_read_iter(struct kiocb *iocb, struct iov_iter *iter); 398 ssize_t netfs_perform_write(struct kiocb *iocb, struct iov_iter *iter, 400 ssize_t netfs_buffered_write_iter_locked(struct kiocb *iocb, struct iov_iter *from, 402 ssize_t netfs_unbuffered_write_iter(struct kiocb *iocb, struct iov_iter *from); 403 ssize_t netfs_unbuffered_write_iter_locked(struct kiocb *iocb, struct iov_iter *iter, 405 ssize_t netfs_file_write_iter(struct kiocb *iocb, struct iov_iter *from);
|
| A D | fs.h | 63 struct kiocb; 406 struct kiocb { struct 409 void (*ki_complete)(struct kiocb *iocb, long ret); argument 433 static inline bool is_sync_kiocb(struct kiocb *kiocb) in is_sync_kiocb() argument 435 return kiocb->ki_complete == NULL; in is_sync_kiocb() 2162 int (*iopoll)(struct kiocb *kiocb, struct io_comp_batch *, 2475 static inline void init_sync_kiocb(struct kiocb *kiocb, struct file *filp) in init_sync_kiocb() argument 2477 *kiocb = (struct kiocb) { in init_sync_kiocb() 2484 static inline void kiocb_clone(struct kiocb *kiocb, struct kiocb *kiocb_src, in kiocb_clone() argument 2487 *kiocb = (struct kiocb) { in kiocb_clone() [all …]
|
| A D | iomap.h | 20 struct kiocb; 339 ssize_t iomap_file_buffered_write(struct kiocb *iocb, struct iov_iter *from, 485 int (*end_io)(struct kiocb *iocb, ssize_t size, int error, 521 ssize_t iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter, 524 struct iomap_dio *__iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter,
|
| A D | nfs_fs.h | 565 int nfs_swap_rw(struct kiocb *iocb, struct iov_iter *iter); 566 ssize_t nfs_file_direct_read(struct kiocb *iocb, 568 ssize_t nfs_file_direct_write(struct kiocb *iocb,
|
| A D | bio.h | 681 static inline void bio_set_polled(struct bio *bio, struct kiocb *kiocb) in bio_set_polled() argument 684 if (kiocb->ki_flags & IOCB_NOWAIT) in bio_set_polled()
|
| A D | pagemap.h | 33 int kiocb_invalidate_pages(struct kiocb *iocb, size_t count); 34 void kiocb_invalidate_post_direct_write(struct kiocb *iocb, size_t count); 64 int kiocb_write_and_wait(struct kiocb *iocb, size_t count); 766 static inline struct folio *write_begin_get_folio(const struct kiocb *iocb, in write_begin_get_folio()
|
| A D | buffer_head.h | 266 int generic_write_end(const struct kiocb *, struct address_space *, 270 int cont_write_begin(const struct kiocb *, struct address_space *, loff_t,
|
| A D | proc_fs.h | 39 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
|
| A D | dax.h | 257 ssize_t dax_iomap_rw(struct kiocb *iocb, struct iov_iter *iter,
|
| A D | seq_file.h | 110 ssize_t seq_read_iter(struct kiocb *iocb, struct iov_iter *iter);
|
| A D | socket.h | 77 struct kiocb *msg_iocb; /* ptr to iocb for async requests */
|
| A D | blkdev.h | 38 struct kiocb; 1017 int iocb_bio_iopoll(struct kiocb *kiocb, struct io_comp_batch *iob,
|
| /include/crypto/ |
| A D | if_alg.h | 95 struct kiocb *iocb;
|
| /include/trace/events/ |
| A D | netfs.h | 507 TP_PROTO(const struct kiocb *iocb, const struct iov_iter *from),
|
| A D | f2fs.h | 1027 TP_PROTO(struct inode *inode, struct kiocb *iocb, long len, int rw),
|
Completed in 53 milliseconds