Home
last modified time | relevance | path

Searched refs:io_uring_sqe (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/tools/io_uring/
Dliburing.h26 struct io_uring_sqe *sqes;
73 extern struct io_uring_sqe *io_uring_get_sqe(struct io_uring *ring);
97 static inline void io_uring_sqe_set_data(struct io_uring_sqe *sqe, void *data) in io_uring_sqe_set_data()
107 static inline void io_uring_prep_rw(int op, struct io_uring_sqe *sqe, int fd, in io_uring_prep_rw()
119 static inline void io_uring_prep_readv(struct io_uring_sqe *sqe, int fd, in io_uring_prep_readv()
126 static inline void io_uring_prep_read_fixed(struct io_uring_sqe *sqe, int fd, in io_uring_prep_read_fixed()
133 static inline void io_uring_prep_writev(struct io_uring_sqe *sqe, int fd, in io_uring_prep_writev()
140 static inline void io_uring_prep_write_fixed(struct io_uring_sqe *sqe, int fd, in io_uring_prep_write_fixed()
147 static inline void io_uring_prep_poll_add(struct io_uring_sqe *sqe, int fd, in io_uring_prep_poll_add()
156 static inline void io_uring_prep_poll_remove(struct io_uring_sqe *sqe, in io_uring_prep_poll_remove()
[all …]
Dsetup.c30 size = p->sq_entries * sizeof(struct io_uring_sqe); in io_uring_mmap()
46 munmap(sq->sqes, p->sq_entries * sizeof(struct io_uring_sqe)); in io_uring_mmap()
103 munmap(sq->sqes, *sq->kring_entries * sizeof(struct io_uring_sqe)); in io_uring_queue_exit()
Dqueue.c141 struct io_uring_sqe *io_uring_get_sqe(struct io_uring *ring) in io_uring_get_sqe()
145 struct io_uring_sqe *sqe; in io_uring_get_sqe()
Dio_uring-cp.c71 struct io_uring_sqe *sqe; in queue_prepped()
86 struct io_uring_sqe *sqe; in queue_read()
Dio_uring-bench.c77 struct io_uring_sqe *sqes;
145 struct io_uring_sqe *sqe = &s->sqes[index]; in init_io()
444 s->sqes = mmap(0, p.sq_entries * sizeof(struct io_uring_sqe), in setup_ring()
/Linux-v5.4/fs/
Dio_uring.c201 struct io_uring_sqe *sq_sqes;
269 const struct io_uring_sqe *sqe;
1078 const struct io_uring_sqe *sqe = s->sqe; in io_prep_rw()
1163 const struct io_uring_sqe *sqe, in io_import_fixed()
1240 const struct io_uring_sqe *sqe = s->sqe; in io_import_iovec()
1533 static int io_prep_fsync(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_fsync()
1548 static int io_fsync(struct io_kiocb *req, const struct io_uring_sqe *sqe, in io_fsync()
1580 static int io_prep_sfr(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_sfr()
1597 const struct io_uring_sqe *sqe, in io_sync_file_range()
1627 static int io_send_recvmsg(struct io_kiocb *req, const struct io_uring_sqe *sqe, in io_send_recvmsg()
[all …]
/Linux-v5.4/include/uapi/linux/
Dio_uring.h17 struct io_uring_sqe { struct