Lines Matching defs:nfsd_serv
30 * nfsd_mutex protects nfsd_serv -- both the pointer itself and the members
34 * If (out side the lock) nfsd_serv is non-NULL, then it must point to a
52 struct svc_serv *nfsd_serv;
177 if (nfsd_serv)
178 rv = nfsd_serv->sv_nrthreads;
186 if (!list_empty(&nfsd_serv->sv_permsocks))
189 error = svc_create_xprt(nfsd_serv, "udp", PF_INET, port,
194 error = svc_create_xprt(nfsd_serv, "tcp", PF_INET, port,
255 nfsd_serv = NULL;
311 if (nfsd_serv) {
312 svc_get(nfsd_serv);
333 nfsd_serv = svc_create_pooled(&nfsd_program, nfsd_max_blksize,
335 if (nfsd_serv == NULL)
345 if (nfsd_serv == NULL)
348 return nfsd_serv->sv_nrpools;
355 if (nfsd_serv != NULL) {
356 for (i = 0; i < nfsd_serv->sv_nrpools && i < n; i++)
357 nthreads[i] = nfsd_serv->sv_pools[i].sp_nrthreads;
371 if (nfsd_serv == NULL || n <= 0)
374 if (n > nfsd_serv->sv_nrpools)
375 n = nfsd_serv->sv_nrpools;
405 svc_get(nfsd_serv);
407 err = svc_set_num_threads(nfsd_serv, &nfsd_serv->sv_pools[i],
412 svc_destroy(nfsd_serv);
435 if (nrservs == 0 && nfsd_serv == NULL)
447 error = svc_set_num_threads(nfsd_serv, NULL, nrservs);
450 /* We are holding a reference to nfsd_serv which
454 error = nfsd_serv->sv_nrthreads - 1;
459 svc_destroy(nfsd_serv); /* Release server */
643 if (nfsd_serv == NULL) {
648 svc_get(nfsd_serv);
649 ret = svc_pool_stats_open(nfsd_serv, file);
659 svc_destroy(nfsd_serv);