Searched refs:kswapd (Results 1 - 4 of 4) sorted by relevance

/linux-master/mm/
H A Dvmscan.c6 * kswapd added: 7.1.96 sct
9 * Zone aware kswapd started 02/00, Kanoj Sarcar (kanoj@sgi.com).
472 * If kswapd is disabled, reschedule if necessary but do not
506 * Do not throttle user workers, kthreads other than kswapd or
931 * demote or reclaim pages from the target node via kswapd if we are
1064 * reclaim_congested. kswapd will stall and start writing
1283 * Only kswapd can writeback filesystem folios
1529 * we are not kswapd and therefore cannot write dirty file pages. But
4716 /* kswapd should abort if all eligible zones are safe */
4944 /* kswapd shoul
7097 static int kswapd(void *p) function
7294 struct task_struct *kswapd; local
[all...]
H A Dcompaction.c2198 * Determine whether kswapd is (or recently was!) running on this node.
2200 * pgdat_kswapd_lock() pins pgdat->kswapd, so a concurrent kswapd_stop() can't
2208 running = pgdat->kswapd && task_is_running(pgdat->kswapd);
2302 * by kswapd when it goes to sleep. kcompactd does not set the
/linux-master/include/linux/
H A Dmmzone.h312 * It can be cleared by cgroup reclaim or kswapd.
313 * 2. LRUVEC_NODE_CONGESTED is set by kswapd node-level reclaim.
314 * It can only be cleared by kswapd.
316 * Essentially, kswapd can unthrottle an lruvec throttled by cgroup
320 * by kswapd).
1011 * Cleared when kswapd is woken.
1013 ZONE_RECLAIM_ACTIVE, /* kswapd may be scanning the zone. */
1329 struct task_struct *kswapd; /* Protected by kswapd_lock */ member in struct:pglist_data
/linux-master/fs/xfs/libxfs/
H A Dxfs_btree.c3031 bool kswapd; /* allocation in kswapd context */ member in struct:xfs_btree_split_args
3050 * in kswapd context, and hence we may need to inherit that state
3054 if (args->kswapd)
3115 args.kswapd = current_is_kswapd();

Completed in 213 milliseconds