io_uring: move a few private types to local headers
[linux-block.git] / include / linux / io_uring_types.h
index 779c72da5b8faf4793b33239ab2a6ceab3408ded..2015f3ea7cb76b2823dcec7a2a826845ce1024e3 100644 (file)
@@ -528,27 +528,9 @@ struct io_kiocb {
        struct io_wq_work               work;
 };
 
-struct io_cancel_data {
-       struct io_ring_ctx *ctx;
-       union {
-               u64 data;
-               struct file *file;
-       };
-       u32 flags;
-       int seq;
-};
-
 struct io_overflow_cqe {
        struct list_head list;
        struct io_uring_cqe cqe;
 };
 
-struct io_mapped_ubuf {
-       u64             ubuf;
-       u64             ubuf_end;
-       unsigned int    nr_bvecs;
-       unsigned long   acct_pages;
-       struct bio_vec  bvec[];
-};
-
 #endif