Lines Matching defs:quantum
79 #define FX_DOTQ 0x04 /* change FX time quantum */
144 #define FX_ISVALID(pri, quantum) \
146 ((quantum >= 0) || (quantum == FX_NOCHANGE) || \
147 (quantum == FX_TQDEF) || (quantum == FX_TQINF)))
914 /* Convert quantum from ticks to seconds-nanoseconds */
956 * Convert quantum from ticks to seconds-nanoseconds.
1530 * time quantum accordingly.
1617 * its CPU timeleft from the quantum
1691 pri_t pri, clock_t quantum)
1705 if (!FX_ISVALID(pri, quantum))
1728 if (quantum == FX_TQDEF) {
1730 } else if (quantum == FX_TQINF) {
1732 } else if (quantum != FX_NOCHANGE) {
1733 FX_ADJUST_QUANTUM(quantum);
1734 fxpp->fx_pquantum = quantum;
1736 } else if (quantum != FX_NOCHANGE && quantum != FX_TQDEF) {
1737 if (quantum == FX_TQINF)
1740 FX_ADJUST_QUANTUM(quantum);
1741 fxpp->fx_pquantum = quantum;
1782 * modify priority and/or quantum value of a thread with callback
1785 fx_modify_priority(kt_did_t ktid, clock_t quantum, pri_t pri)
1789 if (!FX_ISVALID(pri, quantum))
1805 if (quantum == FX_TQDEF) {
1807 } else if (quantum == FX_TQINF) {
1809 } else if (quantum != FX_NOCHANGE) {
1810 FX_ADJUST_QUANTUM(quantum);
1811 fxpp->fx_pquantum = quantum;
1813 } else if (quantum != FX_NOCHANGE && quantum != FX_TQDEF) {
1814 if (quantum == FX_TQINF) {
1817 FX_ADJUST_QUANTUM(quantum);
1818 fxpp->fx_pquantum = quantum;