Lines Matching refs:spool
1129 struct hugepage_subpool *spool = sbinfo->spool; in hugetlbfs_show_options() local
1152 if (spool) { in hugetlbfs_show_options()
1153 if (spool->max_hpages != -1) in hugetlbfs_show_options()
1155 (unsigned long long)spool->max_hpages << hpage_shift); in hugetlbfs_show_options()
1156 if (spool->min_hpages != -1) in hugetlbfs_show_options()
1158 (unsigned long long)spool->min_hpages << hpage_shift); in hugetlbfs_show_options()
1174 if (sbinfo->spool) { in hugetlbfs_statfs()
1177 spin_lock_irq(&sbinfo->spool->lock); in hugetlbfs_statfs()
1178 buf->f_blocks = sbinfo->spool->max_hpages; in hugetlbfs_statfs()
1179 free_pages = sbinfo->spool->max_hpages in hugetlbfs_statfs()
1180 - sbinfo->spool->used_hpages; in hugetlbfs_statfs()
1182 spin_unlock_irq(&sbinfo->spool->lock); in hugetlbfs_statfs()
1199 if (sbi->spool) in hugetlbfs_put_super()
1200 hugepage_put_subpool(sbi->spool); in hugetlbfs_put_super()
1467 sbinfo->spool = NULL; in hugetlbfs_fill_super()
1478 sbinfo->spool = hugepage_new_subpool(ctx->hstate, in hugetlbfs_fill_super()
1481 if (!sbinfo->spool) in hugetlbfs_fill_super()
1501 kfree(sbinfo->spool); in hugetlbfs_fill_super()