crash.software
Projects
Pull Requests
Issues
Builds
5GReplay
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
5GReplay
Files
🤬
Sign In
4fba0f1e
ROOT
/
src
/
lib
/
mmt_alloc.c
Search
History
298 lines
|
ISO-8859-1
|
7 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
_mem_alloc
(
size_t
)
{...}
:
void*
_mem_force_free
(
void*
)
{...}
:
void
_mmt_mem_pool_struct
head
:
uint32_t
tail
:
uint32_t
size
:
uint32_t
data
:
void**
ring_t
:
struct _mmt_mem_pool_struct
head
:
uint32_t
tail
:
uint32_t
size
:
uint32_t
data
:
void**
_create_ring
(
uint32_t
)
{...}
:
ring_t*
_free_ring
(
ring_t*
)
{...}
:
void
_push_ring
(
ring_t*,void*
)
{...}
:
bool
_pop_ring
(
ring_t*
)
{...}
:
void*
_iterate_ring
(
ring_t*,void
)
{...}
:
void
node_uint32_struct
key
:
uint32_t
data
:
void*
left
:
struct node_uint32_struct*
right
:
struct node_uint32_struct*
node_uint32_t
:
struct node_uint32_struct
key
:
uint32_t
data
:
void*
left
:
struct node_uint32_struct*
right
:
struct node_uint32_struct*
_create_node_uint32_t
(
uint32_t,void*
)
{...}
:
node_uint32_t*
__get_map_uint32_t
(
node_uint32_t*,uint32_t
)
{...}
:
void*
__set_map_uint32_t
(
node_uint32_t**,uint32_t,void*
)
{...}
:
void*
__free_map_uint32_t
(
node_uint32_t*
)
{...}
:
void
__iterate_map_uint32_t
(
node_uint32_t*,void,void*
)
{...}
:
void
mem_pools_struct
bytes_count
:
size_t
pools_map
:
node_uint32_t*
mem_pools_t
:
struct mem_pools_struct
bytes_count
:
size_t
pools_map
:
node_uint32_t*
_pools_alloc
(
uint32_t
)
{...}
:
void*
_pools_free
(
void*
)
{...}
:
void
_free_one_pool
(
uint32_t,void*,void*
)
{...}
:
void
_free_mem_pools
(
)
{...}
:
void
_destructor
(
)
{...}
:
__attribute__((destructor)) void
mmt_mem_alloc
(
size_t
)
{...}
:
void*
mmt_mem_force_free
(
void*
)
{...}
:
void
All occurrences
Please wait...
Page is in error, reload to recover