Lines Matching refs:clcsock
145 static int smc_clc_prfx_set(struct socket *clcsock, in smc_clc_prfx_set() argument
149 struct dst_entry *dst = sk_dst_get(clcsock->sk); in smc_clc_prfx_set()
165 kernel_getsockname(clcsock, (struct sockaddr *)&addrs); in smc_clc_prfx_set()
235 int smc_clc_prfx_match(struct socket *clcsock, in smc_clc_prfx_match() argument
238 struct dst_entry *dst = sk_dst_get(clcsock->sk); in smc_clc_prfx_match()
270 long rcvtimeo = smc->clcsock->sk->sk_rcvtimeo; in smc_clc_wait_msg()
271 struct sock *clc_sk = smc->clcsock->sk; in smc_clc_wait_msg()
288 smc->clcsock->sk->sk_rcvtimeo = CLC_WAIT_TIME; in smc_clc_wait_msg()
291 len = sock_recvmsg(smc->clcsock, &msg, krflags); in smc_clc_wait_msg()
330 len = sock_recvmsg(smc->clcsock, &msg, krflags); in smc_clc_wait_msg()
349 smc->clcsock->sk->sk_rcvtimeo = rcvtimeo; in smc_clc_wait_msg()
374 len = kernel_sendmsg(smc->clcsock, &msg, &vec, 1, in smc_clc_send_decline()
399 rc = smc_clc_prfx_set(smc->clcsock, &pclc_prfx, ipv6_prfx); in smc_clc_send_proposal()
448 len = kernel_sendmsg(smc->clcsock, &msg, vec, i, plen); in smc_clc_send_proposal()
450 smc->sk.sk_err = smc->clcsock->sk->sk_err; in smc_clc_send_proposal()
517 len = kernel_sendmsg(smc->clcsock, &msg, &vec, 1, in smc_clc_send_confirm()
524 smc->sk.sk_err = smc->clcsock->sk->sk_err; in smc_clc_send_confirm()
590 len = kernel_sendmsg(new_smc->clcsock, &msg, &vec, 1, in smc_clc_send_accept()
596 new_smc->sk.sk_err = new_smc->clcsock->sk->sk_err; in smc_clc_send_accept()