Lines Matching refs:lt
24 _ready_queue_insert(struct lthread_sched *sched, struct lthread *lt) in _ready_queue_insert() argument
27 _lthread_queue_insert_sp((THIS_SCHED)->ready, lt); in _ready_queue_insert()
29 _lthread_queue_insert_mp(sched->pready, lt); in _ready_queue_insert()
65 struct lthread *lt = THIS_LTHREAD; in _affinitize() local
67 DIAG_EVENT(lt, LT_DIAG_LTHREAD_SUSPENDED, 0, 0); in _affinitize()
68 ctx_switch(&(THIS_SCHED)->ctx, <->ctx); in _affinitize()
76 struct lthread *lt = THIS_LTHREAD; in _suspend() local
79 DIAG_EVENT(lt, LT_DIAG_LTHREAD_SUSPENDED, 0, 0); in _suspend()
80 ctx_switch(&(THIS_SCHED)->ctx, <->ctx); in _suspend()
89 struct lthread *lt = THIS_LTHREAD; in _reschedule() local
91 DIAG_EVENT(lt, LT_DIAG_LTHREAD_RESCHEDULED, 0, 0); in _reschedule()
92 _ready_queue_insert(THIS_SCHED, lt); in _reschedule()
93 ctx_switch(&(THIS_SCHED)->ctx, <->ctx); in _reschedule()