Lines Matching refs:cache
437 zend_mm_free_block *cache[ZEND_MM_NUM_BUCKETS]; member
901 memset(heap->cache, 0, sizeof(heap->cache)); in zend_mm_init()
937 if (heap->cache[i]) { in zend_mm_free_cache()
938 zend_mm_free_block *mm_block = heap->cache[i]; in zend_mm_free_cache()
967 heap->cache[i] = NULL; in zend_mm_free_cache()
1903 if (EXPECTED(heap->cache[index] != NULL)) { in _zend_mm_alloc_int()
1909 best_fit = heap->cache[index]; in _zend_mm_alloc_int()
1910 heap->cache[index] = best_fit->prev_free_block; in _zend_mm_alloc_int()
2085 zend_mm_free_block **cache = &heap->cache[index]; in _zend_mm_free_int() local
2087 ((zend_mm_free_block*)mm_block)->prev_free_block = *cache; in _zend_mm_free_int()
2088 *cache = (zend_mm_free_block*)mm_block; in _zend_mm_free_int()
2179 if (heap->cache[index] != NULL) { in _zend_mm_realloc_int()
2181 zend_mm_free_block **cache; in _zend_mm_realloc_int() local
2187 best_fit = heap->cache[index]; in _zend_mm_realloc_int()
2188 heap->cache[index] = best_fit->prev_free_block; in _zend_mm_realloc_int()
2203 cache = &heap->cache[index]; in _zend_mm_realloc_int()
2205 ((zend_mm_free_block*)mm_block)->prev_free_block = *cache; in _zend_mm_realloc_int()
2206 *cache = (zend_mm_free_block*)mm_block; in _zend_mm_realloc_int()