Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/include/linux/
Dhugetlb_cgroup.h125 struct resv_map *resv_map) in resv_map_dup_hugetlb_cgroup_uncharge_info()
132 struct resv_map *resv_map) in resv_map_put_hugetlb_cgroup_uncharge_info()
209 struct resv_map *resv_map) in resv_map_dup_hugetlb_cgroup_uncharge_info()
214 struct resv_map *resv_map) in resv_map_put_hugetlb_cgroup_uncharge_info()
Dhugetlb.h56 struct resv_map { struct
68 * cgroup accounting is disabled for this resv_map. argument
80 * The region data structures are embedded into a resv_map and protected argument
/kernel/linux/linux-5.10/include/linux/
Dhugetlb.h44 struct resv_map { struct
55 * cgroup accounting is disabled for this resv_map. argument
67 * The region data structures are embedded into a resv_map and protected argument
Dhugetlb_cgroup.h122 struct resv_map *resv_map) in resv_map_dup_hugetlb_cgroup_uncharge_info()
207 struct resv_map *resv_map) in resv_map_dup_hugetlb_cgroup_uncharge_info()
/kernel/linux/linux-6.6/mm/
Dhugetlb.c272 struct resv_map *resv_map = vma_resv_map(vma); in hugetlb_vma_lock_read() local
285 struct resv_map *resv_map = vma_resv_map(vma); in hugetlb_vma_unlock_read() local
298 struct resv_map *resv_map = vma_resv_map(vma); in hugetlb_vma_lock_write() local
311 struct resv_map *resv_map = vma_resv_map(vma); in hugetlb_vma_unlock_write() local
325 struct resv_map *resv_map = vma_resv_map(vma); in hugetlb_vma_trylock_write() local
340 struct resv_map *resv_map = vma_resv_map(vma); in hugetlb_vma_assert_locked() local
376 struct resv_map *resv_map = vma_resv_map(vma); in __hugetlb_vma_unlock_write_free() local
1071 resv_map_set_hugetlb_cgroup_uncharge_info(struct resv_map *resv_map, in resv_map_set_hugetlb_cgroup_uncharge_info()
1091 struct resv_map *resv_map = kmalloc(sizeof(*resv_map), GFP_KERNEL); in resv_map_alloc() local
1123 struct resv_map *resv_map = container_of(ref, struct resv_map, refs); in resv_map_release() local
[all …]
/kernel/linux/linux-5.10/fs/hugetlbfs/
Dinode.c559 struct resv_map *resv_map; in hugetlbfs_evict_inode() local
829 struct resv_map *resv_map = NULL; in hugetlbfs_get_inode() local
/kernel/linux/linux-6.6/fs/hugetlbfs/
Dinode.c712 struct resv_map *resv_map; in hugetlbfs_evict_inode() local
1017 struct resv_map *resv_map = NULL; in hugetlbfs_get_inode() local
/kernel/linux/linux-5.10/mm/
Dhugetlb.c876 resv_map_set_hugetlb_cgroup_uncharge_info(struct resv_map *resv_map, in resv_map_set_hugetlb_cgroup_uncharge_info()
896 struct resv_map *resv_map = kmalloc(sizeof(*resv_map), GFP_KERNEL); in resv_map_alloc() local
927 struct resv_map *resv_map = container_of(ref, struct resv_map, refs); in resv_map_release() local
5138 struct resv_map *resv_map; in hugetlb_reserve_pages() local
5296 struct resv_map *resv_map = inode_resv_map(inode); in hugetlb_unreserve_pages() local