Searched refs:swap_active_head (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/mm/ |
H A D | frontswap.c | 124 plist_for_each_entry(si, &swap_active_head, list) { in frontswap_register_ops() 146 plist_for_each_entry(si, &swap_active_head, list) { in frontswap_register_ops() 377 plist_for_each_entry(si, &swap_active_head, list) in __frontswap_curr_pages() 392 plist_for_each_entry(si, &swap_active_head, list) { in __frontswap_unuse_pages() 454 * so restart scan from swap_active_head each time in frontswap_shrink()
|
H A D | swapfile.c | 75 PLIST_HEAD(swap_active_head); variable 80 * This is used by get_swap_page() instead of swap_active_head 81 * because swap_active_head includes all swap_info_structs, 2522 * swap_active_head needs to be priority ordered for swapoff(), in _enable_swap_info() 2530 plist_add(&p->list, &swap_active_head); in _enable_swap_info() 2572 if (plist_head_empty(&swap_active_head)) in has_usable_swap() 2607 plist_for_each_entry(p, &swap_active_head, list) { in SYSCALL_DEFINE1() 2633 plist_for_each_entry_continue(si, &swap_active_head, list) { in SYSCALL_DEFINE1() 2643 plist_del(&p->list, &swap_active_head); in SYSCALL_DEFINE1()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | swapfile.h | 10 extern struct plist_head swap_active_head;
|
/kernel/linux/linux-6.6/mm/ |
H A D | swapfile.c | 83 static PLIST_HEAD(swap_active_head); 88 * This is used by folio_alloc_swap() instead of swap_active_head 89 * because swap_active_head includes all swap_info_structs, 2342 * swap_active_head needs to be priority ordered for swapoff(), in _enable_swap_info() 2350 plist_add(&p->list, &swap_active_head); in _enable_swap_info() 2394 if (plist_head_empty(&swap_active_head)) in has_usable_swap() 2428 plist_for_each_entry(p, &swap_active_head, list) { in SYSCALL_DEFINE1() 2454 plist_for_each_entry_continue(si, &swap_active_head, list) { in SYSCALL_DEFINE1() 2464 plist_del(&p->list, &swap_active_head); in SYSCALL_DEFINE1()
|
Completed in 11 milliseconds