msg_body          438 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	u8 *msg_body;
msg_body          448 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	msg_body = (u8 *)header + sizeof(*header);
msg_body          449 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	memcpy(recv_msg->msg + seq_id * SEGMENT_LEN, msg_body, seg_len);
msg_body          293 drivers/net/wireless/ath/wcn36xx/smd.c #define INIT_HAL_MSG(msg_body, type) \
msg_body          295 drivers/net/wireless/ath/wcn36xx/smd.c 		memset(&msg_body, 0, sizeof(msg_body));			\
msg_body          296 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.header.msg_type = type;			\
msg_body          297 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.header.msg_version = WCN36XX_HAL_MSG_VERSION0; \
msg_body          298 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.header.len = sizeof(msg_body);			\
msg_body          309 drivers/net/wireless/ath/wcn36xx/smd.c #define PREPARE_HAL_BUF(send_buf, msg_body) \
msg_body          311 drivers/net/wireless/ath/wcn36xx/smd.c 		memset(send_buf, 0, msg_body.header.len);	\
msg_body          312 drivers/net/wireless/ath/wcn36xx/smd.c 		memcpy(send_buf, &msg_body, sizeof(msg_body));	\
msg_body          341 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_nv_img_download_req_msg msg_body;
msg_body          356 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_DOWNLOAD_NV_REQ);
msg_body          358 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.header.len += WCN36XX_NV_FRAGMENT_SIZE;
msg_body          360 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.frag_number = 0;
msg_body          367 drivers/net/wireless/ath/wcn36xx/smd.c 			msg_body.last_fragment = 0;
msg_body          368 drivers/net/wireless/ath/wcn36xx/smd.c 			msg_body.nv_img_buffer_size = WCN36XX_NV_FRAGMENT_SIZE;
msg_body          370 drivers/net/wireless/ath/wcn36xx/smd.c 			msg_body.last_fragment = 1;
msg_body          371 drivers/net/wireless/ath/wcn36xx/smd.c 			msg_body.nv_img_buffer_size = fw_bytes_left;
msg_body          374 drivers/net/wireless/ath/wcn36xx/smd.c 			msg_body.header.len = sizeof(msg_body) + fw_bytes_left;
msg_body          379 drivers/net/wireless/ath/wcn36xx/smd.c 		memcpy(wcn->hal_buf, &msg_body,	sizeof(msg_body));
msg_body          382 drivers/net/wireless/ath/wcn36xx/smd.c 		memcpy(wcn->hal_buf + sizeof(msg_body),
msg_body          384 drivers/net/wireless/ath/wcn36xx/smd.c 		       msg_body.nv_img_buffer_size);
msg_body          386 drivers/net/wireless/ath/wcn36xx/smd.c 		ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body          396 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.frag_number++;
msg_body          399 drivers/net/wireless/ath/wcn36xx/smd.c 	} while (msg_body.last_fragment != 1);
msg_body          448 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_mac_start_req_msg msg_body, *body;
msg_body          454 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_START_REQ);
msg_body          456 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.params.type = DRIVER_TYPE_PRODUCTION;
msg_body          457 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.params.len = 0;
msg_body          459 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body          474 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body.params.type);
msg_body          495 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_mac_stop_req_msg msg_body;
msg_body          499 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_STOP_REQ);
msg_body          501 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.stop_req_params.reason = HAL_STOP_TYPE_RF_KILL;
msg_body          503 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body          505 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body          522 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_init_scan_req_msg msg_body;
msg_body          526 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_INIT_SCAN_REQ);
msg_body          528 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.mode = mode;
msg_body          530 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body          532 drivers/net/wireless/ath/wcn36xx/smd.c 	wcn36xx_dbg(WCN36XX_DBG_HAL, "hal init scan mode %d\n", msg_body.mode);
msg_body          534 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body          551 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_start_scan_req_msg msg_body;
msg_body          555 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_START_SCAN_REQ);
msg_body          557 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.scan_channel = scan_channel;
msg_body          559 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body          562 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body.scan_channel);
msg_body          564 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body          581 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_end_scan_req_msg msg_body;
msg_body          585 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_END_SCAN_REQ);
msg_body          587 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.scan_channel = scan_channel;
msg_body          589 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body          592 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body.scan_channel);
msg_body          594 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body          612 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_finish_scan_req_msg msg_body;
msg_body          616 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_FINISH_SCAN_REQ);
msg_body          618 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.mode = mode;
msg_body          620 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body          623 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body.mode);
msg_body          625 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body          644 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_start_scan_offload_req_msg *msg_body;
msg_body          651 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body = kzalloc(sizeof(*msg_body), GFP_KERNEL);
msg_body          652 drivers/net/wireless/ath/wcn36xx/smd.c 	if (!msg_body) {
msg_body          657 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG((*msg_body), WCN36XX_HAL_START_SCAN_OFFLOAD_REQ);
msg_body          659 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->scan_type = WCN36XX_HAL_SCAN_TYPE_ACTIVE;
msg_body          660 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->min_ch_time = 30;
msg_body          661 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->max_ch_time = 100;
msg_body          662 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->scan_hidden = 1;
msg_body          663 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(msg_body->mac, vif->addr, ETH_ALEN);
msg_body          664 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_type = vif_priv->bss_type;
msg_body          665 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->p2p_search = vif->p2p;
msg_body          667 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->num_ssid = min_t(u8, req->n_ssids, ARRAY_SIZE(msg_body->ssids));
msg_body          668 drivers/net/wireless/ath/wcn36xx/smd.c 	for (i = 0; i < msg_body->num_ssid; i++) {
msg_body          669 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body->ssids[i].length = min_t(u8, req->ssids[i].ssid_len,
msg_body          670 drivers/net/wireless/ath/wcn36xx/smd.c 						sizeof(msg_body->ssids[i].ssid));
msg_body          671 drivers/net/wireless/ath/wcn36xx/smd.c 		memcpy(msg_body->ssids[i].ssid, req->ssids[i].ssid,
msg_body          672 drivers/net/wireless/ath/wcn36xx/smd.c 		       msg_body->ssids[i].length);
msg_body          675 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->num_channel = min_t(u8, req->n_channels,
msg_body          676 drivers/net/wireless/ath/wcn36xx/smd.c 				     sizeof(msg_body->channels));
msg_body          677 drivers/net/wireless/ath/wcn36xx/smd.c 	for (i = 0; i < msg_body->num_channel; i++)
msg_body          678 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body->channels[i] = req->channels[i]->hw_value;
msg_body          680 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->header.len -= WCN36XX_MAX_SCAN_IE_LEN;
msg_body          683 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body->ie_len = req->ie_len;
msg_body          684 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body->header.len += req->ie_len;
msg_body          685 drivers/net/wireless/ath/wcn36xx/smd.c 		memcpy(msg_body->ie, req->ie, req->ie_len);
msg_body          688 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, (*msg_body));
msg_body          692 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body->num_channel, msg_body->num_ssid,
msg_body          693 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body->p2p_search ? "yes" : "no");
msg_body          695 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body->header.len);
msg_body          707 drivers/net/wireless/ath/wcn36xx/smd.c 	kfree(msg_body);
msg_body          714 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_stop_scan_offload_req_msg msg_body;
msg_body          718 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_STOP_SCAN_OFFLOAD_REQ);
msg_body          719 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body          723 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body          756 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_switch_channel_req_msg msg_body;
msg_body          760 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_CH_SWITCH_REQ);
msg_body          762 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.channel_number = (u8)ch;
msg_body          763 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.tx_mgmt_power = 0xbf;
msg_body          764 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.max_tx_power = 0xbf;
msg_body          765 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(msg_body.self_sta_mac_addr, vif->addr, ETH_ALEN);
msg_body          767 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body          769 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body          869 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_update_scan_params_req_ex msg_body;
msg_body          873 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_UPDATE_SCAN_PARAM_REQ);
msg_body          875 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.dot11d_enabled	= false;
msg_body          876 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.dot11d_resolved = true;
msg_body          878 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.channel_count = channel_count;
msg_body          879 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(msg_body.channels, channels, channel_count);
msg_body          880 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.active_min_ch_time = 60;
msg_body          881 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.active_max_ch_time = 120;
msg_body          882 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.passive_min_ch_time = 60;
msg_body          883 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.passive_max_ch_time = 110;
msg_body          884 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.state = PHY_SINGLE_CHANNEL_CENTERED;
msg_body          886 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body          890 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body.channel_count);
msg_body          892 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body          940 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_add_sta_self_req msg_body;
msg_body          944 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_ADD_STA_SELF_REQ);
msg_body          946 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body.self_addr, vif->addr, ETH_ALEN);
msg_body          948 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body          952 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body.self_addr, msg_body.status);
msg_body          954 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body          974 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_del_sta_self_req_msg msg_body;
msg_body          978 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_DEL_STA_SELF_REQ);
msg_body          980 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body.self_addr, addr, ETH_ALEN);
msg_body          982 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body          984 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1002 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_delete_sta_req_msg msg_body;
msg_body         1006 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_DELETE_STA_REQ);
msg_body         1008 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.sta_index = sta_index;
msg_body         1010 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1014 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body.sta_index);
msg_body         1016 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1049 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_join_req_msg msg_body;
msg_body         1053 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_JOIN_REQ);
msg_body         1055 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body.bssid, bssid, ETH_ALEN);
msg_body         1056 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body.self_sta_mac_addr, vif, ETH_ALEN);
msg_body         1057 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.channel = ch;
msg_body         1060 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.secondary_channel_offset =
msg_body         1063 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.secondary_channel_offset =
msg_body         1066 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.secondary_channel_offset =
msg_body         1069 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.link_state = WCN36XX_HAL_LINK_PREASSOC_STATE;
msg_body         1071 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.max_tx_power = 0xbf;
msg_body         1072 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1076 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body.bssid, msg_body.self_sta_mac_addr,
msg_body         1077 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body.channel, msg_body.link_state);
msg_body         1079 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1098 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_set_link_state_req_msg msg_body;
msg_body         1102 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_SET_LINK_ST_REQ);
msg_body         1104 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body.bssid, bssid, ETH_ALEN);
msg_body         1105 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body.self_mac_addr, sta_mac, ETH_ALEN);
msg_body         1106 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.state = state;
msg_body         1108 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1112 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body.bssid, msg_body.self_mac_addr, msg_body.state);
msg_body         1114 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1202 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_config_sta_req_msg_v1 msg_body;
msg_body         1203 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_config_sta_params_v1 *sta = &msg_body.sta_params;
msg_body         1205 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_CONFIG_STA_REQ);
msg_body         1208 drivers/net/wireless/ath/wcn36xx/smd.c 				      &msg_body.sta_params);
msg_body         1210 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1217 drivers/net/wireless/ath/wcn36xx/smd.c 	return wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1267 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_config_bss_req_msg_v1 *msg_body;
msg_body         1272 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body = kzalloc(sizeof(*msg_body), GFP_KERNEL);
msg_body         1273 drivers/net/wireless/ath/wcn36xx/smd.c 	if (!msg_body)
msg_body         1276 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG((*msg_body), WCN36XX_HAL_CONFIG_BSS_REQ);
msg_body         1278 drivers/net/wireless/ath/wcn36xx/smd.c 	bss = &msg_body->bss_params;
msg_body         1282 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body->bss_params.bssid,
msg_body         1284 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body->bss_params.self_mac_addr,
msg_body         1287 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.bss_type = orig->bss_params.bss_type;
msg_body         1288 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.oper_mode = orig->bss_params.oper_mode;
msg_body         1289 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.nw_type = orig->bss_params.nw_type;
msg_body         1291 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.short_slot_time_supported =
msg_body         1293 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.lla_coexist = orig->bss_params.lla_coexist;
msg_body         1294 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.llb_coexist = orig->bss_params.llb_coexist;
msg_body         1295 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.llg_coexist = orig->bss_params.llg_coexist;
msg_body         1296 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.ht20_coexist = orig->bss_params.ht20_coexist;
msg_body         1297 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.lln_non_gf_coexist =
msg_body         1300 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.lsig_tx_op_protection_full_support =
msg_body         1302 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.rifs_mode = orig->bss_params.rifs_mode;
msg_body         1303 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.beacon_interval = orig->bss_params.beacon_interval;
msg_body         1304 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.dtim_period = orig->bss_params.dtim_period;
msg_body         1305 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.tx_channel_width_set =
msg_body         1307 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.oper_channel = orig->bss_params.oper_channel;
msg_body         1308 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.ext_channel = orig->bss_params.ext_channel;
msg_body         1310 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.reserved = orig->bss_params.reserved;
msg_body         1312 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body->bss_params.ssid,
msg_body         1316 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.action = orig->bss_params.action;
msg_body         1317 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.rateset = orig->bss_params.rateset;
msg_body         1318 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.ht = orig->bss_params.ht;
msg_body         1319 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.obss_prot_enabled =
msg_body         1321 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.rmf = orig->bss_params.rmf;
msg_body         1322 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.ht_oper_mode = orig->bss_params.ht_oper_mode;
msg_body         1323 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.dual_cts_protection =
msg_body         1326 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.max_probe_resp_retry_limit =
msg_body         1328 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.hidden_ssid = orig->bss_params.hidden_ssid;
msg_body         1329 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.proxy_probe_resp =
msg_body         1331 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.edca_params_valid =
msg_body         1334 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body->bss_params.acbe,
msg_body         1337 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body->bss_params.acbk,
msg_body         1340 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body->bss_params.acvi,
msg_body         1343 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body->bss_params.acvo,
msg_body         1347 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.ext_set_sta_key_param_valid =
msg_body         1350 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body->bss_params.ext_set_sta_key_param,
msg_body         1354 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.wcn36xx_hal_persona =
msg_body         1356 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.spectrum_mgt_enable =
msg_body         1358 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.tx_mgmt_power = orig->bss_params.tx_mgmt_power;
msg_body         1359 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->bss_params.max_tx_power = orig->bss_params.max_tx_power;
msg_body         1362 drivers/net/wireless/ath/wcn36xx/smd.c 				      &msg_body->bss_params.sta);
msg_body         1364 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, (*msg_body));
msg_body         1376 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body->header.len);
msg_body         1377 drivers/net/wireless/ath/wcn36xx/smd.c 	kfree(msg_body);
msg_body         1567 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_delete_bss_req_msg msg_body;
msg_body         1576 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_DELETE_BSS_REQ);
msg_body         1578 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.bss_index = vif_priv->bss_index;
msg_body         1580 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1582 drivers/net/wireless/ath/wcn36xx/smd.c 	wcn36xx_dbg(WCN36XX_DBG_HAL, "hal delete bss %d\n", msg_body.bss_index);
msg_body         1584 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1605 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_send_beacon_req_msg msg_body;
msg_body         1609 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_SEND_BEACON_REQ);
msg_body         1618 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.beacon_length = skb_beacon->len + pad;
msg_body         1620 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.beacon_length6 = msg_body.beacon_length + 6;
msg_body         1622 drivers/net/wireless/ath/wcn36xx/smd.c 	if (msg_body.beacon_length > BEACON_TEMPLATE_SIZE) {
msg_body         1624 drivers/net/wireless/ath/wcn36xx/smd.c 			      msg_body.beacon_length);
msg_body         1628 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(msg_body.beacon, skb_beacon->data, skb_beacon->len);
msg_body         1629 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(msg_body.bssid, vif->addr, ETH_ALEN);
msg_body         1640 drivers/net/wireless/ath/wcn36xx/smd.c 		memmove(&msg_body.beacon[tim_off + 5 + pvm_len + pad],
msg_body         1641 drivers/net/wireless/ath/wcn36xx/smd.c 			&msg_body.beacon[tim_off + 5 + pvm_len],
msg_body         1643 drivers/net/wireless/ath/wcn36xx/smd.c 		memset(&msg_body.beacon[tim_off + 5 + pvm_len], 0, pad);
msg_body         1644 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.beacon[tim_off + 1] += pad;
msg_body         1650 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.tim_ie_offset = 256;
msg_body         1652 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.tim_ie_offset = tim_off+4;
msg_body         1653 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.p2p_ie_offset = p2p_off;
msg_body         1654 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1658 drivers/net/wireless/ath/wcn36xx/smd.c 		    msg_body.beacon_length);
msg_body         1660 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1726 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_set_sta_key_req_msg msg_body;
msg_body         1730 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_SET_STAKEY_REQ);
msg_body         1732 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.set_sta_key_params.sta_index = sta_index;
msg_body         1733 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.set_sta_key_params.enc_type = enc_type;
msg_body         1738 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.set_sta_key_params.def_wep_idx = keyidx;
msg_body         1739 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.set_sta_key_params.wep_type = 0;
msg_body         1741 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.set_sta_key_params.key[0].id = keyidx;
msg_body         1742 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.set_sta_key_params.key[0].unicast = 1;
msg_body         1743 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.set_sta_key_params.key[0].direction = WCN36XX_HAL_TX_RX;
msg_body         1744 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.set_sta_key_params.key[0].pae_role = 0;
msg_body         1745 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.set_sta_key_params.key[0].length = keylen;
msg_body         1746 drivers/net/wireless/ath/wcn36xx/smd.c 		memcpy(msg_body.set_sta_key_params.key[0].key, key, keylen);
msg_body         1749 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.set_sta_key_params.single_tid_rc = 1;
msg_body         1751 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1753 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1775 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_set_bss_key_req_msg msg_body;
msg_body         1779 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_SET_BSSKEY_REQ);
msg_body         1780 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.bss_idx = bssidx;
msg_body         1781 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.enc_type = enc_type;
msg_body         1782 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.num_keys = 1;
msg_body         1783 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.keys[0].id = keyidx;
msg_body         1784 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.keys[0].unicast = 0;
msg_body         1785 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.keys[0].direction = WCN36XX_HAL_RX_ONLY;
msg_body         1786 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.keys[0].pae_role = 0;
msg_body         1787 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.keys[0].length = keylen;
msg_body         1788 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(msg_body.keys[0].key, key, keylen);
msg_body         1790 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1792 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1812 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_remove_sta_key_req_msg msg_body;
msg_body         1816 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_RMV_STAKEY_REQ);
msg_body         1818 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.sta_idx = sta_index;
msg_body         1819 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.enc_type = enc_type;
msg_body         1820 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.key_id = keyidx;
msg_body         1822 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1824 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1844 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_remove_bss_key_req_msg msg_body;
msg_body         1848 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_RMV_BSSKEY_REQ);
msg_body         1849 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.bss_idx = bssidx;
msg_body         1850 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.enc_type = enc_type;
msg_body         1851 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.key_id = keyidx;
msg_body         1853 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1855 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1872 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_enter_bmps_req_msg msg_body;
msg_body         1877 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_ENTER_BMPS_REQ);
msg_body         1879 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.bss_index = vif_priv->bss_index;
msg_body         1880 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.tbtt = vif->bss_conf.sync_tsf;
msg_body         1881 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.dtim_period = vif_priv->dtim_period;
msg_body         1883 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1885 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1902 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_exit_bmps_req_msg msg_body;
msg_body         1907 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_EXIT_BMPS_REQ);
msg_body         1909 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.bss_index = vif_priv->bss_index;
msg_body         1911 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1913 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1929 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_set_power_params_req_msg msg_body;
msg_body         1933 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_SET_POWER_PARAMS_REQ);
msg_body         1939 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.ignore_dtim = 1;
msg_body         1940 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.dtim_period = 2;
msg_body         1942 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.listen_interval = WCN36XX_LISTEN_INTERVAL(wcn);
msg_body         1944 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1946 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         1963 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_keep_alive_req_msg msg_body;
msg_body         1968 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_KEEP_ALIVE_REQ);
msg_body         1971 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.bss_index = vif_priv->bss_index;
msg_body         1972 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.packet_type = WCN36XX_HAL_KEEP_ALIVE_NULL_PKT;
msg_body         1973 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.time_period = WCN36XX_KEEP_ALIVE_TIME_PERIOD;
msg_body         1982 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         1984 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         2002 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_dump_cmd_req_msg msg_body;
msg_body         2006 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_DUMP_COMMAND_REQ);
msg_body         2008 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.arg1 = arg1;
msg_body         2009 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.arg2 = arg2;
msg_body         2010 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.arg3 = arg3;
msg_body         2011 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.arg4 = arg4;
msg_body         2012 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.arg5 = arg5;
msg_body         2014 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         2016 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         2076 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_feat_caps_msg msg_body, *rsp;
msg_body         2080 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_FEATURE_CAPS_EXCHANGE_REQ);
msg_body         2082 drivers/net/wireless/ath/wcn36xx/smd.c 	set_feat_caps(msg_body.feat_caps, STA_POWERSAVE);
msg_body         2084 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         2086 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         2112 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_add_ba_session_req_msg msg_body;
msg_body         2116 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_ADD_BA_SESSION_REQ);
msg_body         2118 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.sta_index = sta_index;
msg_body         2119 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&msg_body.mac_addr, sta->addr, ETH_ALEN);
msg_body         2120 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.dialog_token = 0x10;
msg_body         2121 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.tid = tid;
msg_body         2124 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.policy = 1;
msg_body         2125 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.buffer_size = WCN36XX_AGGR_BUFFER_SIZE;
msg_body         2126 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.timeout = 0;
msg_body         2128 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.ssn = *ssn;
msg_body         2129 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.direction = direction;
msg_body         2131 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         2133 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         2150 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_add_ba_req_msg msg_body;
msg_body         2154 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_ADD_BA_REQ);
msg_body         2156 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.session_id = 0;
msg_body         2157 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.win_size = WCN36XX_AGGR_BUFFER_SIZE;
msg_body         2159 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         2161 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         2178 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_del_ba_req_msg msg_body;
msg_body         2182 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_DEL_BA_REQ);
msg_body         2184 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.sta_index = sta_index;
msg_body         2185 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.tid = tid;
msg_body         2186 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.direction = 0;
msg_body         2187 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         2189 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         2217 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_trigger_ba_req_msg msg_body;
msg_body         2222 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_TRIGGER_BA_REQ);
msg_body         2224 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.session_id = 0;
msg_body         2225 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.candidate_cnt = 1;
msg_body         2226 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.header.len += sizeof(*candidate);
msg_body         2227 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         2230 drivers/net/wireless/ath/wcn36xx/smd.c 		(wcn->hal_buf + sizeof(msg_body));
msg_body         2234 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
msg_body         2396 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_update_cfg_req_msg msg_body, *body;
msg_body         2401 drivers/net/wireless/ath/wcn36xx/smd.c 	INIT_HAL_MSG(msg_body, WCN36XX_HAL_UPDATE_CFG_REQ);
msg_body         2403 drivers/net/wireless/ath/wcn36xx/smd.c 	PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
msg_body         2406 drivers/net/wireless/ath/wcn36xx/smd.c 	len = msg_body.header.len;
msg_body         2432 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_rcv_flt_pkt_set_mc_list_req_msg *msg_body = NULL;
msg_body         2437 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body = (struct wcn36xx_hal_rcv_flt_pkt_set_mc_list_req_msg *)
msg_body         2439 drivers/net/wireless/ath/wcn36xx/smd.c 	init_hal_msg(&msg_body->header, WCN36XX_HAL_8023_MULTICAST_LIST_REQ,
msg_body         2440 drivers/net/wireless/ath/wcn36xx/smd.c 		     sizeof(msg_body->mc_addr_list));
msg_body         2444 drivers/net/wireless/ath/wcn36xx/smd.c 		memcpy(&msg_body->mc_addr_list, fp,
msg_body         2445 drivers/net/wireless/ath/wcn36xx/smd.c 		       sizeof(msg_body->mc_addr_list));
msg_body         2447 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body->mc_addr_list.mc_addr_count = 0;
msg_body         2449 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body->mc_addr_list.bss_index = vif_priv->bss_index;
msg_body         2451 drivers/net/wireless/ath/wcn36xx/smd.c 	ret = wcn36xx_smd_send_and_wait(wcn, msg_body->header.len);