Home
last modified time | relevance | path

Searched refs:iocb (Results 1 – 10 of 10) sorted by relevance

/include/linux/
Diomap.h162 ssize_t iomap_file_buffered_write(struct kiocb *iocb, struct iov_iter *from,
259 int (*end_io)(struct kiocb *iocb, ssize_t size, int error,
265 ssize_t iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter,
268 struct iomap_dio *__iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter,
Dfs.h94 typedef int (dio_iodone_t)(struct kiocb *iocb, loff_t offset,
331 void (*ki_complete)(struct kiocb *iocb, long ret, long ret2);
2867 static inline ssize_t generic_write_sync(struct kiocb *iocb, ssize_t count) in generic_write_sync() argument
2869 if (iocb->ki_flags & IOCB_DSYNC) { in generic_write_sync()
2870 int ret = vfs_fsync_range(iocb->ki_filp, in generic_write_sync()
2871 iocb->ki_pos - count, iocb->ki_pos - 1, in generic_write_sync()
2872 (iocb->ki_flags & IOCB_SYNC) ? 0 : 1); in generic_write_sync()
3103 extern ssize_t generic_file_buffered_read(struct kiocb *iocb,
3115 ssize_t vfs_iocb_iter_read(struct file *file, struct kiocb *iocb,
3117 ssize_t vfs_iocb_iter_write(struct file *file, struct kiocb *iocb,
[all …]
Dfscrypt.h626 bool fscrypt_dio_supported(struct kiocb *iocb, struct iov_iter *iter);
659 static inline bool fscrypt_dio_supported(struct kiocb *iocb, in fscrypt_dio_supported() argument
662 const struct inode *inode = file_inode(iocb->ki_filp); in fscrypt_dio_supported()
Dnfs_fs.h481 ssize_t nfs_file_direct_read(struct kiocb *iocb,
483 ssize_t nfs_file_direct_write(struct kiocb *iocb,
Ddax.h231 ssize_t dax_iomap_rw(struct kiocb *iocb, struct iov_iter *iter,
Dseq_file.h110 ssize_t seq_read_iter(struct kiocb *iocb, struct iov_iter *iter);
Dsyscalls.h16 struct iocb;
316 struct iocb __user * __user *);
317 asmlinkage long sys_io_cancel(aio_context_t ctx_id, struct iocb __user *iocb,
Dcompat.h485 u32 __user *iocb);
/include/uapi/linux/
Daio_abi.h73 struct iocb { struct
/include/crypto/
Dif_alg.h97 struct kiocb *iocb; member