Home
last modified time | relevance | path

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

/linux-3.4.99/include/linux/sunrpc/
Dsvc.h45 struct svc_pool { struct
85 struct svc_pool * sv_pools; /* array of thread pools */
232 struct svc_pool * rq_pool; /* thread pool */
423 struct svc_pool *pool, int node);
428 int svc_set_num_threads(struct svc_serv *, struct svc_pool *, int);
440 struct svc_pool * svc_pool_for_cpu(struct svc_serv *serv, int cpu);
/linux-3.4.99/net/sunrpc/
Dsvc.c348 struct svc_pool *
462 kcalloc(serv->sv_nrpools, sizeof(struct svc_pool), in __svc_create()
470 struct svc_pool *pool = &serv->sv_pools[i]; in __svc_create()
613 svc_prepare_thread(struct svc_serv *serv, struct svc_pool *pool, int node) in svc_prepare_thread()
653 static inline struct svc_pool *
654 choose_pool(struct svc_serv *serv, struct svc_pool *pool, unsigned int *state) in choose_pool()
666 choose_victim(struct svc_serv *serv, struct svc_pool *pool, unsigned int *state) in choose_victim()
717 svc_set_num_threads(struct svc_serv *serv, struct svc_pool *pool, int nrservs) in svc_set_num_threads()
721 struct svc_pool *chosen_pool; in svc_set_num_threads()
783 struct svc_pool *pool = rqstp->rq_pool; in svc_exit_thread()
Dsvc_xprt.c290 static void svc_thread_enqueue(struct svc_pool *pool, struct svc_rqst *rqstp) in svc_thread_enqueue()
298 static void svc_thread_dequeue(struct svc_pool *pool, struct svc_rqst *rqstp) in svc_thread_dequeue()
319 struct svc_pool *pool; in svc_xprt_enqueue()
380 static struct svc_xprt *svc_xprt_dequeue(struct svc_pool *pool) in svc_xprt_dequeue()
481 struct svc_pool *pool; in svc_wake_up()
580 struct svc_pool *pool = rqstp->rq_pool; in svc_recv()
926 struct svc_pool *pool; in svc_clear_pools()
1212 struct svc_pool *pool = p; in svc_pool_stats_next()
1236 struct svc_pool *pool = p; in svc_pool_stats_show()