Home | History | Annotate | Download | only in dm

Lines Matching refs:bta_dm_cb

83         BTM_PmRegister((BTM_PM_REG_SET | BTM_PM_REG_NOTIF), &bta_dm_cb.pm_id,
91 bta_dm_cb.pm_timer[i].srvc_id[j] = BTA_ID_MAX;
108 BTM_PmRegister( BTM_PM_DEREG, &bta_dm_cb.pm_id, NULL);
121 bta_dm_pm_stop_timer_by_index(&bta_dm_cb.pm_timer[i], j);
122 bta_dm_cb.pm_timer[i].pm_action[j] = BTA_DM_PM_NO_ACTION;
164 if (bta_dm_cb.pm_timer[i].in_use && !bdcmp(bta_dm_cb.pm_timer[i].peer_bdaddr, peer_addr))
168 bta_dm_pm_stop_timer_by_index(&bta_dm_cb.pm_timer[i], j);
226 if (bta_dm_cb.pm_timer[i].in_use && !bdcmp(bta_dm_cb.pm_timer[i].peer_bdaddr, peer_addr))
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);
237 bta_dm_cb.pm_timer[i].pm_action[timer_idx] = power_mode;
258 if (bta_dm_cb.pm_timer[i].in_use && !bdcmp(bta_dm_cb.pm_timer[i].peer_bdaddr, peer_addr))
262 if (bta_dm_cb.pm_timer[i].srvc_id[j] == srvc_id)
264 bta_dm_pm_stop_timer_by_index(&bta_dm_cb.pm_timer[i], j);
265 bta_dm_cb.pm_timer[i].pm_action[j] = BTA_DM_PM_NO_ACTION;
548 if(!bta_dm_cb.device_list.count)
637 if (bta_dm_cb.pm_timer[i].in_use && bdcmp(bta_dm_cb.pm_timer[i].peer_bdaddr, peer_addr) == 0)
641 remaining_ms = alarm_get_remaining_ms(bta_dm_cb.pm_timer[i].timer[timer_idx]);
652 bta_dm_pm_stop_timer_by_index(&bta_dm_cb.pm_timer[i],
654 bta_dm_pm_start_timer(&bta_dm_cb.pm_timer[i],
662 else if (!bta_dm_cb.pm_timer[i].in_use)
675 bdcpy(bta_dm_cb.pm_timer[available_timer].peer_bdaddr, peer_addr);
678 bta_dm_pm_start_timer(&bta_dm_cb.pm_timer[available_timer],
742 BTM_SetPowerMode (bta_dm_cb.pm_id, peer_addr, &p_bta_dm_pm_md[BTA_DM_PM_PARK_IDX]);
798 status = BTM_SetPowerMode (bta_dm_cb.pm_id, p_peer_dev->peer_bdaddr, &pwr_md);
917 BTM_SetPowerMode (bta_dm_cb.pm_id, peer_addr, &pm);
964 APPL_TRACE_DEBUG("dm_pm_timer[%d] in use? %d", i, bta_dm_cb.pm_timer[i].in_use);
965 if (bta_dm_cb.pm_timer[i].in_use)
969 bta_dm_cb.pm_timer[i].timer[j] == alarm)
971 bta_dm_cb.pm_timer[i].active --;
972 bta_dm_cb.pm_timer[i].srvc_id[j] = BTA_ID_MAX;
977 if (bta_dm_cb.pm_timer[i].active == 0)
978 bta_dm_cb.pm_timer[i].in_use = FALSE;
991 p_buf->pm_request = bta_dm_cb.pm_timer[i].pm_action[j];
992 bdcpy(p_buf->bd_addr, bta_dm_cb.pm_timer[i].peer_bdaddr);
1130 for (int i=0; i<bta_dm_cb.device_list.count; i++)
1132 if(!bdcmp( bta_dm_cb.device_list.peer_device[i].peer_bdaddr, peer_addr))
1134 p_dev = &bta_dm_cb.device_list.peer_device[i];
1244 policy_setting = bta_dm_cb.cur_policy &
1253 policy_setting= bta_dm_cb.cur_policy;
1279 ** bta_dm_cb.device_list.count > 0 || bta_dm_cb.device_list.le_count > 0 */