diff --git a/src/aarch64/io_uring.rs b/src/aarch64/io_uring.rs index a621ed2f..ab511a3a 100644 --- a/src/aarch64/io_uring.rs +++ b/src/aarch64/io_uring.rs @@ -1041,7 +1041,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/arm/io_uring.rs b/src/arm/io_uring.rs index edd4dd66..abf03891 100644 --- a/src/arm/io_uring.rs +++ b/src/arm/io_uring.rs @@ -1039,7 +1039,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/csky/io_uring.rs b/src/csky/io_uring.rs index bcc576ca..7131c1ed 100644 --- a/src/csky/io_uring.rs +++ b/src/csky/io_uring.rs @@ -1043,7 +1043,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/loongarch64/io_uring.rs b/src/loongarch64/io_uring.rs index 6969340a..a405e510 100644 --- a/src/loongarch64/io_uring.rs +++ b/src/loongarch64/io_uring.rs @@ -1041,7 +1041,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/mips/io_uring.rs b/src/mips/io_uring.rs index a431d2d8..a36e51e2 100644 --- a/src/mips/io_uring.rs +++ b/src/mips/io_uring.rs @@ -1049,7 +1049,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/mips32r6/io_uring.rs b/src/mips32r6/io_uring.rs index a431d2d8..a36e51e2 100644 --- a/src/mips32r6/io_uring.rs +++ b/src/mips32r6/io_uring.rs @@ -1049,7 +1049,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/mips64/io_uring.rs b/src/mips64/io_uring.rs index 7d9b6566..9c305400 100644 --- a/src/mips64/io_uring.rs +++ b/src/mips64/io_uring.rs @@ -1051,7 +1051,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/mips64r6/io_uring.rs b/src/mips64r6/io_uring.rs index 7d9b6566..9c305400 100644 --- a/src/mips64r6/io_uring.rs +++ b/src/mips64r6/io_uring.rs @@ -1051,7 +1051,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/powerpc/io_uring.rs b/src/powerpc/io_uring.rs index 8e930a74..f96748a1 100644 --- a/src/powerpc/io_uring.rs +++ b/src/powerpc/io_uring.rs @@ -1045,7 +1045,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/powerpc64/io_uring.rs b/src/powerpc64/io_uring.rs index 6180898e..76debdf9 100644 --- a/src/powerpc64/io_uring.rs +++ b/src/powerpc64/io_uring.rs @@ -1047,7 +1047,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/riscv32/io_uring.rs b/src/riscv32/io_uring.rs index be4521be..7836e30e 100644 --- a/src/riscv32/io_uring.rs +++ b/src/riscv32/io_uring.rs @@ -1039,7 +1039,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/riscv64/io_uring.rs b/src/riscv64/io_uring.rs index 6969340a..a405e510 100644 --- a/src/riscv64/io_uring.rs +++ b/src/riscv64/io_uring.rs @@ -1041,7 +1041,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/s390x/io_uring.rs b/src/s390x/io_uring.rs index 4c84a462..246c1620 100644 --- a/src/s390x/io_uring.rs +++ b/src/s390x/io_uring.rs @@ -1055,7 +1055,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/sparc/io_uring.rs b/src/sparc/io_uring.rs index f7d61b64..91ee4589 100644 --- a/src/sparc/io_uring.rs +++ b/src/sparc/io_uring.rs @@ -1040,7 +1040,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/sparc64/io_uring.rs b/src/sparc64/io_uring.rs index 184c2e28..71ecbaf8 100644 --- a/src/sparc64/io_uring.rs +++ b/src/sparc64/io_uring.rs @@ -1042,7 +1042,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/x32/io_uring.rs b/src/x32/io_uring.rs index 79a54a09..222c6e67 100644 --- a/src/x32/io_uring.rs +++ b/src/x32/io_uring.rs @@ -1041,7 +1041,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/x86/io_uring.rs b/src/x86/io_uring.rs index 3a0851cc..5cd92751 100644 --- a/src/x86/io_uring.rs +++ b/src/x86/io_uring.rs @@ -1043,7 +1043,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED; diff --git a/src/x86_64/io_uring.rs b/src/x86_64/io_uring.rs index 39e763e8..358992d0 100644 --- a/src/x86_64/io_uring.rs +++ b/src/x86_64/io_uring.rs @@ -1041,7 +1041,9 @@ pub const IORING_FEAT_NO_IOWAIT: u32 = 131072; pub const IORING_RSRC_REGISTER_SPARSE: u32 = 1; pub const IORING_REGISTER_FILES_SKIP: i32 = -2; pub const IO_URING_OP_SUPPORTED: u32 = 1; -pub const IORING_ZCRX_AREA_SHIFT: u32 = 48; +pub const IORING_ZCRX_AREA_SHIFT: u64 = 48; +pub const IORING_ZCRX_AREA_MASK: u64 = !((1u64 << IORING_ZCRX_AREA_SHIFT) - 1u64); +pub const IORING_ZCRX_AREA_DMABUF: u32 = 1; pub const IORING_MEM_REGION_TYPE_USER: _bindgen_ty_1 = _bindgen_ty_1::IORING_MEM_REGION_TYPE_USER; pub const IORING_MEM_REGION_REG_WAIT_ARG: _bindgen_ty_2 = _bindgen_ty_2::IORING_MEM_REGION_REG_WAIT_ARG; pub const IORING_REGISTER_SRC_REGISTERED: _bindgen_ty_3 = _bindgen_ty_3::IORING_REGISTER_SRC_REGISTERED;