thp: share get_huge_page_tail()
[deliverable/linux.git] / arch / sparc / mm / gup.c
index afcebac144fb7b5f5cf2b4318fff8234d64a7cb1..42c55df3aec300b5baee79e6af5123ab99c7b126 100644 (file)
 #include <linux/rwsem.h>
 #include <asm/pgtable.h>
 
-static inline void get_huge_page_tail(struct page *page)
-{
-       /*
-        * __split_huge_page_refcount() cannot run
-        * from under us.
-        */
-       VM_BUG_ON(page_mapcount(page) < 0);
-       VM_BUG_ON(atomic_read(&page->_count) != 0);
-       atomic_inc(&page->_mapcount);
-}
-
 /*
  * The performance critical leaf functions are made noinline otherwise gcc
  * inlines everything into a single function which results in too much
This page took 0.025186 seconds and 5 git commands to generate.