Lines Matching refs:len
147 static inline void zend_bitset_clear(zend_bitset set, uint32_t len) argument
149 memset(set, 0, len * ZEND_BITSET_ELM_SIZE);
152 static inline bool zend_bitset_empty(zend_bitset set, uint32_t len) argument
155 for (i = 0; i < len; i++) {
163 static inline void zend_bitset_fill(zend_bitset set, uint32_t len) argument
165 memset(set, 0xff, len * ZEND_BITSET_ELM_SIZE);
168 static inline bool zend_bitset_equal(zend_bitset set1, zend_bitset set2, uint32_t len) argument
170 return memcmp(set1, set2, len * ZEND_BITSET_ELM_SIZE) == 0;
173 static inline void zend_bitset_copy(zend_bitset set1, zend_bitset set2, uint32_t len) argument
175 memcpy(set1, set2, len * ZEND_BITSET_ELM_SIZE);
178 static inline void zend_bitset_intersection(zend_bitset set1, zend_bitset set2, uint32_t len) argument
182 for (i = 0; i < len; i++) {
187 static inline void zend_bitset_union(zend_bitset set1, zend_bitset set2, uint32_t len) argument
191 for (i = 0; i < len; i++) {
196 static inline void zend_bitset_difference(zend_bitset set1, zend_bitset set2, uint32_t len) argument
200 for (i = 0; i < len; i++) {
205 …_intersection(zend_bitset set1, zend_bitset set2, zend_bitset set3, zend_bitset set4, uint32_t len) argument
209 for (i = 0; i < len; i++) {
214 …th_difference(zend_bitset set1, zend_bitset set2, zend_bitset set3, zend_bitset set4, uint32_t len) argument
218 for (i = 0; i < len; i++) {
223 static inline bool zend_bitset_subset(zend_bitset set1, zend_bitset set2, uint32_t len) argument
227 for (i = 0; i < len; i++) {
235 static inline int zend_bitset_first(zend_bitset set, uint32_t len) argument
239 for (i = 0; i < len; i++) {
247 static inline int zend_bitset_last(zend_bitset set, uint32_t len) argument
249 uint32_t i = len;
266 #define ZEND_BITSET_FOREACH(set, len, bit) do { \ argument
268 uint32_t _i, _len = (len); \
276 #define ZEND_BITSET_REVERSE_FOREACH(set, len, bit) do { \ argument
278 uint32_t _i = (len); \
293 static inline int zend_bitset_pop_first(zend_bitset set, uint32_t len) { argument
294 int i = zend_bitset_first(set, len);