Searched refs:ioucmd (Results 1 - 13 of 13) sorted by relevance

/linux-master/include/linux/io_uring/
H A Dcmd.h28 struct iov_iter *iter, void *ioucmd);
31 void __io_uring_cmd_do_in_task(struct io_uring_cmd *ioucmd,
40 struct iov_iter *iter, void *ioucmd)
48 static inline void __io_uring_cmd_do_in_task(struct io_uring_cmd *ioucmd, argument
60 static inline void io_uring_cmd_do_in_task_lazy(struct io_uring_cmd *ioucmd, argument
63 __io_uring_cmd_do_in_task(ioucmd, task_work_cb, IOU_F_TWQ_LAZY_WAKE);
66 static inline void io_uring_cmd_complete_in_task(struct io_uring_cmd *ioucmd, argument
69 __io_uring_cmd_do_in_task(ioucmd, task_work_cb, 0);
39 io_uring_cmd_import_fixed(u64 ubuf, unsigned long len, int rw, struct iov_iter *iter, void *ioucmd) argument
/linux-master/io_uring/
H A During_cmd.c58 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); local
61 ioucmd->task_work_cb(ioucmd, issue_flags);
64 void __io_uring_cmd_do_in_task(struct io_uring_cmd *ioucmd, argument
68 struct io_kiocb *req = cmd_to_io_kiocb(ioucmd);
70 ioucmd->task_work_cb = task_work_cb;
87 void io_uring_cmd_done(struct io_uring_cmd *ioucmd, ssize_t ret, ssize_t res2, argument
90 struct io_kiocb *req = cmd_to_io_kiocb(ioucmd);
92 io_uring_cmd_del_cancelable(ioucmd, issue_flags);
114 struct io_uring_cmd *ioucmd local
123 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); local
150 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); local
195 io_uring_cmd_import_fixed(u64 ubuf, unsigned long len, int rw, struct iov_iter *iter, void *ioucmd) argument
[all...]
H A Drw.c1159 struct io_uring_cmd *ioucmd; local
1161 ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd);
1162 ret = file->f_op->uring_cmd_iopoll(ioucmd, &iob,
/linux-master/drivers/nvme/host/
H A Dioctl.c116 u32 meta_seed, struct io_uring_cmd *ioucmd, unsigned int flags)
124 if (ioucmd && (ioucmd->flags & IORING_URING_CMD_FIXED)) {
131 rq_data_dir(req), &iter, ioucmd);
398 struct io_uring_cmd *ioucmd)
400 return (struct nvme_uring_cmd_pdu *)&ioucmd->pdu;
403 static void nvme_uring_task_cb(struct io_uring_cmd *ioucmd, argument
406 struct nvme_uring_cmd_pdu *pdu = nvme_uring_cmd_pdu(ioucmd);
410 io_uring_cmd_done(ioucmd, pdu->status, pdu->result, issue_flags);
416 struct io_uring_cmd *ioucmd local
114 nvme_map_user_request(struct request *req, u64 ubuffer, unsigned bufflen, void __user *meta_buffer, unsigned meta_len, u32 meta_seed, struct io_uring_cmd *ioucmd, unsigned int flags) argument
397 nvme_uring_cmd_pdu( struct io_uring_cmd *ioucmd) argument
437 nvme_uring_cmd_io(struct nvme_ctrl *ctrl, struct nvme_ns *ns, struct io_uring_cmd *ioucmd, unsigned int issue_flags, bool vec) argument
617 nvme_ns_uring_cmd(struct nvme_ns *ns, struct io_uring_cmd *ioucmd, unsigned int issue_flags) argument
643 nvme_ns_chr_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags) argument
651 nvme_ns_chr_uring_cmd_iopoll(struct io_uring_cmd *ioucmd, struct io_comp_batch *iob, unsigned int poll_flags) argument
738 nvme_ns_head_chr_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags) argument
754 nvme_dev_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags) argument
[all...]
H A Dnvme.h891 int nvme_ns_chr_uring_cmd_iopoll(struct io_uring_cmd *ioucmd,
893 int nvme_ns_chr_uring_cmd(struct io_uring_cmd *ioucmd,
895 int nvme_ns_head_chr_uring_cmd(struct io_uring_cmd *ioucmd,
900 int nvme_dev_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags);
/linux-master/drivers/char/
H A Dmem.c464 static int uring_cmd_null(struct io_uring_cmd *ioucmd, unsigned int issue_flags) argument
/linux-master/include/linux/
H A Dsecurity.h2241 extern int security_uring_cmd(struct io_uring_cmd *ioucmd);
2251 static inline int security_uring_cmd(struct io_uring_cmd *ioucmd) argument
H A Dlsm_hook_defs.h451 LSM_HOOK(int, 0, uring_cmd, struct io_uring_cmd *ioucmd)
H A Dfs.h2046 int (*uring_cmd)(struct io_uring_cmd *ioucmd, unsigned int issue_flags);
/linux-master/drivers/block/
H A Dublk_drv.c958 struct io_uring_cmd *ioucmd)
960 return (struct ublk_uring_cmd_pdu *)&ioucmd->pdu;
957 ublk_get_uring_cmd_pdu( struct io_uring_cmd *ioucmd) argument
/linux-master/security/
H A Dsecurity.c5666 * @ioucmd: command
5672 int security_uring_cmd(struct io_uring_cmd *ioucmd) argument
5674 return call_int_hook(uring_cmd, ioucmd);
/linux-master/security/smack/
H A Dsmack_lsm.c4982 * @ioucmd: the command in question
4988 static int smack_uring_cmd(struct io_uring_cmd *ioucmd) argument
4990 struct file *file = ioucmd->file;
/linux-master/security/selinux/
H A Dhooks.c7097 * @ioucmd: the io_uring command structure
7100 * IORING_OP_URING_CMD against the device/file specified in @ioucmd.
7103 static int selinux_uring_cmd(struct io_uring_cmd *ioucmd) argument
7105 struct file *file = ioucmd->file;

Completed in 193 milliseconds