Lines Matching refs:rsp
292 struct wcn36xx_fw_msg_status_rsp *rsp; in wcn36xx_smd_rsp_status_check() local
298 rsp = (struct wcn36xx_fw_msg_status_rsp *) in wcn36xx_smd_rsp_status_check()
301 if (WCN36XX_FW_MSG_RESULT_SUCCESS != rsp->status) in wcn36xx_smd_rsp_status_check()
302 return rsp->status; in wcn36xx_smd_rsp_status_check()
377 struct wcn36xx_hal_mac_start_rsp_msg *rsp; in wcn36xx_smd_start_rsp() local
379 if (len < sizeof(*rsp)) in wcn36xx_smd_start_rsp()
382 rsp = (struct wcn36xx_hal_mac_start_rsp_msg *)buf; in wcn36xx_smd_start_rsp()
384 if (WCN36XX_FW_MSG_RESULT_SUCCESS != rsp->start_rsp_params.status) in wcn36xx_smd_start_rsp()
387 memcpy(wcn->crm_version, rsp->start_rsp_params.crm_version, in wcn36xx_smd_start_rsp()
389 memcpy(wcn->wlan_version, rsp->start_rsp_params.wlan_version, in wcn36xx_smd_start_rsp()
396 wcn->fw_revision = rsp->start_rsp_params.version.revision; in wcn36xx_smd_start_rsp()
397 wcn->fw_version = rsp->start_rsp_params.version.version; in wcn36xx_smd_start_rsp()
398 wcn->fw_minor = rsp->start_rsp_params.version.minor; in wcn36xx_smd_start_rsp()
399 wcn->fw_major = rsp->start_rsp_params.version.major; in wcn36xx_smd_start_rsp()
407 rsp->start_rsp_params.stations, in wcn36xx_smd_start_rsp()
408 rsp->start_rsp_params.bssids); in wcn36xx_smd_start_rsp()
609 struct wcn36xx_hal_switch_channel_rsp_msg *rsp; in wcn36xx_smd_switch_channel_rsp() local
615 rsp = (struct wcn36xx_hal_switch_channel_rsp_msg *)buf; in wcn36xx_smd_switch_channel_rsp()
617 rsp->channel_number, rsp->status); in wcn36xx_smd_switch_channel_rsp()
654 struct wcn36xx_hal_update_scan_params_resp *rsp; in wcn36xx_smd_update_scan_params_rsp() local
656 rsp = (struct wcn36xx_hal_update_scan_params_resp *)buf; in wcn36xx_smd_update_scan_params_rsp()
659 rsp->status &= (~(WCN36XX_FW_MSG_PNO_VERSION_MASK)); in wcn36xx_smd_update_scan_params_rsp()
661 if (WCN36XX_FW_MSG_RESULT_SUCCESS != rsp->status) { in wcn36xx_smd_update_scan_params_rsp()
663 return rsp->status; in wcn36xx_smd_update_scan_params_rsp()
714 struct wcn36xx_hal_add_sta_self_rsp_msg *rsp; in wcn36xx_smd_add_sta_self_rsp() local
717 if (len < sizeof(*rsp)) in wcn36xx_smd_add_sta_self_rsp()
720 rsp = (struct wcn36xx_hal_add_sta_self_rsp_msg *)buf; in wcn36xx_smd_add_sta_self_rsp()
722 if (rsp->status != WCN36XX_FW_MSG_RESULT_SUCCESS) { in wcn36xx_smd_add_sta_self_rsp()
724 rsp->status); in wcn36xx_smd_add_sta_self_rsp()
725 return rsp->status; in wcn36xx_smd_add_sta_self_rsp()
730 rsp->status, rsp->self_sta_index, rsp->dpu_index); in wcn36xx_smd_add_sta_self_rsp()
732 priv_vif->self_sta_index = rsp->self_sta_index; in wcn36xx_smd_add_sta_self_rsp()
733 priv_vif->self_dpu_desc_index = rsp->dpu_index; in wcn36xx_smd_add_sta_self_rsp()
833 struct wcn36xx_hal_join_rsp_msg *rsp; in wcn36xx_smd_join_rsp() local
838 rsp = (struct wcn36xx_hal_join_rsp_msg *)buf; in wcn36xx_smd_join_rsp()
842 rsp->status, rsp->tx_mgmt_power); in wcn36xx_smd_join_rsp()
956 struct wcn36xx_hal_config_sta_rsp_msg *rsp; in wcn36xx_smd_config_sta_rsp() local
960 if (len < sizeof(*rsp)) in wcn36xx_smd_config_sta_rsp()
963 rsp = (struct wcn36xx_hal_config_sta_rsp_msg *)buf; in wcn36xx_smd_config_sta_rsp()
964 params = &rsp->params; in wcn36xx_smd_config_sta_rsp()
1162 struct wcn36xx_hal_config_bss_rsp_msg *rsp; in wcn36xx_smd_config_bss_rsp() local
1166 if (len < sizeof(*rsp)) in wcn36xx_smd_config_bss_rsp()
1169 rsp = (struct wcn36xx_hal_config_bss_rsp_msg *)buf; in wcn36xx_smd_config_bss_rsp()
1170 params = &rsp->bss_rsp_params; in wcn36xx_smd_config_bss_rsp()
1804 struct wcn36xx_hal_feat_caps_msg msg_body, *rsp; in wcn36xx_smd_feature_caps_exchange() local
1819 if (wcn->hal_rsp_len != sizeof(*rsp)) { in wcn36xx_smd_feature_caps_exchange()
1824 rsp = (struct wcn36xx_hal_feat_caps_msg *) wcn->hal_buf; in wcn36xx_smd_feature_caps_exchange()
1827 wcn->fw_feat_caps[i] = rsp->feat_caps[i]; in wcn36xx_smd_feature_caps_exchange()
1968 struct wcn36xx_hal_tx_compl_ind_msg *rsp = buf; in wcn36xx_smd_tx_compl_ind() local
1970 if (len != sizeof(*rsp)) { in wcn36xx_smd_tx_compl_ind()
1975 wcn36xx_dxe_tx_ack_ind(wcn, rsp->status); in wcn36xx_smd_tx_compl_ind()
1984 struct wcn36xx_hal_missed_beacon_ind_msg *rsp = buf; in wcn36xx_smd_missed_beacon_ind() local
2001 if (len != sizeof(*rsp)) { in wcn36xx_smd_missed_beacon_ind()
2007 if (tmp->bss_index == rsp->bss_index) { in wcn36xx_smd_missed_beacon_ind()
2009 rsp->bss_index); in wcn36xx_smd_missed_beacon_ind()
2018 wcn36xx_warn("BSS index %d not found\n", rsp->bss_index); in wcn36xx_smd_missed_beacon_ind()
2026 struct wcn36xx_hal_delete_sta_context_ind_msg *rsp = buf; in wcn36xx_smd_delete_sta_context_ind() local
2030 if (len != sizeof(*rsp)) { in wcn36xx_smd_delete_sta_context_ind()
2036 if (sta && (tmp->sta->sta_index == rsp->sta_id)) { in wcn36xx_smd_delete_sta_context_ind()
2042 rsp->addr2, in wcn36xx_smd_delete_sta_context_ind()
2043 rsp->sta_id); in wcn36xx_smd_delete_sta_context_ind()
2050 rsp->addr2, in wcn36xx_smd_delete_sta_context_ind()
2051 rsp->sta_id); in wcn36xx_smd_delete_sta_context_ind()