MicrOS
heap_entry.h
Go to the documentation of this file.
1
#ifndef HEAP_ENTRY_H
2
#define HEAP_ENTRY_H
3
4
#include <stdint.h>
5
6
typedef
struct
heap_entry
7
{
8
uint32_t
size
;
9
uint8_t
free
;
10
11
struct
heap_entry
*
next
;
12
struct
heap_entry
*
prev
;
13
} __attribute__((packed))
heap_entry
;
14
15
#endif
heap_entry
Definition:
heap_entry.h:6
heap_entry::size
uint32_t size
Definition:
heap_entry.h:8
heap_entry::free
uint8_t free
Definition:
heap_entry.h:9
heap_entry::prev
struct heap_entry * prev
Definition:
heap_entry.h:12
uint32_t
size_t uint32_t
Unsigned integral type.
Definition:
string.h:8
heap_entry::next
struct heap_entry * next
Definition:
heap_entry.h:11
os
kernel
src
memory
heap
heap_entry.h
Generated by
1.8.13