Lines Matching refs:tls
277 struct bomp_tls *tls = thread_get_tls();
279 BOMP_DEBUG_THREAD("execute__rx: %p %p, %lx\n", t, tls, icv_task);
281 assert(t == &tls->r.thread);
288 tls->thread_id = tid;
296 tls->thread_id = -1;
347 struct bomp_tls *tls = calloc(1, sizeof(struct bomp_tls));
348 if (tls == NULL) {
353 BOMP_DEBUG_THREAD("thread message handler started %p\n", tls);
355 tls->role = BOMP_THREAD_ROLE_WORKER;
356 tls->self = thread_self();
357 tls->r.thread.coreid = disp_get_core_id();
358 tls->r.thread.msgbuf = arg;
359 tls->r.thread.tls = tls;
378 err = bomp_connect(&fi, bomp_thread_connect_cb, &tls->r.thread, ws,
387 thread_set_tls(tls);