Lines Matching defs:sock
35 #include <net/sock.h>
37 static int skcipher_sendmsg(struct socket *sock, struct msghdr *msg,
40 struct sock *sk = sock->sk;
42 struct sock *psk = ask->parent;
47 return af_alg_sendmsg(sock, msg, size, ivsize);
50 static int _skcipher_recvmsg(struct socket *sock, struct msghdr *msg,
53 struct sock *sk = sock->sk;
55 struct sock *psk = ask->parent;
149 static int skcipher_recvmsg(struct socket *sock, struct msghdr *msg,
152 struct sock *sk = sock->sk;
157 int err = _skcipher_recvmsg(sock, msg, ignored, flags);
202 static int skcipher_check_key(struct socket *sock)
205 struct sock *psk;
208 struct sock *sk = sock->sk;
237 static int skcipher_sendmsg_nokey(struct socket *sock, struct msghdr *msg,
242 err = skcipher_check_key(sock);
246 return skcipher_sendmsg(sock, msg, size);
249 static ssize_t skcipher_sendpage_nokey(struct socket *sock, struct page *page,
254 err = skcipher_check_key(sock);
258 return af_alg_sendpage(sock, page, offset, size, flags);
261 static int skcipher_recvmsg_nokey(struct socket *sock, struct msghdr *msg,
266 err = skcipher_check_key(sock);
270 return skcipher_recvmsg(sock, msg, ignored, flags);
308 static void skcipher_sock_destruct(struct sock *sk)
312 struct sock *psk = ask->parent;
322 static int skcipher_accept_parent_nokey(void *private, struct sock *sk)
353 static int skcipher_accept_parent(void *private, struct sock *sk)