Home
last modified time | relevance | path

Searched defs:resv_map (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/include/linux/
Dhugetlb_cgroup.h114 struct resv_map *resv_map) in resv_map_dup_hugetlb_cgroup_uncharge_info()
121 struct resv_map *resv_map) in resv_map_put_hugetlb_cgroup_uncharge_info()
198 struct resv_map *resv_map) in resv_map_dup_hugetlb_cgroup_uncharge_info()
203 struct resv_map *resv_map) in resv_map_put_hugetlb_cgroup_uncharge_info()
Dhugetlb.h50 struct resv_map { struct
62 * cgroup accounting is disabled for this resv_map. argument
74 * The region data structures are embedded into a resv_map and protected argument
/linux-6.15/mm/
Dhugetlb.c306 struct resv_map *resv_map = vma_resv_map(vma); in hugetlb_vma_lock_read() local
319 struct resv_map *resv_map = vma_resv_map(vma); in hugetlb_vma_unlock_read() local
332 struct resv_map *resv_map = vma_resv_map(vma); in hugetlb_vma_lock_write() local
345 struct resv_map *resv_map = vma_resv_map(vma); in hugetlb_vma_unlock_write() local
359 struct resv_map *resv_map = vma_resv_map(vma); in hugetlb_vma_trylock_write() local
374 struct resv_map *resv_map = vma_resv_map(vma); in hugetlb_vma_assert_locked() local
410 struct resv_map *resv_map = vma_resv_map(vma); in __hugetlb_vma_unlock_write_free() local
1098 resv_map_set_hugetlb_cgroup_uncharge_info(struct resv_map *resv_map, in resv_map_set_hugetlb_cgroup_uncharge_info()
1118 struct resv_map *resv_map = kmalloc(sizeof(*resv_map), GFP_KERNEL); in resv_map_alloc() local
1150 struct resv_map *resv_map = container_of(ref, struct resv_map, refs); in resv_map_release() local
[all …]
/linux-6.15/fs/hugetlbfs/
Dinode.c614 struct resv_map *resv_map; in hugetlbfs_evict_inode() local
925 struct resv_map *resv_map = NULL; in hugetlbfs_get_inode() local