Home
last modified time | relevance | path

Searched refs:svc_pool (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/include/linux/sunrpc/
H A Dsvc.h36 struct svc_pool { struct
87 struct svc_pool * sv_pools; /* array of thread pools */
179 struct svc_pool * rq_pool; /* thread pool */
439 int svc_set_num_threads(struct svc_serv *, struct svc_pool *, int);
448 void svc_pool_wake_idle_thread(struct svc_pool *pool);
449 struct svc_pool *svc_pool_for_cpu(struct svc_serv *serv);
/linux-6.15/net/sunrpc/
H A Dsvc.c400 struct svc_pool *svc_pool_for_cpu(struct svc_serv *serv) in svc_pool_for_cpu()
527 kcalloc(serv->sv_nrpools, sizeof(struct svc_pool), in __svc_create()
535 struct svc_pool *pool = &serv->sv_pools[i]; in __svc_create()
627 struct svc_pool *pool = &serv->sv_pools[i]; in svc_destroy()
740 void svc_pool_wake_idle_thread(struct svc_pool *pool) in svc_pool_wake_idle_thread()
763 static struct svc_pool *
769 static struct svc_pool *
773 struct svc_pool *pool; in svc_pool_victim()
799 struct svc_pool *chosen_pool; in svc_start_kthreads()
841 struct svc_pool *victim; in svc_stop_kthreads()
[all …]
H A Dsvc_xprt.c475 struct svc_pool *pool; in svc_xprt_enqueue()
500 static struct svc_xprt *svc_xprt_dequeue(struct svc_pool *pool) in svc_xprt_dequeue()
587 struct svc_pool *pool = &serv->sv_pools[0]; in svc_wake_up()
700 struct svc_pool *pool = rqstp->rq_pool; in svc_thread_should_sleep()
726 struct svc_pool *pool = rqstp->rq_pool; in svc_thread_wait_for_work()
852 struct svc_pool *pool = rqstp->rq_pool; in svc_recv()
1091 struct svc_pool *pool = &serv->sv_pools[i]; in svc_clean_up_xprts()
1421 struct svc_pool *pool = p; in svc_pool_stats_next()
1451 struct svc_pool *pool = p; in svc_pool_stats_show()
/linux-6.15/fs/nfsd/
H A Dnfsctl.c1728 struct svc_pool *sp = &nn->nfsd_serv->sv_pools[i]; in nfsd_nl_threads_get_doit()