hugepage_subpool
struct hugepage_subpool *spool = sbinfo->spool;
static inline struct hugepage_subpool *hugetlb_folio_subpool(struct folio *folio)
struct hugepage_subpool *hugepage_new_subpool(struct hstate *h, long max_hpages,
void hugepage_put_subpool(struct hugepage_subpool *spool);
struct hugepage_subpool *spool;
static inline struct hugepage_subpool *subpool_inode(struct inode *inode)
static inline struct hugepage_subpool *hugetlb_folio_subpool(struct folio *folio)
struct hugepage_subpool *subpool)
static inline bool subpool_is_free(struct hugepage_subpool *spool)
static inline void unlock_or_release_subpool(struct hugepage_subpool *spool,
struct hugepage_subpool *hugepage_new_subpool(struct hstate *h, long max_hpages,
struct hugepage_subpool *spool;
struct hugepage_subpool *spool = hugetlb_folio_subpool(folio);
void hugepage_put_subpool(struct hugepage_subpool *spool)
static long hugepage_subpool_get_pages(struct hugepage_subpool *spool,
static long hugepage_subpool_put_pages(struct hugepage_subpool *spool,
static inline struct hugepage_subpool *subpool_vma(struct vm_area_struct *vma)
struct hugepage_subpool *spool = subpool_vma(vma);
struct hugepage_subpool *spool = subpool_vma(vma);
struct hugepage_subpool *spool = subpool_inode(inode);
struct hugepage_subpool *spool = subpool_inode(inode);
struct hugepage_subpool *spool = subpool_inode(inode);