Home
last modified time | relevance | path

Searched refs:in_thrashing (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/include/linux/
H A Ddelayacct.h93 extern void __delayacct_thrashing_start(bool *in_thrashing);
94 extern void __delayacct_thrashing_end(bool *in_thrashing);
164 static inline void delayacct_thrashing_start(bool *in_thrashing) in delayacct_thrashing_start() argument
170 __delayacct_thrashing_start(in_thrashing); in delayacct_thrashing_start()
173 static inline void delayacct_thrashing_end(bool *in_thrashing) in delayacct_thrashing_end() argument
179 __delayacct_thrashing_end(in_thrashing); in delayacct_thrashing_end()
267 static inline void delayacct_thrashing_start(bool *in_thrashing) in delayacct_thrashing_start() argument
269 static inline void delayacct_thrashing_end(bool *in_thrashing) in delayacct_thrashing_end() argument
H A Dsched.h1045 unsigned in_thrashing:1; member
/linux-6.15/kernel/
H A Ddelayacct.c242 void __delayacct_thrashing_start(bool *in_thrashing) in __delayacct_thrashing_start() argument
244 *in_thrashing = !!current->in_thrashing; in __delayacct_thrashing_start()
245 if (*in_thrashing) in __delayacct_thrashing_start()
248 current->in_thrashing = 1; in __delayacct_thrashing_start()
252 void __delayacct_thrashing_end(bool *in_thrashing) in __delayacct_thrashing_end() argument
254 if (*in_thrashing) in __delayacct_thrashing_end()
257 current->in_thrashing = 0; in __delayacct_thrashing_end()
/linux-6.15/mm/
H A Dpage_io.c621 bool in_thrashing; in swap_read_folio() local
633 delayacct_thrashing_start(&in_thrashing); in swap_read_folio()
659 delayacct_thrashing_end(&in_thrashing); in swap_read_folio()
H A Dfilemap.c1247 bool in_thrashing; in folio_wait_bit_common() local
1251 delayacct_thrashing_start(&in_thrashing); in folio_wait_bit_common()
1351 delayacct_thrashing_end(&in_thrashing); in folio_wait_bit_common()
1398 bool in_thrashing; in migration_entry_wait_on_locked() local
1404 delayacct_thrashing_start(&in_thrashing); in migration_entry_wait_on_locked()
1448 delayacct_thrashing_end(&in_thrashing); in migration_entry_wait_on_locked()