Lines Matching refs:fuse_io_priv
558 kfree(container_of(kref, struct fuse_io_priv, refcnt)); in fuse_io_release()
561 static ssize_t fuse_get_res_by_io(struct fuse_io_priv *io) in fuse_get_res_by_io()
588 static void fuse_aio_complete(struct fuse_io_priv *io, int err, ssize_t pos) in fuse_aio_complete()
624 struct fuse_io_priv *io = req->io; in fuse_aio_complete_req()
643 size_t num_bytes, struct fuse_io_priv *io) in fuse_async_req_send()
660 static size_t fuse_send_read(struct fuse_req *req, struct fuse_io_priv *io, in fuse_send_read()
726 struct fuse_io_priv io; in fuse_do_readpage()
755 io = (struct fuse_io_priv) FUSE_IO_PRIV_SYNC(&iocb); in fuse_do_readpage()
979 static size_t fuse_send_write(struct fuse_req *req, struct fuse_io_priv *io, in fuse_send_write()
1030 struct fuse_io_priv io = FUSE_IO_PRIV_SYNC(iocb); in fuse_send_write_pages()
1348 ssize_t fuse_direct_io(struct fuse_io_priv *io, struct iov_iter *iter, in fuse_direct_io()
1430 static ssize_t __fuse_direct_read(struct fuse_io_priv *io, in __fuse_direct_read()
1449 struct fuse_io_priv io = FUSE_IO_PRIV_SYNC(iocb); in fuse_direct_read_iter()
1456 struct fuse_io_priv io = FUSE_IO_PRIV_SYNC(iocb); in fuse_direct_write_iter()
2887 struct fuse_io_priv *io; in fuse_direct_IO()
2904 io = kmalloc(sizeof(struct fuse_io_priv), GFP_KERNEL); in fuse_direct_IO()