Lines Matching defs:each

56 	/* incremented each time the mon timer cb happens */
91 lws_button_each_t *each = (lws_button_each_t *)arg;
93 each->isr_pending = 1;
94 LWS_PLAT_TIMER_START(each->bcs->timer);
109 lws_button_each_t *each = (lws_button_each_t *)&bcs[1];
116 * each->isr_pending and schedules this bottom half.
126 if (!each[n].isr_pending)
137 each[n].isr_pending = 0;
148 if (each[n].state == LBCS_IDLE) {
155 each[n].state = LBCS_MIN_DOWN_QUALIFY;
156 each[n].mon_timer_comp = bcs->mon_timer_count;
196 lws_button_irq_cb_t, &each[n]);
205 lws_button_each_t *each = (lws_button_each_t *)&bcs[1];
217 if (each[n].state == LBCS_IDLE)
225 comp_age_ms = (bcs->mon_timer_count - each[n].mon_timer_comp) *
231 // lwsl_notice("%d\n", each[n].state);
233 switch (each[n].state) {
255 each[n].mon_timer_comp = bcs->mon_timer_count;
256 each[n].state = LBCS_UP_SETTLE2;
268 each[n].state = LBCS_ASSESS_DOWN_HOLD;
282 each[n].state = LBCS_WAIT_UP;
303 each[n].mon_timer_comp = bcs->mon_timer_count;
304 each[n].state = LBCS_UP_SETTLE1;
313 each[n].state = LBCS_WAIT_DOUBLECLICK;
323 each[n].mon_timer_comp = bcs->mon_timer_count;
324 each[n].state = LBCS_MIN_DOWN_QUALIFY2;
350 each[n].mon_timer_comp = bcs->mon_timer_count;
351 each[n].state = LBCS_UP_SETTLE2;
360 each[n].state = LBCS_WAIT_UP;
367 each[n].mon_timer_comp = bcs->mon_timer_count;
368 each[n].state = LBCS_UP_SETTLE2;
376 each[n].state = LBCS_IDLE;
404 lws_button_each_t *each = (lws_button_each_t *)&bcs[1];
414 each[n].bcs = bcs;
466 lws_button_each_t *each = (lws_button_each_t *)&bcs[1];
487 lws_button_irq_cb_t, &each[n]);