Lines Matching refs:set
49 static inline zend_bool zend_bitset_in(zend_bitset set, uint32_t n) in zend_bitset_in() argument
51 return (set[ZEND_BITSET_ELM_NUM(n)] & (Z_UL(1) << ZEND_BITSET_BIT_NUM(n))) != Z_UL(0); in zend_bitset_in()
54 static inline void zend_bitset_incl(zend_bitset set, uint32_t n) in zend_bitset_incl() argument
56 set[ZEND_BITSET_ELM_NUM(n)] |= Z_UL(1) << ZEND_BITSET_BIT_NUM(n); in zend_bitset_incl()
59 static inline void zend_bitset_excl(zend_bitset set, uint32_t n) in zend_bitset_excl() argument
61 set[ZEND_BITSET_ELM_NUM(n)] &= ~(Z_UL(1) << ZEND_BITSET_BIT_NUM(n)); in zend_bitset_excl()
64 static inline void zend_bitset_clear(zend_bitset set, uint32_t len) in zend_bitset_clear() argument
66 memset(set, 0, len * ZEND_BITSET_ELM_SIZE); in zend_bitset_clear()
69 static inline int zend_bitset_empty(zend_bitset set, uint32_t len) in zend_bitset_empty() argument
73 if (set[i]) { in zend_bitset_empty()
80 static inline void zend_bitset_fill(zend_bitset set, uint32_t len) in zend_bitset_fill() argument
82 memset(set, 0xff, len * ZEND_BITSET_ELM_SIZE); in zend_bitset_fill()
140 static inline int zend_bitset_first(zend_bitset set, uint32_t len) in zend_bitset_first() argument
145 if (set[i]) { in zend_bitset_first()
147 zend_ulong x = set[i]; in zend_bitset_first()
158 static inline int zend_bitset_last(zend_bitset set, uint32_t len) in zend_bitset_last() argument
164 if (set[i]) { in zend_bitset_last()
166 zend_ulong x = set[i]; in zend_bitset_last()