| /linux-6.15/include/linux/io_uring/ |
| H A D | cmd.h | 12 struct io_uring_cmd { struct 16 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 43 struct io_uring_cmd *ioucmd, 45 int io_uring_cmd_import_fixed_vec(struct io_uring_cmd *ioucmd, 61 void __io_uring_cmd_do_in_task(struct io_uring_cmd *ioucmd, 62 void (*task_work_cb)(struct io_uring_cmd *, unsigned), 69 void io_uring_cmd_mark_cancelable(struct io_uring_cmd *cmd, 78 struct iov_iter *iter, struct io_uring_cmd *ioucmd, in io_uring_cmd_import_fixed() 122 void (*task_work_cb)(struct io_uring_cmd *, unsigned)) in io_uring_cmd_do_in_task_lazy() argument [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-6.15/io_uring/ |
| H A D | uring_cmd.c | 29 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_req_uring_cleanup() 68 struct io_uring_cmd *cmd = io_kiocb_to_cmd(req, in io_uring_try_cancel_uring_cmd() 69 struct io_uring_cmd); in io_uring_try_cancel_uring_cmd() 126 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_uring_cmd_work() 137 void (*task_work_cb)(struct io_uring_cmd *, unsigned), in __io_uring_cmd_do_in_task() argument 190 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_uring_cmd_prep_setup() 215 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_uring_cmd_prep() 234 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_uring_cmd() 276 struct io_uring_cmd *ioucmd, in io_uring_cmd_import_fixed() 312 struct io_uring_cmd *cmd, in io_uring_cmd_getsockopt() [all …]
|
| H A D | uring_cmd.h | 12 int io_uring_cmd(struct io_kiocb *req, unsigned int issue_flags);
|
| H A D | opdef.c | 421 .issue = io_uring_cmd,
|
| H A D | rw.c | 1240 struct io_uring_cmd *ioucmd; in io_uring_classic_poll() 1242 ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_uring_classic_poll()
|
| H A D | rsrc.c | 925 int io_buffer_register_bvec(struct io_uring_cmd *cmd, struct request *rq, in io_buffer_register_bvec() 987 int io_buffer_unregister_bvec(struct io_uring_cmd *cmd, unsigned int index, in io_buffer_unregister_bvec()
|
| /linux-6.15/fs/btrfs/ |
| H A D | ioctl.h | 12 struct io_uring_cmd; 26 int btrfs_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags);
|
| H A D | ioctl.c | 4641 struct io_uring_cmd *cmd; 4659 static void btrfs_uring_read_finished(struct io_uring_cmd *cmd, unsigned int issue_flags) in btrfs_uring_read_finished() 4732 struct iovec *iov, struct io_uring_cmd *cmd) in btrfs_uring_read_extent() 4804 static int btrfs_uring_encoded_read(struct io_uring_cmd *cmd, unsigned int issue_flags) in btrfs_uring_encoded_read() 4949 static int btrfs_uring_encoded_write(struct io_uring_cmd *cmd, unsigned int issue_flags) in btrfs_uring_encoded_write() 5071 int btrfs_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags) in btrfs_uring_cmd()
|
| /linux-6.15/fs/fuse/ |
| H A D | dev_uring.c | 33 static void uring_cmd_set_ring_ent(struct io_uring_cmd *cmd, in uring_cmd_set_ring_ent() 42 static struct fuse_ring_ent *uring_cmd_to_ring_ent(struct io_uring_cmd *cmd) in uring_cmd_to_ring_ent() 313 struct io_uring_cmd *cmd; in fuse_uring_entry_teardown() 482 static void fuse_uring_cancel(struct io_uring_cmd *cmd, in fuse_uring_cancel() 707 struct io_uring_cmd *cmd; in fuse_uring_send_next_to_ring() 961 struct io_uring_cmd *cmd, in fuse_uring_do_register() 1014 fuse_uring_create_ring_ent(struct io_uring_cmd *cmd, in fuse_uring_create_ring_ent() 1062 static int fuse_uring_register(struct io_uring_cmd *cmd, in fuse_uring_register() 1109 int fuse_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags) in fuse_uring_cmd() 1195 static void fuse_uring_send_in_task(struct io_uring_cmd *cmd, in fuse_uring_send_in_task() [all …]
|
| H A D | dev_uring_i.h | 50 struct io_uring_cmd *cmd; 142 int fuse_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags);
|
| /linux-6.15/drivers/nvme/host/ |
| H A D | ioctl.c | 401 struct io_uring_cmd *ioucmd) in nvme_uring_cmd_pdu() 406 static void nvme_uring_task_cb(struct io_uring_cmd *ioucmd, in nvme_uring_task_cb() 419 struct io_uring_cmd *ioucmd = req->end_io_data; in nvme_uring_cmd_end_io() 451 struct io_uring_cmd *ioucmd, unsigned int issue_flags, bool vec) in nvme_uring_cmd_io() 650 static int nvme_ns_uring_cmd(struct nvme_ns *ns, struct io_uring_cmd *ioucmd, in nvme_ns_uring_cmd() 674 int nvme_ns_chr_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags) in nvme_ns_chr_uring_cmd() 682 int nvme_ns_chr_uring_cmd_iopoll(struct io_uring_cmd *ioucmd, in nvme_ns_chr_uring_cmd_iopoll() 769 int nvme_ns_head_chr_uring_cmd(struct io_uring_cmd *ioucmd, in nvme_ns_head_chr_uring_cmd() 785 int nvme_dev_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags) in nvme_dev_uring_cmd()
|
| H A D | nvme.h | 926 int nvme_ns_chr_uring_cmd_iopoll(struct io_uring_cmd *ioucmd, 928 int nvme_ns_chr_uring_cmd(struct io_uring_cmd *ioucmd, 930 int nvme_ns_head_chr_uring_cmd(struct io_uring_cmd *ioucmd, 935 int nvme_dev_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags);
|
| /linux-6.15/drivers/block/ |
| H A D | ublk_drv.c | 143 struct io_uring_cmd *cmd; 1062 struct io_uring_cmd *ioucmd) in ublk_get_uring_cmd_pdu() 1236 static void ublk_cmd_tw_cb(struct io_uring_cmd *cmd, in ublk_cmd_tw_cb() 1247 struct io_uring_cmd *cmd = ubq->ios[rq->tag].cmd; in ublk_queue_cmd() 1254 static void ublk_cmd_list_tw_cb(struct io_uring_cmd *cmd, in ublk_cmd_list_tw_cb() 1273 struct io_uring_cmd *cmd = ubq->ios[rq->tag].cmd; in ublk_queue_cmd_list() 1921 struct io_uring_cmd *cmd, unsigned long buf_addr) in ublk_fill_io_cmd() 1951 static int ublk_register_io_buf(struct io_uring_cmd *cmd, in ublk_register_io_buf() 2041 static int __ublk_ch_uring_cmd(struct io_uring_cmd *cmd, in __ublk_ch_uring_cmd() 3140 struct io_uring_cmd *cmd) in ublk_ctrl_uring_cmd_permission() [all …]
|
| /linux-6.15/block/ |
| H A D | ioctl.c | 771 static void blk_cmd_complete(struct io_uring_cmd *cmd, unsigned int issue_flags) in blk_cmd_complete() 783 struct io_uring_cmd *cmd = bio->bi_private; in bio_cmd_bio_end_io() 793 static int blkdev_cmd_discard(struct io_uring_cmd *cmd, in blkdev_cmd_discard() 850 int blkdev_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags) in blkdev_uring_cmd()
|
| H A D | blk.h | 601 int blkdev_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags);
|
| /linux-6.15/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-6.15/include/linux/ |
| H A D | security.h | 2363 extern int security_uring_cmd(struct io_uring_cmd *ioucmd); 2374 static inline int security_uring_cmd(struct io_uring_cmd *ioucmd) in security_uring_cmd()
|
| H A D | lsm_hook_defs.h | 457 LSM_HOOK(int, 0, uring_cmd, struct io_uring_cmd *ioucmd)
|
| H A D | fs.h | 2124 struct io_uring_cmd; 2169 int (*uring_cmd)(struct io_uring_cmd *ioucmd, unsigned int issue_flags); 2170 int (*uring_cmd_iopoll)(struct io_uring_cmd *, struct io_comp_batch *,
|
| /linux-6.15/security/ |
| H A D | security.c | 6000 int security_uring_cmd(struct io_uring_cmd *ioucmd) in security_uring_cmd()
|
| /linux-6.15/security/smack/ |
| H A D | smack_lsm.c | 5006 static int smack_uring_cmd(struct io_uring_cmd *ioucmd) in smack_uring_cmd()
|
| /linux-6.15/security/selinux/ |
| H A D | hooks.c | 7171 static int selinux_uring_cmd(struct io_uring_cmd *ioucmd) in selinux_uring_cmd()
|