Lines Matching full:timer_idx
50 UINT8 timer_idx);
220 const UINT8 timer_idx = bta_pm_action_to_timer_idx(power_mode);
221 if (timer_idx == BTA_DM_PM_MODE_TIMER_MAX)
228 if (bta_dm_cb.pm_timer[i].srvc_id[timer_idx] != BTA_ID_MAX)
230 bta_dm_pm_stop_timer_by_index(&bta_dm_cb.pm_timer[i], timer_idx);
232 * TODO: Intentionally setting pm_action[timer_idx].
237 bta_dm_cb.pm_timer[i].pm_action[timer_idx] = power_mode;
283 static void bta_dm_pm_start_timer(tBTA_PM_TIMER *p_timer, UINT8 timer_idx,
289 if (p_timer->srvc_id[timer_idx] == BTA_ID_MAX)
292 if (p_timer->pm_action[timer_idx] < pm_action)
293 p_timer->pm_action[timer_idx] = pm_action;
295 p_timer->srvc_id[timer_idx] = srvc_id;
297 alarm_set_on_queue(p_timer->timer[timer_idx], timeout_ms,
298 bta_dm_pm_timer_cback, p_timer->timer[timer_idx],
313 UINT8 timer_idx)
315 if ((p_timer == NULL) || (timer_idx >= BTA_DM_PM_MODE_TIMER_MAX))
318 if (p_timer->srvc_id[timer_idx] == BTA_ID_MAX)
323 alarm_cancel(p_timer->timer[timer_idx]);
324 p_timer->srvc_id[timer_idx] = BTA_ID_MAX;
325 /* NOTE: pm_action[timer_idx] intentionally not reset */
545 UINT8 timer_idx, available_timer = BTA_DM_PM_MODE_TIMER_MAX;
639 if ((timer_idx = bta_pm_action_to_timer_idx(pm_action)) != BTA_DM_PM_MODE_TIMER_MAX)
641 remaining_ms = alarm_get_remaining_ms(bta_dm_cb.pm_timer[i].timer[timer_idx]);
646 * TODO: The value of pm_action[timer_idx] is
653 timer_idx);
655 timer_idx, timeout_ms,
676 if ((timer_idx = bta_pm_action_to_timer_idx(pm_action)) != BTA_DM_PM_MODE_TIMER_MAX)
679 timer_idx, timeout_ms,
973 APPL_TRACE_DEBUG("dm_pm_timer[%d] expires, timer_idx=%d", i, j);