Lines Matching refs:arg

566 					  struct wmi_scan_ev_arg *arg)  in ath10k_wmi_tlv_op_pull_scan_ev()  argument
585 arg->event_type = ev->event_type; in ath10k_wmi_tlv_op_pull_scan_ev()
586 arg->reason = ev->reason; in ath10k_wmi_tlv_op_pull_scan_ev()
587 arg->channel_freq = ev->channel_freq; in ath10k_wmi_tlv_op_pull_scan_ev()
588 arg->scan_req_id = ev->scan_req_id; in ath10k_wmi_tlv_op_pull_scan_ev()
589 arg->scan_id = ev->scan_id; in ath10k_wmi_tlv_op_pull_scan_ev()
590 arg->vdev_id = ev->vdev_id; in ath10k_wmi_tlv_op_pull_scan_ev()
598 struct wmi_mgmt_rx_ev_arg *arg) in ath10k_wmi_tlv_op_pull_mgmt_rx_ev() argument
621 arg->channel = ev->channel; in ath10k_wmi_tlv_op_pull_mgmt_rx_ev()
622 arg->buf_len = ev->buf_len; in ath10k_wmi_tlv_op_pull_mgmt_rx_ev()
623 arg->status = ev->status; in ath10k_wmi_tlv_op_pull_mgmt_rx_ev()
624 arg->snr = ev->snr; in ath10k_wmi_tlv_op_pull_mgmt_rx_ev()
625 arg->phy_mode = ev->phy_mode; in ath10k_wmi_tlv_op_pull_mgmt_rx_ev()
626 arg->rate = ev->rate; in ath10k_wmi_tlv_op_pull_mgmt_rx_ev()
628 msdu_len = __le32_to_cpu(arg->buf_len); in ath10k_wmi_tlv_op_pull_mgmt_rx_ev()
647 struct wmi_ch_info_ev_arg *arg) in ath10k_wmi_tlv_op_pull_ch_info_ev() argument
666 arg->err_code = ev->err_code; in ath10k_wmi_tlv_op_pull_ch_info_ev()
667 arg->freq = ev->freq; in ath10k_wmi_tlv_op_pull_ch_info_ev()
668 arg->cmd_flags = ev->cmd_flags; in ath10k_wmi_tlv_op_pull_ch_info_ev()
669 arg->noise_floor = ev->noise_floor; in ath10k_wmi_tlv_op_pull_ch_info_ev()
670 arg->rx_clear_count = ev->rx_clear_count; in ath10k_wmi_tlv_op_pull_ch_info_ev()
671 arg->cycle_count = ev->cycle_count; in ath10k_wmi_tlv_op_pull_ch_info_ev()
679 struct wmi_vdev_start_ev_arg *arg) in ath10k_wmi_tlv_op_pull_vdev_start_ev() argument
699 arg->vdev_id = ev->vdev_id; in ath10k_wmi_tlv_op_pull_vdev_start_ev()
700 arg->req_id = ev->req_id; in ath10k_wmi_tlv_op_pull_vdev_start_ev()
701 arg->resp_type = ev->resp_type; in ath10k_wmi_tlv_op_pull_vdev_start_ev()
702 arg->status = ev->status; in ath10k_wmi_tlv_op_pull_vdev_start_ev()
710 struct wmi_peer_kick_ev_arg *arg) in ath10k_wmi_tlv_op_pull_peer_kick_ev() argument
729 arg->mac_addr = ev->peer_macaddr.addr; in ath10k_wmi_tlv_op_pull_peer_kick_ev()
741 struct wmi_swba_ev_arg *arg; member
754 if (swba->n_tim >= ARRAY_SIZE(swba->arg->tim_info)) in ath10k_wmi_tlv_swba_tim_parse()
763 tim_info_arg = &swba->arg->tim_info[swba->n_tim]; in ath10k_wmi_tlv_swba_tim_parse()
783 if (swba->n_noa >= ARRAY_SIZE(swba->arg->noa_info)) in ath10k_wmi_tlv_swba_noa_parse()
786 swba->arg->noa_info[swba->n_noa++] = ptr; in ath10k_wmi_tlv_swba_noa_parse()
825 struct wmi_swba_ev_arg *arg) in ath10k_wmi_tlv_op_pull_swba_ev() argument
827 struct wmi_tlv_swba_parse swba = { .arg = arg }; in ath10k_wmi_tlv_op_pull_swba_ev()
842 arg->vdev_map = swba.ev->vdev_map; in ath10k_wmi_tlv_op_pull_swba_ev()
844 for (map = __le32_to_cpu(arg->vdev_map), n_vdevs = 0; map; map >>= 1) in ath10k_wmi_tlv_op_pull_swba_ev()
857 struct wmi_phyerr_hdr_arg *arg) in ath10k_wmi_tlv_op_pull_phyerr_ev_hdr() argument
879 arg->num_phyerrs = __le32_to_cpu(ev->num_phyerrs); in ath10k_wmi_tlv_op_pull_phyerr_ev_hdr()
880 arg->tsf_l32 = __le32_to_cpu(ev->tsf_l32); in ath10k_wmi_tlv_op_pull_phyerr_ev_hdr()
881 arg->tsf_u32 = __le32_to_cpu(ev->tsf_u32); in ath10k_wmi_tlv_op_pull_phyerr_ev_hdr()
882 arg->buf_len = __le32_to_cpu(ev->buf_len); in ath10k_wmi_tlv_op_pull_phyerr_ev_hdr()
883 arg->phyerrs = phyerrs; in ath10k_wmi_tlv_op_pull_phyerr_ev_hdr()
904 struct wmi_svc_rdy_ev_arg *arg = data; in ath10k_wmi_tlv_parse_mem_reqs() local
910 for (i = 0; i < ARRAY_SIZE(arg->mem_reqs); i++) { in ath10k_wmi_tlv_parse_mem_reqs()
911 if (!arg->mem_reqs[i]) { in ath10k_wmi_tlv_parse_mem_reqs()
912 arg->mem_reqs[i] = ptr; in ath10k_wmi_tlv_parse_mem_reqs()
922 struct wmi_svc_rdy_ev_arg *arg) in ath10k_wmi_tlv_op_pull_svc_rdy_ev() argument
968 arg->min_tx_power = ev->hw_min_tx_power; in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
969 arg->max_tx_power = ev->hw_max_tx_power; in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
970 arg->ht_cap = ev->ht_cap_info; in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
971 arg->vht_cap = ev->vht_cap_info; in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
972 arg->sw_ver0 = ev->abi.abi_ver0; in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
973 arg->sw_ver1 = ev->abi.abi_ver1; in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
974 arg->fw_build = ev->fw_build_vers; in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
975 arg->phy_capab = ev->phy_capability; in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
976 arg->num_rf_chains = ev->num_rf_chains; in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
977 arg->eeprom_rd = reg->eeprom_rd; in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
978 arg->num_mem_reqs = ev->num_mem_reqs; in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
979 arg->service_map = svc_bmap; in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
980 arg->service_map_len = ath10k_wmi_tlv_len(svc_bmap); in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
983 ath10k_wmi_tlv_parse_mem_reqs, arg); in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
996 struct wmi_rdy_ev_arg *arg) in ath10k_wmi_tlv_op_pull_rdy_ev() argument
1015 arg->sw_version = ev->abi.abi_ver0; in ath10k_wmi_tlv_op_pull_rdy_ev()
1016 arg->abi_version = ev->abi.abi_ver1; in ath10k_wmi_tlv_op_pull_rdy_ev()
1017 arg->status = ev->status; in ath10k_wmi_tlv_op_pull_rdy_ev()
1018 arg->mac_addr = ev->mac_addr.addr; in ath10k_wmi_tlv_op_pull_rdy_ev()
1169 struct wmi_roam_ev_arg *arg) in ath10k_wmi_tlv_op_pull_roam_ev() argument
1188 arg->vdev_id = ev->vdev_id; in ath10k_wmi_tlv_op_pull_roam_ev()
1189 arg->reason = ev->reason; in ath10k_wmi_tlv_op_pull_roam_ev()
1190 arg->rssi = ev->rssi; in ath10k_wmi_tlv_op_pull_roam_ev()
1198 struct wmi_wow_ev_arg *arg) in ath10k_wmi_tlv_op_pull_wow_ev() argument
1217 arg->vdev_id = __le32_to_cpu(ev->vdev_id); in ath10k_wmi_tlv_op_pull_wow_ev()
1218 arg->flag = __le32_to_cpu(ev->flag); in ath10k_wmi_tlv_op_pull_wow_ev()
1219 arg->wake_reason = __le32_to_cpu(ev->wake_reason); in ath10k_wmi_tlv_op_pull_wow_ev()
1220 arg->data_len = __le32_to_cpu(ev->data_len); in ath10k_wmi_tlv_op_pull_wow_ev()
1430 const struct wmi_start_scan_arg *arg) in ath10k_wmi_tlv_op_gen_start_scan() argument
1442 ret = ath10k_wmi_start_scan_verify(arg); in ath10k_wmi_tlv_op_gen_start_scan()
1446 chan_len = arg->n_channels * sizeof(__le32); in ath10k_wmi_tlv_op_gen_start_scan()
1447 ssid_len = arg->n_ssids * sizeof(struct wmi_ssid); in ath10k_wmi_tlv_op_gen_start_scan()
1448 bssid_len = arg->n_bssids * sizeof(struct wmi_mac_addr); in ath10k_wmi_tlv_op_gen_start_scan()
1449 ie_len = roundup(arg->ie_len, 4); in ath10k_wmi_tlv_op_gen_start_scan()
1451 (arg->n_channels ? sizeof(*tlv) + chan_len : 0) + in ath10k_wmi_tlv_op_gen_start_scan()
1452 (arg->n_ssids ? sizeof(*tlv) + ssid_len : 0) + in ath10k_wmi_tlv_op_gen_start_scan()
1453 (arg->n_bssids ? sizeof(*tlv) + bssid_len : 0) + in ath10k_wmi_tlv_op_gen_start_scan()
1454 (arg->ie_len ? sizeof(*tlv) + ie_len : 0); in ath10k_wmi_tlv_op_gen_start_scan()
1466 ath10k_wmi_put_start_scan_common(&cmd->common, arg); in ath10k_wmi_tlv_op_gen_start_scan()
1467 cmd->burst_duration_ms = __cpu_to_le32(arg->burst_duration_ms); in ath10k_wmi_tlv_op_gen_start_scan()
1468 cmd->num_channels = __cpu_to_le32(arg->n_channels); in ath10k_wmi_tlv_op_gen_start_scan()
1469 cmd->num_ssids = __cpu_to_le32(arg->n_ssids); in ath10k_wmi_tlv_op_gen_start_scan()
1470 cmd->num_bssids = __cpu_to_le32(arg->n_bssids); in ath10k_wmi_tlv_op_gen_start_scan()
1471 cmd->ie_len = __cpu_to_le32(arg->ie_len); in ath10k_wmi_tlv_op_gen_start_scan()
1486 for (i = 0; i < arg->n_channels; i++) in ath10k_wmi_tlv_op_gen_start_scan()
1487 chans[i] = __cpu_to_le32(arg->channels[i]); in ath10k_wmi_tlv_op_gen_start_scan()
1496 for (i = 0; i < arg->n_ssids; i++) { in ath10k_wmi_tlv_op_gen_start_scan()
1497 ssids[i].ssid_len = __cpu_to_le32(arg->ssids[i].len); in ath10k_wmi_tlv_op_gen_start_scan()
1498 memcpy(ssids[i].ssid, arg->ssids[i].ssid, arg->ssids[i].len); in ath10k_wmi_tlv_op_gen_start_scan()
1508 for (i = 0; i < arg->n_bssids; i++) in ath10k_wmi_tlv_op_gen_start_scan()
1509 ether_addr_copy(addrs[i].addr, arg->bssids[i].bssid); in ath10k_wmi_tlv_op_gen_start_scan()
1517 memcpy(tlv->value, arg->ie, arg->ie_len); in ath10k_wmi_tlv_op_gen_start_scan()
1528 const struct wmi_stop_scan_arg *arg) in ath10k_wmi_tlv_op_gen_stop_scan() argument
1536 if (arg->req_id > 0xFFF) in ath10k_wmi_tlv_op_gen_stop_scan()
1538 if (arg->req_type == WMI_SCAN_STOP_ONE && arg->u.scan_id > 0xFFF) in ath10k_wmi_tlv_op_gen_stop_scan()
1545 scan_id = arg->u.scan_id; in ath10k_wmi_tlv_op_gen_stop_scan()
1548 req_id = arg->req_id; in ath10k_wmi_tlv_op_gen_stop_scan()
1555 cmd->req_type = __cpu_to_le32(arg->req_type); in ath10k_wmi_tlv_op_gen_stop_scan()
1556 cmd->vdev_id = __cpu_to_le32(arg->u.vdev_id); in ath10k_wmi_tlv_op_gen_stop_scan()
1615 const struct wmi_vdev_start_request_arg *arg, in ath10k_wmi_tlv_op_gen_vdev_start() argument
1627 if (WARN_ON(arg->hidden_ssid && !arg->ssid)) in ath10k_wmi_tlv_op_gen_vdev_start()
1629 if (WARN_ON(arg->ssid_len > sizeof(cmd->ssid.ssid))) in ath10k_wmi_tlv_op_gen_vdev_start()
1639 if (arg->hidden_ssid) in ath10k_wmi_tlv_op_gen_vdev_start()
1641 if (arg->pmf_enabled) in ath10k_wmi_tlv_op_gen_vdev_start()
1650 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); in ath10k_wmi_tlv_op_gen_vdev_start()
1651 cmd->bcn_intval = __cpu_to_le32(arg->bcn_intval); in ath10k_wmi_tlv_op_gen_vdev_start()
1652 cmd->dtim_period = __cpu_to_le32(arg->dtim_period); in ath10k_wmi_tlv_op_gen_vdev_start()
1654 cmd->bcn_tx_rate = __cpu_to_le32(arg->bcn_tx_rate); in ath10k_wmi_tlv_op_gen_vdev_start()
1655 cmd->bcn_tx_power = __cpu_to_le32(arg->bcn_tx_power); in ath10k_wmi_tlv_op_gen_vdev_start()
1656 cmd->disable_hw_ack = __cpu_to_le32(arg->disable_hw_ack); in ath10k_wmi_tlv_op_gen_vdev_start()
1658 if (arg->ssid) { in ath10k_wmi_tlv_op_gen_vdev_start()
1659 cmd->ssid.ssid_len = __cpu_to_le32(arg->ssid_len); in ath10k_wmi_tlv_op_gen_vdev_start()
1660 memcpy(cmd->ssid.ssid, arg->ssid, arg->ssid_len); in ath10k_wmi_tlv_op_gen_vdev_start()
1670 ath10k_wmi_put_wmi_channel(ch, &arg->channel); in ath10k_wmi_tlv_op_gen_vdev_start()
1784 const struct wmi_vdev_install_key_arg *arg) in ath10k_wmi_tlv_op_gen_vdev_install_key() argument
1792 if (arg->key_cipher == WMI_CIPHER_NONE && arg->key_data != NULL) in ath10k_wmi_tlv_op_gen_vdev_install_key()
1794 if (arg->key_cipher != WMI_CIPHER_NONE && arg->key_data == NULL) in ath10k_wmi_tlv_op_gen_vdev_install_key()
1798 sizeof(*tlv) + roundup(arg->key_len, sizeof(__le32)); in ath10k_wmi_tlv_op_gen_vdev_install_key()
1808 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); in ath10k_wmi_tlv_op_gen_vdev_install_key()
1809 cmd->key_idx = __cpu_to_le32(arg->key_idx); in ath10k_wmi_tlv_op_gen_vdev_install_key()
1810 cmd->key_flags = __cpu_to_le32(arg->key_flags); in ath10k_wmi_tlv_op_gen_vdev_install_key()
1811 cmd->key_cipher = __cpu_to_le32(arg->key_cipher); in ath10k_wmi_tlv_op_gen_vdev_install_key()
1812 cmd->key_len = __cpu_to_le32(arg->key_len); in ath10k_wmi_tlv_op_gen_vdev_install_key()
1813 cmd->key_txmic_len = __cpu_to_le32(arg->key_txmic_len); in ath10k_wmi_tlv_op_gen_vdev_install_key()
1814 cmd->key_rxmic_len = __cpu_to_le32(arg->key_rxmic_len); in ath10k_wmi_tlv_op_gen_vdev_install_key()
1816 if (arg->macaddr) in ath10k_wmi_tlv_op_gen_vdev_install_key()
1817 ether_addr_copy(cmd->peer_macaddr.addr, arg->macaddr); in ath10k_wmi_tlv_op_gen_vdev_install_key()
1824 tlv->len = __cpu_to_le16(roundup(arg->key_len, sizeof(__le32))); in ath10k_wmi_tlv_op_gen_vdev_install_key()
1825 if (arg->key_data) in ath10k_wmi_tlv_op_gen_vdev_install_key()
1826 memcpy(tlv->value, arg->key_data, arg->key_len); in ath10k_wmi_tlv_op_gen_vdev_install_key()
1829 ptr += roundup(arg->key_len, sizeof(__le32)); in ath10k_wmi_tlv_op_gen_vdev_install_key()
1836 const struct wmi_sta_uapsd_auto_trig_arg *arg) in ath10k_wmi_tlv_put_uapsd_ac() argument
1846 ac->wmm_ac = __cpu_to_le32(arg->wmm_ac); in ath10k_wmi_tlv_put_uapsd_ac()
1847 ac->user_priority = __cpu_to_le32(arg->user_priority); in ath10k_wmi_tlv_put_uapsd_ac()
1848 ac->service_interval = __cpu_to_le32(arg->service_interval); in ath10k_wmi_tlv_put_uapsd_ac()
1849 ac->suspend_interval = __cpu_to_le32(arg->suspend_interval); in ath10k_wmi_tlv_put_uapsd_ac()
1850 ac->delay_interval = __cpu_to_le32(arg->delay_interval); in ath10k_wmi_tlv_put_uapsd_ac()
1908 const struct wmi_wmm_params_arg *arg) in ath10k_wmi_tlv_put_wmm() argument
1917 ath10k_wmi_set_wmm_param(wmm, arg); in ath10k_wmi_tlv_put_wmm()
1924 const struct wmi_wmm_params_all_arg *arg) in ath10k_wmi_tlv_op_gen_vdev_wmm_conf() argument
1944 ath10k_wmi_set_wmm_param(&cmd->vdev_wmm_params[0].params, &arg->ac_be); in ath10k_wmi_tlv_op_gen_vdev_wmm_conf()
1945 ath10k_wmi_set_wmm_param(&cmd->vdev_wmm_params[1].params, &arg->ac_bk); in ath10k_wmi_tlv_op_gen_vdev_wmm_conf()
1946 ath10k_wmi_set_wmm_param(&cmd->vdev_wmm_params[2].params, &arg->ac_vi); in ath10k_wmi_tlv_op_gen_vdev_wmm_conf()
1947 ath10k_wmi_set_wmm_param(&cmd->vdev_wmm_params[3].params, &arg->ac_vo); in ath10k_wmi_tlv_op_gen_vdev_wmm_conf()
1955 const struct wmi_sta_keepalive_arg *arg) in ath10k_wmi_tlv_op_gen_sta_keepalive() argument
1975 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); in ath10k_wmi_tlv_op_gen_sta_keepalive()
1976 cmd->enabled = __cpu_to_le32(arg->enabled); in ath10k_wmi_tlv_op_gen_sta_keepalive()
1977 cmd->method = __cpu_to_le32(arg->method); in ath10k_wmi_tlv_op_gen_sta_keepalive()
1978 cmd->interval = __cpu_to_le32(arg->interval); in ath10k_wmi_tlv_op_gen_sta_keepalive()
1988 arp->src_ip4_addr = arg->src_ip4_addr; in ath10k_wmi_tlv_op_gen_sta_keepalive()
1989 arp->dest_ip4_addr = arg->dest_ip4_addr; in ath10k_wmi_tlv_op_gen_sta_keepalive()
1990 ether_addr_copy(arp->dest_mac_addr.addr, arg->dest_mac_addr); in ath10k_wmi_tlv_op_gen_sta_keepalive()
1993 arg->vdev_id, arg->enabled, arg->method, arg->interval); in ath10k_wmi_tlv_op_gen_sta_keepalive()
2098 const struct wmi_peer_assoc_complete_arg *arg) in ath10k_wmi_tlv_op_gen_peer_assoc() argument
2107 if (arg->peer_mpdu_density > 16) in ath10k_wmi_tlv_op_gen_peer_assoc()
2109 if (arg->peer_legacy_rates.num_rates > MAX_SUPPORTED_RATES) in ath10k_wmi_tlv_op_gen_peer_assoc()
2111 if (arg->peer_ht_rates.num_rates > MAX_SUPPORTED_RATES) in ath10k_wmi_tlv_op_gen_peer_assoc()
2114 legacy_rate_len = roundup(arg->peer_legacy_rates.num_rates, in ath10k_wmi_tlv_op_gen_peer_assoc()
2116 ht_rate_len = roundup(arg->peer_ht_rates.num_rates, sizeof(__le32)); in ath10k_wmi_tlv_op_gen_peer_assoc()
2131 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); in ath10k_wmi_tlv_op_gen_peer_assoc()
2132 cmd->new_assoc = __cpu_to_le32(arg->peer_reassoc ? 0 : 1); in ath10k_wmi_tlv_op_gen_peer_assoc()
2133 cmd->assoc_id = __cpu_to_le32(arg->peer_aid); in ath10k_wmi_tlv_op_gen_peer_assoc()
2134 cmd->flags = __cpu_to_le32(arg->peer_flags); in ath10k_wmi_tlv_op_gen_peer_assoc()
2135 cmd->caps = __cpu_to_le32(arg->peer_caps); in ath10k_wmi_tlv_op_gen_peer_assoc()
2136 cmd->listen_intval = __cpu_to_le32(arg->peer_listen_intval); in ath10k_wmi_tlv_op_gen_peer_assoc()
2137 cmd->ht_caps = __cpu_to_le32(arg->peer_ht_caps); in ath10k_wmi_tlv_op_gen_peer_assoc()
2138 cmd->max_mpdu = __cpu_to_le32(arg->peer_max_mpdu); in ath10k_wmi_tlv_op_gen_peer_assoc()
2139 cmd->mpdu_density = __cpu_to_le32(arg->peer_mpdu_density); in ath10k_wmi_tlv_op_gen_peer_assoc()
2140 cmd->rate_caps = __cpu_to_le32(arg->peer_rate_caps); in ath10k_wmi_tlv_op_gen_peer_assoc()
2141 cmd->nss = __cpu_to_le32(arg->peer_num_spatial_streams); in ath10k_wmi_tlv_op_gen_peer_assoc()
2142 cmd->vht_caps = __cpu_to_le32(arg->peer_vht_caps); in ath10k_wmi_tlv_op_gen_peer_assoc()
2143 cmd->phy_mode = __cpu_to_le32(arg->peer_phymode); in ath10k_wmi_tlv_op_gen_peer_assoc()
2144 cmd->num_legacy_rates = __cpu_to_le32(arg->peer_legacy_rates.num_rates); in ath10k_wmi_tlv_op_gen_peer_assoc()
2145 cmd->num_ht_rates = __cpu_to_le32(arg->peer_ht_rates.num_rates); in ath10k_wmi_tlv_op_gen_peer_assoc()
2146 ether_addr_copy(cmd->mac_addr.addr, arg->addr); in ath10k_wmi_tlv_op_gen_peer_assoc()
2154 memcpy(tlv->value, arg->peer_legacy_rates.rates, in ath10k_wmi_tlv_op_gen_peer_assoc()
2155 arg->peer_legacy_rates.num_rates); in ath10k_wmi_tlv_op_gen_peer_assoc()
2163 memcpy(tlv->value, arg->peer_ht_rates.rates, in ath10k_wmi_tlv_op_gen_peer_assoc()
2164 arg->peer_ht_rates.num_rates); in ath10k_wmi_tlv_op_gen_peer_assoc()
2174 vht_rate->rx_max_rate = __cpu_to_le32(arg->peer_vht_rates.rx_max_rate); in ath10k_wmi_tlv_op_gen_peer_assoc()
2175 vht_rate->rx_mcs_set = __cpu_to_le32(arg->peer_vht_rates.rx_mcs_set); in ath10k_wmi_tlv_op_gen_peer_assoc()
2176 vht_rate->tx_max_rate = __cpu_to_le32(arg->peer_vht_rates.tx_max_rate); in ath10k_wmi_tlv_op_gen_peer_assoc()
2177 vht_rate->tx_mcs_set = __cpu_to_le32(arg->peer_vht_rates.tx_mcs_set); in ath10k_wmi_tlv_op_gen_peer_assoc()
2264 const struct wmi_scan_chan_list_arg *arg) in ath10k_wmi_tlv_op_gen_scan_chan_list() argument
2275 chans_len = arg->n_channels * (sizeof(*tlv) + sizeof(*ci)); in ath10k_wmi_tlv_op_gen_scan_chan_list()
2288 cmd->num_scan_chans = __cpu_to_le32(arg->n_channels); in ath10k_wmi_tlv_op_gen_scan_chan_list()
2298 for (i = 0; i < arg->n_channels; i++) { in ath10k_wmi_tlv_op_gen_scan_chan_list()
2299 ch = &arg->channels[i]; in ath10k_wmi_tlv_op_gen_scan_chan_list()
2362 const struct wmi_wmm_params_all_arg *arg) in ath10k_wmi_tlv_op_gen_pdev_set_wmm() argument
2389 ptr = ath10k_wmi_tlv_put_wmm(ptr, &arg->ac_be); in ath10k_wmi_tlv_op_gen_pdev_set_wmm()
2390 ptr = ath10k_wmi_tlv_put_wmm(ptr, &arg->ac_bk); in ath10k_wmi_tlv_op_gen_pdev_set_wmm()
2391 ptr = ath10k_wmi_tlv_put_wmm(ptr, &arg->ac_vi); in ath10k_wmi_tlv_op_gen_pdev_set_wmm()
2392 ptr = ath10k_wmi_tlv_put_wmm(ptr, &arg->ac_vo); in ath10k_wmi_tlv_op_gen_pdev_set_wmm()
2770 const struct wmi_tdls_peer_update_cmd_arg *arg, in ath10k_wmi_tlv_op_gen_tdls_peer_update() argument
2798 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); in ath10k_wmi_tlv_op_gen_tdls_peer_update()
2799 ether_addr_copy(cmd->peer_macaddr.addr, arg->addr); in ath10k_wmi_tlv_op_gen_tdls_peer_update()
2800 cmd->peer_state = __cpu_to_le32(arg->peer_state); in ath10k_wmi_tlv_op_gen_tdls_peer_update()
2848 arg->vdev_id, arg->peer_state, cap->peer_chan_len); in ath10k_wmi_tlv_op_gen_tdls_peer_update()