Lines Matching refs:p_mode
106 const tBTM_PM_PWR_MD* p_mode);
182 const tBTM_PM_PWR_MD* p_mode) { in BTM_SetPowerMode() argument
187 if (!p_mode) { in BTM_SetPowerMode()
202 tBTM_PM_MODE mode = p_mode->mode; in BTM_SetPowerMode()
208 if (p_mode->mode & BTM_PM_MD_FORCE) { in BTM_SetPowerMode()
215 tBTM_PM_PWR_MD power_mode_request = *p_mode; in BTM_SetPowerMode()
236 ((p_mode->mode & BTM_PM_MD_FORCE) && (p_mode->max >= p_cb->interval) && in BTM_SetPowerMode()
237 (p_mode->min <= p_cb->interval)) || in BTM_SetPowerMode()
238 ((p_mode->mode & BTM_PM_MD_FORCE) == 0 && in BTM_SetPowerMode()
239 (p_mode->max >= p_cb->interval))) { in BTM_SetPowerMode()
243 p_mode->mode, p_cb->interval, p_mode->max, p_mode->min); in BTM_SetPowerMode()
258 *(&p_cb->req_mode) = *p_mode; in BTM_SetPowerMode()
281 p_cb->state, power_mode_text(p_mode->mode).c_str(), p_mode->mode); in BTM_SetPowerMode()
283 return btm_pm_snd_md_req(p_cb->handle_, pm_id, p_cb->handle_, p_mode); in BTM_SetPowerMode()
300 bool BTM_ReadPowerMode(const RawAddress& remote_bda, tBTM_PM_MODE* p_mode) { in BTM_ReadPowerMode() argument
301 if (p_mode == nullptr) { in BTM_ReadPowerMode()
310 *p_mode = static_cast<tBTM_PM_MODE>(p_mcb->state); in BTM_ReadPowerMode()
475 const tBTM_PM_PWR_MD* p_mode, in btm_pm_get_set_mode() argument
479 if (p_mode != NULL && p_mode->mode & BTM_PM_MD_FORCE) { in btm_pm_get_set_mode()
480 *p_res = *p_mode; in btm_pm_get_set_mode()
501 if (p_mode) in btm_pm_get_set_mode()
502 *p_res = *((tBTM_PM_PWR_MD*)p_mode); in btm_pm_get_set_mode()
510 ((btm_pm_compare_modes(p_mode, p_md, p_res)) == NULL)) in btm_pm_get_set_mode()
526 const tBTM_PM_PWR_MD* p_mode) { in btm_pm_snd_md_req() argument
534 mode = btm_pm_get_set_mode(pm_id, p_cb, p_mode, &md_res); in btm_pm_snd_md_req()