Lines Matching refs:nfsd_serv

59  * nfsd_mutex protects nn->nfsd_serv -- both the pointer itself and some members
62 * If (out side the lock) nn->nfsd_serv is non-NULL, then it must point to a
68 * Each active thread holds a counted reference on nn->nfsd_serv, as does
286 if (nn->nfsd_serv)
287 rv = nn->nfsd_serv->sv_nrthreads;
297 if (!list_empty(&nn->nfsd_serv->sv_permsocks))
300 error = svc_xprt_create(nn->nfsd_serv, "udp", net, PF_INET, NFS_PORT,
305 error = svc_xprt_create(nn->nfsd_serv, "tcp", net, PF_INET, NFS_PORT,
489 if (event != NETDEV_DOWN || !nn->nfsd_serv)
493 if (nn->nfsd_serv) {
497 svc_age_temp_xprts_now(nn->nfsd_serv, (struct sockaddr *)&sin);
519 if (event != NETDEV_DOWN || !nn->nfsd_serv)
523 if (nn->nfsd_serv) {
529 svc_age_temp_xprts_now(nn->nfsd_serv, (struct sockaddr *)&sin6);
548 struct svc_serv *serv = nn->nfsd_serv;
551 nn->nfsd_serv = NULL;
645 serv = nn->nfsd_serv;
671 if (nn->nfsd_serv) {
672 svc_get(nn->nfsd_serv);
689 nn->nfsd_serv = serv;
708 if (nn->nfsd_serv == NULL)
711 return nn->nfsd_serv->sv_nrpools;
719 if (nn->nfsd_serv != NULL) {
720 for (i = 0; i < nn->nfsd_serv->sv_nrpools && i < n; i++)
721 nthreads[i] = nn->nfsd_serv->sv_pools[i].sp_nrthreads;
736 if (nn->nfsd_serv == NULL || n <= 0)
739 if (n > nn->nfsd_serv->sv_nrpools)
740 n = nn->nfsd_serv->sv_nrpools;
769 svc_get(nn->nfsd_serv);
771 err = svc_set_num_threads(nn->nfsd_serv,
772 &nn->nfsd_serv->sv_pools[i],
777 svc_put(nn->nfsd_serv);
801 if (nrservs == 0 && nn->nfsd_serv == NULL)
812 serv = nn->nfsd_serv;
1082 if (nn->nfsd_serv == NULL) {
1086 svc_get(nn->nfsd_serv);
1087 ret = svc_pool_stats_open(nn->nfsd_serv, file);