Lines Matching refs:_malloc_zone_t
14 typedef struct _malloc_zone_t { struct
17 size_t (*size)(struct _malloc_zone_t *, const void *); argument
18 void *(*malloc)(struct _malloc_zone_t *, size_t); argument
19 void *(*calloc)(struct _malloc_zone_t *, size_t, size_t); argument
20 void *(*valloc)(struct _malloc_zone_t *, size_t); argument
21 void (*free)(struct _malloc_zone_t *, void *); argument
22 void *(*realloc)(struct _malloc_zone_t *, void *, size_t); argument
23 void (*destroy)(struct _malloc_zone_t *); argument
25 unsigned (*batch_malloc)(struct _malloc_zone_t *, size_t, void **, unsigned); argument
26 void (*batch_free)(struct _malloc_zone_t *, void **, unsigned); argument
29 void *(*memalign)(struct _malloc_zone_t *, size_t, size_t); argument
30 void (*free_definite_size)(struct _malloc_zone_t *, void *, size_t); argument
31 size_t (*pressure_relief)(struct _malloc_zone_t *, size_t); argument
108 static unsigned zone_batch_malloc(struct _malloc_zone_t *zone, size_t size,
110 static void zone_batch_free(struct _malloc_zone_t *zone,
112 static size_t zone_pressure_relief(struct _malloc_zone_t *zone, size_t goal);
214 zone_batch_malloc(struct _malloc_zone_t *zone, size_t size, void **results, in zone_batch_malloc()
228 zone_batch_free(struct _malloc_zone_t *zone, void **to_be_freed, in zone_batch_free()
239 zone_pressure_relief(struct _malloc_zone_t *zone, size_t goal) { in zone_pressure_relief()