OpenOCD
working_area::free
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
working_area::free
working_area::free field
Syntax
from
target.h:88
bool
free
;
References
Location
Referrer
Text
target.h:88
bool
free
;
target.c:1911
print_wa_layout()
c
->
backup
?
'b'
:
' '
,
c
->
free
?
' '
:
'*'
,
target.c:1935
target_split_working_area()
new_wa
->
free
=
true
;
target.c:1956
target_merge_working_areas()
if
(
c
->
free
&&
c
->
next
->
free
)
{
target.c:2019
target_alloc_working_area_try()
new_wa
->
free
=
true
;
target.c:2032
target_alloc_working_area_try()
if
(
c
->
free
&&
c
->
size
>=
size
)
target.c:2059
target_alloc_working_area_try()
c
->
free
=
false
;
target.c:2098
target_free_working_area_restore()
if
(
!
area
||
area
->
free
)
target.c:2109
target_free_working_area_restore()
area
->
free
=
true
;
target.c:2144
target_free_all_working_areas_restore()
if
(
!
c
->
free
)
{
target.c:2147
target_free_all_working_areas_restore()
c
->
free
=
true
;
target.c:2183
target_get_working_area_avail()
if
(
c
->
free
&&
max_size
<
c
->
size
)
Data Use
Functions writing
working_area::free
Functions reading
working_area::free
target_split_working_area()
target_alloc_working_area_try()
target_free_working_area_restore()
target_free_all_working_areas_restore()
all items filtered out
working_area::free
print_wa_layout()
target_merge_working_areas()
target_alloc_working_area_try()
target_free_working_area_restore()
target_free_all_working_areas_restore()
target_get_working_area_avail()
all items filtered out