Lines Matching defs:datap

166 	u8 *datap;
188 datap = skb->data;
192 memcpy(datap, eth_hdr, sizeof(*eth_hdr));
194 llc_hdr = (struct ath6kl_llc_snap_hdr *)(datap + sizeof(*eth_hdr));
310 u8 *datap;
315 datap = skb->data;
316 data_hdr = (struct wmi_data_hdr *) datap;
327 llc_hdr = (struct ath6kl_llc_snap_hdr *)(datap +
394 u8 *datap;
400 datap = skb->data;
401 pwh = (struct ieee80211_hdr_3addr *) datap;
405 memcpy((u8 *) &wh, datap, sizeof(struct ieee80211_hdr_3addr));
416 datap = skb->data;
417 llc_hdr = (struct ath6kl_llc_snap_hdr *)(datap);
443 datap = skb->data;
445 memcpy(datap, &eth_hdr, sizeof(eth_hdr));
458 u8 *datap;
463 datap = skb->data;
465 memcpy(&eth_hdr, datap, sizeof(eth_hdr));
467 llc_hdr = (struct ath6kl_llc_snap_hdr *) (datap + sizeof(eth_hdr));
471 datap = skb->data;
473 memcpy(datap, &eth_hdr, sizeof(eth_hdr));
478 static int ath6kl_wmi_tx_complete_event_rx(u8 *datap, int len)
485 evt = (struct wmi_tx_complete_event *) datap;
493 msg_v1 = (struct tx_complete_msg_v1 *)(datap + size);
503 static int ath6kl_wmi_remain_on_chnl_event_rx(struct wmi *wmi, u8 *datap,
516 ev = (struct wmi_remain_on_chnl_event *) datap;
536 u8 *datap, int len,
549 ev = (struct wmi_cancel_remain_on_chnl_event *) datap;
573 static int ath6kl_wmi_tx_status_event_rx(struct wmi *wmi, u8 *datap, int len,
582 ev = (struct wmi_tx_status_event *) datap;
599 static int ath6kl_wmi_rx_probe_req_event_rx(struct wmi *wmi, u8 *datap, int len,
609 ev = (struct wmi_p2p_rx_probe_req_event *) datap;
612 if (datap + len < ev->data + dlen) {
627 static int ath6kl_wmi_p2p_capabilities_event_rx(u8 *datap, int len)
635 ev = (struct wmi_p2p_capabilities_event *) datap;
642 static int ath6kl_wmi_rx_action_event_rx(struct wmi *wmi, u8 *datap, int len,
652 ev = (struct wmi_rx_action_event *) datap;
655 if (datap + len < ev->data + dlen) {
666 static int ath6kl_wmi_p2p_info_event_rx(u8 *datap, int len)
675 ev = (struct wmi_p2p_info_event *) datap;
741 static int ath6kl_wmi_ready_event_rx(struct wmi *wmi, u8 *datap, int len)
743 struct wmi_ready_event_2 *ev = (struct wmi_ready_event_2 *) datap;
856 static int ath6kl_wmi_connect_event_rx(struct wmi *wmi, u8 *datap, int len,
865 ev = (struct wmi_connect_event *) datap;
987 static void ath6kl_wmi_regdomain_event(struct wmi *wmi, u8 *datap, int len)
995 ev = (struct ath6kl_wmi_regdomain *) datap;
1022 static int ath6kl_wmi_disconnect_event_rx(struct wmi *wmi, u8 *datap, int len,
1031 ev = (struct wmi_disconnect_event *) datap;
1047 static int ath6kl_wmi_peer_node_event_rx(struct wmi *wmi, u8 *datap, int len)
1054 ev = (struct wmi_peer_node_event *) datap;
1066 static int ath6kl_wmi_tkip_micerr_event_rx(struct wmi *wmi, u8 *datap, int len,
1074 ev = (struct wmi_tkip_micerr_event *) datap;
1088 static int ath6kl_wmi_bssinfo_event_rx(struct wmi *wmi, u8 *datap, int len,
1100 bih = (struct wmi_bss_info_hdr2 *) datap;
1101 buf = datap + sizeof(struct wmi_bss_info_hdr2);
1172 static int ath6kl_wmi_pstream_timeout_event_rx(struct wmi *wmi, u8 *datap,
1180 ev = (struct wmi_pstream_timeout_event *) datap;
1199 static int ath6kl_wmi_bitrate_reply_rx(struct wmi *wmi, u8 *datap, int len)
1208 reply = (struct wmi_bit_rate_reply *) datap;
1228 static int ath6kl_wmi_test_rx(struct wmi *wmi, u8 *datap, int len)
1230 ath6kl_tm_rx_event(wmi->parent_dev, datap, len);
1235 static int ath6kl_wmi_ratemask_reply_rx(struct wmi *wmi, u8 *datap, int len)
1245 static int ath6kl_wmi_ch_list_reply_rx(struct wmi *wmi, u8 *datap, int len)
1255 static int ath6kl_wmi_tx_pwr_reply_rx(struct wmi *wmi, u8 *datap, int len)
1262 reply = (struct wmi_tx_pwr_reply *) datap;
1268 static int ath6kl_wmi_keepalive_reply_rx(struct wmi *wmi, u8 *datap, int len)
1278 static int ath6kl_wmi_scan_complete_rx(struct wmi *wmi, u8 *datap, int len,
1283 ev = (struct wmi_scan_complete_event *) datap;
1291 static int ath6kl_wmi_neighbor_report_event_rx(struct wmi *wmi, u8 *datap,
1299 ev = (struct wmi_neighbor_report_event *) datap;
1328 static int ath6kl_wmi_error_event_rx(struct wmi *wmi, u8 *datap, int len)
1332 ev = (struct wmi_cmd_error_event *) datap;
1352 static int ath6kl_wmi_stats_event_rx(struct wmi *wmi, u8 *datap, int len,
1355 ath6kl_tgt_stats_event(vif, datap, len);
1413 static int ath6kl_wmi_rssi_threshold_event_rx(struct wmi *wmi, u8 *datap,
1427 reply = (struct wmi_rssi_threshold_event *) datap;
1509 static int ath6kl_wmi_cac_event_rx(struct wmi *wmi, u8 *datap, int len,
1521 reply = (struct wmi_cac_event *) datap;
1578 static int ath6kl_wmi_txe_notify_event_rx(struct wmi *wmi, u8 *datap, int len,
1590 ev = (struct wmi_txe_notify_event *) datap;
1657 static int ath6kl_wmi_snr_threshold_event_rx(struct wmi *wmi, u8 *datap,
1671 reply = (struct wmi_snr_threshold_event *) datap;
1747 static int ath6kl_wmi_aplist_event_rx(struct wmi *wmi, u8 *datap, int len)
1750 struct wmi_aplist_event *ev = (struct wmi_aplist_event *) datap;
3337 static int ath6kl_wmi_get_pmkid_list_event_rx(struct wmi *wmi, u8 *datap,
3346 reply = (struct wmi_pmkid_list_reply *)datap;
3356 static int ath6kl_wmi_addba_req_event_rx(struct wmi *wmi, u8 *datap, int len,
3359 struct wmi_addba_req_event *cmd = (struct wmi_addba_req_event *) datap;
3367 static int ath6kl_wmi_delba_req_event_rx(struct wmi *wmi, u8 *datap, int len,
3370 struct wmi_delba_event *cmd = (struct wmi_delba_event *) datap;
3477 static int ath6kl_wmi_pspoll_event_rx(struct wmi *wmi, u8 *datap, int len,
3485 ev = (struct wmi_pspoll_event *) datap;
3492 static int ath6kl_wmi_dtimexpiry_event_rx(struct wmi *wmi, u8 *datap, int len,
3824 static void ath6kl_wmi_hb_challenge_resp_event(struct wmi *wmi, u8 *datap,
3832 cmd = (struct wmix_hb_challenge_resp_cmd *) datap;
3842 u8 *datap;
3855 datap = skb->data;
3861 ath6kl_wmi_hb_challenge_resp_event(wmi, datap, len);
3865 ath6kl_debug_fwlog_event(wmi->parent_dev, datap, len);
3876 static int ath6kl_wmi_roam_tbl_event_rx(struct wmi *wmi, u8 *datap, int len)
3878 return ath6kl_debug_roam_tbl_event(wmi->parent_dev, datap, len);
3881 /* Process interface specific wmi events, caller would free the datap */
3883 u8 *datap, u32 len)
3898 return ath6kl_wmi_connect_event_rx(wmi, datap, len, vif);
3901 return ath6kl_wmi_disconnect_event_rx(wmi, datap, len, vif);
3904 return ath6kl_wmi_tkip_micerr_event_rx(wmi, datap, len, vif);
3907 return ath6kl_wmi_bssinfo_event_rx(wmi, datap, len, vif);
3910 return ath6kl_wmi_neighbor_report_event_rx(wmi, datap, len,
3914 return ath6kl_wmi_scan_complete_rx(wmi, datap, len, vif);
3917 return ath6kl_wmi_stats_event_rx(wmi, datap, len, vif);
3920 return ath6kl_wmi_cac_event_rx(wmi, datap, len, vif);
3923 return ath6kl_wmi_pspoll_event_rx(wmi, datap, len, vif);
3926 return ath6kl_wmi_dtimexpiry_event_rx(wmi, datap, len, vif);
3929 return ath6kl_wmi_addba_req_event_rx(wmi, datap, len, vif);
3932 return ath6kl_wmi_delba_req_event_rx(wmi, datap, len, vif);
3939 return ath6kl_wmi_remain_on_chnl_event_rx(wmi, datap, len, vif);
3943 return ath6kl_wmi_cancel_remain_on_chnl_event_rx(wmi, datap,
3947 return ath6kl_wmi_tx_status_event_rx(wmi, datap, len, vif);
3950 return ath6kl_wmi_rx_probe_req_event_rx(wmi, datap, len, vif);
3953 return ath6kl_wmi_rx_action_event_rx(wmi, datap, len, vif);
3956 return ath6kl_wmi_txe_notify_event_rx(wmi, datap, len, vif);
3972 u8 *datap;
3979 datap = skb->data;
3984 datap, len);
3989 ret = ath6kl_wmi_bitrate_reply_rx(wmi, datap, len);
3993 ret = ath6kl_wmi_ch_list_reply_rx(wmi, datap, len);
3997 ret = ath6kl_wmi_tx_pwr_reply_rx(wmi, datap, len);
4001 ret = ath6kl_wmi_ready_event_rx(wmi, datap, len);
4005 ret = ath6kl_wmi_peer_node_event_rx(wmi, datap, len);
4009 ath6kl_wmi_regdomain_event(wmi, datap, len);
4013 ret = ath6kl_wmi_pstream_timeout_event_rx(wmi, datap, len);
4017 ret = ath6kl_wmi_error_event_rx(wmi, datap, len);
4021 ret = ath6kl_wmi_rssi_threshold_event_rx(wmi, datap, len);
4032 ret = ath6kl_wmi_roam_tbl_event_rx(wmi, datap, len);
4046 ret = ath6kl_wmi_test_rx(wmi, datap, len);
4050 ret = ath6kl_wmi_ratemask_reply_rx(wmi, datap, len);
4057 ret = ath6kl_wmi_snr_threshold_event_rx(wmi, datap, len);
4064 ret = ath6kl_wmi_aplist_event_rx(wmi, datap, len);
4068 ret = ath6kl_wmi_keepalive_reply_rx(wmi, datap, len);
4075 ret = ath6kl_wmi_get_pmkid_list_event_rx(wmi, datap, len);
4093 ret = ath6kl_wmi_tx_complete_event_rx(datap, len);
4097 ret = ath6kl_wmi_p2p_capabilities_event_rx(datap, len);
4101 ret = ath6kl_wmi_p2p_info_event_rx(datap, len);
4105 ret = ath6kl_wmi_proc_events_vif(wmi, if_idx, id, datap, len);