Lines Matching refs:sk_xprt

104 					      "sk_xprt.xpt_lock-AF_INET-NFSD",
111 "sk_xprt.xpt_lock-AF_INET6-NFSD",
159 container_of(rqstp->rq_xprt, struct svc_sock, sk_xprt);
305 container_of(rqstp->rq_xprt, struct svc_sock, sk_xprt);
312 clear_bit(XPT_DATA, &svsk->sk_xprt.xpt_flags);
332 set_bit(XPT_DATA, &svsk->sk_xprt.xpt_flags);
342 unsigned int max_mesg = svsk->sk_xprt.xpt_server->sv_max_mesg;
375 trace_svcsock_data_ready(&svsk->sk_xprt, 0);
376 if (test_bit(XPT_HANDSHAKE, &svsk->sk_xprt.xpt_flags))
378 if (!test_and_set_bit(XPT_DATA, &svsk->sk_xprt.xpt_flags))
379 svc_xprt_enqueue(&svsk->sk_xprt);
393 trace_svcsock_write_space(&svsk->sk_xprt, 0);
395 svc_xprt_enqueue(&svsk->sk_xprt);
401 struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
410 struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
429 struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
447 struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
565 container_of(rqstp->rq_xprt, struct svc_sock, sk_xprt);
566 struct svc_serv *serv = svsk->sk_xprt.xpt_server;
582 if (test_and_clear_bit(XPT_CHNGBUF, &svsk->sk_xprt.xpt_flags))
593 clear_bit(XPT_DATA, &svsk->sk_xprt.xpt_flags);
610 set_bit(XPT_DATA, &svsk->sk_xprt.xpt_flags); /* there may be more data... */
614 trace_svcsock_udp_recv(&svsk->sk_xprt, len);
660 set_bit(XPT_DATA, &svsk->sk_xprt.xpt_flags);
662 trace_svcsock_udp_recv_err(&svsk->sk_xprt, err);
689 struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
741 struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
750 required = atomic_read(&svsk->sk_xprt.xpt_reserved) + serv->sv_max_mesg;
799 &svsk->sk_xprt, serv);
800 clear_bit(XPT_CACHE_AUTH, &svsk->sk_xprt.xpt_flags);
811 set_bit(XPT_DATA, &svsk->sk_xprt.xpt_flags);
812 set_bit(XPT_CHNGBUF, &svsk->sk_xprt.xpt_flags);
855 set_bit(XPT_CONN, &svsk->sk_xprt.xpt_flags);
856 svc_xprt_enqueue(&svsk->sk_xprt);
871 trace_svcsock_tcp_state(&svsk->sk_xprt, svsk->sk_sock);
873 svc_xprt_deferred_close(&svsk->sk_xprt);
882 struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
885 struct svc_serv *serv = svsk->sk_xprt.xpt_server;
894 clear_bit(XPT_CONN, &svsk->sk_xprt.xpt_flags);
904 set_bit(XPT_CONN, &svsk->sk_xprt.xpt_flags);
927 svc_xprt_set_remote(&newsvsk->sk_xprt, sin, slen);
932 svc_xprt_set_local(&newsvsk->sk_xprt, sin, slen);
935 set_bit(XPT_LOCAL, &newsvsk->sk_xprt.xpt_flags);
937 clear_bit(XPT_LOCAL, &newsvsk->sk_xprt.xpt_flags);
941 return &newsvsk->sk_xprt;
1030 trace_svcsock_marker(&svsk->sk_xprt, svsk->sk_marker);
1032 svsk->sk_xprt.xpt_server->sv_max_mesg)
1039 __func__, svsk->sk_xprt.xpt_server->sv_name,
1041 svc_xprt_deferred_close(&svsk->sk_xprt);
1048 struct rpc_xprt *bc_xprt = svsk->sk_xprt.xpt_bc_xprt;
1122 container_of(rqstp->rq_xprt, struct svc_sock, sk_xprt);
1123 struct svc_serv *serv = svsk->sk_xprt.xpt_server;
1129 clear_bit(XPT_DATA, &svsk->sk_xprt.xpt_flags);
1138 trace_svcsock_tcp_recv(&svsk->sk_xprt, len);
1157 if (test_bit(XPT_LOCAL, &svsk->sk_xprt.xpt_flags))
1174 svc_xprt_copy_addrs(rqstp, &svsk->sk_xprt);
1195 trace_svcsock_tcp_recv_short(&svsk->sk_xprt,
1203 trace_svcsock_tcp_recv_eagain(&svsk->sk_xprt, 0);
1208 trace_svcsock_tcp_recv_err(&svsk->sk_xprt, len);
1209 svc_xprt_deferred_close(&svsk->sk_xprt);
1275 struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
1355 &svsk->sk_xprt, serv);
1356 set_bit(XPT_CACHE_AUTH, &svsk->sk_xprt.xpt_flags);
1357 set_bit(XPT_CONG_CTRL, &svsk->sk_xprt.xpt_flags);
1359 strcpy(svsk->sk_xprt.xpt_remotebuf, "listener");
1360 set_bit(XPT_LISTENER, &svsk->sk_xprt.xpt_flags);
1362 set_bit(XPT_CONN, &svsk->sk_xprt.xpt_flags);
1375 set_bit(XPT_DATA, &svsk->sk_xprt.xpt_flags);
1381 svc_xprt_deferred_close(&svsk->sk_xprt);
1395 list_for_each_entry(svsk, &serv->sv_permsocks, sk_xprt.xpt_list)
1396 set_bit(XPT_CHNGBUF, &svsk->sk_xprt.xpt_flags);
1502 svc_xprt_set_local(&svsk->sk_xprt, sin, salen);
1503 svsk->sk_xprt.xpt_cred = get_cred(cred);
1504 svc_add_new_perm_xprt(serv, &svsk->sk_xprt);
1582 svc_xprt_set_local(&svsk->sk_xprt, newsin, newlen);
1595 struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
1612 struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);
1629 struct svc_sock *svsk = container_of(xprt, struct svc_sock, sk_xprt);