Lines Matching refs:rsp
290 struct wcn36xx_fw_msg_status_rsp *rsp; in wcn36xx_smd_rsp_status_check() local
296 rsp = (struct wcn36xx_fw_msg_status_rsp *) in wcn36xx_smd_rsp_status_check()
299 if (WCN36XX_FW_MSG_RESULT_SUCCESS != rsp->status) in wcn36xx_smd_rsp_status_check()
300 return rsp->status; in wcn36xx_smd_rsp_status_check()
375 struct wcn36xx_hal_mac_start_rsp_msg *rsp; in wcn36xx_smd_start_rsp() local
377 if (len < sizeof(*rsp)) in wcn36xx_smd_start_rsp()
380 rsp = (struct wcn36xx_hal_mac_start_rsp_msg *)buf; in wcn36xx_smd_start_rsp()
382 if (WCN36XX_FW_MSG_RESULT_SUCCESS != rsp->start_rsp_params.status) in wcn36xx_smd_start_rsp()
385 memcpy(wcn->crm_version, rsp->start_rsp_params.crm_version, in wcn36xx_smd_start_rsp()
387 memcpy(wcn->wlan_version, rsp->start_rsp_params.wlan_version, in wcn36xx_smd_start_rsp()
394 wcn->fw_revision = rsp->start_rsp_params.version.revision; in wcn36xx_smd_start_rsp()
395 wcn->fw_version = rsp->start_rsp_params.version.version; in wcn36xx_smd_start_rsp()
396 wcn->fw_minor = rsp->start_rsp_params.version.minor; in wcn36xx_smd_start_rsp()
397 wcn->fw_major = rsp->start_rsp_params.version.major; in wcn36xx_smd_start_rsp()
405 rsp->start_rsp_params.stations, in wcn36xx_smd_start_rsp()
406 rsp->start_rsp_params.bssids); in wcn36xx_smd_start_rsp()
607 struct wcn36xx_hal_switch_channel_rsp_msg *rsp; in wcn36xx_smd_switch_channel_rsp() local
613 rsp = (struct wcn36xx_hal_switch_channel_rsp_msg *)buf; in wcn36xx_smd_switch_channel_rsp()
615 rsp->channel_number, rsp->status); in wcn36xx_smd_switch_channel_rsp()
652 struct wcn36xx_hal_update_scan_params_resp *rsp; in wcn36xx_smd_update_scan_params_rsp() local
654 rsp = (struct wcn36xx_hal_update_scan_params_resp *)buf; in wcn36xx_smd_update_scan_params_rsp()
657 rsp->status &= (~(WCN36XX_FW_MSG_PNO_VERSION_MASK)); in wcn36xx_smd_update_scan_params_rsp()
659 if (WCN36XX_FW_MSG_RESULT_SUCCESS != rsp->status) { in wcn36xx_smd_update_scan_params_rsp()
661 return rsp->status; in wcn36xx_smd_update_scan_params_rsp()
712 struct wcn36xx_hal_add_sta_self_rsp_msg *rsp; in wcn36xx_smd_add_sta_self_rsp() local
715 if (len < sizeof(*rsp)) in wcn36xx_smd_add_sta_self_rsp()
718 rsp = (struct wcn36xx_hal_add_sta_self_rsp_msg *)buf; in wcn36xx_smd_add_sta_self_rsp()
720 if (rsp->status != WCN36XX_FW_MSG_RESULT_SUCCESS) { in wcn36xx_smd_add_sta_self_rsp()
722 rsp->status); in wcn36xx_smd_add_sta_self_rsp()
723 return rsp->status; in wcn36xx_smd_add_sta_self_rsp()
728 rsp->status, rsp->self_sta_index, rsp->dpu_index); in wcn36xx_smd_add_sta_self_rsp()
730 priv_vif->self_sta_index = rsp->self_sta_index; in wcn36xx_smd_add_sta_self_rsp()
731 priv_vif->self_dpu_desc_index = rsp->dpu_index; in wcn36xx_smd_add_sta_self_rsp()
831 struct wcn36xx_hal_join_rsp_msg *rsp; in wcn36xx_smd_join_rsp() local
836 rsp = (struct wcn36xx_hal_join_rsp_msg *)buf; in wcn36xx_smd_join_rsp()
840 rsp->status, rsp->tx_mgmt_power); in wcn36xx_smd_join_rsp()
954 struct wcn36xx_hal_config_sta_rsp_msg *rsp; in wcn36xx_smd_config_sta_rsp() local
958 if (len < sizeof(*rsp)) in wcn36xx_smd_config_sta_rsp()
961 rsp = (struct wcn36xx_hal_config_sta_rsp_msg *)buf; in wcn36xx_smd_config_sta_rsp()
962 params = &rsp->params; in wcn36xx_smd_config_sta_rsp()
1160 struct wcn36xx_hal_config_bss_rsp_msg *rsp; in wcn36xx_smd_config_bss_rsp() local
1164 if (len < sizeof(*rsp)) in wcn36xx_smd_config_bss_rsp()
1167 rsp = (struct wcn36xx_hal_config_bss_rsp_msg *)buf; in wcn36xx_smd_config_bss_rsp()
1168 params = &rsp->bss_rsp_params; in wcn36xx_smd_config_bss_rsp()
1802 struct wcn36xx_hal_feat_caps_msg msg_body, *rsp; in wcn36xx_smd_feature_caps_exchange() local
1817 if (wcn->hal_rsp_len != sizeof(*rsp)) { in wcn36xx_smd_feature_caps_exchange()
1822 rsp = (struct wcn36xx_hal_feat_caps_msg *) wcn->hal_buf; in wcn36xx_smd_feature_caps_exchange()
1825 wcn->fw_feat_caps[i] = rsp->feat_caps[i]; in wcn36xx_smd_feature_caps_exchange()
1966 struct wcn36xx_hal_tx_compl_ind_msg *rsp = buf; in wcn36xx_smd_tx_compl_ind() local
1968 if (len != sizeof(*rsp)) { in wcn36xx_smd_tx_compl_ind()
1973 wcn36xx_dxe_tx_ack_ind(wcn, rsp->status); in wcn36xx_smd_tx_compl_ind()
1982 struct wcn36xx_hal_missed_beacon_ind_msg *rsp = buf; in wcn36xx_smd_missed_beacon_ind() local
1999 if (len != sizeof(*rsp)) { in wcn36xx_smd_missed_beacon_ind()
2005 if (tmp->bss_index == rsp->bss_index) { in wcn36xx_smd_missed_beacon_ind()
2007 rsp->bss_index); in wcn36xx_smd_missed_beacon_ind()
2016 wcn36xx_warn("BSS index %d not found\n", rsp->bss_index); in wcn36xx_smd_missed_beacon_ind()
2024 struct wcn36xx_hal_delete_sta_context_ind_msg *rsp = buf; in wcn36xx_smd_delete_sta_context_ind() local
2028 if (len != sizeof(*rsp)) { in wcn36xx_smd_delete_sta_context_ind()
2034 if (sta && (tmp->sta->sta_index == rsp->sta_id)) { in wcn36xx_smd_delete_sta_context_ind()
2040 rsp->addr2, in wcn36xx_smd_delete_sta_context_ind()
2041 rsp->sta_id); in wcn36xx_smd_delete_sta_context_ind()
2048 rsp->addr2, in wcn36xx_smd_delete_sta_context_ind()
2049 rsp->sta_id); in wcn36xx_smd_delete_sta_context_ind()