Home
last modified time | relevance | path

Searched refs:ioucmd (Results 1 – 10 of 10) sorted by relevance

/linux/io_uring/
H A During_cmd.c28 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_req_uring_cleanup() local
39 ioucmd->sqe = NULL; in io_req_uring_cleanup()
127 void __io_uring_cmd_do_in_task(struct io_uring_cmd *ioucmd, in __io_uring_cmd_do_in_task() argument
131 struct io_kiocb *req = cmd_to_io_kiocb(ioucmd); in __io_uring_cmd_do_in_task()
152 void __io_uring_cmd_done(struct io_uring_cmd *ioucmd, s32 ret, u64 res2, in __io_uring_cmd_done() argument
155 struct io_kiocb *req = cmd_to_io_kiocb(ioucmd); in __io_uring_cmd_done()
160 io_uring_cmd_del_cancelable(ioucmd, issue_flags); in __io_uring_cmd_done()
188 struct io_uring_cmd *ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_uring_cmd_prep() local
194 ioucmd->flags = READ_ONCE(sqe->uring_cmd_flags); in io_uring_cmd_prep()
195 if (ioucmd->flags & ~IORING_URING_CMD_MASK) in io_uring_cmd_prep()
[all …]
H A Drw.c1252 struct io_uring_cmd *ioucmd; in io_uring_classic_poll() local
1254 ioucmd = io_kiocb_to_cmd(req, struct io_uring_cmd); in io_uring_classic_poll()
1255 return file->f_op->uring_cmd_iopoll(ioucmd, iob, poll_flags); in io_uring_classic_poll()
/linux/include/linux/io_uring/
H A Dcmd.h47 struct io_uring_cmd *ioucmd,
49 int io_uring_cmd_import_fixed_vec(struct io_uring_cmd *ioucmd,
65 void __io_uring_cmd_do_in_task(struct io_uring_cmd *ioucmd,
77 void io_uring_cmd_issue_blocking(struct io_uring_cmd *ioucmd);
83 struct io_br_sel io_uring_cmd_buffer_select(struct io_uring_cmd *ioucmd,
91 bool io_uring_mshot_cmd_post_cqe(struct io_uring_cmd *ioucmd,
97 struct iov_iter *iter, struct io_uring_cmd *ioucmd, in io_uring_cmd_import_fixed() argument
102 static inline int io_uring_cmd_import_fixed_vec(struct io_uring_cmd *ioucmd, in io_uring_cmd_import_fixed_vec() argument
114 static inline void __io_uring_cmd_do_in_task(struct io_uring_cmd *ioucmd, in __io_uring_cmd_do_in_task() argument
122 static inline void io_uring_cmd_issue_blocking(struct io_uring_cmd *ioucmd) in io_uring_cmd_issue_blocking() argument
[all …]
/linux/drivers/nvme/host/
H A Dioctl.c431 struct io_uring_cmd *ioucmd) in nvme_uring_cmd_pdu() argument
433 return io_uring_cmd_to_pdu(ioucmd, struct nvme_uring_cmd_pdu); in nvme_uring_cmd_pdu()
438 struct io_uring_cmd *ioucmd = io_uring_cmd_from_tw(tw_req); in nvme_uring_task_cb() local
439 struct nvme_uring_cmd_pdu *pdu = nvme_uring_cmd_pdu(ioucmd); in nvme_uring_task_cb()
443 io_uring_cmd_done32(ioucmd, pdu->status, pdu->result, in nvme_uring_task_cb()
451 struct io_uring_cmd *ioucmd = req->end_io_data; in nvme_uring_cmd_end_io() local
452 struct nvme_uring_cmd_pdu *pdu = nvme_uring_cmd_pdu(ioucmd); in nvme_uring_cmd_end_io()
471 iob->poll_ctx == io_uring_cmd_ctx_handle(ioucmd)) { in nvme_uring_cmd_end_io()
474 io_uring_cmd_done32(ioucmd, pdu->status, pdu->result, 0); in nvme_uring_cmd_end_io()
476 io_uring_cmd_do_in_task_lazy(ioucmd, nvme_uring_task_cb); in nvme_uring_cmd_end_io()
[all …]
H A Dnvme.h1027 int nvme_ns_chr_uring_cmd_iopoll(struct io_uring_cmd *ioucmd,
1029 int nvme_ns_chr_uring_cmd(struct io_uring_cmd *ioucmd,
1031 int nvme_ns_head_chr_uring_cmd(struct io_uring_cmd *ioucmd,
1036 int nvme_dev_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags);
/linux/security/
H A Dsecurity.c5685 * @ioucmd: command
5691 int security_uring_cmd(struct io_uring_cmd *ioucmd)
5693 return call_int_hook(uring_cmd, ioucmd); in security_uring_cmd()
5692 security_uring_cmd(struct io_uring_cmd * ioucmd) security_uring_cmd() argument
/linux/security/smack/
H A Dsmack_lsm.c5108 * @ioucmd: the command in question in smack_uring_cmd()
5114 static int smack_uring_cmd(struct io_uring_cmd *ioucmd)
5116 struct file *file = ioucmd->file;
5090 smack_uring_cmd(struct io_uring_cmd * ioucmd) smack_uring_cmd() argument
/linux/drivers/block/
H A Dublk_drv.c1540 struct io_uring_cmd *ioucmd) in ublk_get_uring_cmd_pdu() argument
1542 return io_uring_cmd_to_pdu(ioucmd, struct ublk_uring_cmd_pdu); in ublk_get_uring_cmd_pdu()
/linux/include/linux/
H A Dfs.h1960 int (*uring_cmd)(struct io_uring_cmd *ioucmd, unsigned int issue_flags);
/linux/security/selinux/
H A Dhooks.c7494 static int selinux_uring_cmd(struct io_uring_cmd *ioucmd) in selinux_uring_cmd() argument
7496 struct file *file = ioucmd->file; in selinux_uring_cmd()