Home
last modified time | relevance | path

Searched refs:ida_rt (Results 1 – 3 of 3) sorted by relevance

/linux-4.19.296/lib/
Didr.c370 struct radix_tree_root *root = &ida->ida_rt; in ida_get_new_above()
461 slot = radix_tree_iter_lookup(&ida->ida_rt, &iter, index); in ida_remove()
478 radix_tree_iter_tag_set(&ida->ida_rt, &iter, IDR_FREE); in ida_remove()
482 radix_tree_iter_delete(&ida->ida_rt, &iter, slot); in ida_remove()
485 radix_tree_iter_delete(&ida->ida_rt, &iter, slot); in ida_remove()
509 xa_lock_irqsave(&ida->ida_rt, flags); in ida_destroy()
510 radix_tree_for_each_slot(slot, &ida->ida_rt, &iter, 0) { in ida_destroy()
514 radix_tree_iter_delete(&ida->ida_rt, &iter, slot); in ida_destroy()
516 xa_unlock_irqrestore(&ida->ida_rt, flags); in ida_destroy()
547 xa_lock_irqsave(&ida->ida_rt, flags); in ida_alloc_range()
[all …]
Dradix-tree.c366 struct radix_tree_root *root = &ida->ida_rt; in ida_dump()
/linux-4.19.296/include/linux/
Didr.h231 struct radix_tree_root ida_rt; member
235 .ida_rt = RADIX_TREE_INIT(name, IDR_RT_MARKER | GFP_NOWAIT), \
295 INIT_RADIX_TREE(&ida->ida_rt, IDR_RT_MARKER | GFP_NOWAIT); in ida_init()
304 return radix_tree_empty(&ida->ida_rt); in ida_is_empty()