Lines Matching refs:u8

92 	u8 weight;
93 u8 last_rssi;
94 u8 last_rssi_poll_event;
98 u8 traffic_class;
113 u8 fat_pipe_exist;
115 u8 pwr_mode;
123 u8 traffic_class;
126 u8 *last_mgmt_tx_frame;
128 u8 saved_pwr_mode;
210 u8 info;
230 static inline u8 wmi_data_hdr_get_up(struct wmi_data_hdr *dhdr) in wmi_data_hdr_get_up()
236 u8 usr_pri) in wmi_data_hdr_set_up()
242 static inline u8 wmi_data_hdr_get_dot11(struct wmi_data_hdr *dhdr) in wmi_data_hdr_get_dot11()
244 u8 data_type; in wmi_data_hdr_get_dot11()
257 static inline u8 wmi_data_hdr_is_amsdu(struct wmi_data_hdr *dhdr) in wmi_data_hdr_is_amsdu()
263 static inline u8 wmi_data_hdr_get_meta(struct wmi_data_hdr *dhdr) in wmi_data_hdr_get_meta()
269 static inline u8 wmi_data_hdr_get_if_idx(struct wmi_data_hdr *dhdr) in wmi_data_hdr_get_if_idx()
284 u8 pkt_id;
287 u8 rate_plcy_id;
295 u8 csum_start;
298 u8 csum_dest;
301 u8 csum_flags;
305 u8 status;
308 u8 rix;
311 u8 rssi;
314 u8 channel;
323 u8 csum_flags;
341 static inline u8 wmi_cmd_hdr_get_if_idx(struct wmi_cmd_hdr *chdr) in wmi_cmd_hdr_get_if_idx()
736 u8 nw_type;
737 u8 dot11_auth_mode;
738 u8 auth_mode;
739 u8 prwise_crypto_type;
740 u8 prwise_crypto_len;
741 u8 grp_crypto_type;
742 u8 grp_crypto_len;
743 u8 ssid_len;
744 u8 ssid[IEEE80211_MAX_SSID_LEN];
746 u8 bssid[ETH_ALEN];
748 u8 nw_subtype;
757 u8 bssid[ETH_ALEN];
781 u8 key_index;
782 u8 key_type;
785 u8 key_usage;
787 u8 key_len;
790 u8 key_rsc[8];
792 u8 key[WLAN_MAX_KEY_LEN];
795 u8 key_op_ctrl;
797 u8 key_mac_addr[ETH_ALEN];
802 u8 key_index;
809 u8 krk[WMI_KRK_LEN];
822 u8 bssid[ETH_ALEN];
825 u8 enable;
827 u8 pmkid[WMI_PMKID_LEN];
837 u8 nrates;
838 u8 rates[ATH6KL_RATE_MAXSIZE];
857 u8 scan_type;
863 u8 num_ch;
886 u8 scan_type;
889 u8 num_ch;
943 u8 short_scan_ratio;
945 u8 scan_ctrl_flags;
959 u8 enable;
994 u8 bss_filter;
997 u8 reserved1;
1024 u8 entry_index;
1027 u8 flag;
1029 u8 ssid_len;
1030 u8 ssid[IEEE80211_MAX_SSID_LEN];
1050 u8 enable;
1054 u8 length;
1055 u8 iso_name[2];
1066 u8 pwr_mode;
1122 u8 discon_timeout;
1144 u8 data_sync_map;
1187 u8 traffic_class;
1190 u8 traffic_direc;
1192 u8 rx_queue_num;
1195 u8 traffic_type;
1198 u8 voice_psc_cap;
1199 u8 tsid;
1202 u8 user_pri;
1205 u8 nominal_phy;
1210 u8 tx_queue_num;
1211 u8 rx_queue_num;
1212 u8 traffic_direc;
1213 u8 traffic_class;
1214 u8 tsid;
1264 u8 weight;
1266 u8 reserved[3];
1279 u8 weight;
1282 u8 thresh_above1_val;
1284 u8 thresh_above2_val;
1285 u8 thresh_above3_val;
1288 u8 thresh_above4_val;
1291 u8 thresh_below1_val;
1293 u8 thresh_below2_val;
1294 u8 thresh_below3_val;
1297 u8 thresh_below4_val;
1299 u8 reserved[3];
1313 u8 status;
1314 u8 preamble_policy;
1324 u8 dbM;
1329 u8 dbM;
1348 u8 mcast_all_enable;
1353 u8 mcast_mac[ATH6KL_MCAST_FILTER_MAC_ADDR_SIZE];
1357 u8 band;
1358 u8 ht_enable;
1359 u8 ht40_supported;
1360 u8 ht20_sgi;
1361 u8 ht40_sgi;
1362 u8 intolerant_40mhz;
1363 u8 max_ampdu_len_exp;
1370 u8 reserved;
1373 u8 num_ch;
1505 u8 mac_addr[ETH_ALEN];
1506 u8 phy_cap;
1524 u8 bssid[ETH_ALEN];
1530 u8 aid;
1531 u8 phymode;
1532 u8 mac_addr[ETH_ALEN];
1533 u8 auth;
1534 u8 keymgmt;
1536 u8 apsd_info;
1537 u8 unused[3];
1541 u8 bssid[ETH_ALEN];
1542 u8 unused[8];
1545 u8 beacon_ie_len;
1546 u8 assoc_req_len;
1547 u8 assoc_resp_len;
1548 u8 assoc_info[1];
1593 u8 bssid[ETH_ALEN];
1596 u8 disconn_reason;
1598 u8 assoc_resp_len;
1599 u8 assoc_info[1];
1634 u8 bssid[ETH_ALEN];
1639 u8 num_bss;
1647 u8 roam_rssi_floor;
1648 u8 reserved[1];
1653 u8 bssid[ETH_ALEN]; /* WMI_FORCE_ROAM */
1654 u8 roam_mode; /* WMI_SET_ROAM_MODE */
1659 u8 roam_ctrl;
1675 u8 frame_type;
1677 u8 snr; /* note: rssi = snr - 95 dBm */
1678 u8 bssid[ETH_ALEN];
1691 u8 err_code;
1695 u8 tx_queue_num;
1696 u8 rx_queue_num;
1697 u8 traffic_direc;
1698 u8 traffic_class;
1717 u8 bssid[ETH_ALEN];
1718 u8 bss_flags; /* enum wmi_bss_flags */
1722 u8 num_neighbors;
1728 u8 key_id;
1729 u8 is_mcast;
1751 u8 frame_type;
1753 u8 src_addr[ETH_ALEN];
1754 u8 bssid[ETH_ALEN];
1826 u8 cs_snr;
1827 u8 cs_ave_beacon_snr;
1828 u8 cs_last_roam_msec;
1846 u8 wow_host_pkt_wakeups;
1847 u8 wow_host_evt_wakeups;
1882 u8 range;
1898 u8 range;
1900 u8 snr;
1908 u8 bssid[ETH_ALEN];
1916 u8 reserved;
1936 u8 ac;
1937 u8 cac_indication;
1938 u8 status_code;
1939 u8 tspec_suggestion[WMM_TSPEC_IE_LEN];
1949 u8 bssid[ETH_ALEN];
1958 u8 ap_list_ver;
1959 u8 num_ap;
2027 u8 disassoc_bssid[ETH_ALEN];
2029 u8 assoc_bssid[ETH_ALEN];
2039 u8 txop_enable;
2043 u8 keep_alive_intvl;
2048 u8 keep_alive_intvl;
2052 u8 mgmt_frm_type; /* enum wmi_mgmt_frame_type */
2053 u8 ie_len;
2054 u8 ie_info[0];
2058 u8 ie_id;
2059 u8 ie_field; /* enum wmi_ie_field_type */
2060 u8 ie_len;
2061 u8 reserved;
2062 u8 ie_info[0];
2075 u8 wow_valid_filter;
2076 u8 wow_filter_id;
2077 u8 wow_filter_size;
2078 u8 wow_filter_offset;
2079 u8 wow_filter_mask[WOW_PATTERN_SIZE];
2080 u8 wow_filter_pattern[WOW_PATTERN_SIZE];
2127 u8 filter_list_id;
2128 u8 filter_size;
2129 u8 filter_offset;
2130 u8 filter[0];
2154 u8 pmkid[WMI_PMKID_LEN];
2160 u8 bssid_list[ETH_ALEN][1];
2166 u8 tid;
2167 u8 win_sz;
2171 u8 status;
2176 u8 tid;
2179 u8 status;
2190 u8 tid;
2191 u8 is_peer_initiator;
2201 u8 event_code;
2202 u8 peer_mac_addr[ETH_ALEN];
2215 u8 status;
2218 u8 pkt_id;
2221 u8 rate_idx;
2224 u8 ack_failures;
2229 u8 num_msg;
2232 u8 msg_len;
2235 u8 msg_type;
2238 u8 reserved;
2270 u8 mac[ETH_ALEN];
2272 u8 cmd; /* operation to perform (WMI_AP_*) */
2283 u8 meta_ver;
2289 u8 dot11_hdr;
2295 u8 defrag_on_host;
2298 u8 reserved[1];
2302 u8 hidden_ssid;
2307 u8 num_null_func;
2312 u8 enable;
2363 u8 data[0];
2372 u8 data[0];
2377 u8 ack_status;
2381 u8 enable;
2385 u8 disable;
2389 u8 role_id;
2390 u8 mgmt_frm_type;
2391 u8 ie_len;
2392 u8 ie_info[0];
2403 u8 status;
2409 u8 data[0];
2414 u8 data[0];
2420 u8 data[0];
2434 u8 data[0];
2438 u8 go_power_save;
2442 u8 mac_addr[ETH_ALEN];
2446 u8 p2p_model;
2451 u8 destination_addr[ETH_ALEN];
2453 u8 data[0];
2540 u8 msg_type, u32 flags,
2542 u8 meta_ver, void *tx_meta_info, u8 if_idx);
2546 int ath6kl_wmi_implicit_create_pstream(struct wmi *wmi, u8 if_idx,
2548 bool wmm_enabled, u8 *ac);
2552 int ath6kl_wmi_cmd_send(struct wmi *wmi, u8 if_idx, struct sk_buff *skb,
2555 int ath6kl_wmi_connect_cmd(struct wmi *wmi, u8 if_idx,
2560 u8 pairwise_crypto_len,
2562 u8 group_crypto_len, int ssid_len, u8 *ssid,
2563 u8 *bssid, u16 channel, u32 ctrl_flags,
2564 u8 nw_subtype);
2566 int ath6kl_wmi_reconnect_cmd(struct wmi *wmi, u8 if_idx, u8 *bssid,
2568 int ath6kl_wmi_disconnect_cmd(struct wmi *wmi, u8 if_idx);
2570 int ath6kl_wmi_beginscan_cmd(struct wmi *wmi, u8 if_idx,
2576 int ath6kl_wmi_enable_sched_scan_cmd(struct wmi *wmi, u8 if_idx, bool enable);
2578 int ath6kl_wmi_scanparams_cmd(struct wmi *wmi, u8 if_idx, u16 fg_start_sec,
2581 u16 pas_chdw_msec, u8 short_scan_ratio,
2582 u8 scan_ctrl_flag, u32 max_dfsch_act_time,
2584 int ath6kl_wmi_bssfilter_cmd(struct wmi *wmi, u8 if_idx, u8 filter,
2586 int ath6kl_wmi_probedssid_cmd(struct wmi *wmi, u8 if_idx, u8 index, u8 flag,
2587 u8 ssid_len, u8 *ssid);
2588 int ath6kl_wmi_listeninterval_cmd(struct wmi *wmi, u8 if_idx,
2591 int ath6kl_wmi_bmisstime_cmd(struct wmi *wmi, u8 if_idx,
2593 int ath6kl_wmi_powermode_cmd(struct wmi *wmi, u8 if_idx, u8 pwr_mode);
2594 int ath6kl_wmi_pmparams_cmd(struct wmi *wmi, u8 if_idx, u16 idle_period,
2598 int ath6kl_wmi_create_pstream_cmd(struct wmi *wmi, u8 if_idx,
2600 int ath6kl_wmi_delete_pstream_cmd(struct wmi *wmi, u8 if_idx, u8 traffic_class,
2601 u8 tsid);
2602 int ath6kl_wmi_disctimeout_cmd(struct wmi *wmi, u8 if_idx, u8 timeout);
2605 int ath6kl_wmi_set_lpreamble_cmd(struct wmi *wmi, u8 if_idx, u8 status,
2606 u8 preamble_policy);
2611 int ath6kl_wmi_get_stats_cmd(struct wmi *wmi, u8 if_idx);
2612 int ath6kl_wmi_addkey_cmd(struct wmi *wmi, u8 if_idx, u8 key_index,
2614 u8 key_usage, u8 key_len,
2615 u8 *key_rsc, unsigned int key_rsc_len,
2616 u8 *key_material,
2617 u8 key_op_ctrl, u8 *mac_addr,
2619 int ath6kl_wmi_add_krk_cmd(struct wmi *wmi, u8 if_idx, const u8 *krk);
2620 int ath6kl_wmi_deletekey_cmd(struct wmi *wmi, u8 if_idx, u8 key_index);
2621 int ath6kl_wmi_setpmkid_cmd(struct wmi *wmi, u8 if_idx, const u8 *bssid,
2622 const u8 *pmkid, bool set);
2623 int ath6kl_wmi_set_tx_pwr_cmd(struct wmi *wmi, u8 if_idx, u8 dbM);
2624 int ath6kl_wmi_get_tx_pwr_cmd(struct wmi *wmi, u8 if_idx);
2627 int ath6kl_wmi_set_wmm_txop(struct wmi *wmi, u8 if_idx, enum wmi_txop_cfg cfg);
2628 int ath6kl_wmi_set_keepalive_cmd(struct wmi *wmi, u8 if_idx,
2629 u8 keep_alive_intvl);
2630 int ath6kl_wmi_set_htcap_cmd(struct wmi *wmi, u8 if_idx,
2637 int ath6kl_wmi_set_ip_cmd(struct wmi *wmi, u8 if_idx,
2639 int ath6kl_wmi_set_host_sleep_mode_cmd(struct wmi *wmi, u8 if_idx,
2641 int ath6kl_wmi_set_bitrate_mask(struct wmi *wmi, u8 if_idx,
2643 int ath6kl_wmi_set_wow_mode_cmd(struct wmi *wmi, u8 if_idx,
2646 int ath6kl_wmi_add_wow_pattern_cmd(struct wmi *wmi, u8 if_idx,
2647 u8 list_id, u8 filter_size,
2648 u8 filter_offset, const u8 *filter,
2649 const u8 *mask);
2650 int ath6kl_wmi_del_wow_pattern_cmd(struct wmi *wmi, u8 if_idx,
2652 int ath6kl_wmi_set_rssi_filter_cmd(struct wmi *wmi, u8 if_idx, s8 rssi);
2653 int ath6kl_wmi_set_roam_lrssi_cmd(struct wmi *wmi, u8 lrssi);
2654 int ath6kl_wmi_ap_set_dtim_cmd(struct wmi *wmi, u8 if_idx, u32 dtim_period);
2655 int ath6kl_wmi_ap_set_beacon_intvl_cmd(struct wmi *wmi, u8 if_idx,
2657 int ath6kl_wmi_force_roam_cmd(struct wmi *wmi, const u8 *bssid);
2659 int ath6kl_wmi_mcast_filter_cmd(struct wmi *wmi, u8 if_idx, bool mc_all_on);
2660 int ath6kl_wmi_add_del_mcast_filter_cmd(struct wmi *wmi, u8 if_idx,
2661 u8 *filter, bool add_filter);
2662 int ath6kl_wmi_sta_bmiss_enhance_cmd(struct wmi *wmi, u8 if_idx, bool enable);
2663 int ath6kl_wmi_set_txe_notify(struct wmi *wmi, u8 idx,
2668 int ath6kl_wmi_ap_set_apsd(struct wmi *wmi, u8 if_idx, u8 enable);
2671 u8 if_idx, u16 aid,
2674 u8 ath6kl_wmi_get_traffic_class(u8 user_priority);
2676 u8 ath6kl_wmi_determine_user_priority(u8 *pkt, u32 layer2_pri);
2678 int ath6kl_wmi_ap_hidden_ssid(struct wmi *wmi, u8 if_idx, bool enable);
2679 int ath6kl_wmi_ap_profile_commit(struct wmi *wmip, u8 if_idx,
2682 int ath6kl_wmi_ap_set_mlme(struct wmi *wmip, u8 if_idx, u8 cmd,
2683 const u8 *mac, u16 reason);
2685 int ath6kl_wmi_set_pvb_cmd(struct wmi *wmi, u8 if_idx, u16 aid, bool flag);
2687 int ath6kl_wmi_set_rx_frame_format_cmd(struct wmi *wmi, u8 if_idx,
2688 u8 rx_meta_version,
2691 int ath6kl_wmi_set_appie_cmd(struct wmi *wmi, u8 if_idx, u8 mgmt_frm_type,
2692 const u8 *ie, u8 ie_len);
2694 int ath6kl_wmi_set_ie_cmd(struct wmi *wmi, u8 if_idx, u8 ie_id, u8 ie_field,
2695 const u8 *ie_info, u8 ie_len);
2700 int ath6kl_wmi_remain_on_chnl_cmd(struct wmi *wmi, u8 if_idx, u32 freq,
2703 int ath6kl_wmi_send_mgmt_cmd(struct wmi *wmi, u8 if_idx, u32 id, u32 freq,
2704 u32 wait, const u8 *data, u16 data_len,
2707 int ath6kl_wmi_send_probe_response_cmd(struct wmi *wmi, u8 if_idx, u32 freq,
2708 const u8 *dst, const u8 *data,
2711 int ath6kl_wmi_probe_report_req_cmd(struct wmi *wmi, u8 if_idx, bool enable);
2713 int ath6kl_wmi_info_req_cmd(struct wmi *wmi, u8 if_idx, u32 info_req_flags);
2715 int ath6kl_wmi_cancel_remain_on_chnl_cmd(struct wmi *wmi, u8 if_idx);
2717 int ath6kl_wmi_set_appie_cmd(struct wmi *wmi, u8 if_idx, u8 mgmt_frm_type,
2718 const u8 *ie, u8 ie_len);
2720 int ath6kl_wmi_set_inact_period(struct wmi *wmi, u8 if_idx, int inact_timeout);
2726 struct ath6kl_vif *ath6kl_get_vif_by_index(struct ath6kl *ar, u8 if_idx);