Kestrel Interface
Loading...
Searching...
No Matches
kest_bump_arena.c File Reference
#include "kest_int.h"

Go to the source code of this file.

Macros

#define PRINTLINES_ALLOWED   0

Functions

int kest_bump_arena_init_empty (kest_bump_arena *arena)
int kest_bump_arena_init (kest_bump_arena *arena, size_t capacity)
void * kest_bump_arena_alloc (kest_bump_arena *arena, size_t size)
void * kest_bump_arena_realloc (kest_bump_arena *arena, void *p, size_t size)
int kest_bump_arena_reset (kest_bump_arena *arena)
int kest_bump_arena_destroy (kest_bump_arena *arena)

Macro Definition Documentation

◆ PRINTLINES_ALLOWED

#define PRINTLINES_ALLOWED   0

Definition at line 4 of file kest_bump_arena.c.

Function Documentation

◆ kest_bump_arena_alloc()

void * kest_bump_arena_alloc ( kest_bump_arena * arena,
size_t size )

Definition at line 69 of file kest_bump_arena.c.

Referenced by kest_bump_arena_realloc(), and kest_parser_alloc().

Here is the caller graph for this function:

◆ kest_bump_arena_destroy()

int kest_bump_arena_destroy ( kest_bump_arena * arena)

Definition at line 130 of file kest_bump_arena.c.

Referenced by kest_eff_parser_deinit_mempool().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ kest_bump_arena_init()

int kest_bump_arena_init ( kest_bump_arena * arena,
size_t capacity )

Definition at line 38 of file kest_bump_arena.c.

Referenced by kest_eff_parser_init_mempool().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ kest_bump_arena_init_empty()

int kest_bump_arena_init_empty ( kest_bump_arena * arena)

Definition at line 9 of file kest_bump_arena.c.

◆ kest_bump_arena_realloc()

void * kest_bump_arena_realloc ( kest_bump_arena * arena,
void * p,
size_t size )

Definition at line 100 of file kest_bump_arena.c.

Here is the call graph for this function:

◆ kest_bump_arena_reset()

int kest_bump_arena_reset ( kest_bump_arena * arena)

Definition at line 120 of file kest_bump_arena.c.

Referenced by kest_eff_parser_reset_mempool().

Here is the caller graph for this function: