Lines Matching refs:sin
862 struct sockaddr *sin = (struct sockaddr *) &addr; in svc_tcp_accept() local
887 err = kernel_getpeername(newsock, sin, &slen); in svc_tcp_accept()
898 if (!svc_port_is_privileged(sin)) { in svc_tcp_accept()
901 __svc_print_addr(sin, buf, sizeof(buf))); in svc_tcp_accept()
904 __svc_print_addr(sin, buf, sizeof(buf))); in svc_tcp_accept()
915 svc_xprt_set_remote(&newsvsk->sk_xprt, sin, slen); in svc_tcp_accept()
916 err = kernel_getsockname(newsock, sin, &slen); in svc_tcp_accept()
921 svc_xprt_set_local(&newsvsk->sk_xprt, sin, slen); in svc_tcp_accept()
1482 struct sockaddr *sin = (struct sockaddr *)&addr; in svc_addsock() local
1506 if (kernel_getsockname(svsk->sk_sock, sin, &salen) == 0) in svc_addsock()
1507 svc_xprt_set_local(&svsk->sk_xprt, sin, salen); in svc_addsock()
1522 struct sockaddr *sin, int len, in svc_create_socket() argument
1538 __svc_print_addr(sin, buf, sizeof(buf))); in svc_create_socket()
1547 switch (sin->sa_family) { in svc_create_socket()
1576 error = kernel_bind(sock, sin, len); in svc_create_socket()
1664 struct sockaddr *sin, int len, in svc_bc_create_socket() argument