Lines Matching defs:pTm
86 SK_TIMER *pTm;
97 for (ppTimPrev = &pAC->Tim.StQueue; (pTm = *ppTimPrev);
98 ppTimPrev = &pTm->TmNext ) {
100 if (pTm == pTimer) {
106 *ppTimPrev = pTm->TmNext;
108 if (pTm->TmNext) {
110 pTm->TmNext->TmDelta += pTm->TmDelta;
130 SK_TIMER *pTm;
165 for (ppTimPrev = &pAC->Tim.StQueue; (pTm = *ppTimPrev);
166 ppTimPrev = &pTm->TmNext ) {
168 if (Delta + pTm->TmDelta > Time) {
173 Delta += pTm->TmDelta;
178 pTimer->TmNext = pTm;
181 if (pTm) {
185 pTm->TmDelta -= pTimer->TmDelta;
207 SK_TIMER *pTm;
215 pTm = pAC->Tim.StQueue;
216 while (pTm && !Done) {
217 if (Delta >= pTm->TmDelta) {
219 pTm->TmActive = SK_FALSE;
220 Delta -= pTm->TmDelta;
221 ppLast = &pTm->TmNext;
222 pTm = pTm->TmNext;
226 pTm->TmDelta -= Delta;
233 * pTm points to the first Timer that did not run out.
242 pAC->Tim.StQueue = pTm;