Lines Matching refs:size
13 size_t (*size)(struct _malloc_zone_t *, const void *); member
32 vm_size_t size; member
93 static void *zone_malloc(malloc_zone_t *zone, size_t size);
94 static void *zone_calloc(malloc_zone_t *zone, size_t num, size_t size);
95 static void *zone_valloc(malloc_zone_t *zone, size_t size);
97 static void *zone_realloc(malloc_zone_t *zone, void *ptr, size_t size);
99 size_t size);
101 size_t size);
103 static unsigned zone_batch_malloc(struct _malloc_zone_t *zone, size_t size,
108 static size_t zone_good_size(malloc_zone_t *zone, size_t size);
143 zone_malloc(malloc_zone_t *zone, size_t size) in zone_malloc() argument
145 return (je_malloc(size)); in zone_malloc()
149 zone_calloc(malloc_zone_t *zone, size_t num, size_t size) in zone_calloc() argument
151 return (je_calloc(num, size)); in zone_calloc()
155 zone_valloc(malloc_zone_t *zone, size_t size) in zone_valloc() argument
159 je_posix_memalign(&ret, PAGE, size); in zone_valloc()
176 zone_realloc(malloc_zone_t *zone, void *ptr, size_t size) in zone_realloc() argument
179 return (je_realloc(ptr, size)); in zone_realloc()
181 return (realloc(ptr, size)); in zone_realloc()
185 zone_memalign(malloc_zone_t *zone, size_t alignment, size_t size) in zone_memalign() argument
189 je_posix_memalign(&ret, alignment, size); in zone_memalign()
195 zone_free_definite_size(malloc_zone_t *zone, void *ptr, size_t size) in zone_free_definite_size() argument
201 assert(alloc_size == size); in zone_free_definite_size()
217 zone_batch_malloc(struct _malloc_zone_t *zone, size_t size, void **results, in zone_batch_malloc() argument
223 results[i] = je_malloc(size); in zone_batch_malloc()
250 zone_good_size(malloc_zone_t *zone, size_t size) in zone_good_size() argument
252 if (size == 0) in zone_good_size()
253 size = 1; in zone_good_size()
254 return (s2u(size)); in zone_good_size()
330 jemalloc_zone.size = zone_size; in zone_init()