Lines Matching refs:kswapd
7326 static int kswapd(void *p) in kswapd() function
7499 if (!pgdat->kswapd) { in kswapd_run()
7500 pgdat->kswapd = kthread_create_on_node(kswapd, pgdat, nid, "kswapd%d", nid); in kswapd_run()
7501 if (IS_ERR(pgdat->kswapd)) { in kswapd_run()
7504 nid, PTR_ERR(pgdat->kswapd)); in kswapd_run()
7506 pgdat->kswapd = NULL; in kswapd_run()
7508 wake_up_process(pgdat->kswapd); in kswapd_run()
7521 struct task_struct *kswapd; in kswapd_stop() local
7524 kswapd = pgdat->kswapd; in kswapd_stop()
7525 if (kswapd) { in kswapd_stop()
7526 kthread_stop(kswapd); in kswapd_stop()
7527 pgdat->kswapd = NULL; in kswapd_stop()