Lines Matching full:resp
45 struct host_cmd_ds_command *resp) in mwifiex_process_cmdresp_error() argument
52 resp->command, resp->result); in mwifiex_process_cmdresp_error()
57 switch (le16_to_cpu(resp->command)) { in mwifiex_process_cmdresp_error()
59 pm = &resp->params.psmode_enh; in mwifiex_process_cmdresp_error()
62 resp->result, le16_to_cpu(pm->action)); in mwifiex_process_cmdresp_error()
108 struct host_cmd_ds_command *resp) in mwifiex_ret_802_11_rssi_info() argument
111 &resp->params.rssi_info_rsp; in mwifiex_ret_802_11_rssi_info()
168 struct host_cmd_ds_command *resp, in mwifiex_ret_802_11_snmp_mib() argument
171 struct host_cmd_ds_802_11_snmp_mib *smib = &resp->params.smib; in mwifiex_ret_802_11_snmp_mib()
219 struct host_cmd_ds_command *resp, in mwifiex_ret_get_log() argument
223 &resp->params.get_log; in mwifiex_ret_get_log()
268 struct host_cmd_ds_command *resp) in mwifiex_ret_tx_rate_cfg() argument
270 struct host_cmd_ds_tx_rate_cfg *rate_cfg = &resp->params.tx_rate_cfg; in mwifiex_ret_tx_rate_cfg()
278 tlv_buf_left = le16_to_cpu(resp->size) - S_DS_GEN - sizeof(*rate_cfg); in mwifiex_ret_tx_rate_cfg()
381 struct host_cmd_ds_command *resp) in mwifiex_ret_tx_power_cfg() argument
384 struct host_cmd_ds_txpwr_cfg *txp_cfg = &resp->params.txp_cfg; in mwifiex_ret_tx_power_cfg()
398 tlv_buf_left = le16_to_cpu(resp->size) - S_DS_GEN - sizeof(*txp_cfg); in mwifiex_ret_tx_power_cfg()
436 struct host_cmd_ds_command *resp) in mwifiex_ret_rf_tx_power() argument
438 struct host_cmd_ds_rf_tx_pwr *txp = &resp->params.txp; in mwifiex_ret_rf_tx_power()
460 struct host_cmd_ds_command *resp) in mwifiex_ret_rf_antenna() argument
462 struct host_cmd_ds_rf_ant_mimo *ant_mimo = &resp->params.ant_mimo; in mwifiex_ret_rf_antenna()
463 struct host_cmd_ds_rf_ant_siso *ant_siso = &resp->params.ant_siso; in mwifiex_ret_rf_antenna()
493 struct host_cmd_ds_command *resp) in mwifiex_ret_802_11_mac_address() argument
496 &resp->params.mac_addr; in mwifiex_ret_802_11_mac_address()
511 struct host_cmd_ds_command *resp) in mwifiex_ret_mac_multicast_adr() argument
526 struct host_cmd_ds_command *resp) in mwifiex_ret_802_11_tx_rate_query() argument
528 priv->tx_rate = resp->params.tx_rate.tx_rate; in mwifiex_ret_802_11_tx_rate_query()
529 priv->tx_htinfo = resp->params.tx_rate.ht_info; in mwifiex_ret_802_11_tx_rate_query()
546 struct host_cmd_ds_command *resp) in mwifiex_ret_802_11_deauthenticate() argument
551 if (!memcmp(resp->params.deauth.mac_addr, in mwifiex_ret_802_11_deauthenticate()
553 sizeof(resp->params.deauth.mac_addr))) in mwifiex_ret_802_11_deauthenticate()
566 struct host_cmd_ds_command *resp) in mwifiex_ret_802_11_ad_hoc_stop() argument
579 struct host_cmd_ds_command *resp) in mwifiex_ret_802_11_key_material_v1() argument
582 &resp->params.key_material; in mwifiex_ret_802_11_key_material_v1()
614 struct host_cmd_ds_command *resp) in mwifiex_ret_802_11_key_material_v2() argument
619 key_v2 = &resp->params.key_material_v2; in mwifiex_ret_802_11_key_material_v2()
649 struct host_cmd_ds_command *resp) in mwifiex_ret_802_11_key_material() argument
652 return mwifiex_ret_802_11_key_material_v2(priv, resp); in mwifiex_ret_802_11_key_material()
654 return mwifiex_ret_802_11_key_material_v1(priv, resp); in mwifiex_ret_802_11_key_material()
661 struct host_cmd_ds_command *resp) in mwifiex_ret_802_11d_domain_info() argument
664 &resp->params.domain_info_resp; in mwifiex_ret_802_11d_domain_info()
674 "info: 11D Domain Info Resp: no_of_triplet=%d\n", in mwifiex_ret_802_11d_domain_info()
705 struct host_cmd_ds_command *resp, in mwifiex_ret_ver_ext() argument
708 struct host_cmd_ds_version_ext *ver_ext = &resp->params.verext; in mwifiex_ret_ver_ext()
724 struct host_cmd_ds_command *resp, in mwifiex_ret_remain_on_chan() argument
727 struct host_cmd_ds_remain_on_chan *resp_cfg = &resp->params.roc_cfg; in mwifiex_ret_remain_on_chan()
740 struct host_cmd_ds_command *resp, in mwifiex_ret_p2p_mode_cfg() argument
743 struct host_cmd_ds_p2p_mode_cfg *mode_cfg = &resp->params.mode_cfg; in mwifiex_ret_p2p_mode_cfg()
755 struct host_cmd_ds_command *resp, void *pioctl_buf) in mwifiex_ret_mem_access() argument
757 struct host_cmd_ds_mem_access *mem = (void *)&resp->params.mem; in mwifiex_ret_mem_access()
770 static int mwifiex_ret_reg_access(u16 type, struct host_cmd_ds_command *resp, in mwifiex_ret_reg_access() argument
790 r.mac = &resp->params.mac_reg; in mwifiex_ret_reg_access()
795 r.bbp = &resp->params.bbp_reg; in mwifiex_ret_reg_access()
801 r.rf = &resp->params.rf_reg; in mwifiex_ret_reg_access()
806 r.pmic = &resp->params.pmic_reg; in mwifiex_ret_reg_access()
811 r.rf = &resp->params.rf_reg; in mwifiex_ret_reg_access()
816 r.eeprom = &resp->params.eeprom; in mwifiex_ret_reg_access()
844 struct host_cmd_ds_command *resp) in mwifiex_ret_ibss_coalescing_status() argument
847 &(resp->params.ibss_coalescing); in mwifiex_ret_ibss_coalescing_status()
881 struct host_cmd_ds_command *resp) in mwifiex_ret_tdls_oper() argument
883 struct host_cmd_ds_tdls_oper *cmd_tdls_oper = &resp->params.tdls_oper; in mwifiex_ret_tdls_oper()
944 struct host_cmd_ds_command *resp) in mwifiex_ret_subsc_evt() argument
947 &resp->params.subsc_evt; in mwifiex_ret_subsc_evt()
959 struct host_cmd_ds_command *resp) in mwifiex_ret_uap_sta_list() argument
962 &resp->params.sta_list; in mwifiex_ret_uap_sta_list()
981 struct host_cmd_ds_command *resp) in mwifiex_ret_cfg_data() argument
983 if (resp->result != HostCmd_RESULT_OK) { in mwifiex_ret_cfg_data()
984 mwifiex_dbg(priv->adapter, ERROR, "Cal data cmd resp failed\n"); in mwifiex_ret_cfg_data()
993 struct host_cmd_ds_command *resp) in mwifiex_ret_sdio_rx_aggr_cfg() argument
997 &resp->params.sdio_rx_aggr_cfg; in mwifiex_ret_sdio_rx_aggr_cfg()
1006 struct host_cmd_ds_command *resp, in mwifiex_ret_robust_coex() argument
1009 struct host_cmd_ds_robust_coex *coex = &resp->params.coex; in mwifiex_ret_robust_coex()
1114 struct host_cmd_ds_command *resp) in mwifiex_ret_chan_region_cfg() argument
1116 struct host_cmd_ds_chan_region_cfg *reg = &resp->params.reg_cfg; in mwifiex_ret_chan_region_cfg()
1127 tlv_buf_left = le16_to_cpu(resp->size) - S_DS_GEN - sizeof(*reg); in mwifiex_ret_chan_region_cfg()
1157 struct host_cmd_ds_command *resp) in mwifiex_ret_pkt_aggr_ctrl() argument
1160 &resp->params.pkt_aggr_ctrl; in mwifiex_ret_pkt_aggr_ctrl()
1178 struct host_cmd_ds_command *resp, in mwifiex_ret_get_chan_info() argument
1181 struct host_cmd_ds_sta_configure *sta_cfg_cmd = &resp->params.sta_cfg; in mwifiex_ret_get_chan_info()
1200 struct host_cmd_ds_command *resp) in mwifiex_process_sta_cmdresp() argument
1207 if (resp->result != HostCmd_RESULT_OK) { in mwifiex_process_sta_cmdresp()
1208 mwifiex_process_cmdresp_error(priv, resp); in mwifiex_process_sta_cmdresp()
1214 ret = mwifiex_ret_get_hw_spec(priv, resp); in mwifiex_process_sta_cmdresp()
1217 ret = mwifiex_ret_cfg_data(priv, resp); in mwifiex_process_sta_cmdresp()
1222 ret = mwifiex_ret_802_11_mac_address(priv, resp); in mwifiex_process_sta_cmdresp()
1225 ret = mwifiex_ret_mac_multicast_adr(priv, resp); in mwifiex_process_sta_cmdresp()
1228 ret = mwifiex_ret_tx_rate_cfg(priv, resp); in mwifiex_process_sta_cmdresp()
1231 ret = mwifiex_ret_802_11_scan(priv, resp); in mwifiex_process_sta_cmdresp()
1235 ret = mwifiex_ret_802_11_scan_ext(priv, resp); in mwifiex_process_sta_cmdresp()
1239 ret = mwifiex_ret_802_11_scan(priv, resp); in mwifiex_process_sta_cmdresp()
1247 ret = mwifiex_ret_tx_power_cfg(priv, resp); in mwifiex_process_sta_cmdresp()
1250 ret = mwifiex_ret_rf_tx_power(priv, resp); in mwifiex_process_sta_cmdresp()
1253 ret = mwifiex_ret_rf_antenna(priv, resp); in mwifiex_process_sta_cmdresp()
1256 ret = mwifiex_ret_enh_power_mode(priv, resp, data_buf); in mwifiex_process_sta_cmdresp()
1259 ret = mwifiex_ret_802_11_hs_cfg(priv, resp); in mwifiex_process_sta_cmdresp()
1262 ret = mwifiex_ret_802_11_associate(priv, resp); in mwifiex_process_sta_cmdresp()
1265 ret = mwifiex_ret_802_11_deauthenticate(priv, resp); in mwifiex_process_sta_cmdresp()
1269 ret = mwifiex_ret_802_11_ad_hoc(priv, resp); in mwifiex_process_sta_cmdresp()
1272 ret = mwifiex_ret_802_11_ad_hoc_stop(priv, resp); in mwifiex_process_sta_cmdresp()
1275 ret = mwifiex_ret_get_log(priv, resp, data_buf); in mwifiex_process_sta_cmdresp()
1278 ret = mwifiex_ret_802_11_rssi_info(priv, resp); in mwifiex_process_sta_cmdresp()
1281 ret = mwifiex_ret_802_11_snmp_mib(priv, resp, data_buf); in mwifiex_process_sta_cmdresp()
1284 ret = mwifiex_ret_802_11_tx_rate_query(priv, resp); in mwifiex_process_sta_cmdresp()
1287 ret = mwifiex_ret_ver_ext(priv, resp, data_buf); in mwifiex_process_sta_cmdresp()
1290 ret = mwifiex_ret_remain_on_chan(priv, resp, data_buf); in mwifiex_process_sta_cmdresp()
1295 ret = mwifiex_ret_pkt_aggr_ctrl(priv, resp); in mwifiex_process_sta_cmdresp()
1298 ret = mwifiex_ret_p2p_mode_cfg(priv, resp, data_buf); in mwifiex_process_sta_cmdresp()
1305 ret = mwifiex_ret_802_11_key_material(priv, resp); in mwifiex_process_sta_cmdresp()
1308 ret = mwifiex_ret_802_11d_domain_info(priv, resp); in mwifiex_process_sta_cmdresp()
1311 ret = mwifiex_ret_11n_addba_req(priv, resp); in mwifiex_process_sta_cmdresp()
1314 ret = mwifiex_ret_11n_delba(priv, resp); in mwifiex_process_sta_cmdresp()
1317 ret = mwifiex_ret_11n_addba_resp(priv, resp); in mwifiex_process_sta_cmdresp()
1320 if (0xffff == (u16)le16_to_cpu(resp->params.tx_buf.buff_size)) { in mwifiex_process_sta_cmdresp()
1331 adapter->tx_buf_size = (u16) le16_to_cpu(resp->params. in mwifiex_process_sta_cmdresp()
1342 le16_to_cpu(resp->params.tx_buf.mp_end_port)); in mwifiex_process_sta_cmdresp()
1347 ret = mwifiex_ret_wmm_get_status(priv, resp); in mwifiex_process_sta_cmdresp()
1350 ret = mwifiex_ret_ibss_coalescing_status(priv, resp); in mwifiex_process_sta_cmdresp()
1353 ret = mwifiex_ret_mem_access(priv, resp, data_buf); in mwifiex_process_sta_cmdresp()
1361 ret = mwifiex_ret_reg_access(cmdresp_no, resp, data_buf); in mwifiex_process_sta_cmdresp()
1370 ret = mwifiex_ret_subsc_evt(priv, resp); in mwifiex_process_sta_cmdresp()
1375 ret = mwifiex_ret_uap_sta_list(priv, resp); in mwifiex_process_sta_cmdresp()
1395 ret = mwifiex_ret_tdls_oper(priv, resp); in mwifiex_process_sta_cmdresp()
1401 ret = mwifiex_ret_sdio_rx_aggr_cfg(priv, resp); in mwifiex_process_sta_cmdresp()
1404 ret = mwifiex_ret_wakeup_reason(priv, resp, data_buf); in mwifiex_process_sta_cmdresp()
1409 ret = mwifiex_ret_robust_coex(priv, resp, data_buf); in mwifiex_process_sta_cmdresp()
1414 ret = mwifiex_ret_chan_region_cfg(priv, resp); in mwifiex_process_sta_cmdresp()
1417 ret = mwifiex_ret_get_chan_info(priv, resp, data_buf); in mwifiex_process_sta_cmdresp()
1422 resp->command); in mwifiex_process_sta_cmdresp()