函数源码 |
Source File:include\linux\hugetlb_cgroup.h |
Create Date:2022-07-27 16:55:37 |
首页 | Copyright©Brick |
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | /* * Minimum page order trackable by hugetlb cgroup. * At least 3 pages are necessary for all the tracking information. */ #define HUGETLB_CGROUP_MIN_ORDER 2 #ifdef CONFIG_CGROUP_HUGETLB static inline struct hugetlb_cgroup *hugetlb_cgroup_from_page( struct page *page) { VM_BUG_ON_PAGE(!PageHuge(page), page); if (compound_order(page) < HUGETLB_CGROUP_MIN_ORDER) return NULL; return ( struct hugetlb_cgroup *)page[2]. private ; } |