Lines Matching defs:pos
125 uint_t pos = (elt << b->bs_fanout);
127 ASSERT(b->bs_words * BT_NBIPUL > pos);
128 BT_SET(b->bs_set, pos);
137 uint_t pos = (elt << b->bs_fanout);
139 ASSERT(b->bs_words * BT_NBIPUL > pos);
140 BT_ATOMIC_SET(b->bs_set, pos);
150 uint_t pos = (elt << b->bs_fanout);
153 ASSERT(b->bs_words * BT_NBIPUL > pos);
154 BT_ATOMIC_SET_EXCL(b->bs_set, pos, ret);
165 uint_t pos = (elt << b->bs_fanout);
167 ASSERT(b->bs_words * BT_NBIPUL > pos);
168 BT_CLEAR(b->bs_set, pos);
177 uint_t pos = (elt << b->bs_fanout);
179 ASSERT(b->bs_words * BT_NBIPUL > pos);
180 BT_ATOMIC_CLEAR(b->bs_set, pos);
190 uint_t pos = (elt << b->bs_fanout);
193 ASSERT(b->bs_words * BT_NBIPUL > pos);
194 BT_ATOMIC_CLEAR_EXCL(b->bs_set, pos, ret);
205 uint_t pos = (elt << b->bs_fanout);
207 if (pos >= b->bs_words * BT_NBIPUL)
210 return (BT_TEST(b->bs_set, pos));