Home
last modified time | relevance | path

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

/external/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 …]
/external/liburing/src/include/liburing/
Dio_uring.h21 struct io_uring_sqe { struct
22 __u8 opcode; /* type of operation for this sqe */
23 __u8 flags; /* IOSQE_ flags */
24 __u16 ioprio; /* ioprio for the request */
25 __s32 fd; /* file descriptor to do IO on */
26 union {
30 union {
34 __u32 len; /* buffer size or number of iovecs */
35 union {
54 __u64 user_data; /* data to be passed back at completion time */
[all …]
/external/kernel-headers/original/uapi/linux/
Dio_uring.h30 struct io_uring_sqe { struct
31 __u8 opcode; /* type of operation for this sqe */
32 __u8 flags; /* IOSQE_ flags */
33 __u16 ioprio; /* ioprio for the request */
34 __s32 fd; /* file descriptor to do IO on */
35 union {
43 union {
47 __u32 len; /* buffer size or number of iovecs */
48 union {
69 __u64 user_data; /* data to be passed back at completion time */
[all …]
/external/crosvm/io_uring/src/
Dbindings.rs164 pub struct io_uring_sqe { struct
169 pub __bindgen_anon_1: io_uring_sqe__bindgen_ty_1, argument
170 pub __bindgen_anon_2: io_uring_sqe__bindgen_ty_2, argument
172 pub __bindgen_anon_3: io_uring_sqe__bindgen_ty_3, argument
174 pub __bindgen_anon_4: io_uring_sqe__bindgen_ty_4, argument
176 pub __bindgen_anon_5: io_uring_sqe__bindgen_ty_5, argument
177 pub __bindgen_anon_6: io_uring_sqe__bindgen_ty_6, argument
306 impl Default for io_uring_sqe { implementation
During.rs99 impl io_uring_sqe { impl
142 F: FnMut(&mut io_uring_sqe, &mut libc::iovec), in prep_next_sqe()
829 fn get_mut(&mut self, index: usize) -> Option<&mut io_uring_sqe> { in get_mut()
/external/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 …]
/external/bcc/libbpf-tools/powerpc/
Dvmlinux_510.h73075 struct io_uring_sqe { struct
73076 __u8 opcode;
73077 __u8 flags;
73078 __u16 ioprio;
73079 __s32 fd;
73080 union {
73084 union {
73088 __u32 len;
73089 union {
73104 __u64 user_data;
[all …]
Dvmlinux.h73075 struct io_uring_sqe { struct
73076 __u8 opcode;
73077 __u8 flags;
73078 __u16 ioprio;
73079 __s32 fd;
73080 union {
73084 union {
73088 __u32 len;
73089 union {
73104 __u64 user_data;
[all …]
/external/bcc/libbpf-tools/arm64/
Dvmlinux.h39453 struct io_uring_sqe { struct
39454 __u8 opcode;
39455 __u8 flags;
39456 __u16 ioprio;
39457 __s32 fd;
39458 union {
39462 union {
39466 __u32 len;
39467 union {
39482 __u64 user_data;
[all …]
Dvmlinux_510.h39453 struct io_uring_sqe { struct
39454 __u8 opcode;
39455 __u8 flags;
39456 __u16 ioprio;
39457 __s32 fd;
39458 union {
39462 union {
39466 __u32 len;
39467 union {
39482 __u64 user_data;
[all …]
/external/bcc/libbpf-tools/x86/
Dvmlinux_505.h44273 struct io_uring_sqe { struct
44274 __u8 opcode;
44275 __u8 flags;
44276 __u16 ioprio;
44277 __s32 fd;
44278 union {
44282 __u64 addr;
44283 __u32 len;
44284 union {
44294 __u64 user_data;
[all …]
Dvmlinux.h44273 struct io_uring_sqe { struct
44274 __u8 opcode;
44275 __u8 flags;
44276 __u16 ioprio;
44277 __s32 fd;
44278 union {
44282 __u64 addr;
44283 __u32 len;
44284 union {
44294 __u64 user_data;
[all …]