Lines Matching refs:set
685 #define re_node_set_init_empty(set) memset (set, '\0', sizeof (re_node_set)) argument
686 #define re_node_set_remove(set,id) \ argument
687 (re_node_set_remove_at (set, re_node_set_contains (set, id) - 1))
689 #define re_node_set_free(set) re_free ((set)->elems) argument
716 bitset_set (bitset_t set, Idx i) in bitset_set() argument
718 set[i / BITSET_WORD_BITS] |= (bitset_word_t) 1 << i % BITSET_WORD_BITS; in bitset_set()
722 bitset_clear (bitset_t set, Idx i) in bitset_clear() argument
724 set[i / BITSET_WORD_BITS] &= ~ ((bitset_word_t) 1 << i % BITSET_WORD_BITS); in bitset_clear()
728 bitset_contain (const bitset_t set, Idx i) in bitset_contain() argument
730 return (set[i / BITSET_WORD_BITS] >> i % BITSET_WORD_BITS) & 1; in bitset_contain()
734 bitset_empty (bitset_t set) in bitset_empty() argument
736 memset (set, '\0', sizeof (bitset_t)); in bitset_empty()
740 bitset_set_all (bitset_t set) in bitset_set_all() argument
742 memset (set, -1, sizeof (bitset_word_t) * (SBC_MAX / BITSET_WORD_BITS)); in bitset_set_all()
744 set[BITSET_WORDS - 1] = in bitset_set_all()
755 bitset_not (bitset_t set) in bitset_not() argument
759 set[bitset_i] = ~set[bitset_i]; in bitset_not()
761 set[BITSET_WORDS - 1] = in bitset_not()
763 & ~set[BITSET_WORDS - 1]); in bitset_not()