Lines Matching refs:start
203 void block_absorb_post_hook(void *start, size_t size, bool is_free) in block_absorb_post_hook() argument
205 multi_heap_internal_poison_fill_region(start, size, is_free); in block_absorb_post_hook()
359 multi_heap_handle_t multi_heap_register(void *start, size_t size) in multi_heap_register() argument
362 if (start != NULL) { in multi_heap_register()
363 memset(start, FREE_FILL_PATTERN, size); in multi_heap_register()
370 return multi_heap_register_impl(start, size); in multi_heap_register()
419 bool multi_heap_internal_check_block_poisoning(void *start, size_t size, bool is_free, bool print_e… in multi_heap_internal_check_block_poisoning() argument
423 return verify_fill_pattern(start, size, print_errors, true, false); in multi_heap_internal_check_block_poisoning()
428 void *data = (void *)((intptr_t)start + sizeof(poison_head_t)); in multi_heap_internal_check_block_poisoning()
443 void multi_heap_internal_poison_fill_region(void *start, size_t size, bool is_free) in multi_heap_internal_poison_fill_region() argument
445 memset(start, is_free ? FREE_FILL_PATTERN : MALLOC_FILL_PATTERN, size); in multi_heap_internal_poison_fill_region()