Home
last modified time | relevance | path

Searched refs:pointer_diff (Results 1 – 1 of 1) sorted by relevance

/llvm-project/llvm/lib/Support/rpmalloc/
H A Drpmalloc.c500 #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 …]