page_num 324 Zend/zend_alloc.c #define ZEND_MM_PAGE_ADDR(chunk, page_num) \ page_num 325 Zend/zend_alloc.c ((void*)(((zend_mm_page*)(chunk)) + (page_num))) page_num 899 Zend/zend_alloc.c int page_num, len; page_num 909 Zend/zend_alloc.c page_num = chunk->free_tail; page_num 929 Zend/zend_alloc.c page_num = i + zend_mm_bitset_nts(tmp); page_num 935 Zend/zend_alloc.c len = i - page_num; page_num 944 Zend/zend_alloc.c len = (i + zend_mm_bitset_ntz(tmp)) - page_num; page_num 967 Zend/zend_alloc.c page_num = best; page_num 976 Zend/zend_alloc.c page_num = i + zend_mm_bitset_nts(tmp); page_num 983 Zend/zend_alloc.c len = ZEND_MM_PAGES - page_num; page_num 985 Zend/zend_alloc.c chunk->free_tail = page_num + pages_count; page_num 989 Zend/zend_alloc.c chunk->free_tail = page_num; page_num 991 Zend/zend_alloc.c page_num = best; page_num 1001 Zend/zend_alloc.c len = i + zend_mm_bitset_ntz(tmp) - page_num; page_num 1007 Zend/zend_alloc.c best = page_num; page_num 1071 Zend/zend_alloc.c page_num = ZEND_MM_FIRST_PAGE; page_num 1082 Zend/zend_alloc.c zend_mm_bitset_set_range(chunk->free_map, page_num, pages_count); page_num 1083 Zend/zend_alloc.c chunk->map[page_num] = ZEND_MM_LRUN(pages_count); page_num 1084 Zend/zend_alloc.c if (page_num == chunk->free_tail) { page_num 1085 Zend/zend_alloc.c chunk->free_tail = page_num + pages_count; page_num 1087 Zend/zend_alloc.c return ZEND_MM_PAGE_ADDR(chunk, page_num); page_num 1134 Zend/zend_alloc.c static zend_always_inline void zend_mm_free_pages_ex(zend_mm_heap *heap, zend_mm_chunk *chunk, int page_num, int pages_count, int free_chunk) page_num 1137 Zend/zend_alloc.c zend_mm_bitset_reset_range(chunk->free_map, page_num, pages_count); page_num 1138 Zend/zend_alloc.c chunk->map[page_num] = 0; page_num 1139 Zend/zend_alloc.c if (chunk->free_tail == page_num + pages_count) { page_num 1141 Zend/zend_alloc.c chunk->free_tail = page_num; page_num 1148 Zend/zend_alloc.c static void zend_mm_free_pages(zend_mm_heap *heap, zend_mm_chunk *chunk, int page_num, int pages_count) page_num 1150 Zend/zend_alloc.c zend_mm_free_pages_ex(heap, chunk, page_num, pages_count, 1); page_num 1153 Zend/zend_alloc.c static zend_always_inline void zend_mm_free_large(zend_mm_heap *heap, zend_mm_chunk *chunk, int page_num, int pages_count) page_num 1158 Zend/zend_alloc.c zend_mm_free_pages(heap, chunk, page_num, pages_count); page_num 1230 Zend/zend_alloc.c int page_num; page_num 1245 Zend/zend_alloc.c page_num = ZEND_MM_ALIGNED_OFFSET(bin, ZEND_MM_CHUNK_SIZE) / ZEND_MM_PAGE_SIZE; page_num 1246 Zend/zend_alloc.c chunk->map[page_num] = ZEND_MM_SRUN(bin_num); page_num 1250 Zend/zend_alloc.c chunk->map[page_num+i] = ZEND_MM_NRUN(bin_num, i); page_num 1331 Zend/zend_alloc.c int page_num; page_num 1336 Zend/zend_alloc.c page_num = (int)(page_offset / ZEND_MM_PAGE_SIZE); page_num 1337 Zend/zend_alloc.c info = chunk->map[page_num]; page_num 1405 Zend/zend_alloc.c int page_num = (int)(page_offset / ZEND_MM_PAGE_SIZE); page_num 1406 Zend/zend_alloc.c zend_mm_page_info info = chunk->map[page_num]; page_num 1415 Zend/zend_alloc.c zend_mm_free_large(heap, chunk, page_num, pages_count); page_num 1432 Zend/zend_alloc.c int page_num; page_num 1436 Zend/zend_alloc.c page_num = (int)(page_offset / ZEND_MM_PAGE_SIZE); page_num 1437 Zend/zend_alloc.c info = chunk->map[page_num]; page_num 1541 Zend/zend_alloc.c int page_num = (int)(page_offset / ZEND_MM_PAGE_SIZE); page_num 1542 Zend/zend_alloc.c zend_mm_page_info info = chunk->map[page_num]; page_num 1590 Zend/zend_alloc.c chunk->map[page_num] = ZEND_MM_LRUN(new_pages_count); page_num 1592 Zend/zend_alloc.c zend_mm_bitset_reset_range(chunk->free_map, page_num + new_pages_count, rest_pages_count); page_num 1607 Zend/zend_alloc.c if (page_num + new_pages_count <= ZEND_MM_PAGES && page_num 1608 Zend/zend_alloc.c zend_mm_bitset_is_free_range(chunk->free_map, page_num + old_pages_count, new_pages_count - old_pages_count)) { page_num 1618 Zend/zend_alloc.c zend_mm_bitset_set_range(chunk->free_map, page_num + old_pages_count, new_pages_count - old_pages_count); page_num 1619 Zend/zend_alloc.c chunk->map[page_num] = ZEND_MM_LRUN(new_pages_count); page_num 1883 Zend/zend_alloc.c int page_num; page_num 1902 Zend/zend_alloc.c page_num = (int)(page_offset / ZEND_MM_PAGE_SIZE); page_num 1903 Zend/zend_alloc.c info = chunk->map[page_num]; page_num 1906 Zend/zend_alloc.c page_num -= ZEND_MM_NRUN_OFFSET(info); page_num 1907 Zend/zend_alloc.c info = chunk->map[page_num]; page_num 1916 Zend/zend_alloc.c chunk->map[page_num] = ZEND_MM_SRUN_EX(i, free_counter);; page_num 1931 Zend/zend_alloc.c page_num = (int)(page_offset / ZEND_MM_PAGE_SIZE); page_num 1932 Zend/zend_alloc.c info = chunk->map[page_num]; page_num 1935 Zend/zend_alloc.c page_num -= ZEND_MM_NRUN_OFFSET(info); page_num 1936 Zend/zend_alloc.c info = chunk->map[page_num]; page_num 2392 Zend/zend_alloc.c int page_num = page_offset / ZEND_MM_PAGE_SIZE; \ page_num 2394 Zend/zend_alloc.c ZEND_ASSERT(chunk->map[page_num] & ZEND_MM_IS_SRUN); \ page_num 2395 Zend/zend_alloc.c ZEND_ASSERT(ZEND_MM_SRUN_BIN_NUM(chunk->map[page_num]) == _num); \ page_num 2420 Zend/zend_alloc.c int page_num = page_offset / ZEND_MM_PAGE_SIZE; page_num 2424 Zend/zend_alloc.c ZEND_ASSERT(chunk->map[page_num] & ZEND_MM_IS_LRUN); page_num 2425 Zend/zend_alloc.c ZEND_ASSERT(ZEND_MM_LRUN_PAGES(chunk->map[page_num]) == pages_count); page_num 2426 Zend/zend_alloc.c zend_mm_free_large(AG(mm_heap), chunk, page_num, pages_count);