zend_mm_bitset 155 Zend/zend_alloc.c #define ZEND_MM_BITSET_LEN (sizeof(zend_mm_bitset) * 8) /* 32 or 64 */ zend_mm_bitset 158 Zend/zend_alloc.c typedef zend_mm_bitset zend_mm_page_map[ZEND_MM_PAGE_MAP_LEN]; /* 64B */ zend_mm_bitset 511 Zend/zend_alloc.c static zend_always_inline int zend_mm_bitset_nts(zend_mm_bitset bitset) zend_mm_bitset 533 Zend/zend_alloc.c if (bitset == (zend_mm_bitset)-1) return ZEND_MM_BITSET_LEN; zend_mm_bitset 537 Zend/zend_alloc.c if (sizeof(zend_mm_bitset) == 8) { zend_mm_bitset 550 Zend/zend_alloc.c static zend_always_inline int zend_mm_bitset_ntz(zend_mm_bitset bitset) zend_mm_bitset 572 Zend/zend_alloc.c if (bitset == (zend_mm_bitset)0) return ZEND_MM_BITSET_LEN; zend_mm_bitset 576 Zend/zend_alloc.c if (sizeof(zend_mm_bitset) == 8) { zend_mm_bitset 588 Zend/zend_alloc.c static zend_always_inline int zend_mm_bitset_find_zero(zend_mm_bitset *bitset, int size) zend_mm_bitset 593 Zend/zend_alloc.c zend_mm_bitset tmp = bitset[i]; zend_mm_bitset 594 Zend/zend_alloc.c if (tmp != (zend_mm_bitset)-1) { zend_mm_bitset 602 Zend/zend_alloc.c static zend_always_inline int zend_mm_bitset_find_one(zend_mm_bitset *bitset, int size) zend_mm_bitset 607 Zend/zend_alloc.c zend_mm_bitset tmp = bitset[i]; zend_mm_bitset 616 Zend/zend_alloc.c static zend_always_inline int zend_mm_bitset_find_zero_and_set(zend_mm_bitset *bitset, int size) zend_mm_bitset 621 Zend/zend_alloc.c zend_mm_bitset tmp = bitset[i]; zend_mm_bitset 622 Zend/zend_alloc.c if (tmp != (zend_mm_bitset)-1) { zend_mm_bitset 632 Zend/zend_alloc.c static zend_always_inline int zend_mm_bitset_is_set(zend_mm_bitset *bitset, int bit) zend_mm_bitset 637 Zend/zend_alloc.c static zend_always_inline void zend_mm_bitset_set_bit(zend_mm_bitset *bitset, int bit) zend_mm_bitset 642 Zend/zend_alloc.c static zend_always_inline void zend_mm_bitset_reset_bit(zend_mm_bitset *bitset, int bit) zend_mm_bitset 647 Zend/zend_alloc.c static zend_always_inline void zend_mm_bitset_set_range(zend_mm_bitset *bitset, int start, int len) zend_mm_bitset 655 Zend/zend_alloc.c zend_mm_bitset tmp; zend_mm_bitset 659 Zend/zend_alloc.c tmp = (zend_mm_bitset)-1 << bit; zend_mm_bitset 663 Zend/zend_alloc.c bitset[pos++] = (zend_mm_bitset)-1; zend_mm_bitset 667 Zend/zend_alloc.c tmp = (zend_mm_bitset)-1 >> ((ZEND_MM_BITSET_LEN - 1) - end); zend_mm_bitset 672 Zend/zend_alloc.c tmp = (zend_mm_bitset)-1 << bit; zend_mm_bitset 673 Zend/zend_alloc.c tmp &= (zend_mm_bitset)-1 >> ((ZEND_MM_BITSET_LEN - 1) - end); zend_mm_bitset 679 Zend/zend_alloc.c static zend_always_inline void zend_mm_bitset_reset_range(zend_mm_bitset *bitset, int start, int len) zend_mm_bitset 687 Zend/zend_alloc.c zend_mm_bitset tmp; zend_mm_bitset 699 Zend/zend_alloc.c tmp = (zend_mm_bitset)-1 >> ((ZEND_MM_BITSET_LEN - 1) - end); zend_mm_bitset 704 Zend/zend_alloc.c tmp = (zend_mm_bitset)-1 << bit; zend_mm_bitset 705 Zend/zend_alloc.c tmp &= (zend_mm_bitset)-1 >> ((ZEND_MM_BITSET_LEN - 1) - end); zend_mm_bitset 711 Zend/zend_alloc.c static zend_always_inline int zend_mm_bitset_is_free_range(zend_mm_bitset *bitset, int start, int len) zend_mm_bitset 719 Zend/zend_alloc.c zend_mm_bitset tmp; zend_mm_bitset 723 Zend/zend_alloc.c tmp = (zend_mm_bitset)-1 << bit; zend_mm_bitset 735 Zend/zend_alloc.c tmp = (zend_mm_bitset)-1 >> ((ZEND_MM_BITSET_LEN - 1) - end); zend_mm_bitset 740 Zend/zend_alloc.c tmp = (zend_mm_bitset)-1 << bit; zend_mm_bitset 741 Zend/zend_alloc.c tmp &= (zend_mm_bitset)-1 >> ((ZEND_MM_BITSET_LEN - 1) - end); zend_mm_bitset 915 Zend/zend_alloc.c zend_mm_bitset *bitset = chunk->free_map; zend_mm_bitset 916 Zend/zend_alloc.c zend_mm_bitset tmp = *(bitset++); zend_mm_bitset 921 Zend/zend_alloc.c while (tmp == (zend_mm_bitset)-1) { zend_mm_bitset 957 Zend/zend_alloc.c zend_mm_bitset *bitset = chunk->free_map; zend_mm_bitset 958 Zend/zend_alloc.c zend_mm_bitset tmp = *(bitset++); zend_mm_bitset 963 Zend/zend_alloc.c while (tmp == (zend_mm_bitset)-1) {