Home
last modified time | relevance | path

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

123

/linux/io_uring/
H A Dnet.h27 int io_shutdown_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
31 int io_sendmsg_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
36 int io_recvmsg_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
42 int io_accept_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
45 int io_socket_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
48 int io_connect_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
53 int io_send_zc_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
56 int io_bind_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
59 int io_listen_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Dopenclose.h6 int io_openat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
10 int io_openat2_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
13 int io_close_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
16 int io_pipe_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
19 int io_install_fixed_fd_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Dfs.h3 int io_renameat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
7 int io_unlinkat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
11 int io_mkdirat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
15 int io_symlinkat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
18 int io_linkat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Dxattr.h5 int io_fsetxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
8 int io_setxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
11 int io_fgetxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
14 int io_getxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Dsync.h3 int io_sfr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
6 int io_fsync_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
10 int io_fallocate_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Dtimeout.h19 int io_timeout_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
20 int io_link_timeout_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
22 int io_timeout_remove_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Dxattr.c45 const struct io_uring_sqe *sqe) in __io_getxattr_prep()
76 int io_fgetxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_fgetxattr_prep()
81 int io_getxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_getxattr_prep()
129 const struct io_uring_sqe *sqe) in __io_setxattr_prep()
157 int io_setxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_setxattr_prep()
179 int io_fsetxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_fsetxattr_prep()
H A Dmsg_ring.h3 int io_uring_sync_msg_ring(struct io_uring_sqe *sqe);
4 int io_msg_ring_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Dadvise.h3 int io_madvise_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
6 int io_fadvise_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Depoll.h4 int io_epoll_ctl_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
6 int io_epoll_wait_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Dsplice.h3 int io_tee_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
7 int io_splice_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A During_cmd.h8 struct io_uring_sqe sqes[2];
12 int io_uring_cmd_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Dfutex.h5 int io_futex_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
6 int io_futexv_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Dsync.c25 int io_sfr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_sfr_prep()
53 int io_fsync_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_fsync_prep()
85 int io_fallocate_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_fallocate_prep()
H A Dfs.c50 int io_renameat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_renameat_prep()
104 int io_unlinkat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_unlinkat_prep()
154 int io_mkdirat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_mkdirat_prep()
198 int io_symlinkat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_symlinkat_prep()
241 int io_linkat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_linkat_prep()
H A Dopenclose.c52 static int __io_openat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in __io_openat_prep()
87 int io_openat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_openat_prep()
97 int io_openat2_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_openat2_prep()
209 int io_close_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_close_prep()
265 int io_install_fixed_fd_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_install_fixed_fd_prep()
316 int io_pipe_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_pipe_prep()
H A Dsplice.c28 const struct io_uring_sqe *sqe) in __io_splice_prep()
43 int io_tee_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_tee_prep()
109 int io_splice_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_splice_prep()
H A Depoll.c29 int io_epoll_ctl_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_epoll_ctl_prep()
67 int io_epoll_wait_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_epoll_wait_prep()
H A Dadvise.c31 int io_madvise_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_madvise_prep()
79 int io_fadvise_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_fadvise_prep()
H A Dkbuf.h72 int io_remove_buffers_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
73 int io_provide_buffers_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
/linux/tools/include/io_uring/
H A Dmini_liburing.h35 struct io_uring_sqe *sqes;
88 size = p->sq_entries * sizeof(struct io_uring_sqe); in io_uring_mmap()
103 munmap(sq->sqes, p->sq_entries * sizeof(struct io_uring_sqe)); in io_uring_mmap()
152 static inline struct io_uring_sqe *io_uring_get_sqe(struct io_uring *ring) in io_uring_get_sqe()
224 munmap(sq->sqes, *sq->kring_entries * sizeof(struct io_uring_sqe)); in io_uring_queue_exit()
230 static inline void io_uring_prep_cmd(struct io_uring_sqe *sqe, int op, in io_uring_prep_cmd()
258 static inline void io_uring_prep_send(struct io_uring_sqe *sqe, int sockfd, in io_uring_prep_send()
269 static inline void io_uring_prep_sendzc(struct io_uring_sqe *sqe, int sockfd, in io_uring_prep_sendzc()
/linux/tools/testing/selftests/ublk/
H A Dkublk.h258 struct io_uring_sqe *sqes[], int nr_sqes) in ublk_io_alloc_sqes()
276 static inline void io_uring_prep_buf_register(struct io_uring_sqe *sqe, in io_uring_prep_buf_register()
291 static inline void io_uring_prep_buf_unregister(struct io_uring_sqe *sqe, in io_uring_prep_buf_unregister()
306 static inline void *ublk_get_sqe_cmd(const struct io_uring_sqe *sqe) in ublk_get_sqe_cmd()
332 static inline void ublk_set_sqe_cmd_op(struct io_uring_sqe *sqe, __u32 cmd_op) in ublk_set_sqe_cmd_op()
H A Dnull.c46 struct io_uring_sqe *sqe, int q_id) in __setup_nop_io()
62 struct io_uring_sqe *sqe[3]; in null_queue_zc_io()
85 struct io_uring_sqe *sqe[1]; in null_queue_auto_zc_io()
/linux/include/linux/io_uring/
H A Dcmd.h16 const struct io_uring_sqe *sqe;
24 static inline const void *io_uring_sqe_cmd(const struct io_uring_sqe *sqe) in io_uring_sqe_cmd()
/linux/tools/testing/selftests/drivers/net/hw/
H A Diou-zcrx.c183 struct io_uring_sqe *sqe; in add_accept()
193 struct io_uring_sqe *sqe; in add_recvzc()
204 struct io_uring_sqe *sqe; in add_recvzc_oneshot()
232 struct io_uring_sqe *sqe; in process_recvzc()

123