Lines Matching refs:sk

46 	struct sock *sk = sock->sk;  in hash_sendmsg()  local
47 struct alg_sock *ask = alg_sk(sk); in hash_sendmsg()
52 if (limit > sk->sk_sndbuf) in hash_sendmsg()
53 limit = sk->sk_sndbuf; in hash_sendmsg()
55 lock_sock(sk); in hash_sendmsg()
99 release_sock(sk); in hash_sendmsg()
107 struct sock *sk = sock->sk; in hash_sendpage() local
108 struct alg_sock *ask = alg_sk(sk); in hash_sendpage()
115 lock_sock(sk); in hash_sendpage()
144 release_sock(sk); in hash_sendpage()
152 struct sock *sk = sock->sk; in hash_recvmsg() local
153 struct alg_sock *ask = alg_sk(sk); in hash_recvmsg()
163 lock_sock(sk); in hash_recvmsg()
176 release_sock(sk); in hash_recvmsg()
183 struct sock *sk = sock->sk; in hash_accept() local
184 struct alg_sock *ask = alg_sk(sk); in hash_accept()
194 lock_sock(sk); in hash_accept()
197 release_sock(sk); in hash_accept()
206 sk2 = newsock->sk; in hash_accept()
251 struct sock *sk = sock->sk; in hash_check_key() local
252 struct alg_sock *ask = alg_sk(sk); in hash_check_key()
254 lock_sock(sk); in hash_check_key()
278 release_sock(sk); in hash_check_key()
392 static void hash_sock_destruct(struct sock *sk) in hash_sock_destruct() argument
394 struct alg_sock *ask = alg_sk(sk); in hash_sock_destruct()
397 sock_kzfree_s(sk, ctx->result, in hash_sock_destruct()
399 sock_kfree_s(sk, ctx, ctx->len); in hash_sock_destruct()
400 af_alg_release_parent(sk); in hash_sock_destruct()
403 static int hash_accept_parent_nokey(void *private, struct sock *sk) in hash_accept_parent_nokey() argument
406 struct alg_sock *ask = alg_sk(sk); in hash_accept_parent_nokey()
412 ctx = sock_kmalloc(sk, len, GFP_KERNEL); in hash_accept_parent_nokey()
416 ctx->result = sock_kmalloc(sk, ds, GFP_KERNEL); in hash_accept_parent_nokey()
418 sock_kfree_s(sk, ctx, len); in hash_accept_parent_nokey()
434 sk->sk_destruct = hash_sock_destruct; in hash_accept_parent_nokey()
439 static int hash_accept_parent(void *private, struct sock *sk) in hash_accept_parent() argument
446 return hash_accept_parent_nokey(private, sk); in hash_accept_parent()