Lines Matching refs:tptr

467 void setDomain(tcb_t *tptr, dom_t dom)  in setDomain()  argument
469 tcbSchedDequeue(tptr); in setDomain()
470 tptr->tcbDomain = dom; in setDomain()
471 if (isSchedulable(tptr)) { in setDomain()
472 SCHED_ENQUEUE(tptr); in setDomain()
474 if (tptr == NODE_STATE(ksCurThread)) { in setDomain()
479 void setMCPriority(tcb_t *tptr, prio_t mcp) in setMCPriority() argument
481 tptr->tcbMCP = mcp; in setMCPriority()
484 void setPriority(tcb_t *tptr, prio_t prio) in setPriority() argument
486 switch (thread_state_get_tsType(tptr->tcbState)) { in setPriority()
489 if (thread_state_get_tcbQueued(tptr->tcbState) || tptr == NODE_STATE(ksCurThread)) { in setPriority()
490 tcbSchedDequeue(tptr); in setPriority()
491 tptr->tcbPriority = prio; in setPriority()
492 SCHED_ENQUEUE(tptr); in setPriority()
495 tptr->tcbPriority = prio; in setPriority()
500 tptr->tcbPriority = prio; in setPriority()
501 reorderEP(EP_PTR(thread_state_get_blockingObject(tptr->tcbState)), tptr); in setPriority()
504 tptr->tcbPriority = prio; in setPriority()
505 reorderNTFN(NTFN_PTR(thread_state_get_blockingObject(tptr->tcbState)), tptr); in setPriority()
508 tptr->tcbPriority = prio; in setPriority()
513 void setPriority(tcb_t *tptr, prio_t prio) in setPriority() argument
515 tcbSchedDequeue(tptr); in setPriority()
516 tptr->tcbPriority = prio; in setPriority()
517 if (isRunnable(tptr)) { in setPriority()
518 if (tptr == NODE_STATE(ksCurThread)) { in setPriority()
521 possibleSwitchTo(tptr); in setPriority()
552 void setThreadState(tcb_t *tptr, _thread_state_t ts) in setThreadState() argument
554 thread_state_ptr_set_tsType(&tptr->tcbState, ts); in setThreadState()
555 scheduleTCB(tptr); in setThreadState()
558 void scheduleTCB(tcb_t *tptr) in scheduleTCB() argument
560 if (tptr == NODE_STATE(ksCurThread) && in scheduleTCB()
562 !isSchedulable(tptr)) { in scheduleTCB()