Lines Matching refs:uintptr_t
180 return (header_t *)((uintptr_t)left | 1); in tag_as_free()
184 return ((uintptr_t)(header->left) & 1) != 0; in is_tagged_as_free()
188 return (header_t *)((uintptr_t)left & ~1); in untag()
286 int tag = (uintptr_t)right->left & 1; in FixLeftPointer()
287 right->left = (header_t *)(((uintptr_t)new_left & ~1) | tag); in FixLeftPointer()
349 ASSERT((uintptr_t)(a2 - a) < s * 1.13 + 48); in cmpct_test_trim()
522 if (((uintptr_t)a & (PAGE_SIZE - 1)) != sizeof(header_t) * 2) return; in cmpct_test_return_to_os()
629 char *old_os_allocation_end = (char *)ROUNDUP((uintptr_t)right, PAGE_SIZE); in cmpct_trim()
632 … ROUNDUP((uintptr_t)free_area + sizeof(header_t) + sizeof(free_t), PAGE_SIZE); in cmpct_trim()
649 (char *)ROUNDDOWN((uintptr_t)free_area, PAGE_SIZE); in cmpct_trim()
653 (char *)ROUNDDOWN((uintptr_t)(right - 1), PAGE_SIZE); in cmpct_trim()
744 uintptr_t payload_int = (uintptr_t)unaligned + sizeof(free_t) + in cmpct_memalign()