Lines Matching defs:sock
5 #include <net/sock.h>
10 static int io_uring_cmd_get_sock_ioctl(struct socket *sock, int op)
12 struct sock *sk = sock->sk;
25 static inline int io_uring_cmd_getsockopt(struct socket *sock,
42 err = do_sock_getsockopt(sock, compat, level, optname,
52 static inline int io_uring_cmd_setsockopt(struct socket *sock,
68 return do_sock_setsockopt(sock, compat, level, optname, optval_s,
72 static int io_process_timestamp_skb(struct io_uring_cmd *cmd, struct sock *sk,
106 static int io_uring_cmd_timestamp(struct socket *sock,
110 struct sock *sk = sock->sk;
160 static int io_uring_cmd_getsockname(struct socket *sock,
177 return do_getsockname(sock, peer, uaddr, ulen);
182 struct socket *sock = cmd->file->private_data;
186 return io_uring_cmd_get_sock_ioctl(sock, SIOCINQ);
188 return io_uring_cmd_get_sock_ioctl(sock, SIOCOUTQ);
190 return io_uring_cmd_getsockopt(sock, cmd, issue_flags);
192 return io_uring_cmd_setsockopt(sock, cmd, issue_flags);
194 return io_uring_cmd_timestamp(sock, cmd, issue_flags);
196 return io_uring_cmd_getsockname(sock, cmd, issue_flags);