Searched refs:IDR_MASK (Results 1 – 2 of 2) sorted by relevance
177 __set_bit(id & IDR_MASK, p->bitmap); in idr_mark_full()188 __set_bit((id & IDR_MASK), p->bitmap); in idr_mark_full()236 n = (id >> (IDR_BITS*l)) & IDR_MASK; in sub_alloc()364 rcu_assign_pointer(pa[0]->ary[id & IDR_MASK], (struct idr_layer *)ptr); in idr_fill_slot()520 n = (id >> shift) & IDR_MASK; in sub_remove()526 n = id & IDR_MASK; in sub_remove()601 p = p->ary[(id >> n) & IDR_MASK]; in __idr_remove_all()662 p = rcu_dereference_raw(p->ary[(id >> n) & IDR_MASK]); in idr_find_slowpath()703 p = rcu_dereference_raw(p->ary[(id >> n) & IDR_MASK]); in idr_for_each()754 p = rcu_dereference_raw(p->ary[(id >> n) & IDR_MASK]); in idr_get_next()[all …]
28 #define IDR_MASK ((1 << IDR_BITS)-1) macro119 if (hint && (id & ~IDR_MASK) == hint->prefix) in idr_find()120 return rcu_dereference_raw(hint->ary[id & IDR_MASK]); in idr_find()