mm/hmm: cleanup special vma handling (VM_SPECIAL)
[linux-block.git] / include / linux / radix-tree.h
index 23a9c89c7ad9627637a31675af7be4c5bdf070b8..fc55ff31eca7040208ca161dd0196451c78fe33a 100644 (file)
@@ -356,24 +356,9 @@ int radix_tree_split(struct radix_tree_root *, unsigned long index,
 int radix_tree_join(struct radix_tree_root *, unsigned long index,
                        unsigned new_order, void *);
 
-void __rcu **idr_get_free_cmn(struct radix_tree_root *root,
+void __rcu **idr_get_free(struct radix_tree_root *root,
                              struct radix_tree_iter *iter, gfp_t gfp,
                              unsigned long max);
-static inline void __rcu **idr_get_free(struct radix_tree_root *root,
-                                       struct radix_tree_iter *iter,
-                                       gfp_t gfp,
-                                       int end)
-{
-       return idr_get_free_cmn(root, iter, gfp, end > 0 ? end - 1 : INT_MAX);
-}
-
-static inline void __rcu **idr_get_free_ext(struct radix_tree_root *root,
-                                           struct radix_tree_iter *iter,
-                                           gfp_t gfp,
-                                           unsigned long end)
-{
-       return idr_get_free_cmn(root, iter, gfp, end - 1);
-}
 
 enum {
        RADIX_TREE_ITER_TAG_MASK = 0x0f,        /* tag index in lower nybble */