Lines Matching refs:node

178 	unsigned int node;  in svc_pool_map_choose_mode()  local
188 node = first_online_node; in svc_pool_map_choose_mode()
189 if (nr_cpus_node(node) > 2) { in svc_pool_map_choose_mode()
263 unsigned int node; in svc_pool_map_init_pernode() local
270 for_each_node_with_cpus(node) { in svc_pool_map_init_pernode()
273 m->to_pool[node] = pidx; in svc_pool_map_init_pernode()
274 m->pool_to[pidx] = node; in svc_pool_map_init_pernode()
365 unsigned int node = m->pool_to[pidx]; in svc_pool_map_set_cpumask() local
378 set_cpus_allowed_ptr(task, cpumask_of(node)); in svc_pool_map_set_cpumask()
383 set_cpus_allowed_ptr(task, cpumask_of_node(node)); in svc_pool_map_set_cpumask()
639 svc_init_buffer(struct svc_rqst *rqstp, unsigned int size, int node) in svc_init_buffer() argument
654 ret = alloc_pages_bulk_node(GFP_KERNEL, node, pages, in svc_init_buffer()
686 svc_prepare_thread(struct svc_serv *serv, struct svc_pool *pool, int node) in svc_prepare_thread() argument
690 rqstp = kzalloc_node(sizeof(*rqstp), GFP_KERNEL, node); in svc_prepare_thread()
699 rqstp->rq_scratch_page = alloc_pages_node(node, GFP_KERNEL, 0); in svc_prepare_thread()
703 rqstp->rq_argp = kmalloc_node(serv->sv_xdrsize, GFP_KERNEL, node); in svc_prepare_thread()
707 rqstp->rq_resp = kmalloc_node(serv->sv_xdrsize, GFP_KERNEL, node); in svc_prepare_thread()
711 if (!svc_init_buffer(rqstp, serv->sv_max_mesg, node)) in svc_prepare_thread()
801 int node; in svc_start_kthreads() local
807 node = svc_pool_map_get_node(chosen_pool->sp_id); in svc_start_kthreads()
809 rqstp = svc_prepare_thread(serv, chosen_pool, node); in svc_start_kthreads()
813 node, "%s", serv->sv_name); in svc_start_kthreads()