Searched refs:file_region (Results 1 – 6 of 6) sorted by relevance
56 struct file_region {
22 struct file_region;151 struct file_region *rg,161 struct file_region *rg, in hugetlb_cgroup_uncharge_file_region()
90 struct file_region { struct 97 * file_region in resv_map. These fields hold the info needed to argument 100 reservation_counterfile_region global() argument 101 cssfile_region global() argument
464 /* Helper that removes a struct file_region from the resv_map cache and returns467 static struct file_region *470 struct file_region *nrg; in get_file_region_entry_from_cache() 475 nrg = list_first_entry(&resv->region_cache, struct file_region, link); in get_file_region_entry_from_cache() 484 static void copy_hugetlb_cgroup_uncharge_info(struct file_region *nrg, in copy_hugetlb_cgroup_uncharge_info() 485 struct file_region *rg) in copy_hugetlb_cgroup_uncharge_info() 499 struct file_region *nrg) in record_hugetlb_cgroup_uncharge_info() 511 * reference. In order to ensure that one file_region must hold in record_hugetlb_cgroup_uncharge_info() 513 * each file_region and leave the reference held by caller in record_hugetlb_cgroup_uncharge_info() 530 static void put_uncharge_info(struct file_region *r[all...]
433 struct file_region *rg, in hugetlb_cgroup_uncharge_file_region() 446 * because one file_region must hold exactly one css reference. in hugetlb_cgroup_uncharge_file_region()
54 struct file_region {167 file_region will exist that includes the range 'from' - 'to'. For private241 ensuring the page is represented within a file_region structure of the region420 map, all the individual file_region structures must be freed. In this case423 after the new file size must be freed. In addition, any file_region entries434 happen in the hole punch case where it has to split an existing file_region