Lines Matching refs:pidx
180 unsigned int pidx = 0; in svc_pool_map_init_percpu() local
189 BUG_ON(pidx > maxpools); in svc_pool_map_init_percpu()
190 m->to_pool[cpu] = pidx; in svc_pool_map_init_percpu()
191 m->pool_to[pidx] = cpu; in svc_pool_map_init_percpu()
192 pidx++; in svc_pool_map_init_percpu()
196 return pidx; in svc_pool_map_init_percpu()
208 unsigned int pidx = 0; in svc_pool_map_init_pernode() local
218 BUG_ON(pidx > maxpools); in svc_pool_map_init_pernode()
219 m->to_pool[node] = pidx; in svc_pool_map_init_pernode()
220 m->pool_to[pidx] = node; in svc_pool_map_init_pernode()
221 pidx++; in svc_pool_map_init_pernode()
225 return pidx; in svc_pool_map_init_pernode()
301 svc_pool_map_set_cpumask(struct task_struct *task, unsigned int pidx) in svc_pool_map_set_cpumask() argument
304 unsigned int node = m->pool_to[pidx]; in svc_pool_map_set_cpumask()
336 unsigned int pidx = 0; in svc_pool_for_cpu() local
346 pidx = m->to_pool[cpu]; in svc_pool_for_cpu()
349 pidx = m->to_pool[cpu_to_node(cpu)]; in svc_pool_for_cpu()
353 return &serv->sv_pools[pidx % serv->sv_nrpools]; in svc_pool_for_cpu()