Lines Matching refs:param
339 static int prepare_vocs_inst(struct bt_vcp_vol_rend_register_param *param) in prepare_vocs_inst() argument
349 __ASSERT(param, "NULL param"); in prepare_vocs_inst()
364 ¶m->vocs_param[j]); in prepare_vocs_inst()
386 static int prepare_aics_inst(struct bt_vcp_vol_rend_register_param *param) in prepare_aics_inst() argument
396 __ASSERT(param, "NULL param"); in prepare_aics_inst()
410 ¶m->aics_param[j]); in prepare_aics_inst()
435 int bt_vcp_vol_rend_register(struct bt_vcp_vol_rend_register_param *param) in bt_vcp_vol_rend_register() argument
440 CHECKIF(param == NULL) { in bt_vcp_vol_rend_register()
445 CHECKIF(param->mute > BT_VCP_STATE_MUTED) { in bt_vcp_vol_rend_register()
446 LOG_DBG("Invalid mute value: %u", param->mute); in bt_vcp_vol_rend_register()
450 CHECKIF(param->step == 0) { in bt_vcp_vol_rend_register()
451 LOG_DBG("Invalid step value: %u", param->step); in bt_vcp_vol_rend_register()
462 err = prepare_vocs_inst(param); in bt_vcp_vol_rend_register()
470 err = prepare_aics_inst(param); in bt_vcp_vol_rend_register()
478 vol_rend.state.volume = param->volume; in bt_vcp_vol_rend_register()
479 vol_rend.state.mute = param->mute; in bt_vcp_vol_rend_register()
480 vol_rend.volume_step = param->step; in bt_vcp_vol_rend_register()
488 vol_rend.cb = param->cb; in bt_vcp_vol_rend_register()