@@ -364,7 +364,7 @@ static int hugetlbfs_write_end(struct file *file, struct address_space *mapping,
364
364
return - EINVAL ;
365
365
}
366
366
367
- static void remove_huge_page (struct page * page )
367
+ static void hugetlb_delete_from_page_cache (struct page * page )
368
368
{
369
369
ClearPageDirty (page );
370
370
ClearPageUptodate (page );
@@ -478,15 +478,14 @@ static void remove_inode_hugepages(struct inode *inode, loff_t lstart,
478
478
folio_lock (folio );
479
479
/*
480
480
* We must free the huge page and remove from page
481
- * cache (remove_huge_page) BEFORE removing the
482
- * region/reserve map (hugetlb_unreserve_pages). In
483
- * rare out of memory conditions, removal of the
484
- * region/reserve map could fail. Correspondingly,
485
- * the subpool and global reserve usage count can need
486
- * to be adjusted.
481
+ * cache BEFORE removing the region/reserve map
482
+ * (hugetlb_unreserve_pages). In rare out of memory
483
+ * conditions, removal of the region/reserve map could
484
+ * fail. Correspondingly, the subpool and global
485
+ * reserve usage count can need to be adjusted.
487
486
*/
488
487
VM_BUG_ON (HPageRestoreReserve (& folio -> page ));
489
- remove_huge_page (& folio -> page );
488
+ hugetlb_delete_from_page_cache (& folio -> page );
490
489
freed ++ ;
491
490
if (!truncate_op ) {
492
491
if (unlikely (hugetlb_unreserve_pages (inode ,
@@ -723,7 +722,7 @@ static long hugetlbfs_fallocate(struct file *file, int mode, loff_t offset,
723
722
}
724
723
clear_huge_page (page , addr , pages_per_huge_page (h ));
725
724
__SetPageUptodate (page );
726
- error = huge_add_to_page_cache (page , mapping , index );
725
+ error = hugetlb_add_to_page_cache (page , mapping , index );
727
726
if (unlikely (error )) {
728
727
restore_reserve_on_error (h , & pseudo_vma , addr , page );
729
728
put_page (page );
@@ -735,7 +734,7 @@ static long hugetlbfs_fallocate(struct file *file, int mode, loff_t offset,
735
734
736
735
SetHPageMigratable (page );
737
736
/*
738
- * unlock_page because locked by huge_add_to_page_cache ()
737
+ * unlock_page because locked by hugetlb_add_to_page_cache ()
739
738
* put_page() due to reference from alloc_huge_page()
740
739
*/
741
740
unlock_page (page );
@@ -980,7 +979,7 @@ static int hugetlbfs_error_remove_page(struct address_space *mapping,
980
979
struct inode * inode = mapping -> host ;
981
980
pgoff_t index = page -> index ;
982
981
983
- remove_huge_page (page );
982
+ hugetlb_delete_from_page_cache (page );
984
983
if (unlikely (hugetlb_unreserve_pages (inode , index , index + 1 , 1 )))
985
984
hugetlb_fix_reserve_counts (inode );
986
985
0 commit comments