Lines Matching full:vif
154 int wilc_add_ptk(struct wilc_vif *vif, const u8 *ptk, u8 ptk_key_len,
157 int wilc_add_igtk(struct wilc_vif *vif, const u8 *igtk, u8 igtk_key_len,
160 s32 wilc_get_inactive_time(struct wilc_vif *vif, const u8 *mac,
162 int wilc_add_rx_gtk(struct wilc_vif *vif, const u8 *rx_gtk, u8 gtk_key_len,
166 int wilc_set_pmkid_info(struct wilc_vif *vif, struct wilc_pmkid_attr *pmkid);
167 int wilc_get_mac_address(struct wilc_vif *vif, u8 *mac_addr);
168 int wilc_set_mac_address(struct wilc_vif *vif, u8 *mac_addr);
169 int wilc_set_join_req(struct wilc_vif *vif, u8 *bssid, const u8 *ies,
171 int wilc_disconnect(struct wilc_vif *vif);
172 int wilc_set_mac_chnl_num(struct wilc_vif *vif, u8 channel);
173 int wilc_get_rssi(struct wilc_vif *vif, s8 *rssi_level);
174 int wilc_scan(struct wilc_vif *vif, u8 scan_source, u8 scan_type,
179 int wilc_hif_set_cfg(struct wilc_vif *vif,
182 int wilc_deinit(struct wilc_vif *vif);
183 int wilc_add_beacon(struct wilc_vif *vif, u32 interval, u32 dtim_period,
185 int wilc_del_beacon(struct wilc_vif *vif);
186 int wilc_add_station(struct wilc_vif *vif, const u8 *mac,
188 int wilc_del_allstation(struct wilc_vif *vif, u8 mac_addr[][ETH_ALEN]);
189 int wilc_del_station(struct wilc_vif *vif, const u8 *mac_addr);
190 int wilc_edit_station(struct wilc_vif *vif, const u8 *mac,
192 int wilc_set_power_mgmt(struct wilc_vif *vif, bool enabled, u32 timeout);
193 int wilc_setup_multicast_filter(struct wilc_vif *vif, u32 enabled, u32 count,
195 int wilc_remain_on_channel(struct wilc_vif *vif, u64 cookie,
199 int wilc_listen_state_expired(struct wilc_vif *vif, u64 cookie);
200 void wilc_frame_register(struct wilc_vif *vif, u16 frame_type, bool reg);
201 int wilc_set_operation_mode(struct wilc_vif *vif, int index, u8 mode,
203 int wilc_get_statistics(struct wilc_vif *vif, struct rf_info *stats);
204 int wilc_get_vif_idx(struct wilc_vif *vif);
205 int wilc_set_tx_power(struct wilc_vif *vif, u8 tx_power);
206 int wilc_get_tx_power(struct wilc_vif *vif, u8 *tx_power);
207 void wilc_set_wowlan_trigger(struct wilc_vif *vif, bool enabled);
208 int wilc_set_external_auth_param(struct wilc_vif *vif,
215 int wilc_set_default_mgmt_key_index(struct wilc_vif *vif, u8 index);
216 void wilc_handle_disconnect(struct wilc_vif *vif);