Lines Matching refs:reservations
120 * remain, give up any reservations based on minimum size and
213 * Return the number of global page reservations that must be dropped.
1032 * Flags for MAP_PRIVATE reservations. These are stored in the bottom
1110 * reservations are to be un-charged from here.
1244 struct resv_map *reservations = vma_resv_map(vma);
1246 if (reservations && is_vma_resv_set(vma, HPAGE_RESV_OWNER)) {
1247 resv_map_put_hugetlb_cgroup_uncharge_info(reservations);
1248 kref_put(&reservations->refs, resv_map_release);
1409 * have no page reserves. This check ensures that reservations are
2680 * are used by the huge page allocation routines to manage reservations.
3082 * map, there could be reservations associated with the
3086 * the subpool reservations.
3563 * to keep enough around to satisfy reservations). Then place
5996 * pending reservations for this page now. This will ensure that
6181 * pending reservations for this page now. This will ensure that any
6786 * reservations already in place (gbl_reserve).
6800 * Account for the reservations made. Shared mappings record regions
6801 * that have reservations as they are shared by multiple VMAs.
6805 * only the consumed reservations are tracked. When the VMA
6807 * consumed reservations are stored in the map. Hence, nothing
6900 * reservations to be released may be adjusted.