OpenOCD
adiv5_ap::refcount
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
adiv5_ap::refcount
adiv5_ap::refcount field
Syntax
from
arm_adi_v5.h:325
unsigned
int
refcount
;
References
Location
Referrer
Text
arm_adi_v5.h:325
unsigned
int
refcount
;
arm_adi_v5.c:1152
is_ap_in_use()
return
ap
->
refcount
>
0
||
ap
->
config_ap_never_release
;
arm_adi_v5.c:1165
_dap_get_ap()
++
ap
->
refcount
;
arm_adi_v5.c:1173
_dap_get_ap()
++
ap
->
refcount
;
arm_adi_v5.c:1184
_dap_get_ap()
++
ap
->
refcount
;
arm_adi_v5.c:1193
dap_get_ap()
LOG_DEBUG
(
"refcount AP#0x%"
PRIx64
" get %u"
,
ap_num
,
ap
->
refcount
)
;
arm_adi_v5.c:1203
dap_get_config_ap()
LOG_DEBUG
(
"refcount AP#0x%"
PRIx64
" get_config %u"
,
ap_num
,
ap
->
refcount
)
;
arm_adi_v5.c:1211
dap_put_ap()
if
(
ap
->
refcount
==
0
)
{
arm_adi_v5.c:1216
dap_put_ap()
--
ap
->
refcount
;
arm_adi_v5.c:1218
dap_put_ap()
LOG_DEBUG
(
"refcount AP#0x%"
PRIx64
" put %u"
,
ap
->
ap_num
,
ap
->
refcount
)
;
arm_adi_v5.h:594
dap_queue_ap_read()
if
(
ap
->
refcount
==
0
)
{
arm_adi_v5.h:595
dap_queue_ap_read()
ap
->
refcount
=
1
;
arm_adi_v5.h:614
dap_queue_ap_write()
if
(
ap
->
refcount
==
0
)
{
arm_adi_v5.h:615
dap_queue_ap_write()
ap
->
refcount
=
1
;
arm_dap.c:47
dap_instance_init()
dap
->
ap
[
i
]
.
refcount
=
0
;
arm_dap.c:168
dap_cleanup_all()
if
(
dap
->
ap
[
i
]
.
refcount
!=
0
)
arm_dap.c:169
dap_cleanup_all()
LOG_ERROR
(
"BUG: refcount AP#%u still %u at exit"
,
i
,
dap
->
ap
[
i
]
.
refcount
)
;
Data Use
Functions writing
adiv5_ap::refcount
Functions reading
adiv5_ap::refcount
dap_queue_ap_read()
dap_queue_ap_write()
_dap_get_ap()
dap_put_ap()
dap_instance_init()
all items filtered out
adiv5_ap::refcount
dap_queue_ap_read()
dap_queue_ap_write()
is_ap_in_use()
_dap_get_ap()
dap_get_ap()
dap_get_config_ap()
dap_put_ap()
dap_cleanup_all()
all items filtered out