Searched refs:aBlock (Results 1 – 3 of 3) sorted by relevance
260 pFn(result, aBlock); in _Block_call_copy_helper()268 pFn(aBlock); in _Block_call_dispose_helper()284 struct Block_layout *aBlock; in _Block_copy() local295 return aBlock; in _Block_copy()297 return aBlock; in _Block_copy()421 if (!aBlock) { in _Block_release()434 block_layout_free(aBlock, Block_size(aBlock)); in _Block_release()460 Block_size(void *aBlock) in Block_size() argument473 _Block_use_stret(void *aBlock) in _Block_use_stret() argument489 _Block_signature(void *aBlock) in _Block_signature() argument[all …]
259 (aBlock)->descriptor; \444 return aBlock->descriptor; in _Block_get_descriptor()481 if (!(aBlock->flags & BLOCK_HAS_COPY_DISPOSE)) { in _Block_get_copy_function()486 if (aBlock->flags & BLOCK_SMALL_DESCRIPTOR) { in _Block_get_copy_function()488 aBlock, copy, void (*)(void *, const void *)); in _Block_get_copy_function()492 void *desc = _Block_get_descriptor(aBlock); in _Block_get_copy_function()507 if (aBlock->flags & BLOCK_SMALL_DESCRIPTOR) { in _Block_get_dispose_function()509 aBlock, dispose, void (*)(const void *)); in _Block_get_dispose_function()513 void *desc = _Block_get_descriptor(aBlock); in _Block_get_dispose_function()526 BLOCK_EXPORT size_t Block_size(void *aBlock);[all …]
36 BLOCK_EXPORT void *_Block_copy(const void *aBlock);42 BLOCK_EXPORT void _Block_release(const void *aBlock);