Lines Matching defs:pages_per_zspage
210 int pages_per_zspage;
216 /* huge object: pages_per_zspage == 1 && maxobj_per_zspage == 1 */
601 "pages_per_zspage", "freeable");
619 class->pages_per_zspage;
625 class->pages_per_zspage, freeable);
959 atomic_long_sub(class->pages_per_zspage,
1029 int nr_pages = class->pages_per_zspage;
1047 class->pages_per_zspage == 1))
1074 for (i = 0; i < class->pages_per_zspage; i++) {
1212 static bool can_merge(struct size_class *prev, int pages_per_zspage,
1215 if (prev->pages_per_zspage == pages_per_zspage &&
1460 atomic_long_add(class->pages_per_zspage,
2249 return obj_wasted * class->pages_per_zspage;
2288 pages_freed += class->pages_per_zspage;
2422 int pages_per_zspage;
2430 pages_per_zspage = get_pages_per_zspage(size);
2431 objs_per_zspage = pages_per_zspage * PAGE_SIZE / size;
2439 if (pages_per_zspage != 1 && objs_per_zspage != 1 &&
2464 if (can_merge(prev_class, pages_per_zspage, objs_per_zspage)) {
2476 class->pages_per_zspage = pages_per_zspage;