Lines Matching refs:objs_per_zspage
208 int objs_per_zspage; member
591 int objs_per_zspage; in zs_stats_size_show() local
617 objs_per_zspage = class->objs_per_zspage; in zs_stats_size_show()
618 pages_used = obj_allocated / objs_per_zspage * in zs_stats_size_show()
692 int inuse, objs_per_zspage; in get_fullness_group() local
696 objs_per_zspage = class->objs_per_zspage; in get_fullness_group()
700 else if (inuse == objs_per_zspage) in get_fullness_group()
702 else if (inuse <= 3 * objs_per_zspage / fullness_threshold_frac) in get_fullness_group()
958 zs_stat_dec(class, OBJ_ALLOCATED, class->objs_per_zspage); in __free_zspage()
1046 if (unlikely(class->objs_per_zspage == 1 && in create_page_chain()
1210 int objs_per_zspage) in can_merge() argument
1213 prev->objs_per_zspage == objs_per_zspage) in can_merge()
1221 return get_zspage_inuse(zspage) == class->objs_per_zspage; in zspage_full()
1459 zs_stat_inc(class, OBJ_ALLOCATED, class->objs_per_zspage); in zs_malloc()
2244 obj_wasted /= class->objs_per_zspage; in zs_can_compact()
2420 int objs_per_zspage; in zs_create_pool() local
2428 objs_per_zspage = pages_per_zspage * PAGE_SIZE / size; in zs_create_pool()
2436 if (pages_per_zspage != 1 && objs_per_zspage != 1 && in zs_create_pool()
2461 if (can_merge(prev_class, pages_per_zspage, objs_per_zspage)) { in zs_create_pool()
2474 class->objs_per_zspage = objs_per_zspage; in zs_create_pool()