Lines Matching refs:thr
17 #define nxt_fiber_enqueue(thr, task, fib) \ argument
18 nxt_work_queue_add(&(thr)->engine->fast_work_queue, \
47 nxt_thread_t *thr; in nxt_fiber_create() local
50 thr = nxt_thread(); in nxt_fiber_create()
51 fm = thr->engine->fibers; in nxt_fiber_create()
68 fib->task.thread = thr; in nxt_fiber_create()
69 fib->task.log = thr->log; in nxt_fiber_create()
74 nxt_fiber_enqueue(thr, &fm->engine->task, fib); in nxt_fiber_create()
79 nxt_log_debug(thr->log, "fiber create"); in nxt_fiber_create()
92 fib->task.thread = thr; in nxt_fiber_create()
93 fib->task.log = thr->log; in nxt_fiber_create()
101 nxt_log_debug(thr->log, "fiber create: %PF", fib->fid); in nxt_fiber_create()
112 nxt_log_alert(thr->log, "munmap() failed %E", nxt_errno); in nxt_fiber_create()
356 nxt_fiber_self(nxt_thread_t *thr) in nxt_fiber_self() argument
358 return (nxt_fast_path(thr != NULL)) ? thr->fiber : NULL; in nxt_fiber_self()