Searched refs:pointer_diff (Results 1 – 1 of 1) sorted by relevance
/llvm-project/llvm/lib/Support/rpmalloc/ |
H A D | rpmalloc.c | 500 #define pointer_diff(first, second) \ macro 1269 (uint32_t)((uintptr_t)pointer_diff(subspan, master) >> 2634 if (((size_t)pointer_diff(ptr, span) >= _memory_span_size) || 2750 uint32_t block_offset = (uint32_t)pointer_diff(p, blocks_start); 2894 uint32_t block_offset = (uint32_t)pointer_diff(p, blocks_start); 2900 (size_t)((ptrdiff_t)span->block_size - pointer_diff(p, block)); 2918 (size_t)pointer_diff(p, block) - SPAN_HEADER_SIZE; 2937 (size_t)pointer_diff(p, block) - SPAN_HEADER_SIZE; 3009 ((size_t)pointer_diff(p, blocks_start) % span->block_size); 3014 return (current_spans * _memory_span_size) - (size_t)pointer_diff(p, span); [all …]
|