Home
last modified time | relevance | path

Searched defs:io_uring_sqe (Results 1 – 17 of 17) sorted by relevance

/third_party/ltp/include/lapi/
Dio_uring.h34 struct io_uring_sqe { struct
35 uint8_t opcode; /* type of operation for this sqe */
36 uint8_t flags; /* IOSQE_ flags */
37 uint16_t ioprio; /* ioprio for the request */
38 int32_t fd; /* file descriptor to do IO on */
39 union {
43 uint64_t addr; /* pointer to buffer or iovecs */
44 uint32_t len; /* buffer size or number of iovecs */
45 union {
58 uint64_t user_data; /* data to be passed back at completion time */
[all …]
/third_party/rust/crates/rustix/src/
Dio_uring.rs679 pub struct io_uring_sqe { struct
680 pub opcode: IoringOp,
681 pub flags: IoringSqeFlags,
682 pub ioprio: u16,
683 pub fd: RawFd,
684 pub off_or_addr2: off_or_addr2_union,
685 pub addr_or_splice_off_in: addr_or_splice_off_in_union,
686 pub len: u32,
687 pub op_flags: op_flags_union,
688 pub user_data: io_uring_user_data,
[all …]
/third_party/rust/crates/linux-raw-sys/src/mips64/
Dgeneral.rs4561 pub struct io_uring_sqe { struct
4566 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4567 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4569 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4571 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4573 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4578 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/riscv64/
Dgeneral.rs4347 pub struct io_uring_sqe { struct
4352 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4353 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4355 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4357 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4359 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4364 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/aarch64/
Dgeneral.rs4349 pub struct io_uring_sqe { struct
4354 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4355 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4357 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4359 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4361 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4366 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/x32/
Dgeneral.rs4376 pub struct io_uring_sqe { struct
4381 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4382 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4384 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4386 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4388 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4393 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/s390x/
Dgeneral.rs4407 pub struct io_uring_sqe { struct
4412 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4413 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4415 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4417 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4419 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4424 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/x86/
Dgeneral.rs4464 pub struct io_uring_sqe { struct
4469 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4470 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4472 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4474 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4476 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4481 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/x86_64/
Dgeneral.rs4385 pub struct io_uring_sqe { struct
4390 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4391 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4393 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4395 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4397 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4402 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/arm/
Dgeneral.rs4433 pub struct io_uring_sqe { struct
4438 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4439 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4441 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4443 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4445 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4450 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/riscv32/
Dgeneral.rs4327 pub struct io_uring_sqe { struct
4332 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4333 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4335 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4337 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4339 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4344 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/powerpc64/
Dgeneral.rs4491 pub struct io_uring_sqe { struct
4496 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4497 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4499 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4501 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4503 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4508 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/powerpc/
Dgeneral.rs4519 pub struct io_uring_sqe { struct
4524 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4525 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4527 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4529 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4531 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4536 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/sparc/
Dgeneral.rs4711 pub struct io_uring_sqe { struct
4716 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4717 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4719 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4721 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4723 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4728 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/sparc64/
Dgeneral.rs4681 pub struct io_uring_sqe { struct
4686 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4687 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4689 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4691 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4693 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4698 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/rust/crates/linux-raw-sys/src/mips/
Dgeneral.rs4625 pub struct io_uring_sqe { struct
4630 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
4631 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
4633 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
4635 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
4637 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
4642 pub union io_uring_sqe__bindgen_ty_1 { argument
/third_party/libbpf/.github/actions/build-selftests/
Dvmlinux.h44058 struct io_uring_sqe { struct
44059 __u8 opcode;
44060 __u8 flags;
44061 __u16 ioprio;
44062 __s32 fd;
44063 union {
44067 union {
44071 __u32 len;
44072 union {
44090 __u64 user_data;
[all …]