Lines Matching refs:cmd

305 	struct wmi_create_pstream_cmd cmd;  in ath6kl_wmi_implicit_create_pstream()  local
373 memset(&cmd, 0, sizeof(cmd)); in ath6kl_wmi_implicit_create_pstream()
374 cmd.traffic_class = traffic_class; in ath6kl_wmi_implicit_create_pstream()
375 cmd.user_pri = usr_pri; in ath6kl_wmi_implicit_create_pstream()
376 cmd.inactivity_int = in ath6kl_wmi_implicit_create_pstream()
379 cmd.tsid = WMI_IMPLICIT_PSTREAM; in ath6kl_wmi_implicit_create_pstream()
380 ath6kl_wmi_create_pstream_cmd(wmi, if_idx, &cmd); in ath6kl_wmi_implicit_create_pstream()
764 struct roam_ctrl_cmd *cmd; in ath6kl_wmi_set_roam_lrssi_cmd() local
766 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_roam_lrssi_cmd()
770 cmd = (struct roam_ctrl_cmd *) skb->data; in ath6kl_wmi_set_roam_lrssi_cmd()
772 cmd->info.params.lrssi_scan_period = cpu_to_le16(DEF_LRSSI_SCAN_PERIOD); in ath6kl_wmi_set_roam_lrssi_cmd()
773 cmd->info.params.lrssi_scan_threshold = a_cpu_to_sle16(lrssi + in ath6kl_wmi_set_roam_lrssi_cmd()
775 cmd->info.params.lrssi_roam_threshold = a_cpu_to_sle16(lrssi); in ath6kl_wmi_set_roam_lrssi_cmd()
776 cmd->info.params.roam_rssi_floor = DEF_LRSSI_ROAM_FLOOR; in ath6kl_wmi_set_roam_lrssi_cmd()
777 cmd->roam_ctrl = WMI_SET_LRSSI_SCAN_PARAMS; in ath6kl_wmi_set_roam_lrssi_cmd()
788 struct roam_ctrl_cmd *cmd; in ath6kl_wmi_force_roam_cmd() local
790 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_force_roam_cmd()
794 cmd = (struct roam_ctrl_cmd *) skb->data; in ath6kl_wmi_force_roam_cmd()
796 memcpy(cmd->info.bssid, bssid, ETH_ALEN); in ath6kl_wmi_force_roam_cmd()
797 cmd->roam_ctrl = WMI_FORCE_ROAM; in ath6kl_wmi_force_roam_cmd()
808 struct set_beacon_int_cmd *cmd; in ath6kl_wmi_ap_set_beacon_intvl_cmd() local
810 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_ap_set_beacon_intvl_cmd()
814 cmd = (struct set_beacon_int_cmd *) skb->data; in ath6kl_wmi_ap_set_beacon_intvl_cmd()
816 cmd->beacon_intvl = cpu_to_le32(beacon_intvl); in ath6kl_wmi_ap_set_beacon_intvl_cmd()
824 struct set_dtim_cmd *cmd; in ath6kl_wmi_ap_set_dtim_cmd() local
826 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_ap_set_dtim_cmd()
830 cmd = (struct set_dtim_cmd *) skb->data; in ath6kl_wmi_ap_set_dtim_cmd()
832 cmd->dtim_period = cpu_to_le32(dtim_period); in ath6kl_wmi_ap_set_dtim_cmd()
840 struct roam_ctrl_cmd *cmd; in ath6kl_wmi_set_roam_mode_cmd() local
842 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_roam_mode_cmd()
846 cmd = (struct roam_ctrl_cmd *) skb->data; in ath6kl_wmi_set_roam_mode_cmd()
848 cmd->info.roam_mode = mode; in ath6kl_wmi_set_roam_mode_cmd()
849 cmd->roam_ctrl = WMI_SET_ROAM_MODE; in ath6kl_wmi_set_roam_mode_cmd()
1400 struct wmi_rssi_threshold_params_cmd *cmd; in ath6kl_wmi_send_rssi_threshold_params() local
1402 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_send_rssi_threshold_params()
1406 cmd = (struct wmi_rssi_threshold_params_cmd *) skb->data; in ath6kl_wmi_send_rssi_threshold_params()
1407 memcpy(cmd, rssi_cmd, sizeof(struct wmi_rssi_threshold_params_cmd)); in ath6kl_wmi_send_rssi_threshold_params()
1417 struct wmi_rssi_threshold_params_cmd cmd; in ath6kl_wmi_rssi_threshold_event_rx() local
1495 cmd.thresh_above1_val = a_cpu_to_sle16(upper_rssi_threshold); in ath6kl_wmi_rssi_threshold_event_rx()
1496 cmd.thresh_below1_val = a_cpu_to_sle16(lower_rssi_threshold); in ath6kl_wmi_rssi_threshold_event_rx()
1497 cmd.weight = sq_thresh->weight; in ath6kl_wmi_rssi_threshold_event_rx()
1498 cmd.poll_time = cpu_to_le32(sq_thresh->polling_interval); in ath6kl_wmi_rssi_threshold_event_rx()
1500 ret = ath6kl_wmi_send_rssi_threshold_params(wmi, &cmd); in ath6kl_wmi_rssi_threshold_event_rx()
1607 struct wmi_txe_notify_cmd *cmd; in ath6kl_wmi_set_txe_notify() local
1609 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_txe_notify()
1613 cmd = (struct wmi_txe_notify_cmd *) skb->data; in ath6kl_wmi_set_txe_notify()
1614 cmd->rate = cpu_to_le32(rate); in ath6kl_wmi_set_txe_notify()
1615 cmd->pkts = cpu_to_le32(pkts); in ath6kl_wmi_set_txe_notify()
1616 cmd->intvl = cpu_to_le32(intvl); in ath6kl_wmi_set_txe_notify()
1625 struct wmi_set_rssi_filter_cmd *cmd; in ath6kl_wmi_set_rssi_filter_cmd() local
1628 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_rssi_filter_cmd()
1632 cmd = (struct wmi_set_rssi_filter_cmd *) skb->data; in ath6kl_wmi_set_rssi_filter_cmd()
1633 cmd->rssi = rssi; in ath6kl_wmi_set_rssi_filter_cmd()
1644 struct wmi_snr_threshold_params_cmd *cmd; in ath6kl_wmi_send_snr_threshold_params() local
1646 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_send_snr_threshold_params()
1650 cmd = (struct wmi_snr_threshold_params_cmd *) skb->data; in ath6kl_wmi_send_snr_threshold_params()
1651 memcpy(cmd, snr_cmd, sizeof(struct wmi_snr_threshold_params_cmd)); in ath6kl_wmi_send_snr_threshold_params()
1662 struct wmi_snr_threshold_params_cmd cmd; in ath6kl_wmi_snr_threshold_event_rx() local
1728 cmd.thresh_above1_val = upper_snr_threshold; in ath6kl_wmi_snr_threshold_event_rx()
1729 cmd.thresh_below1_val = lower_snr_threshold; in ath6kl_wmi_snr_threshold_event_rx()
1730 cmd.weight = sq_thresh->weight; in ath6kl_wmi_snr_threshold_event_rx()
1731 cmd.poll_time = cpu_to_le32(sq_thresh->polling_interval); in ath6kl_wmi_snr_threshold_event_rx()
1738 ret = ath6kl_wmi_send_snr_threshold_params(wmi, &cmd); in ath6kl_wmi_snr_threshold_event_rx()
2134 struct wmi_bss_filter_cmd *cmd; in ath6kl_wmi_bssfilter_cmd() local
2140 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_bssfilter_cmd()
2144 cmd = (struct wmi_bss_filter_cmd *) skb->data; in ath6kl_wmi_bssfilter_cmd()
2145 cmd->bss_filter = filter; in ath6kl_wmi_bssfilter_cmd()
2146 cmd->ie_mask = cpu_to_le32(ie_mask); in ath6kl_wmi_bssfilter_cmd()
2157 struct wmi_probed_ssid_cmd *cmd; in ath6kl_wmi_probedssid_cmd() local
2163 if (ssid_len > sizeof(cmd->ssid)) in ath6kl_wmi_probedssid_cmd()
2175 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_probedssid_cmd()
2179 cmd = (struct wmi_probed_ssid_cmd *) skb->data; in ath6kl_wmi_probedssid_cmd()
2180 cmd->entry_index = index; in ath6kl_wmi_probedssid_cmd()
2181 cmd->flag = flag; in ath6kl_wmi_probedssid_cmd()
2182 cmd->ssid_len = ssid_len; in ath6kl_wmi_probedssid_cmd()
2183 memcpy(cmd->ssid, ssid, ssid_len); in ath6kl_wmi_probedssid_cmd()
2195 struct wmi_listen_int_cmd *cmd; in ath6kl_wmi_listeninterval_cmd() local
2198 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_listeninterval_cmd()
2202 cmd = (struct wmi_listen_int_cmd *) skb->data; in ath6kl_wmi_listeninterval_cmd()
2203 cmd->listen_intvl = cpu_to_le16(listen_interval); in ath6kl_wmi_listeninterval_cmd()
2204 cmd->num_beacons = cpu_to_le16(listen_beacons); in ath6kl_wmi_listeninterval_cmd()
2215 struct wmi_bmiss_time_cmd *cmd; in ath6kl_wmi_bmisstime_cmd() local
2218 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_bmisstime_cmd()
2222 cmd = (struct wmi_bmiss_time_cmd *) skb->data; in ath6kl_wmi_bmisstime_cmd()
2223 cmd->bmiss_time = cpu_to_le16(bmiss_time); in ath6kl_wmi_bmisstime_cmd()
2224 cmd->num_beacons = cpu_to_le16(num_beacons); in ath6kl_wmi_bmisstime_cmd()
2234 struct wmi_power_mode_cmd *cmd; in ath6kl_wmi_powermode_cmd() local
2237 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_powermode_cmd()
2241 cmd = (struct wmi_power_mode_cmd *) skb->data; in ath6kl_wmi_powermode_cmd()
2242 cmd->pwr_mode = pwr_mode; in ath6kl_wmi_powermode_cmd()
2279 struct wmi_disc_timeout_cmd *cmd; in ath6kl_wmi_disctimeout_cmd() local
2282 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_disctimeout_cmd()
2286 cmd = (struct wmi_disc_timeout_cmd *) skb->data; in ath6kl_wmi_disctimeout_cmd()
2287 cmd->discon_timeout = timeout; in ath6kl_wmi_disctimeout_cmd()
2307 struct wmi_add_cipher_key_cmd *cmd; in ath6kl_wmi_addkey_cmd() local
2321 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_addkey_cmd()
2325 cmd = (struct wmi_add_cipher_key_cmd *) skb->data; in ath6kl_wmi_addkey_cmd()
2326 cmd->key_index = key_index; in ath6kl_wmi_addkey_cmd()
2327 cmd->key_type = key_type; in ath6kl_wmi_addkey_cmd()
2328 cmd->key_usage = key_usage; in ath6kl_wmi_addkey_cmd()
2329 cmd->key_len = key_len; in ath6kl_wmi_addkey_cmd()
2330 memcpy(cmd->key, key_material, key_len); in ath6kl_wmi_addkey_cmd()
2333 memcpy(cmd->key_rsc, key_rsc, key_rsc_len); in ath6kl_wmi_addkey_cmd()
2335 cmd->key_op_ctrl = key_op_ctrl; in ath6kl_wmi_addkey_cmd()
2338 memcpy(cmd->key_mac_addr, mac_addr, ETH_ALEN); in ath6kl_wmi_addkey_cmd()
2349 struct wmi_add_krk_cmd *cmd; in ath6kl_wmi_add_krk_cmd() local
2352 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_add_krk_cmd()
2356 cmd = (struct wmi_add_krk_cmd *) skb->data; in ath6kl_wmi_add_krk_cmd()
2357 memcpy(cmd->krk, krk, WMI_KRK_LEN); in ath6kl_wmi_add_krk_cmd()
2368 struct wmi_delete_cipher_key_cmd *cmd; in ath6kl_wmi_deletekey_cmd() local
2374 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_deletekey_cmd()
2378 cmd = (struct wmi_delete_cipher_key_cmd *) skb->data; in ath6kl_wmi_deletekey_cmd()
2379 cmd->key_index = key_index; in ath6kl_wmi_deletekey_cmd()
2391 struct wmi_setpmkid_cmd *cmd; in ath6kl_wmi_setpmkid_cmd() local
2400 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_setpmkid_cmd()
2404 cmd = (struct wmi_setpmkid_cmd *) skb->data; in ath6kl_wmi_setpmkid_cmd()
2405 memcpy(cmd->bssid, bssid, ETH_ALEN); in ath6kl_wmi_setpmkid_cmd()
2407 memcpy(cmd->pmkid, pmkid, sizeof(cmd->pmkid)); in ath6kl_wmi_setpmkid_cmd()
2408 cmd->enable = PMKID_ENABLE; in ath6kl_wmi_setpmkid_cmd()
2410 memset(cmd->pmkid, 0, sizeof(cmd->pmkid)); in ath6kl_wmi_setpmkid_cmd()
2411 cmd->enable = PMKID_DISABLE; in ath6kl_wmi_setpmkid_cmd()
2445 struct wmi_sync_cmd *cmd; in ath6kl_wmi_sync_point() local
2465 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_sync_point()
2469 cmd = (struct wmi_sync_cmd *) skb->data; in ath6kl_wmi_sync_point()
2475 cmd->data_sync_map = wmi->fat_pipe_exist; in ath6kl_wmi_sync_point()
2536 struct wmi_create_pstream_cmd *cmd; in ath6kl_wmi_create_pstream_cmd() local
2579 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_create_pstream_cmd()
2587 cmd = (struct wmi_create_pstream_cmd *) skb->data; in ath6kl_wmi_create_pstream_cmd()
2588 memcpy(cmd, params, sizeof(*cmd)); in ath6kl_wmi_create_pstream_cmd()
2630 struct wmi_delete_pstream_cmd *cmd; in ath6kl_wmi_delete_pstream_cmd() local
2639 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_delete_pstream_cmd()
2643 cmd = (struct wmi_delete_pstream_cmd *) skb->data; in ath6kl_wmi_delete_pstream_cmd()
2644 cmd->traffic_class = traffic_class; in ath6kl_wmi_delete_pstream_cmd()
2645 cmd->tsid = tsid; in ath6kl_wmi_delete_pstream_cmd()
2688 struct wmi_set_ip_cmd *cmd; in ath6kl_wmi_set_ip_cmd() local
2700 cmd = (struct wmi_set_ip_cmd *) skb->data; in ath6kl_wmi_set_ip_cmd()
2701 cmd->ips[0] = ips0; in ath6kl_wmi_set_ip_cmd()
2702 cmd->ips[1] = ips1; in ath6kl_wmi_set_ip_cmd()
2763 struct wmi_set_tx_select_rates64_cmd *cmd; in ath6kl_set_bitrate_mask64() local
2787 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd) * WMI_RATES_MODE_MAX); in ath6kl_set_bitrate_mask64()
2791 cmd = (struct wmi_set_tx_select_rates64_cmd *) skb->data; in ath6kl_set_bitrate_mask64()
2800 cmd->ratemask[mode] = cpu_to_le64(ratemask[band]); in ath6kl_set_bitrate_mask64()
2815 struct wmi_set_tx_select_rates32_cmd *cmd; in ath6kl_set_bitrate_mask32() local
2837 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd) * WMI_RATES_MODE_MAX); in ath6kl_set_bitrate_mask32()
2841 cmd = (struct wmi_set_tx_select_rates32_cmd *) skb->data; in ath6kl_set_bitrate_mask32()
2850 cmd->ratemask[mode] = cpu_to_le32(ratemask[band]); in ath6kl_set_bitrate_mask32()
2875 struct wmi_set_host_sleep_mode_cmd *cmd; in ath6kl_wmi_set_host_sleep_mode_cmd() local
2884 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_host_sleep_mode_cmd()
2888 cmd = (struct wmi_set_host_sleep_mode_cmd *) skb->data; in ath6kl_wmi_set_host_sleep_mode_cmd()
2892 cmd->asleep = cpu_to_le32(1); in ath6kl_wmi_set_host_sleep_mode_cmd()
2894 cmd->awake = cpu_to_le32(1); in ath6kl_wmi_set_host_sleep_mode_cmd()
2920 struct wmi_set_wow_mode_cmd *cmd; in ath6kl_wmi_set_wow_mode_cmd() local
2929 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_wow_mode_cmd()
2933 cmd = (struct wmi_set_wow_mode_cmd *) skb->data; in ath6kl_wmi_set_wow_mode_cmd()
2934 cmd->enable_wow = cpu_to_le32(wow_mode); in ath6kl_wmi_set_wow_mode_cmd()
2935 cmd->filter = cpu_to_le32(filter); in ath6kl_wmi_set_wow_mode_cmd()
2936 cmd->host_req_delay = cpu_to_le16(host_req_delay); in ath6kl_wmi_set_wow_mode_cmd()
2949 struct wmi_add_wow_pattern_cmd *cmd; in ath6kl_wmi_add_wow_pattern_cmd() local
2958 size = sizeof(*cmd) + (2 * filter_size); in ath6kl_wmi_add_wow_pattern_cmd()
2964 cmd = (struct wmi_add_wow_pattern_cmd *) skb->data; in ath6kl_wmi_add_wow_pattern_cmd()
2965 cmd->filter_list_id = list_id; in ath6kl_wmi_add_wow_pattern_cmd()
2966 cmd->filter_size = filter_size; in ath6kl_wmi_add_wow_pattern_cmd()
2967 cmd->filter_offset = filter_offset; in ath6kl_wmi_add_wow_pattern_cmd()
2969 memcpy(cmd->filter, filter, filter_size); in ath6kl_wmi_add_wow_pattern_cmd()
2971 filter_mask = (u8 *) (cmd->filter + filter_size); in ath6kl_wmi_add_wow_pattern_cmd()
2984 struct wmi_del_wow_pattern_cmd *cmd; in ath6kl_wmi_del_wow_pattern_cmd() local
2987 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_del_wow_pattern_cmd()
2991 cmd = (struct wmi_del_wow_pattern_cmd *) skb->data; in ath6kl_wmi_del_wow_pattern_cmd()
2992 cmd->filter_list_id = cpu_to_le16(list_id); in ath6kl_wmi_del_wow_pattern_cmd()
2993 cmd->filter_id = cpu_to_le16(filter_id); in ath6kl_wmi_del_wow_pattern_cmd()
3020 struct wmix_hb_challenge_resp_cmd *cmd; in ath6kl_wmi_get_challenge_resp_cmd() local
3023 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_get_challenge_resp_cmd()
3027 cmd = (struct wmix_hb_challenge_resp_cmd *) skb->data; in ath6kl_wmi_get_challenge_resp_cmd()
3028 cmd->cookie = cpu_to_le32(cookie); in ath6kl_wmi_get_challenge_resp_cmd()
3029 cmd->source = cpu_to_le32(source); in ath6kl_wmi_get_challenge_resp_cmd()
3038 struct ath6kl_wmix_dbglog_cfg_module_cmd *cmd; in ath6kl_wmi_config_debug_module_cmd() local
3042 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_config_debug_module_cmd()
3046 cmd = (struct ath6kl_wmix_dbglog_cfg_module_cmd *) skb->data; in ath6kl_wmi_config_debug_module_cmd()
3047 cmd->valid = cpu_to_le32(valid); in ath6kl_wmi_config_debug_module_cmd()
3048 cmd->config = cpu_to_le32(config); in ath6kl_wmi_config_debug_module_cmd()
3063 struct wmi_set_tx_pwr_cmd *cmd; in ath6kl_wmi_set_tx_pwr_cmd() local
3070 cmd = (struct wmi_set_tx_pwr_cmd *) skb->data; in ath6kl_wmi_set_tx_pwr_cmd()
3071 cmd->dbM = dbM; in ath6kl_wmi_set_tx_pwr_cmd()
3093 struct wmi_set_lpreamble_cmd *cmd; in ath6kl_wmi_set_lpreamble_cmd() local
3100 cmd = (struct wmi_set_lpreamble_cmd *) skb->data; in ath6kl_wmi_set_lpreamble_cmd()
3101 cmd->status = status; in ath6kl_wmi_set_lpreamble_cmd()
3102 cmd->preamble_policy = preamble_policy; in ath6kl_wmi_set_lpreamble_cmd()
3112 struct wmi_set_rts_cmd *cmd; in ath6kl_wmi_set_rts_cmd() local
3119 cmd = (struct wmi_set_rts_cmd *) skb->data; in ath6kl_wmi_set_rts_cmd()
3120 cmd->threshold = cpu_to_le16(threshold); in ath6kl_wmi_set_rts_cmd()
3130 struct wmi_set_wmm_txop_cmd *cmd; in ath6kl_wmi_set_wmm_txop() local
3140 cmd = (struct wmi_set_wmm_txop_cmd *) skb->data; in ath6kl_wmi_set_wmm_txop()
3141 cmd->txop_enable = cfg; in ath6kl_wmi_set_wmm_txop()
3152 struct wmi_set_keepalive_cmd *cmd; in ath6kl_wmi_set_keepalive_cmd() local
3155 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_keepalive_cmd()
3159 cmd = (struct wmi_set_keepalive_cmd *) skb->data; in ath6kl_wmi_set_keepalive_cmd()
3160 cmd->keep_alive_intvl = keep_alive_intvl; in ath6kl_wmi_set_keepalive_cmd()
3176 struct wmi_set_htcap_cmd *cmd; in ath6kl_wmi_set_htcap_cmd() local
3178 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_htcap_cmd()
3182 cmd = (struct wmi_set_htcap_cmd *) skb->data; in ath6kl_wmi_set_htcap_cmd()
3189 cmd->band = band; in ath6kl_wmi_set_htcap_cmd()
3190 cmd->ht_enable = !!htcap->ht_enable; in ath6kl_wmi_set_htcap_cmd()
3191 cmd->ht20_sgi = !!(htcap->cap_info & IEEE80211_HT_CAP_SGI_20); in ath6kl_wmi_set_htcap_cmd()
3192 cmd->ht40_supported = in ath6kl_wmi_set_htcap_cmd()
3194 cmd->ht40_sgi = !!(htcap->cap_info & IEEE80211_HT_CAP_SGI_40); in ath6kl_wmi_set_htcap_cmd()
3195 cmd->intolerant_40mhz = in ath6kl_wmi_set_htcap_cmd()
3197 cmd->max_ampdu_len_exp = htcap->ampdu_factor; in ath6kl_wmi_set_htcap_cmd()
3201 cmd->band, cmd->ht_enable, cmd->ht40_supported, in ath6kl_wmi_set_htcap_cmd()
3202 cmd->ht20_sgi, cmd->ht40_sgi, cmd->intolerant_40mhz, in ath6kl_wmi_set_htcap_cmd()
3203 cmd->max_ampdu_len_exp); in ath6kl_wmi_set_htcap_cmd()
3227 struct wmi_mcast_filter_cmd *cmd; in ath6kl_wmi_mcast_filter_cmd() local
3230 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_mcast_filter_cmd()
3234 cmd = (struct wmi_mcast_filter_cmd *) skb->data; in ath6kl_wmi_mcast_filter_cmd()
3235 cmd->mcast_all_enable = mc_all_on; in ath6kl_wmi_mcast_filter_cmd()
3246 struct wmi_mcast_filter_add_del_cmd *cmd; in ath6kl_wmi_add_del_mcast_filter_cmd() local
3256 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_add_del_mcast_filter_cmd()
3260 cmd = (struct wmi_mcast_filter_add_del_cmd *) skb->data; in ath6kl_wmi_add_del_mcast_filter_cmd()
3261 memcpy(cmd->mcast_mac, filter, ATH6KL_MCAST_FILTER_MAC_ADDR_SIZE); in ath6kl_wmi_add_del_mcast_filter_cmd()
3273 struct wmi_sta_bmiss_enhance_cmd *cmd; in ath6kl_wmi_sta_bmiss_enhance_cmd() local
3276 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_sta_bmiss_enhance_cmd()
3280 cmd = (struct wmi_sta_bmiss_enhance_cmd *) skb->data; in ath6kl_wmi_sta_bmiss_enhance_cmd()
3281 cmd->enable = enhance ? 1 : 0; in ath6kl_wmi_sta_bmiss_enhance_cmd()
3292 struct wmi_set_regdomain_cmd *cmd; in ath6kl_wmi_set_regdomain_cmd() local
3294 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_regdomain_cmd()
3298 cmd = (struct wmi_set_regdomain_cmd *) skb->data; in ath6kl_wmi_set_regdomain_cmd()
3299 memcpy(cmd->iso_name, alpha2, 2); in ath6kl_wmi_set_regdomain_cmd()
3359 struct wmi_addba_req_event *cmd = (struct wmi_addba_req_event *) datap; in ath6kl_wmi_addba_req_event_rx() local
3361 aggr_recv_addba_req_evt(vif, cmd->tid, in ath6kl_wmi_addba_req_event_rx()
3362 le16_to_cpu(cmd->st_seq_no), cmd->win_sz); in ath6kl_wmi_addba_req_event_rx()
3370 struct wmi_delba_event *cmd = (struct wmi_delba_event *) datap; in ath6kl_wmi_delba_req_event_rx() local
3372 aggr_recv_delba_req_evt(vif, cmd->tid); in ath6kl_wmi_delba_req_event_rx()
3402 int ath6kl_wmi_ap_set_mlme(struct wmi *wmip, u8 if_idx, u8 cmd, const u8 *mac, in ath6kl_wmi_ap_set_mlme() argument
3415 cm->cmd = cmd; in ath6kl_wmi_ap_set_mlme()
3417 ath6kl_dbg(ATH6KL_DBG_WMI, "ap_set_mlme: cmd=%d reason=%d\n", cm->cmd, in ath6kl_wmi_ap_set_mlme()
3427 struct wmi_ap_hidden_ssid_cmd *cmd; in ath6kl_wmi_ap_hidden_ssid() local
3429 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_ap_hidden_ssid()
3433 cmd = (struct wmi_ap_hidden_ssid_cmd *) skb->data; in ath6kl_wmi_ap_hidden_ssid()
3434 cmd->hidden_ssid = enable ? 1 : 0; in ath6kl_wmi_ap_hidden_ssid()
3443 struct wmi_ap_set_apsd_cmd *cmd; in ath6kl_wmi_ap_set_apsd() local
3446 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_ap_set_apsd()
3450 cmd = (struct wmi_ap_set_apsd_cmd *)skb->data; in ath6kl_wmi_ap_set_apsd()
3451 cmd->enable = enable; in ath6kl_wmi_ap_set_apsd()
3460 struct wmi_ap_apsd_buffered_traffic_cmd *cmd; in ath6kl_wmi_set_apsd_bfrd_traf() local
3463 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_apsd_bfrd_traf()
3467 cmd = (struct wmi_ap_apsd_buffered_traffic_cmd *)skb->data; in ath6kl_wmi_set_apsd_bfrd_traf()
3468 cmd->aid = cpu_to_le16(aid); in ath6kl_wmi_set_apsd_bfrd_traf()
3469 cmd->bitmap = cpu_to_le16(bitmap); in ath6kl_wmi_set_apsd_bfrd_traf()
3470 cmd->flags = cpu_to_le32(flags); in ath6kl_wmi_set_apsd_bfrd_traf()
3504 struct wmi_ap_set_pvb_cmd *cmd; in ath6kl_wmi_set_pvb_cmd() local
3511 cmd = (struct wmi_ap_set_pvb_cmd *) skb->data; in ath6kl_wmi_set_pvb_cmd()
3512 cmd->aid = cpu_to_le16(aid); in ath6kl_wmi_set_pvb_cmd()
3513 cmd->rsvd = cpu_to_le16(0); in ath6kl_wmi_set_pvb_cmd()
3514 cmd->flag = cpu_to_le32(flag); in ath6kl_wmi_set_pvb_cmd()
3527 struct wmi_rx_frame_format_cmd *cmd; in ath6kl_wmi_set_rx_frame_format_cmd() local
3530 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_rx_frame_format_cmd()
3534 cmd = (struct wmi_rx_frame_format_cmd *) skb->data; in ath6kl_wmi_set_rx_frame_format_cmd()
3535 cmd->dot11_hdr = rx_dot11_hdr ? 1 : 0; in ath6kl_wmi_set_rx_frame_format_cmd()
3536 cmd->defrag_on_host = defrag_on_host ? 1 : 0; in ath6kl_wmi_set_rx_frame_format_cmd()
3537 cmd->meta_ver = rx_meta_ver; in ath6kl_wmi_set_rx_frame_format_cmd()
3596 struct wmi_disable_11b_rates_cmd *cmd; in ath6kl_wmi_disable_11b_rates_cmd() local
3598 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_disable_11b_rates_cmd()
3604 cmd = (struct wmi_disable_11b_rates_cmd *) skb->data; in ath6kl_wmi_disable_11b_rates_cmd()
3605 cmd->disable = disable ? 1 : 0; in ath6kl_wmi_disable_11b_rates_cmd()
3810 struct wmi_set_inact_period_cmd *cmd; in ath6kl_wmi_set_inact_period() local
3812 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_inact_period()
3816 cmd = (struct wmi_set_inact_period_cmd *) skb->data; in ath6kl_wmi_set_inact_period()
3817 cmd->inact_period = cpu_to_le32(inact_timeout); in ath6kl_wmi_set_inact_period()
3818 cmd->num_null_func = 0; in ath6kl_wmi_set_inact_period()
3827 struct wmix_hb_challenge_resp_cmd *cmd; in ath6kl_wmi_hb_challenge_resp_event() local
3832 cmd = (struct wmix_hb_challenge_resp_cmd *) datap; in ath6kl_wmi_hb_challenge_resp_event()
3834 le32_to_cpu(cmd->cookie)); in ath6kl_wmi_hb_challenge_resp_event()
3839 struct wmix_cmd_hdr *cmd; in ath6kl_wmi_control_rx_xtnd() local
3850 cmd = (struct wmix_cmd_hdr *) skb->data; in ath6kl_wmi_control_rx_xtnd()
3851 id = le32_to_cpu(cmd->cmd_id); in ath6kl_wmi_control_rx_xtnd()
3967 struct wmi_cmd_hdr *cmd; in ath6kl_wmi_proc_events() local
3974 cmd = (struct wmi_cmd_hdr *) skb->data; in ath6kl_wmi_proc_events()
3975 id = le16_to_cpu(cmd->cmd_id); in ath6kl_wmi_proc_events()
3976 if_idx = le16_to_cpu(cmd->info1) & WMI_CMD_HDR_IF_ID_MASK; in ath6kl_wmi_proc_events()