Lines Matching refs:nid
246 int nid = shrinkctl->nid; in do_shrink_slab() local
259 nr = atomic_long_xchg(&shrinker->nr_deferred[nid], 0); in do_shrink_slab()
338 &shrinker->nr_deferred[nid]); in do_shrink_slab()
340 new_nr = atomic_long_read(&shrinker->nr_deferred[nid]); in do_shrink_slab()
342 trace_mm_shrink_slab_end(shrinker, nid, freed, nr, new_nr, total_scan); in do_shrink_slab()
375 static unsigned long shrink_slab(gfp_t gfp_mask, int nid, in shrink_slab() argument
403 .nid = nid, in shrink_slab()
411 sc.nid = 0; in shrink_slab()
422 void drop_slab_node(int nid) in drop_slab_node() argument
431 freed += shrink_slab(GFP_KERNEL, nid, memcg, in drop_slab_node()
439 int nid; in drop_slab() local
441 for_each_online_node(nid) in drop_slab()
442 drop_slab_node(nid); in drop_slab()
2842 int nid; in try_to_free_mem_cgroup_pages() local
2859 nid = mem_cgroup_select_victim_node(memcg); in try_to_free_mem_cgroup_pages()
2861 zonelist = NODE_DATA(nid)->node_zonelists; in try_to_free_mem_cgroup_pages()
3516 int nid; in cpu_callback() local
3519 for_each_node_state(nid, N_MEMORY) { in cpu_callback()
3520 pg_data_t *pgdat = NODE_DATA(nid); in cpu_callback()
3537 int kswapd_run(int nid) in kswapd_run() argument
3539 pg_data_t *pgdat = NODE_DATA(nid); in kswapd_run()
3545 pgdat->kswapd = kthread_run(kswapd, pgdat, "kswapd%d", nid); in kswapd_run()
3549 pr_err("Failed to start kswapd on node %d\n", nid); in kswapd_run()
3560 void kswapd_stop(int nid) in kswapd_stop() argument
3562 struct task_struct *kswapd = NODE_DATA(nid)->kswapd; in kswapd_stop()
3566 NODE_DATA(nid)->kswapd = NULL; in kswapd_stop()
3572 int nid; in kswapd_init() local
3575 for_each_node_state(nid, N_MEMORY) in kswapd_init()
3576 kswapd_run(nid); in kswapd_init()