Lines Matching refs:eindex
254 ebitset_elt_remove (bitset bset, bitset_windex eindex) in ebitset_elt_remove() argument
261 elt = elts[eindex]; in ebitset_elt_remove()
263 elts[eindex] = 0; in ebitset_elt_remove()
270 ebitset_elt_add (bitset bset, ebitset_elt *elt, bitset_windex eindex) in ebitset_elt_add() argument
276 elts[eindex] = elt; in ebitset_elt_add()
300 bitset_windex eindex; in ebitset_elt_find() local
303 eindex = bindex / EBITSET_ELT_BITS; in ebitset_elt_find()
308 if (eindex < size) in ebitset_elt_find()
310 if ((elt = elts[eindex])) in ebitset_elt_find()
315 EBITSET_CACHE_SET (bset, eindex); in ebitset_elt_find()
331 if (eindex >= size) in ebitset_elt_find()
336 ebitset_elt_add (bset, elt, eindex); in ebitset_elt_find()
337 EBITSET_CACHE_SET (bset, eindex); in ebitset_elt_find()
575 bitset_windex eindex; in ebitset_list_reverse() local
596 eindex = bitno / EBITSET_ELT_BITS; in ebitset_list_reverse()
597 woffset = windex - eindex * EBITSET_ELT_WORDS; in ebitset_list_reverse()
611 elt = elts[eindex]; in ebitset_list_reverse()
642 boffset = eindex * EBITSET_ELT_BITS - BITSET_WORD_BITS; in ebitset_list_reverse()
644 while (eindex--); in ebitset_list_reverse()
660 bitset_windex eindex; in ebitset_list() local
675 eindex = bitno / EBITSET_ELT_BITS; in ebitset_list()
681 elt = elts[eindex]; in ebitset_list()
688 woffset = eindex * EBITSET_ELT_WORDS; in ebitset_list()
712 eindex++; in ebitset_list()
718 for (; eindex < size; eindex++) in ebitset_list()
723 elt = elts[eindex]; in ebitset_list()
728 windex = eindex * EBITSET_ELT_WORDS; in ebitset_list()
846 bitset_windex eindex; in ebitset_unused_clear() local
852 eindex = n_bits / EBITSET_ELT_BITS; in ebitset_unused_clear()
854 elt = elts[eindex]; in ebitset_unused_clear()
862 woffset = eindex * EBITSET_ELT_WORDS; in ebitset_unused_clear()