LwIP
ram
is only used within LwIP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
LwIP
ram
ram variable
pointer to the heap (ram_heap): for alignment, ram is now a pointer instead of an array
Syntax
from
mem.c:384
static
u8_t
*
ram
;
References
Location
Referrer
Text
mem.c:384
static
u8_t
*
ram
;
mem.c:453
ptr_to_mem()
return
(
struct
mem
*
)
(
void
*
)
&
ram
[
ptr
]
;
mem.c:459
mem_to_ptr()
return
(
mem_size_t
)
(
(
u8_t
*
)
mem
-
ram
)
;
mem.c:479
plug_holes()
LWIP_ASSERT
(
"plug_holes: mem >= ram"
,
(
u8_t
*
)
mem
>=
ram
)
;
mem.c:524
mem_init()
ram
=
(
u8_t
*
)
LWIP_MEM_ALIGN
(
LWIP_RAM_HEAP_POINTER
)
;
mem.c:526
mem_init()
mem
=
(
struct
mem
*
)
(
void
*
)
ram
;
mem.c:538
mem_init()
lfree
=
(
struct
mem
*
)
(
void
*
)
ram
;
mem.c:638
mem_free()
if
(
(
u8_t
*
)
mem
<
ram
||
(
u8_t
*
)
rmem
+
MIN_SIZE_ALIGNED
>
(
u8_t
*
)
ram_end
)
{
mem.c:721
mem_trim()
LWIP_ASSERT
(
"mem_trim: legal memory"
,
(
u8_t
*
)
rmem
>=
(
u8_t
*
)
ram
&&
mem.c:724
mem_trim()
if
(
(
u8_t
*
)
rmem
<
(
u8_t
*
)
ram
||
(
u8_t
*
)
rmem
>=
(
u8_t
*
)
ram_end
)
{
Data Use
Functions writing
ram
Functions reading
ram
mem_init()
all items filtered out
ram
ptr_to_mem()
mem_to_ptr()
plug_holes()
mem_init()
mem_free()
mem_trim()
all items filtered out
Type of
ram
ram
u8_t
all items filtered out