Home
last modified time | relevance | path

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

/Linux-v4.19/include/linux/sunrpc/
Dsvc.h41 struct svc_pool { struct
67 int (*svo_setup)(struct svc_serv *, struct svc_pool *, int); argument
103 struct svc_pool * sv_pools; /* array of thread pools */
241 struct svc_pool * rq_pool; /* thread pool */
474 struct svc_pool *pool, int node);
476 struct svc_pool *pool, int node);
483 int svc_set_num_threads(struct svc_serv *, struct svc_pool *, int);
484 int svc_set_num_threads_sync(struct svc_serv *, struct svc_pool *, int);
496 struct svc_pool * svc_pool_for_cpu(struct svc_serv *serv, int cpu);
/Linux-v4.19/net/sunrpc/
Dsvc.c334 struct svc_pool *
465 kcalloc(serv->sv_nrpools, sizeof(struct svc_pool), in __svc_create()
473 struct svc_pool *pool = &serv->sv_pools[i]; in __svc_create()
603 svc_rqst_alloc(struct svc_serv *serv, struct svc_pool *pool, int node) in svc_rqst_alloc()
635 svc_prepare_thread(struct svc_serv *serv, struct svc_pool *pool, int node) in svc_prepare_thread()
655 static inline struct svc_pool *
656 choose_pool(struct svc_serv *serv, struct svc_pool *pool, unsigned int *state) in choose_pool()
668 choose_victim(struct svc_serv *serv, struct svc_pool *pool, unsigned int *state) in choose_victim()
707 svc_start_kthreads(struct svc_serv *serv, struct svc_pool *pool, int nrservs) in svc_start_kthreads()
711 struct svc_pool *chosen_pool; in svc_start_kthreads()
[all …]
Dsvc_xprt.c381 struct svc_pool *pool; in svc_xprt_do_enqueue()
441 static struct svc_xprt *svc_xprt_dequeue(struct svc_pool *pool) in svc_xprt_dequeue()
524 struct svc_pool *pool; in svc_wake_up()
659 struct svc_pool *pool = rqstp->rq_pool; in rqst_should_sleep()
682 struct svc_pool *pool = rqstp->rq_pool; in svc_get_next_xprt()
1062 struct svc_pool *pool; in svc_dequeue_net()
1359 struct svc_pool *pool = p; in svc_pool_stats_next()
1383 struct svc_pool *pool = p; in svc_pool_stats_show()