Lines Matching refs:zend_mm_free_slot
196 typedef struct _zend_mm_free_slot zend_mm_free_slot; typedef
245 zend_mm_free_slot *free_slot[ZEND_MM_BINS]; /* free lists for small sizes */
310 zend_mm_free_slot *next_free_slot;
1249 zend_mm_free_slot *p, *end;
1274 end = (zend_mm_free_slot*)((char*)bin + (bin_data_size[bin_num] * (bin_elements[bin_num] - 1)));
1275 heap->free_slot[bin_num] = p = (zend_mm_free_slot*)((char*)bin + bin_data_size[bin_num]);
1277 p->next_free_slot = (zend_mm_free_slot*)((char*)p + bin_data_size[bin_num]);
1284 p = (zend_mm_free_slot*)((char*)p + bin_data_size[bin_num]);
1312 zend_mm_free_slot *p = heap->free_slot[bin_num];
1322 zend_mm_free_slot *p;
1335 p = (zend_mm_free_slot*)ptr;
1952 zend_mm_free_slot *p, **q;