Lines Matching refs:fullness
279 unsigned int fullness:FULLNESS_BITS; member
551 enum fullness_group *fullness) in get_zspage_mapping() argument
555 *fullness = zspage->fullness; in get_zspage_mapping()
567 enum fullness_group fullness) in set_zspage_mapping() argument
570 zspage->fullness = fullness; in set_zspage_mapping()
763 enum fullness_group fullness) in insert_zspage() argument
767 class_stat_inc(class, fullness, 1); in insert_zspage()
768 head = list_first_entry_or_null(&class->fullness_list[fullness], in insert_zspage()
777 list_add(&zspage->list, &class->fullness_list[fullness]); in insert_zspage()
786 enum fullness_group fullness) in remove_zspage() argument
788 VM_BUG_ON(list_empty(&class->fullness_list[fullness])); in remove_zspage()
791 class_stat_dec(class, fullness, 1); in remove_zspage()
1625 enum fullness_group fullness; in zs_free() local
1657 fullness = fix_fullness_group(class, zspage); in zs_free()
1658 if (fullness == ZS_EMPTY) in zs_free()
1873 enum fullness_group fullness; in putback_zspage() local
1875 fullness = get_fullness_group(class, zspage); in putback_zspage()
1876 insert_zspage(class, zspage, fullness); in putback_zspage()
1877 set_zspage_mapping(zspage, class->index, fullness); in putback_zspage()
1879 return fullness; in putback_zspage()
2137 enum fullness_group fullness; in async_free_zspage() local
2157 get_zspage_mapping(zspage, &class_idx, &fullness); in async_free_zspage()
2158 VM_BUG_ON(fullness != ZS_EMPTY); in async_free_zspage()
2424 int fullness = 0; in zs_create_pool() local
2478 for (fullness = ZS_EMPTY; fullness < NR_ZS_FULLNESS; in zs_create_pool()
2479 fullness++) in zs_create_pool()
2480 INIT_LIST_HEAD(&class->fullness_list[fullness]); in zs_create_pool()
2632 enum fullness_group fullness; in zs_reclaim_page() local
2651 fullness = get_fullness_group(class, zspage); in zs_reclaim_page()
2654 remove_zspage(class, zspage, fullness); in zs_reclaim_page()
2702 zspage->fullness = ZS_EMPTY; in zs_reclaim_page()