OpenOCD
jaylink_context::devs
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
jaylink_context::devs
jaylink_context::devs field
List of allocated device instances. Used to prevent multiple device instances for the same device.
Syntax
from
libjaylink-internal.h:71
struct
list
*
devs
;
References
Location
Referrer
Text
libjaylink-internal.h:71
struct
list
*
devs
;
core.c:134
jaylink_init()
context
->
devs
=
NULL
;
core.c:186
jaylink_exit()
list_free
(
ctx
->
devs
)
;
device.c:88
device_allocate()
list
=
list_prepend
(
ctx
->
devs
,
dev
)
;
device.c:95
device_allocate()
ctx
->
devs
=
list
;
device.c:547
jaylink_unref_device()
ctx
->
devs
=
list_remove
(
dev
->
ctx
->
devs
,
dev
)
;
discovery_tcp.c:190
probe_device()
dev
=
find_device
(
ctx
->
devs
,
&
tmp
)
;
discovery_usb.c:126
find_device()
item
=
list_find_custom
(
ctx
->
devs
,
&
compare_devices
,
usb_dev
)
;
Data Use
Functions writing
jaylink_context::devs
Functions reading
jaylink_context::devs
jaylink_init()
device_allocate()
jaylink_unref_device()
all items filtered out
jaylink_context::devs
jaylink_exit()
device_allocate()
jaylink_unref_device()
probe_device()
find_device()
all items filtered out
Type of
jaylink_context::devs
jaylink_context::devs
list
all items filtered out