Lines Matching defs:nid
285 int nid = shrinkctl->nid;
298 nr = atomic_long_xchg(&shrinker->nr_deferred[nid], 0);
378 &shrinker->nr_deferred[nid]);
380 new_nr = atomic_long_read(&shrinker->nr_deferred[nid]);
382 trace_mm_shrink_slab_end(shrinker, nid, freed, nr, new_nr, total_scan);
428 shrinkctl->nid = 0;
434 for_each_node_mask(shrinkctl->nid, shrinkctl->nodes_to_scan) {
435 if (node_online(shrinkctl->nid))
2811 int nid;
2828 nid = mem_cgroup_select_victim_node(memcg);
2830 zonelist = NODE_DATA(nid)->node_zonelists;
3497 int nid;
3500 for_each_node_state(nid, N_MEMORY) {
3501 pg_data_t *pgdat = NODE_DATA(nid);
3518 int kswapd_run(int nid)
3520 pg_data_t *pgdat = NODE_DATA(nid);
3526 pgdat->kswapd = kthread_run(kswapd, pgdat, "kswapd%d", nid);
3530 pr_err("Failed to start kswapd on node %d\n", nid);
3541 void kswapd_stop(int nid)
3543 struct task_struct *kswapd = NODE_DATA(nid)->kswapd;
3547 NODE_DATA(nid)->kswapd = NULL;
3553 int nid;
3556 for_each_node_state(nid, N_MEMORY)
3557 kswapd_run(nid);