• Home
  • Raw
  • Download

Lines Matching refs:mwifiex_private

437 struct mwifiex_private;
439 struct mwifiex_private { struct
594 struct mwifiex_private *priv; argument
613 struct mwifiex_private *priv;
625 struct mwifiex_private *priv;
704 struct mwifiex_private *priv[MWIFIEX_MAX_BSS_NUM];
860 int mwifiex_init_priv(struct mwifiex_private *priv);
861 void mwifiex_free_priv(struct mwifiex_private *priv);
873 int mwifiex_recv_packet(struct mwifiex_private *priv, struct sk_buff *skb);
875 int mwifiex_process_mgmt_packet(struct mwifiex_private *priv,
883 int mwifiex_send_cmd(struct mwifiex_private *priv, u16 cmd_no,
888 int mwifiex_get_debug_info(struct mwifiex_private *,
909 int mwifiex_process_tx(struct mwifiex_private *priv, struct sk_buff *skb,
911 int mwifiex_send_null_packet(struct mwifiex_private *priv, u8 flags);
914 void mwifiex_clean_txrx(struct mwifiex_private *priv);
915 u8 mwifiex_check_last_packet_indication(struct mwifiex_private *priv);
919 int mwifiex_cmd_enh_power_mode(struct mwifiex_private *priv,
923 int mwifiex_ret_enh_power_mode(struct mwifiex_private *priv,
927 void mwifiex_hs_activated_event(struct mwifiex_private *priv,
929 int mwifiex_set_hs_params(struct mwifiex_private *priv, u16 action,
931 int mwifiex_ret_802_11_hs_cfg(struct mwifiex_private *priv,
933 int mwifiex_process_rx_packet(struct mwifiex_private *priv,
935 int mwifiex_sta_prepare_cmd(struct mwifiex_private *, uint16_t cmd_no,
938 int mwifiex_uap_prepare_cmd(struct mwifiex_private *priv, uint16_t cmd_no,
941 int mwifiex_process_sta_cmdresp(struct mwifiex_private *, u16 cmdresp_no,
943 int mwifiex_process_sta_rx_packet(struct mwifiex_private *,
945 int mwifiex_process_uap_rx_packet(struct mwifiex_private *priv,
947 int mwifiex_handle_uap_rx_forward(struct mwifiex_private *priv,
949 int mwifiex_process_sta_event(struct mwifiex_private *);
950 int mwifiex_process_uap_event(struct mwifiex_private *);
951 void mwifiex_delete_all_station_list(struct mwifiex_private *priv);
952 void *mwifiex_process_sta_txpd(struct mwifiex_private *, struct sk_buff *skb);
953 void *mwifiex_process_uap_txpd(struct mwifiex_private *, struct sk_buff *skb);
954 int mwifiex_sta_init_cmd(struct mwifiex_private *, u8 first_sta);
957 void mwifiex_queue_scan_cmd(struct mwifiex_private *priv,
959 int mwifiex_ret_802_11_scan(struct mwifiex_private *priv,
962 int mwifiex_associate(struct mwifiex_private *priv,
964 int mwifiex_cmd_802_11_associate(struct mwifiex_private *priv,
967 int mwifiex_ret_802_11_associate(struct mwifiex_private *priv,
969 void mwifiex_reset_connect_state(struct mwifiex_private *priv, u16 reason);
971 int mwifiex_deauthenticate(struct mwifiex_private *priv, u8 *mac);
973 int mwifiex_adhoc_start(struct mwifiex_private *priv,
975 int mwifiex_adhoc_join(struct mwifiex_private *priv,
977 int mwifiex_cmd_802_11_ad_hoc_start(struct mwifiex_private *priv,
980 int mwifiex_cmd_802_11_ad_hoc_join(struct mwifiex_private *priv,
983 int mwifiex_ret_802_11_ad_hoc(struct mwifiex_private *priv,
986 struct mwifiex_chan_freq_power *mwifiex_get_cfp(struct mwifiex_private *priv,
988 u32 mwifiex_index_to_data_rate(struct mwifiex_private *priv,
990 u32 mwifiex_index_to_acs_data_rate(struct mwifiex_private *priv,
993 int mwifiex_cmd_append_vsie_tlv(struct mwifiex_private *priv, u16 vsie_mask,
995 u32 mwifiex_get_active_data_rates(struct mwifiex_private *priv,
997 u32 mwifiex_get_supported_rates(struct mwifiex_private *priv, u8 *rates);
998 u32 mwifiex_get_rates_from_cfg80211(struct mwifiex_private *priv,
1000 u8 mwifiex_is_rate_auto(struct mwifiex_private *priv);
1002 void mwifiex_save_curr_bcn(struct mwifiex_private *priv);
1003 void mwifiex_free_curr_bcn(struct mwifiex_private *priv);
1004 int mwifiex_cmd_get_hw_spec(struct mwifiex_private *priv,
1006 int mwifiex_ret_get_hw_spec(struct mwifiex_private *priv,
1009 void mwifiex_init_priv_params(struct mwifiex_private *priv,
1011 int mwifiex_set_secure_params(struct mwifiex_private *priv,
1014 void mwifiex_set_ht_params(struct mwifiex_private *priv,
1017 void mwifiex_set_vht_params(struct mwifiex_private *priv,
1022 void mwifiex_set_vht_width(struct mwifiex_private *priv,
1026 mwifiex_set_wmm_params(struct mwifiex_private *priv,
1029 void mwifiex_set_ba_params(struct mwifiex_private *priv);
1030 void mwifiex_set_11ac_ba_params(struct mwifiex_private *priv);
1031 int mwifiex_cmd_802_11_scan_ext(struct mwifiex_private *priv,
1034 int mwifiex_ret_802_11_scan_ext(struct mwifiex_private *priv);
1035 int mwifiex_handle_event_ext_scan_report(struct mwifiex_private *priv,
1042 mwifiex_queuing_ra_based(struct mwifiex_private *priv) in mwifiex_queuing_ra_based()
1076 static inline struct mwifiex_private *
1096 static inline struct mwifiex_private *
1116 static inline struct mwifiex_private *
1119 return (struct mwifiex_private *) (*(unsigned long *) netdev_priv(dev)); in mwifiex_netdev_get_priv()
1134 mwifiex_11h_get_csa_closed_channel(struct mwifiex_private *priv) in mwifiex_11h_get_csa_closed_channel()
1148 static inline u8 mwifiex_is_any_intf_active(struct mwifiex_private *priv) in mwifiex_is_any_intf_active()
1150 struct mwifiex_private *priv_num; in mwifiex_is_any_intf_active()
1167 int mwifiex_init_shutdown_fw(struct mwifiex_private *priv,
1174 int mwifiex_request_set_multicast_list(struct mwifiex_private *priv,
1180 int mwifiex_bss_start(struct mwifiex_private *priv, struct cfg80211_bss *bss,
1182 int mwifiex_cancel_hs(struct mwifiex_private *priv, int cmd_type);
1184 int mwifiex_disable_auto_ds(struct mwifiex_private *priv);
1185 int mwifiex_drv_get_data_rate(struct mwifiex_private *priv, u32 *rate);
1186 int mwifiex_request_scan(struct mwifiex_private *priv,
1188 int mwifiex_scan_networks(struct mwifiex_private *priv,
1190 int mwifiex_set_radio(struct mwifiex_private *priv, u8 option);
1192 int mwifiex_set_encode(struct mwifiex_private *priv, struct key_params *kp,
1196 int mwifiex_set_gen_ie(struct mwifiex_private *priv, const u8 *ie, int ie_len);
1198 int mwifiex_get_ver_ext(struct mwifiex_private *priv);
1200 int mwifiex_remain_on_chan_cfg(struct mwifiex_private *priv, u16 action,
1204 int mwifiex_set_bss_role(struct mwifiex_private *priv, u8 bss_role);
1206 int mwifiex_get_stats_info(struct mwifiex_private *priv,
1209 int mwifiex_reg_write(struct mwifiex_private *priv, u32 reg_type,
1212 int mwifiex_reg_read(struct mwifiex_private *priv, u32 reg_type,
1215 int mwifiex_eeprom_read(struct mwifiex_private *priv, u16 offset, u16 bytes,
1218 int mwifiex_set_11n_httx_cfg(struct mwifiex_private *priv, int data);
1220 int mwifiex_get_11n_httx_cfg(struct mwifiex_private *priv, int *data);
1222 int mwifiex_set_tx_rate_cfg(struct mwifiex_private *priv, int tx_rate_index);
1224 int mwifiex_get_tx_rate_cfg(struct mwifiex_private *priv, int *tx_rate_index);
1226 int mwifiex_drv_set_power(struct mwifiex_private *priv, u32 *ps_mode);
1231 int mwifiex_set_tx_power(struct mwifiex_private *priv,
1236 int mwifiex_queue_tx_pkt(struct mwifiex_private *priv, struct sk_buff *skb);
1238 int mwifiex_get_bss_info(struct mwifiex_private *,
1240 int mwifiex_fill_new_bss_desc(struct mwifiex_private *priv,
1245 int mwifiex_check_network_compatibility(struct mwifiex_private *priv,
1261 int mwifiex_set_mgmt_ies(struct mwifiex_private *priv,
1263 int mwifiex_del_mgmt_ies(struct mwifiex_private *priv);
1265 void mwifiex_uap_del_sta_data(struct mwifiex_private *priv,
1268 void mwifiex_11h_process_join(struct mwifiex_private *priv, u8 **buffer,
1270 int mwifiex_11h_handle_event_chanswann(struct mwifiex_private *priv);
1271 int mwifiex_dnld_dt_cfgdata(struct mwifiex_private *priv,
1273 void mwifiex_dnld_txpwr_table(struct mwifiex_private *priv);
1277 void mwifiex_del_all_sta_list(struct mwifiex_private *priv);
1278 void mwifiex_del_sta_entry(struct mwifiex_private *priv, const u8 *mac);
1280 mwifiex_set_sta_ht_cap(struct mwifiex_private *priv, const u8 *ies,
1283 mwifiex_add_sta_entry(struct mwifiex_private *priv, const u8 *mac);
1285 mwifiex_get_sta_entry(struct mwifiex_private *priv, const u8 *mac);
1286 int mwifiex_send_tdls_data_frame(struct mwifiex_private *priv, const u8 *peer,
1290 int mwifiex_send_tdls_action_frame(struct mwifiex_private *priv, const u8 *peer,
1294 void mwifiex_process_tdls_action_frame(struct mwifiex_private *priv,
1296 int mwifiex_tdls_oper(struct mwifiex_private *priv, const u8 *peer, u8 action);
1297 int mwifiex_get_tdls_link_status(struct mwifiex_private *priv, const u8 *mac);
1298 void mwifiex_disable_all_tdls_links(struct mwifiex_private *priv);
1299 bool mwifiex_is_bss_in_11ac_mode(struct mwifiex_private *priv);
1300 u8 mwifiex_get_center_freq_index(struct mwifiex_private *priv, u8 band,
1308 void mwifiex_dev_debugfs_init(struct mwifiex_private *priv);
1309 void mwifiex_dev_debugfs_remove(struct mwifiex_private *priv);