Searched refs:idr (Results 1 – 4 of 4) sorted by relevance
/lib/ |
A D | idr.c | 33 int idr_alloc_u32(struct idr *idr, void *ptr, u32 *nextid, in idr_alloc_u32() argument 79 int idr_alloc(struct idr *idr, void *ptr, int start, int end, gfp_t gfp) in idr_alloc() argument 152 void *idr_remove(struct idr *idr, unsigned long id) in idr_remove() argument 154 return radix_tree_delete_item(&idr->idr_rt, id - idr->idr_base, NULL); in idr_remove() 172 void *idr_find(const struct idr *idr, unsigned long id) in idr_find() argument 174 return radix_tree_lookup(&idr->idr_rt, id - idr->idr_base); in idr_find() 195 int idr_for_each(const struct idr *idr, in idr_for_each() argument 227 void *idr_get_next_ul(struct idr *idr, unsigned long *nextid) in idr_get_next_ul() argument 264 void *idr_get_next(struct idr *idr, int *nextid) in idr_get_next() argument 290 void *idr_replace(struct idr *idr, void *ptr, unsigned long id) in idr_replace() argument [all …]
|
A D | radix-tree.c | 1559 void idr_destroy(struct idr *idr) in idr_destroy() argument 1561 struct radix_tree_node *node = rcu_dereference_raw(idr->idr_rt.xa_head); in idr_destroy() 1564 idr->idr_rt.xa_head = NULL; in idr_destroy() 1565 root_tag_set(&idr->idr_rt, IDR_FREE); in idr_destroy()
|
A D | codetag.c | 13 struct idr mod_idr;
|
A D | Makefile | 38 maple_tree.o idr.o extable.o irq_regs.o argv_split.o \
|
Completed in 9 milliseconds