Searched refs:svc_pool (Results 1 – 3 of 3) sorted by relevance
| /Linux-v6.6/include/linux/sunrpc/ |
| D | svc.h | 34 struct svc_pool { struct 87 struct svc_pool * sv_pools; /* array of thread pools */ 199 struct svc_pool * rq_pool; /* thread pool */ 405 struct svc_pool *pool, int node); 413 int svc_set_num_threads(struct svc_serv *, struct svc_pool *, int); 423 void svc_pool_wake_idle_thread(struct svc_pool *pool); 424 struct svc_pool *svc_pool_for_cpu(struct svc_serv *serv);
|
| /Linux-v6.6/net/sunrpc/ |
| D | svc.c | 370 struct svc_pool *svc_pool_for_cpu(struct svc_serv *serv) in svc_pool_for_cpu() 498 kcalloc(serv->sv_nrpools, sizeof(struct svc_pool), in __svc_create() 506 struct svc_pool *pool = &serv->sv_pools[i]; in __svc_create() 589 struct svc_pool *pool = &serv->sv_pools[i]; in svc_destroy() 635 svc_rqst_alloc(struct svc_serv *serv, struct svc_pool *pool, int node) in svc_rqst_alloc() 672 svc_prepare_thread(struct svc_serv *serv, struct svc_pool *pool, int node) in svc_prepare_thread() 701 void svc_pool_wake_idle_thread(struct svc_pool *pool) in svc_pool_wake_idle_thread() 722 static struct svc_pool * 723 svc_pool_next(struct svc_serv *serv, struct svc_pool *pool, unsigned int *state) in svc_pool_next() 729 svc_pool_victim(struct svc_serv *serv, struct svc_pool *pool, unsigned int *state) in svc_pool_victim() [all …]
|
| D | svc_xprt.c | 459 struct svc_pool *pool; in svc_xprt_enqueue() 486 static struct svc_xprt *svc_xprt_dequeue(struct svc_pool *pool) in svc_xprt_dequeue() 582 struct svc_pool *pool = &serv->sv_pools[0]; in svc_wake_up() 704 struct svc_pool *pool = rqstp->rq_pool; in rqst_should_sleep() 727 struct svc_pool *pool = rqstp->rq_pool; in svc_get_next_xprt() 1087 struct svc_pool *pool; in svc_dequeue_net() 1393 struct svc_pool *pool = p; in svc_pool_stats_next() 1417 struct svc_pool *pool = p; in svc_pool_stats_show()
|