bool buf_buddy_realloc(buf_pool_t *buf_pool, void *buf, ulint size)
Try to reallocate a block.
Definition: buf0buddy.cc:705
void buf_buddy_condense_free(buf_pool_t *buf_pool)
Combine all pairs of free buddies.
Definition: buf0buddy.cc:762
static byte * buf_buddy_alloc(buf_pool_t *buf_pool, ulint size)
Allocate a block.
static void buf_buddy_free(buf_pool_t *buf_pool, void *buf, ulint size)
Deallocate a block.
Binary buddy allocator for compressed pages.
The database buffer pool global types for the directory.
#define malloc(A)
Definition: lexyy.cc:914
Definition: buf0block_hint.cc:30
size_t size(const char *const c)
Definition: base64.h:46
The buffer pool structure.
Definition: buf0buf.h:2275
Version control for database, common definitions, and include files.
unsigned long int ulint
Definition: univ.i:406