Lines Matching refs:cmd
9 struct io_uring_cmd *cmd, in io_uring_cmd_getsockopt() argument
12 const struct io_uring_sqe *sqe = cmd->sqe; in io_uring_cmd_getsockopt()
36 struct io_uring_cmd *cmd, in io_uring_cmd_setsockopt() argument
39 const struct io_uring_sqe *sqe = cmd->sqe; in io_uring_cmd_setsockopt()
55 static bool io_process_timestamp_skb(struct io_uring_cmd *cmd, struct sock *sk, in io_process_timestamp_skb() argument
84 return io_uring_cmd_post_mshot_cqe32(cmd, issue_flags, cqe); in io_process_timestamp_skb()
88 struct io_uring_cmd *cmd, in io_uring_cmd_timestamp() argument
99 ret = io_cmd_poll_multishot(cmd, issue_flags, EPOLLERR); in io_uring_cmd_timestamp()
121 if (!io_process_timestamp_skb(cmd, sk, skb, issue_flags)) in io_uring_cmd_timestamp()
134 int io_uring_cmd_sock(struct io_uring_cmd *cmd, unsigned int issue_flags) in io_uring_cmd_sock() argument
136 struct socket *sock = cmd->file->private_data; in io_uring_cmd_sock()
144 switch (cmd->cmd_op) { in io_uring_cmd_sock()
156 return io_uring_cmd_getsockopt(sock, cmd, issue_flags); in io_uring_cmd_sock()
158 return io_uring_cmd_setsockopt(sock, cmd, issue_flags); in io_uring_cmd_sock()
160 return io_uring_cmd_timestamp(sock, cmd, issue_flags); in io_uring_cmd_sock()