|
| static uintptr_t | picotm_address_ceil (uintptr_t addr, size_t algn) |
| | Rounds an address upwards to the nearest address with the given alignment. More...
|
| |
| static PICOTM_BEGIN_DECLS uintptr_t | picotm_address_floor (uintptr_t addr, size_t algn) |
| | Rounds an address downwards to the nearest address with the given alignment. More...
|
| |
| static void * | picotm_ptr_ceil (const void *ptr, size_t algn) |
| | Rounds a memory location upwards to the nearest address with the given alignment. More...
|
| |
| static ptrdiff_t | picotm_ptr_diff (const void *hi, const void *lo) |
| | Subtracts two memory locations and returns the number of raw bytes between them. More...
|
| |
| static void * | picotm_ptr_floor (const void *ptr, size_t algn) |
| | Rounds a memory location downwards to the nearest address with the given alignment. More...
|
| |