/linux/include/linux/io_uring/ |
H A D | cmd.h | 11 struct io_uring_cmd { struct 15 void (*task_work_cb)(struct io_uring_cmd *cmd, unsigned); argument 33 BUILD_BUG_ON(cmd_sz > sizeof_field(struct io_uring_cmd, pdu)); in io_uring_cmd_private_sz_check() argument 51 void io_uring_cmd_done(struct io_uring_cmd *cmd, ssize_t ret, u64 res2, 54 void __io_uring_cmd_do_in_task(struct io_uring_cmd *ioucmd, 55 void (*task_work_cb)(struct io_uring_cmd *, unsigned), 62 void io_uring_cmd_mark_cancelable(struct io_uring_cmd *cmd, 66 void io_uring_cmd_issue_blocking(struct io_uring_cmd *ioucmd); 74 static inline void io_uring_cmd_done(struct io_uring_cmd *cmd, ssize_t ret, in io_uring_cmd_done() 78 static inline void __io_uring_cmd_do_in_task(struct io_uring_cmd *ioucmd, in __io_uring_cmd_do_in_task() [all …]
|
H A D | net.h | 5 struct io_uring_cmd; 8 int io_uring_cmd_sock(struct io_uring_cmd *cmd, unsigned int issue_flags); 11 static inline int io_uring_cmd_sock(struct io_uring_cmd *cmd, in io_uring_cmd_sock()
|
/linux/io_uring/ |
H A D | uring_cmd.c | 21 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_req_uring_cleanup() 49 struct io_uring_cmd *cmd = io_kiocb_to_cmd(req, in io_uring_try_cancel_uring_cmd() 50 struct io_uring_cmd); in io_uring_try_cancel_uring_cmd() 66 static void io_uring_cmd_del_cancelable(struct io_uring_cmd *cmd, in io_uring_cmd_del_cancelable() 90 void io_uring_cmd_mark_cancelable(struct io_uring_cmd *cmd, in io_uring_cmd_mark_cancelable() 107 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_uring_cmd_work() 117 void __io_uring_cmd_do_in_task(struct io_uring_cmd *ioucmd, in __io_uring_cmd_do_in_task() 118 void (*task_work_cb)(struct io_uring_cmd *, unsigned), in __io_uring_cmd_do_in_task() argument 140 void io_uring_cmd_done(struct io_uring_cmd *ioucmd, ssize_t ret, u64 res2, in io_uring_cmd_done() 171 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_uring_cmd_prep_setup() [all …]
|
H A D | uring_cmd.h | 3 int io_uring_cmd(struct io_kiocb *req, unsigned int issue_flags);
|
H A D | opdef.c | 420 .issue = io_uring_cmd,
|
H A D | rw.c | 1171 struct io_uring_cmd *ioucmd; in io_uring_classic_poll() 1173 ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_uring_classic_poll()
|
/linux/drivers/nvme/host/ |
H A D | ioctl.c | 117 struct io_uring_cmd *ioucmd, unsigned int flags) in nvme_map_user_request() 413 struct io_uring_cmd *ioucmd) in nvme_uring_cmd_pdu() 418 static void nvme_uring_task_cb(struct io_uring_cmd *ioucmd, in nvme_uring_task_cb() 431 struct io_uring_cmd *ioucmd = req->end_io_data; in nvme_uring_cmd_end_io() 463 struct io_uring_cmd *ioucmd, unsigned int issue_flags, bool vec) in nvme_uring_cmd_io() 642 static int nvme_ns_uring_cmd(struct nvme_ns *ns, struct io_uring_cmd *ioucmd, in nvme_ns_uring_cmd() 666 int nvme_ns_chr_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags) in nvme_ns_chr_uring_cmd() 674 int nvme_ns_chr_uring_cmd_iopoll(struct io_uring_cmd *ioucmd, in nvme_ns_chr_uring_cmd_iopoll() 761 int nvme_ns_head_chr_uring_cmd(struct io_uring_cmd *ioucmd, in nvme_ns_head_chr_uring_cmd() 777 int nvme_dev_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags) in nvme_dev_uring_cmd()
|
H A D | nvme.h | 924 int nvme_ns_chr_uring_cmd_iopoll(struct io_uring_cmd *ioucmd, 926 int nvme_ns_chr_uring_cmd(struct io_uring_cmd *ioucmd, 928 int nvme_ns_head_chr_uring_cmd(struct io_uring_cmd *ioucmd, 933 int nvme_dev_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags);
|
/linux/drivers/block/ |
H A D | ublk_drv.c | 133 struct io_uring_cmd *cmd; 1024 struct io_uring_cmd *ioucmd) in ublk_get_uring_cmd_pdu() 1234 static void ublk_rq_task_work_cb(struct io_uring_cmd *cmd, unsigned issue_flags) in ublk_rq_task_work_cb() 1509 static void ublk_uring_cmd_cancel_fn(struct io_uring_cmd *cmd, in ublk_uring_cmd_cancel_fn() 1728 struct io_uring_cmd *cmd, unsigned long buf_addr) in ublk_fill_io_cmd() 1735 static inline void ublk_prep_cancel(struct io_uring_cmd *cmd, in ublk_prep_cancel() 1750 static int __ublk_ch_uring_cmd(struct io_uring_cmd *cmd, in __ublk_ch_uring_cmd() 1905 static inline int ublk_ch_uring_cmd_local(struct io_uring_cmd *cmd, in ublk_ch_uring_cmd_local() 1925 static void ublk_ch_uring_cmd_cb(struct io_uring_cmd *cmd, in ublk_ch_uring_cmd_cb() 1931 static int ublk_ch_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags) in ublk_ch_uring_cmd() [all …]
|
/linux/fs/btrfs/ |
H A D | ioctl.h | 24 int btrfs_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags);
|
H A D | ioctl.c | 4642 struct io_uring_cmd *cmd; 4660 static void btrfs_uring_read_finished(struct io_uring_cmd *cmd, unsigned int issue_flags) in btrfs_uring_read_finished() 4733 struct iovec *iov, struct io_uring_cmd *cmd) in btrfs_uring_read_extent() 4805 static int btrfs_uring_encoded_read(struct io_uring_cmd *cmd, unsigned int issue_flags) in btrfs_uring_encoded_read() 4948 static int btrfs_uring_encoded_write(struct io_uring_cmd *cmd, unsigned int issue_flags) in btrfs_uring_encoded_write() 5070 int btrfs_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags) in btrfs_uring_cmd()
|
/linux/block/ |
H A D | ioctl.c | 760 static void blk_cmd_complete(struct io_uring_cmd *cmd, unsigned int issue_flags) in blk_cmd_complete() 772 struct io_uring_cmd *cmd = bio->bi_private; in bio_cmd_bio_end_io() 782 static int blkdev_cmd_discard(struct io_uring_cmd *cmd, in blkdev_cmd_discard() 839 int blkdev_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags) in blkdev_uring_cmd()
|
H A D | blk.h | 597 int blkdev_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags);
|
/linux/drivers/char/ |
H A D | mem.c | 466 static int uring_cmd_null(struct io_uring_cmd *ioucmd, unsigned int issue_flags) in uring_cmd_null()
|
/linux/include/linux/ |
H A D | fs.h | 2126 struct io_uring_cmd; 2171 int (*uring_cmd)(struct io_uring_cmd *ioucmd, unsigned int issue_flags); 2172 int (*uring_cmd_iopoll)(struct io_uring_cmd *, struct io_comp_batch *,
|
/linux/security/ |
H A D | security.c | 5998 int security_uring_cmd(struct io_uring_cmd *ioucmd) in security_uring_cmd()
|
/linux/security/selinux/ |
H A D | hooks.c | 7127 static int selinux_uring_cmd(struct io_uring_cmd *ioucmd) in selinux_uring_cmd()
|