hc
2023-11-07 f45e756958099c35d6afb746df1d40a1c6302cfc
kernel/include/linux/radix-tree.h
....@@ -330,6 +330,8 @@
330330 int radix_tree_preload(gfp_t gfp_mask);
331331 int radix_tree_maybe_preload(gfp_t gfp_mask);
332332 int radix_tree_maybe_preload_order(gfp_t gfp_mask, int order);
333
+void radix_tree_preload_end(void);
334
+
333335 void radix_tree_init(void);
334336 void *radix_tree_tag_set(struct radix_tree_root *,
335337 unsigned long index, unsigned int tag);
....@@ -348,11 +350,6 @@
348350 void __rcu ***results, unsigned long first_index,
349351 unsigned int max_items, unsigned int tag);
350352 int radix_tree_tagged(const struct radix_tree_root *, unsigned int tag);
351
-
352
-static inline void radix_tree_preload_end(void)
353
-{
354
- preempt_enable();
355
-}
356353
357354 int radix_tree_split_preload(unsigned old_order, unsigned new_order, gfp_t);
358355 int radix_tree_split(struct radix_tree_root *, unsigned long index,