ida: Remove old API
Delete ida_pre_get(), ida_get_new(), ida_get_new_above() and ida_remove() from the public API. Some of these functions still exist as internal helpers, but they should not be called by consumers. Signed-off-by: Matthew Wilcox <willy@infradead.org>
This commit is contained in:
@@ -2106,14 +2106,6 @@ void idr_preload(gfp_t gfp_mask)
|
||||
}
|
||||
EXPORT_SYMBOL(idr_preload);
|
||||
|
||||
/**
|
||||
* ida_pre_get - reserve resources for ida allocation
|
||||
* @ida: ida handle
|
||||
* @gfp: memory allocation flags
|
||||
*
|
||||
* This function should be called before calling ida_get_new_above(). If it
|
||||
* is unable to allocate memory, it will return %0. On success, it returns %1.
|
||||
*/
|
||||
int ida_pre_get(struct ida *ida, gfp_t gfp)
|
||||
{
|
||||
/*
|
||||
@@ -2134,7 +2126,6 @@ int ida_pre_get(struct ida *ida, gfp_t gfp)
|
||||
|
||||
return 1;
|
||||
}
|
||||
EXPORT_SYMBOL(ida_pre_get);
|
||||
|
||||
void __rcu **idr_get_free(struct radix_tree_root *root,
|
||||
struct radix_tree_iter *iter, gfp_t gfp,
|
||||
|
Reference in New Issue
Block a user