current_thread::threadid is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDcurrent_thread::threadid

current_thread::threadid field

Syntax

int64_t threadid;

References

LocationReferrerText
linux.c:47
int64_t threadid;
linux.c:170linux_os_thread_reg_list()
if (next->threadid == thread_id)
linux.c:398get_current()
ctt->threadid = -1;
linux.c:453get_current()
ct->threadid = t->threadid;
linux.c:825linux_identify_current_threads()
if (ct->threadid == -1) {
linux.c:868linux_identify_current_threads()
ct->threadid = t->threadid;
linux.c:1225linux_gdb_h_packet()
if ((ct) && (ct->threadid == -1)) {
linux.c:1228linux_gdb_h_packet()
while ((ct) && (ct->threadid == -1))
linux.c:1241linux_gdb_h_packet()
while ((ct) && (ct->threadid == -1)) {
linux.c:1257linux_gdb_h_packet()
target->rtos->current_threadid = ct->threadid;
linux.c:1268linux_gdb_h_packet()
(current_gdb_thread_rq == ct->threadid)) {
linux.c:1269linux_gdb_h_packet()
target->rtos->current_threadid = ct->threadid;
linux.c:1347linux_thread_packet()
if ((ct) && (ct->threadid == -1)) {
linux.c:1350linux_thread_packet()
while ((ct) && (ct->threadid == -1))
linux.c:1354linux_thread_packet()
if ((ct) && (ct->threadid !=
linux.c:1360linux_thread_packet()
(int)ct->threadid);
linux.c:1393linux_os_smp_init()
ct->threadid = -1;
linux.c:1423linux_os_create()
ct->threadid = -1;

Data Use

Functions writing current_thread::threadid
Functions reading current_thread::threadid
current_thread::threadid
Type of current_thread::threadid
current_thread::threadid
int64_t
all items filtered out