#include <pmalloc_util.hpp>
static size_t Atlas::PMallocUtil::get_actual_alloc_size |
( |
size_t |
sz | ) |
|
|
inlinestatic |
static size_t Atlas::PMallocUtil::get_alignment |
( |
| ) |
|
|
inlinestatic |
static size_t Atlas::PMallocUtil::get_alignment_mask |
( |
| ) |
|
|
inlinestatic |
static uint32_t Atlas::PMallocUtil::get_bin_number |
( |
size_t |
sz | ) |
|
|
inlinestatic |
static uintptr_t Atlas::PMallocUtil::get_cache_line_mask |
( |
| ) |
|
|
inlinestatic |
static uint32_t Atlas::PMallocUtil::get_cache_line_size |
( |
| ) |
|
|
inlinestatic |
static size_t* Atlas::PMallocUtil::get_is_allocated_ptr_from_mem |
( |
void * |
mem | ) |
|
|
inlinestatic |
static size_t* Atlas::PMallocUtil::get_is_allocated_ptr_from_ptr |
( |
void * |
ptr | ) |
|
|
inlinestatic |
static size_t Atlas::PMallocUtil::get_metadata_size |
( |
| ) |
|
|
inlinestatic |
static uint32_t Atlas::PMallocUtil::get_next_bin_number |
( |
uint32_t |
bin_number | ) |
|
|
inlinestatic |
static size_t Atlas::PMallocUtil::get_requested_alloc_size_from_mem |
( |
void * |
mem | ) |
|
|
inlinestatic |
static size_t Atlas::PMallocUtil::get_requested_alloc_size_from_ptr |
( |
void * |
ptr | ) |
|
|
inlinestatic |
static size_t Atlas::PMallocUtil::get_smallest_actual_alloc_size |
( |
| ) |
|
|
inlinestatic |
static uint32_t Atlas::PMallocUtil::get_tl_curr_arena |
( |
region_id_t |
rid | ) |
|
|
inlinestatic |
static uint32_t Atlas::PMallocUtil::get_tl_next_arena |
( |
region_id_t |
rid | ) |
|
|
inlinestatic |
static bool Atlas::PMallocUtil::is_cache_line_aligned |
( |
void * |
p | ) |
|
|
inlinestatic |
static bool Atlas::PMallocUtil::is_mem_allocated |
( |
void * |
mem | ) |
|
|
inlinestatic |
static bool Atlas::PMallocUtil::is_on_different_cache_line |
( |
void * |
p1, |
|
|
void * |
p2 |
|
) |
| |
|
inlinestatic |
static bool Atlas::PMallocUtil::is_ptr_allocated |
( |
void * |
ptr | ) |
|
|
inlinestatic |
static bool Atlas::PMallocUtil::is_valid_tl_curr_arena |
( |
region_id_t |
rid | ) |
|
|
inlinestatic |
static void* Atlas::PMallocUtil::mem2ptr |
( |
void * |
mem | ) |
|
|
inlinestatic |
static void* Atlas::PMallocUtil::ptr2mem |
( |
void * |
ptr | ) |
|
|
inlinestatic |
static void Atlas::PMallocUtil::set_cache_line_mask |
( |
uintptr_t |
mask | ) |
|
|
inlinestatic |
static void Atlas::PMallocUtil::set_cache_line_size |
( |
uint32_t |
sz | ) |
|
|
inlinestatic |
static void Atlas::PMallocUtil::set_default_tl_curr_arena |
( |
region_id_t |
rid | ) |
|
|
inlinestatic |
static void Atlas::PMallocUtil::set_tl_curr_arena |
( |
region_id_t |
rid, |
|
|
uint32_t |
val |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following files: