Home
last modified time | relevance | path

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

123

/linux/io_uring/
H A Drw.h36 int io_prep_read_fixed(struct io_kiocb *req, const struct io_uring_sqe *sqe);
37 int io_prep_write_fixed(struct io_kiocb *req, const struct io_uring_sqe *sqe);
38 int io_prep_readv_fixed(struct io_kiocb *req, const struct io_uring_sqe *sqe);
39 int io_prep_writev_fixed(struct io_kiocb *req, const struct io_uring_sqe *sqe);
40 int io_prep_readv(struct io_kiocb *req, const struct io_uring_sqe *sqe);
41 int io_prep_writev(struct io_kiocb *req, const struct io_uring_sqe *sqe);
42 int io_prep_read(struct io_kiocb *req, const struct io_uring_sqe *sqe);
43 int io_prep_write(struct io_kiocb *req, const struct io_uring_sqe *sqe);
51 int io_read_mshot_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 Dxattr.c43 const struct io_uring_sqe *sqe) in __io_getxattr_prep()
74 int io_fgetxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_fgetxattr_prep()
79 int io_getxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_getxattr_prep()
123 const struct io_uring_sqe *sqe) in __io_setxattr_prep()
151 int io_setxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_setxattr_prep()
169 int io_fsetxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_fsetxattr_prep()
H A Dfutex.h5 int io_futex_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
6 int io_futex_wait_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
7 int io_futexv_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 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 Dopenclose.c53 static int __io_openat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in __io_openat_prep()
94 int io_openat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_openat_prep()
104 int io_openat2_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_openat2_prep()
219 int io_close_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_close_prep()
275 int io_install_fixed_fd_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_install_fixed_fd_prep()
326 int io_pipe_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_pipe_prep()
H A Dfs.c50 int io_renameat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_renameat_prep()
107 int io_unlinkat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_unlinkat_prep()
160 int io_mkdirat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_mkdirat_prep()
206 int io_symlinkat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_symlinkat_prep()
252 int io_linkat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_linkat_prep()
H A Dcmd_net.c29 const struct io_uring_sqe *sqe = cmd->sqe; in io_uring_cmd_getsockopt()
56 const struct io_uring_sqe *sqe = cmd->sqe; in io_uring_cmd_setsockopt()
155 const struct io_uring_sqe *sqe = cmd->sqe; in io_uring_cmd_getsockname()
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 Depoll.c29 int io_epoll_ctl_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_epoll_ctl_prep()
78 int io_epoll_wait_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_epoll_wait_prep()
H A Dkbuf.h78 int io_remove_buffers_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
79 int io_provide_buffers_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Drw.c245 static int __io_prep_rw(struct io_kiocb *req, const struct io_uring_sqe *sqe, in __io_prep_rw()
309 static int io_prep_rw(struct io_kiocb *req, const struct io_uring_sqe *sqe, in io_prep_rw()
321 int io_prep_read(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_read()
326 int io_prep_write(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_write()
331 static int io_prep_rwv(struct io_kiocb *req, const struct io_uring_sqe *sqe, in io_prep_rwv()
349 int io_prep_readv(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_readv()
354 int io_prep_writev(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_writev()
375 int io_prep_read_fixed(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_read_fixed()
380 int io_prep_write_fixed(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_write_fixed()
412 int io_prep_readv_fixed(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_readv_fixed()
[all …]
H A Dnop.h3 int io_nop_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Dtruncate.h3 int io_ftruncate_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 Dstatx.h3 int io_statx_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
H A Dfutex.c127 int io_futex_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_futex_prep()
155 int io_futex_wait_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_futex_wait_prep()
187 int io_futexv_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_futexv_prep()
H A Dmock_file.c67 const struct io_uring_sqe *sqe = cmd->sqe; in io_cmd_copy_regbuf()
213 const struct io_uring_sqe *sqe = cmd->sqe; in io_create_mock_file()
280 const struct io_uring_sqe *sqe = cmd->sqe; in io_probe_mock()
/linux/tools/include/io_uring/
H A Dmini_liburing.h36 struct io_uring_sqe *sqes;
98 size = p->sq_entries * sizeof(struct io_uring_sqe); in io_uring_mmap()
113 munmap(sq->sqes, p->sq_entries * sizeof(struct io_uring_sqe)); in io_uring_mmap()
173 static inline struct io_uring_sqe *io_uring_get_sqe(struct io_uring *ring) in io_uring_get_sqe()
253 munmap(sq->sqes, *sq->kring_entries * sizeof(struct io_uring_sqe)); in io_uring_queue_exit()
259 static inline void io_uring_prep_cmd(struct io_uring_sqe *sqe, int op, in io_uring_prep_cmd()
287 static inline void io_uring_prep_send(struct io_uring_sqe *sqe, int sockfd, in io_uring_prep_send()
298 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 Dnull.c47 struct io_uring_sqe *sqe, int q_id, unsigned buf_idx) in __setup_nop_io()
63 struct io_uring_sqe *sqe[3]; in null_queue_zc_io()
87 struct io_uring_sqe *sqe[1]; in null_queue_auto_zc_io()
H A Dkublk.h405 struct io_uring_sqe *sqes[], int nr_sqes) in ublk_io_alloc_sqes()
435 static inline void __io_uring_prep_buf_reg_unreg(struct io_uring_sqe *sqe, in __io_uring_prep_buf_reg_unreg()
453 static inline void io_uring_prep_buf_register(struct io_uring_sqe *sqe, in io_uring_prep_buf_register()
460 static inline void io_uring_prep_buf_unregister(struct io_uring_sqe *sqe, in io_uring_prep_buf_unregister()
467 static inline void *ublk_get_sqe_cmd(const struct io_uring_sqe *sqe) in ublk_get_sqe_cmd()
493 static inline void ublk_set_sqe_cmd_op(struct io_uring_sqe *sqe, __u32 cmd_op) in ublk_set_sqe_cmd_op()
H A Dbatch.c230 struct io_uring_sqe *sqe, unsigned op, in ublk_init_batch_cmd()
266 struct io_uring_sqe *sqe, in ublk_setup_commit_sqe()
282 struct io_uring_sqe *sqe; in ublk_batch_queue_fetch()
358 struct io_uring_sqe *sqe; in __ublk_batch_queue_prep_io_cmds()
457 struct io_uring_sqe *sqe; in __ublk_batch_commit_io_cmds()

123