Lines Matching refs:windex
258 bitset_windex windex = elt->index;
277 else if (windex < bset->b.cindex)
280 ptr->prev && ptr->prev->index > windex; ptr = ptr->prev)
297 ptr->next && ptr->next->index < windex; ptr = ptr->next)
311 bset->b.cindex = windex;
318 lbitset_elt_find (bitset bset, bitset_windex windex,
328 if ((windex - bset->b.cindex) < bset->b.csize)
338 if (windex < bset->b.cindex)
341 elt->prev && elt->index > windex; elt = elt->prev)
347 elt->next && (elt->index + LBITSET_ELT_WORDS - 1) < windex;
354 if (elt && (windex - elt->index) < LBITSET_ELT_WORDS)
372 windex -= windex % LBITSET_ELT_WORDS;
375 elt->index = windex;
519 bitset_windex windex = bitno / BITSET_WORD_BITS;
521 lbitset_elt_find (dst, windex, LBITSET_CREATE);
523 dst->b.cdata[windex - dst->b.cindex] |=
532 bitset_windex windex = bitno / BITSET_WORD_BITS;
534 if (!lbitset_elt_find (dst, windex, LBITSET_FIND))
537 dst->b.cdata[windex - dst->b.cindex] &=
548 bitset_windex windex = bitno / BITSET_WORD_BITS;
550 return (lbitset_elt_find (src, windex, LBITSET_FIND)
551 && ((src->b.cdata[windex - src->b.cindex]
575 bitset_windex windex;
593 windex = bitno / BITSET_WORD_BITS;
596 for (; elt && elt->index > windex; elt = elt->prev)
602 if (windex >= elt->index + LBITSET_ELT_WORDS)
607 windex = elt->index + LBITSET_ELT_WORDS - 1;
615 boffset = windex * BITSET_WORD_BITS;
624 for (; (windex - elt->index) < LBITSET_ELT_WORDS;
625 windex--, boffset -= BITSET_WORD_BITS,
629 srcp[windex - elt->index] << (BITSET_WORD_BITS - 1 - bcount);
649 windex = elt->index + LBITSET_ELT_WORDS - 1;
650 boffset = windex * BITSET_WORD_BITS;
667 bitset_windex windex;
686 windex = elt->index;
687 bitno = windex * BITSET_WORD_BITS;
691 windex = bitno / BITSET_WORD_BITS;
695 elt && (elt->index + LBITSET_ELT_WORDS - 1) < windex;
702 if (windex < elt->index)
704 windex = elt->index;
705 bitno = windex * BITSET_WORD_BITS;
713 for (; (windex - elt->index) < LBITSET_ELT_WORDS; windex++)
715 word = srcp[windex - elt->index] >> (bitno % BITSET_WORD_BITS);
730 bitno = (windex + 1) * BITSET_WORD_BITS;
736 windex = elt->index;
737 bitno = windex
776 windex++;
777 bitno = windex * BITSET_WORD_BITS;
794 windex++;
795 bitno = windex * BITSET_WORD_BITS;
819 windex++;
820 bitno = windex * BITSET_WORD_BITS;
844 windex++;
845 bitno = windex * BITSET_WORD_BITS;
852 windex = elt->index;
853 bitno = windex * BITSET_WORD_BITS;
894 bitset_windex windex;
899 windex = n_bits / BITSET_WORD_BITS;
901 srcp[windex - elt->index] &= ((bitset_word) 1 << last_bit) - 1;
902 windex++;
904 for (; (windex - elt->index) < LBITSET_ELT_WORDS; windex++)
905 srcp[windex - elt->index] = 0;
914 bitset_windex windex;
922 windex = (BITSET_SIZE_ (dst) + BITSET_WORD_BITS - 1) / BITSET_WORD_BITS;
924 for (i = 0; i < windex; i += LBITSET_ELT_WORDS)
943 bitset_windex windex;
949 windex = (BITSET_SIZE_ (dst) + BITSET_WORD_BITS - 1) / BITSET_WORD_BITS;
951 for (i = 0; i < windex; i += LBITSET_ELT_WORDS)
1048 bitset_windex windex;
1070 windex = windex1;
1080 windex = windex1;
1088 windex = windex2;
1097 while (delt && delt->index < windex)
1104 if (delt && delt->index == windex)
1177 dtmp->index = windex;