X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/e6416905c4afb34e61276cdc07c44813a3ebc5e7..c166bd62fbb907f95f79f621e2a2fb4fdde08e01:/lunaix-os/includes/lunaix/blkio.h diff --git a/lunaix-os/includes/lunaix/blkio.h b/lunaix-os/includes/lunaix/blkio.h index 07b53ac..a869c8c 100644 --- a/lunaix-os/includes/lunaix/blkio.h +++ b/lunaix-os/includes/lunaix/blkio.h @@ -12,6 +12,9 @@ #define BLKIO_BUSY 0x4 #define BLKIO_PENDING 0x8 +#define BLKIO_WAIT 0x1 +#define BLKIO_NOASYNC 0x2 + // Free on complete #define BLKIO_FOC 0x10 @@ -96,7 +99,7 @@ blkio_free_req(struct blkio_req* req); * @param req */ void -blkio_commit(struct blkio_context* ctx, struct blkio_req* req); +blkio_commit(struct blkio_context* ctx, struct blkio_req* req, int options); /** * @brief Schedule an IO request to be handled.