Home
last modified time | relevance | path

Searched refs:io_uring_cmd (Results 1 – 23 of 23) sorted by relevance

/linux-6.15/include/linux/io_uring/
H A Dcmd.h12 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 Dnet.h5 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 During_cmd.c29 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 During_cmd.h12 int io_uring_cmd(struct io_kiocb *req, unsigned int issue_flags);
H A Dopdef.c421 .issue = io_uring_cmd,
H A Drw.c1240 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 Drsrc.c925 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 Dioctl.h12 struct io_uring_cmd;
26 int btrfs_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags);
H A Dioctl.c4641 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 Ddev_uring.c33 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 Ddev_uring_i.h50 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 Dioctl.c401 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 Dnvme.h926 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 Dublk_drv.c143 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 Dioctl.c771 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 Dblk.h601 int blkdev_uring_cmd(struct io_uring_cmd *cmd, unsigned int issue_flags);
/linux-6.15/drivers/char/
H A Dmem.c466 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 Dsecurity.h2363 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 Dlsm_hook_defs.h457 LSM_HOOK(int, 0, uring_cmd, struct io_uring_cmd *ioucmd)
H A Dfs.h2124 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 Dsecurity.c6000 int security_uring_cmd(struct io_uring_cmd *ioucmd) in security_uring_cmd()
/linux-6.15/security/smack/
H A Dsmack_lsm.c5006 static int smack_uring_cmd(struct io_uring_cmd *ioucmd) in smack_uring_cmd()
/linux-6.15/security/selinux/
H A Dhooks.c7171 static int selinux_uring_cmd(struct io_uring_cmd *ioucmd) in selinux_uring_cmd()