/* * wpq is for buffered io, while meta fields are used with * direct io
*/ union { struct wait_page_queue wpq; struct { struct uio_meta meta; struct io_meta_state meta_state;
};
};
);
};
int io_prep_read_fixed(struct io_kiocb *req, conststruct io_uring_sqe *sqe); int io_prep_write_fixed(struct io_kiocb *req, conststruct io_uring_sqe *sqe); int io_prep_readv_fixed(struct io_kiocb *req, conststruct io_uring_sqe *sqe); int io_prep_writev_fixed(struct io_kiocb *req, conststruct io_uring_sqe *sqe); int io_prep_readv(struct io_kiocb *req, conststruct io_uring_sqe *sqe); int io_prep_writev(struct io_kiocb *req, conststruct io_uring_sqe *sqe); int io_prep_read(struct io_kiocb *req, conststruct io_uring_sqe *sqe); int io_prep_write(struct io_kiocb *req, conststruct io_uring_sqe *sqe); int io_read(struct io_kiocb *req, unsignedint issue_flags); int io_write(struct io_kiocb *req, unsignedint issue_flags); int io_read_fixed(struct io_kiocb *req, unsignedint issue_flags); int io_write_fixed(struct io_kiocb *req, unsignedint issue_flags); void io_readv_writev_cleanup(struct io_kiocb *req); void io_rw_fail(struct io_kiocb *req); void io_req_rw_complete(struct io_kiocb *req, io_tw_token_t tw); int io_read_mshot_prep(struct io_kiocb *req, conststruct io_uring_sqe *sqe); int io_read_mshot(struct io_kiocb *req, unsignedint issue_flags); void io_rw_cache_free(constvoid *entry);
¤ Dauer der Verarbeitung: 0.15 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.