UX_MEMORY_BLOCK_STRUCT::ux_memory_block_previous is only used within usbx.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesusbxUX_MEMORY_BLOCK_STRUCT::ux_memory_block_previous

UX_MEMORY_BLOCK_STRUCT::ux_memory_block_previous field

Syntax

struct UX_MEMORY_BLOCK_STRUCT *ux_memory_block_previous;

References

LocationReferrerText
ux_api.h:2336
*ux_memory_block_previous;
ux_utility_memory_allocate.c:260_ux_utility_memory_allocate()
new_memory_block -> ux_memory_block_previous = memory_block;
ux_utility_memory_allocate.c:284_ux_utility_memory_allocate()
new_memory_block -> ux_memory_block_previous = memory_block;
ux_utility_memory_allocate.c:308_ux_utility_memory_allocate()
leftover_memory_block -> ux_memory_block_previous = new_memory_block;
ux_utility_memory_free.c:162_ux_utility_memory_free()
while (memory_block -> ux_memory_block_previous !=UX_NULL)
ux_utility_memory_free.c:166_ux_utility_memory_free()
if (memory_block -> ux_memory_block_previous -> ux_memory_block_status == UX_MEMORY_UNUSED)
ux_utility_memory_free.c:170_ux_utility_memory_free()
memory_block = memory_block -> ux_memory_block_previous;
ux_utility_memory_free.c:190_ux_utility_memory_free()
next_block -> ux_memory_block_previous = memory_block;

Data Use

Functions writing UX_MEMORY_BLOCK_STRUCT::ux_memory_block_previous
Functions reading UX_MEMORY_BLOCK_STRUCT::ux_memory_block_previous
UX_MEMORY_BLOCK_STRUCT::ux_memory_block_previous
all items filtered out
Type of UX_MEMORY_BLOCK_STRUCT::ux_memory_block_previous
UX_MEMORY_BLOCK_STRUCT::ux_memory_block_previous
all items filtered out