Lines Matching refs:zend_mm_free_slot
192 typedef struct _zend_mm_free_slot zend_mm_free_slot; typedef
241 zend_mm_free_slot *free_slot[ZEND_MM_BINS]; /* free lists for small sizes */
305 zend_mm_free_slot *next_free_slot;
1211 zend_mm_free_slot *p, *end;
1236 end = (zend_mm_free_slot*)((char*)bin + (bin_data_size[bin_num] * (bin_elements[bin_num] - 1)));
1237 heap->free_slot[bin_num] = p = (zend_mm_free_slot*)((char*)bin + bin_data_size[bin_num]);
1239 p->next_free_slot = (zend_mm_free_slot*)((char*)p + bin_data_size[bin_num]);
1246 p = (zend_mm_free_slot*)((char*)p + bin_data_size[bin_num]);
1274 zend_mm_free_slot *p = heap->free_slot[bin_num];
1284 zend_mm_free_slot *p;
1297 p = (zend_mm_free_slot*)ptr;
1867 zend_mm_free_slot *p, **q;