jtag_event_callback is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

jtag_event_callback struct

Contains a single callback along with a pointer that will be passed when an event occurs.

Syntax

struct jtag_event_callback {     jtag_event_handler_t callback;     void *priv;     struct jtag_event_callback *next; };

Fields

callback

a event callback. Read more...

priv

the private data to pass to the callback. Read more...

next

the next callback. Read more...

References

LocationReferrerScopeText
core.c:104
struct jtag_event_callback {
core.c:110jtag_event_callback::nextjtag_event_callback
struct jtag_event_callback *next;
core.c:114jtag_event_callbacks
static struct jtag_event_callback *jtag_event_callbacks;
core.c:284jtag_register_event_callback()
struct jtag_event_callback **callbacks_p = &jtag_event_callbacks;
core.c:295jtag_register_event_callback()
(*callbacks_p) = malloc(sizeof(struct jtag_event_callback));
core.c:305jtag_unregister_event_callback()
struct jtag_event_callback **p = &jtag_event_callbacks, *temp;
core.c:318jtag_unregister_event_callback()
free(temp);
core.c:326jtag_call_event_callbacks()
struct jtag_event_callback *callback = jtag_event_callbacks;
core.c:331jtag_call_event_callbacks()
struct jtag_event_callback *next;

Type Use

Variables of jtag_event_callback type
jtag_register_event_callback()::callbacks_p
jtag_unregister_event_callback()::p
jtag_unregister_event_callback()::temp
jtag_call_event_callbacks()::callback
jtag_call_event_callbacks()::next
all items filtered out
jtag_event_callback
Allocators of jtag_event_callback
Deletors of jtag_event_callback
all items filtered out
jtag_event_callback
all items filtered out