Home
last modified time | relevance | path

Searched refs:idr_rt (Results 1 – 2 of 2) sorted by relevance

/linux/include/linux/
H A Didr.h21 struct radix_tree_root idr_rt; member
37 .idr_rt = RADIX_TREE_INIT(name, IDR_RT_MARKER), \
102 #define idr_lock(idr) xa_lock(&(idr)->idr_rt)
103 #define idr_unlock(idr) xa_unlock(&(idr)->idr_rt)
104 #define idr_lock_bh(idr) xa_lock_bh(&(idr)->idr_rt)
105 #define idr_unlock_bh(idr) xa_unlock_bh(&(idr)->idr_rt)
106 #define idr_lock_irq(idr) xa_lock_irq(&(idr)->idr_rt)
107 #define idr_unlock_irq(idr) xa_unlock_irq(&(idr)->idr_rt)
109 xa_lock_irqsave(&(idr)->idr_rt, flags)
111 xa_unlock_irqrestore(&(idr)->idr_rt, flag
[all...]
/linux/lib/
H A Dradix-tree.c1561 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()