Lines Matching refs:diff
65 uint16_t diff[TMR_NR_EVENTS], min; in update_events() local
83 diff[cmia] = concat_reg(tmr->tcora) - concat_reg(tmr->tcnt); in update_events()
84 diff[cmib] = concat_reg(tmr->tcorb) - concat_reg(tmr->tcnt); in update_events()
85 diff[ovi] = 0x10000 - concat_reg(tmr->tcnt); in update_events()
88 diff[cmia] = tmr->tcora[ch] - tmr->tcnt[ch]; in update_events()
89 diff[cmib] = tmr->tcorb[ch] - tmr->tcnt[ch]; in update_events()
90 diff[ovi] = 0x100 - tmr->tcnt[ch]; in update_events()
93 for (event = 0, min = diff[0], i = 1; i < none; i++) { in update_events()
94 if (min > diff[i]) { in update_events()
96 min = diff[i]; in update_events()
100 next_time = diff[event]; in update_events()