Home | History | Annotate | Download | only in lib

Lines Matching refs:windex

259   bitset_windex windex = elt->index;
278 else if (windex < bset->b.cindex)
281 ptr->prev && ptr->prev->index > windex; ptr = ptr->prev)
298 ptr->next && ptr->next->index < windex; ptr = ptr->next)
312 bset->b.cindex = windex;
319 lbitset_elt_find (bitset bset, bitset_windex windex,
329 if ((windex - bset->b.cindex) < bset->b.csize)
339 if (windex < bset->b.cindex)
342 elt->prev && elt->index > windex; elt = elt->prev)
348 elt->next && (elt->index + LBITSET_ELT_WORDS - 1) < windex;
355 if (windex - elt->index < LBITSET_ELT_WORDS)
373 windex -= windex % LBITSET_ELT_WORDS;
376 elt->index = windex;
520 bitset_windex windex = bitno / BITSET_WORD_BITS;
522 lbitset_elt_find (dst, windex, LBITSET_CREATE);
524 dst->b.cdata[windex - dst->b.cindex] |=
533 bitset_windex windex = bitno / BITSET_WORD_BITS;
535 if (!lbitset_elt_find (dst, windex, LBITSET_FIND))
538 dst->b.cdata[windex - dst->b.cindex] &=
549 bitset_windex windex = bitno / BITSET_WORD_BITS;
551 return (lbitset_elt_find (src, windex, LBITSET_FIND)
552 && ((src->b.cdata[windex - src->b.cindex]
576 bitset_windex windex;
594 windex = bitno / BITSET_WORD_BITS;
597 for (; elt && elt->index > windex; elt = elt->prev)
603 if (windex >= elt->index + LBITSET_ELT_WORDS)
608 windex = elt->index + LBITSET_ELT_WORDS - 1;
616 boffset = windex * BITSET_WORD_BITS;
625 for (; (windex - elt->index) < LBITSET_ELT_WORDS;
626 windex--, boffset -= BITSET_WORD_BITS,
630 srcp[windex - elt->index] << (BITSET_WORD_BITS - 1 - bcount);
650 windex = elt->index + LBITSET_ELT_WORDS - 1;
651 boffset = windex * BITSET_WORD_BITS;
668 bitset_windex windex;
687 windex = elt->index;
688 bitno = windex * BITSET_WORD_BITS;
692 windex = bitno / BITSET_WORD_BITS;
696 elt && (elt->index + LBITSET_ELT_WORDS - 1) < windex;
703 if (windex < elt->index)
705 windex = elt->index;
706 bitno = windex * BITSET_WORD_BITS;
714 for (; (windex - elt->index) < LBITSET_ELT_WORDS; windex++)
716 word = srcp[windex - elt->index] >> (bitno % BITSET_WORD_BITS);
731 bitno = (windex + 1) * BITSET_WORD_BITS;
737 windex = elt->index;
738 bitno = windex * BITSET_WORD_BITS;
777 windex++;
778 bitno = windex * BITSET_WORD_BITS;
795 windex++;
796 bitno = windex * BITSET_WORD_BITS;
820 windex++;
821 bitno = windex * BITSET_WORD_BITS;
845 windex++;
846 bitno = windex * BITSET_WORD_BITS;
853 windex = elt->index;
854 bitno = windex * BITSET_WORD_BITS;
895 bitset_windex windex;
900 windex = n_bits / BITSET_WORD_BITS;
902 srcp[windex - elt->index] &= ((bitset_word) 1 << last_bit) - 1;
903 windex++;
905 for (; (windex - elt->index) < LBITSET_ELT_WORDS; windex++)
906 srcp[windex - elt->index] = 0;
915 bitset_windex windex;
923 windex = (BITSET_SIZE_ (dst) + BITSET_WORD_BITS - 1) / BITSET_WORD_BITS;
925 for (i = 0; i < windex; i += LBITSET_ELT_WORDS)
943 bitset_windex windex;
945 windex = (BITSET_SIZE_ (dst) + BITSET_WORD_BITS - 1) / BITSET_WORD_BITS;
947 for (i = 0; i < windex; i += LBITSET_ELT_WORDS)
1044 bitset_windex windex;
1066 windex = windex1;
1076 windex = windex1;
1084 windex = windex2;
1093 while (delt && delt->index < windex)
1100 if (delt && delt->index == windex)
1173 dtmp->index = windex;