Home
last modified time | relevance | path

Searched defs:vif (Results 1 – 25 of 104) sorted by relevance

12345

/linux-3.3/drivers/net/xen-netback/
Dinterface.c42 void xenvif_get(struct xenvif *vif) in xenvif_get()
47 void xenvif_put(struct xenvif *vif) in xenvif_put()
53 int xenvif_schedulable(struct xenvif *vif) in xenvif_schedulable()
58 static int xenvif_rx_schedulable(struct xenvif *vif) in xenvif_rx_schedulable()
65 struct xenvif *vif = dev_id; in xenvif_interrupt() local
80 struct xenvif *vif = netdev_priv(dev); in xenvif_start_xmit() local
108 void xenvif_receive_skb(struct xenvif *vif, struct sk_buff *skb) in xenvif_receive_skb()
113 void xenvif_notify_tx_completion(struct xenvif *vif) in xenvif_notify_tx_completion()
121 struct xenvif *vif = netdev_priv(dev); in xenvif_get_stats() local
125 static void xenvif_up(struct xenvif *vif) in xenvif_up()
[all …]
Dnetback.c51 struct xenvif *vif; member
120 void xen_netbk_add_xenvif(struct xenvif *vif) in xen_netbk_add_xenvif()
142 void xen_netbk_remove_xenvif(struct xenvif *vif) in xen_netbk_remove_xenvif()
247 static int max_required_rx_slots(struct xenvif *vif) in max_required_rx_slots()
257 int xen_netbk_rx_ring_full(struct xenvif *vif) in xen_netbk_rx_ring_full()
266 int xen_netbk_must_stop_queue(struct xenvif *vif) in xen_netbk_must_stop_queue()
323 unsigned int xen_netbk_count_skb_slots(struct xenvif *vif, struct sk_buff *skb) in xen_netbk_count_skb_slots()
367 static struct netbk_rx_meta *get_next_rx_buffer(struct xenvif *vif, in get_next_rx_buffer()
390 static void netbk_gop_frag_copy(struct xenvif *vif, struct sk_buff *skb, in netbk_gop_frag_copy()
480 struct xenvif *vif = netdev_priv(skb->dev); in netbk_gop_skb() local
[all …]
/linux-3.3/drivers/net/wireless/ath/ath6kl/
Dcfg80211.c129 static bool __ath6kl_cfg80211_sscan_stop(struct ath6kl_vif *vif) in __ath6kl_cfg80211_sscan_stop()
146 static void ath6kl_cfg80211_sscan_disable(struct ath6kl_vif *vif) in ath6kl_cfg80211_sscan_disable()
159 static int ath6kl_set_wpa_version(struct ath6kl_vif *vif, in ath6kl_set_wpa_version()
178 static int ath6kl_set_auth_type(struct ath6kl_vif *vif, in ath6kl_set_auth_type()
206 static int ath6kl_set_cipher(struct ath6kl_vif *vif, u32 cipher, bool ucast) in ath6kl_set_cipher()
249 static void ath6kl_set_key_mgmt(struct ath6kl_vif *vif, u32 key_mgmt) in ath6kl_set_key_mgmt()
268 static bool ath6kl_cfg80211_ready(struct ath6kl_vif *vif) in ath6kl_cfg80211_ready()
305 static int ath6kl_set_assoc_req_ies(struct ath6kl_vif *vif, const u8 *ies, in ath6kl_set_assoc_req_ies()
416 struct ath6kl_vif *vif = netdev_priv(dev); in ath6kl_cfg80211_connect() local
608 static int ath6kl_add_bss_if_needed(struct ath6kl_vif *vif, in ath6kl_add_bss_if_needed()
[all …]
Dmain.c23 struct ath6kl_sta *ath6kl_find_sta(struct ath6kl_vif *vif, u8 *node_addr) in ath6kl_find_sta()
361 static void ath6kl_install_static_wep_keys(struct ath6kl_vif *vif) in ath6kl_install_static_wep_keys()
385 void ath6kl_connect_ap_mode_bss(struct ath6kl_vif *vif, u16 channel) in ath6kl_connect_ap_mode_bss()
429 void ath6kl_connect_ap_mode_sta(struct ath6kl_vif *vif, u16 aid, u8 *mac_addr, in ath6kl_connect_ap_mode_sta()
508 struct ath6kl_vif *vif = netdev_priv(dev); in disconnect_timer_handler() local
514 void ath6kl_disconnect(struct ath6kl_vif *vif) in ath6kl_disconnect()
554 void ath6kl_scan_complete_evt(struct ath6kl_vif *vif, int status) in ath6kl_scan_complete_evt()
573 void ath6kl_connect_event(struct ath6kl_vif *vif, u16 channel, u8 *bssid, in ath6kl_connect_event()
620 void ath6kl_tkip_micerr_event(struct ath6kl_vif *vif, u8 keyid, bool ismcast) in ath6kl_tkip_micerr_event()
647 static void ath6kl_update_target_stats(struct ath6kl_vif *vif, u8 *ptr, u32 len) in ath6kl_update_target_stats()
[all …]
Dtxrx.c80 static bool ath6kl_powersave_ap(struct ath6kl_vif *vif, struct sk_buff *skb, in ath6kl_powersave_ap()
241 struct ath6kl_vif *vif = netdev_priv(dev); in ath6kl_data_tx() local
441 struct ath6kl_vif *vif; in ath6kl_tx_queue_full() local
496 static void ath6kl_tx_clear_node_map(struct ath6kl_vif *vif, in ath6kl_tx_clear_node_map()
546 struct ath6kl_vif *vif; in ath6kl_tx_complete() local
1084 struct ath6kl_vif *vif; in ath6kl_rx() local
1401 void aggr_recv_addba_req_evt(struct ath6kl_vif *vif, u8 tid, u16 seq_no, in aggr_recv_addba_req_evt()
1471 void aggr_recv_delba_req_evt(struct ath6kl_vif *vif, u8 tid) in aggr_recv_delba_req_evt()
/linux-3.3/drivers/net/wireless/rtlwifi/
Dcore.c109 struct ieee80211_vif *vif) in rtl_op_add_interface()
181 struct ieee80211_vif *vif) in rtl_op_remove_interface()
433 struct ieee80211_vif *vif, in rtl_op_sta_add()
465 struct ieee80211_vif *vif, in rtl_op_sta_remove()
508 struct ieee80211_vif *vif, u16 queue, in rtl_op_conf_tx()
532 struct ieee80211_vif *vif, in rtl_op_bss_info_changed()
779 static u64 rtl_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in rtl_op_get_tsf()
788 static void rtl_op_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rtl_op_set_tsf()
800 struct ieee80211_vif *vif) in rtl_op_reset_tsf()
809 struct ieee80211_vif *vif, in rtl_op_sta_notify()
[all …]
/linux-3.3/drivers/net/wireless/iwlwifi/
Diwl-mac80211.c357 struct ieee80211_vif *vif, in iwlagn_mac_set_rekey_data()
431 struct ieee80211_vif *vif; in iwlagn_mac_resume() local
504 struct ieee80211_vif *vif, in iwlagn_mac_update_tkip_key()
515 struct ieee80211_vif *vif, in iwlagn_mac_set_key()
618 struct ieee80211_vif *vif, in iwlagn_mac_ampdu_action()
686 struct ieee80211_vif *vif, in iwlagn_mac_sta_add()
1009 struct ieee80211_vif *vif, in iwlagn_mac_tx_sync()
1063 struct ieee80211_vif *vif, in iwlagn_mac_finish_tx_sync()
1124 struct ieee80211_vif *vif, u16 queue, in iwlagn_mac_conf_tx()
1187 struct ieee80211_vif *vif = ctx->vif; in iwl_setup_interface() local
[all …]
/linux-3.3/drivers/net/wireless/wl12xx/
Devent.c35 struct ieee80211_vif *vif; in wl1271_pspoll_work() local
164 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl1271_event_rssi_trigger() local
182 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl1271_stop_ba_event() local
208 struct ieee80211_vif *vif; in wl12xx_event_soft_gemini_sense() local
238 struct ieee80211_vif *vif; in wl1271_event_process() local
347 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl1271_event_process() local
Dinit.c152 struct ieee80211_vif *vif) in wl1271_ap_init_null_template()
184 struct ieee80211_vif *vif) in wl1271_ap_init_qos_null_template()
338 struct ieee80211_vif *vif) in wl1271_sta_hw_init_post_mem()
371 int wl1271_ap_init_templates(struct wl1271 *wl, struct ieee80211_vif *vif) in wl1271_ap_init_templates()
400 struct ieee80211_vif *vif) in wl1271_ap_hw_init_post_mem()
549 int wl1271_init_vif_specific(struct wl1271 *wl, struct ieee80211_vif *vif) in wl1271_init_vif_specific()
Dmain.c461 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl1271_dev_notify() local
1151 struct ieee80211_vif *vif; in wl1271_recovery_work() local
1436 struct ieee80211_vif *vif = info->control.vif; in wl1271_op_tx() local
1902 static int wl12xx_init_vif_data(struct wl1271 *wl, struct ieee80211_vif *vif) in wl12xx_init_vif_data()
2055 struct ieee80211_vif *vif) in wl1271_op_add_interface()
2164 struct ieee80211_vif *vif, in __wl1271_op_remove_interface()
2262 struct ieee80211_vif *vif) in wl1271_op_remove_interface()
2292 struct ieee80211_vif *vif, in wl12xx_op_change_interface()
2366 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl1271_unjoin() local
2901 struct ieee80211_vif *vif, in wl1271_op_set_key()
[all …]
Dscan.c38 struct ieee80211_vif *vif; in wl1271_scan_complete_work() local
164 static int wl1271_scan_send(struct wl1271 *wl, struct ieee80211_vif *vif, in wl1271_scan_send()
251 void wl1271_scan_stm(struct wl1271 *wl, struct ieee80211_vif *vif) in wl1271_scan_stm()
340 int wl1271_scan(struct wl1271 *wl, struct ieee80211_vif *vif, in wl1271_scan()
/linux-3.3/drivers/net/wireless/ath/ath9k/
Dhtc_drv_main.c106 static void ath9k_htc_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in ath9k_htc_vif_iter()
137 static void ath9k_htc_bssid_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in ath9k_htc_bssid_iter()
147 struct ieee80211_vif *vif) in ath9k_htc_set_bssid_mask()
463 struct ieee80211_vif *vif, in ath9k_htc_add_station()
533 struct ieee80211_vif *vif, in ath9k_htc_remove_station()
674 struct ieee80211_vif *vif, in ath9k_htc_update_rate()
701 struct ieee80211_vif *vif, in ath9k_htc_tx_aggr_oper()
1035 struct ieee80211_vif *vif) in ath9k_htc_add_interface()
1134 struct ieee80211_vif *vif) in ath9k_htc_remove_interface()
1318 struct ieee80211_vif *vif, in ath9k_htc_sta_add()
[all …]
Dmain.c638 struct ieee80211_vif *vif) in ath_node_attach()
1269 struct ieee80211_vif *vif) in ath9k_reclaim_beacon()
1279 static void ath9k_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in ath9k_vif_iter()
1313 struct ieee80211_vif *vif, in ath9k_calculate_iter_data()
1338 struct ieee80211_vif *vif) in ath9k_calculate_summary_state()
1401 struct ieee80211_vif *vif) in ath9k_do_vif_add_setup()
1425 struct ieee80211_vif *vif) in ath9k_add_interface()
1480 struct ieee80211_vif *vif, in ath9k_change_interface()
1526 struct ieee80211_vif *vif) in ath9k_remove_interface()
1743 struct ieee80211_vif *vif, in ath9k_sta_add()
[all …]
Dhtc_drv_beacon.c297 struct ieee80211_vif *vif; in ath9k_htc_send_buffered() local
351 struct ieee80211_vif *vif; in ath9k_htc_send_beacon() local
477 struct ieee80211_vif *vif) in ath9k_htc_assign_bslot()
499 struct ieee80211_vif *vif) in ath9k_htc_remove_bslot()
517 struct ieee80211_vif *vif) in ath9k_htc_set_tsfadjust()
539 static void ath9k_htc_beacon_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in ath9k_htc_beacon_iter()
550 struct ieee80211_vif *vif) in ath9k_htc_check_beacon_config()
605 struct ieee80211_vif *vif) in ath9k_htc_beacon_config()
Dbeacon.c129 struct ieee80211_vif *vif) in ath_beacon_generate()
222 int ath_beacon_alloc(struct ath_softc *sc, struct ieee80211_vif *vif) in ath_beacon_alloc()
357 struct ieee80211_vif *vif; in ath_beacon_tasklet() local
687 struct ieee80211_vif *vif) in ath9k_allow_beacon_config()
731 void ath_beacon_config(struct ath_softc *sc, struct ieee80211_vif *vif) in ath_beacon_config()
/linux-3.3/drivers/net/wireless/ath/ath5k/
Dmac80211-ops.c71 ath5k_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in ath5k_add_interface()
154 struct ieee80211_vif *vif) in ath5k_remove_interface()
245 ath5k_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in ath5k_bss_info_changed()
476 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in ath5k_set_key()
566 ath5k_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 queue, in ath5k_conf_tx()
605 ath5k_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in ath5k_get_tsf()
614 ath5k_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u64 tsf) in ath5k_set_tsf()
623 ath5k_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in ath5k_reset_tsf()
/linux-3.3/drivers/net/wireless/rt2x00/
Drt2x00mac.c199 struct ieee80211_vif *vif) in rt2x00mac_add_interface()
308 struct ieee80211_vif *vif) in rt2x00mac_remove_interface()
445 struct ieee80211_vif *vif) in rt2x00mac_set_tim_iter()
496 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in rt2x00mac_set_key()
567 int rt2x00mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rt2x00mac_sta_add()
584 int rt2x00mac_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rt2x00mac_sta_remove()
633 struct ieee80211_vif *vif, in rt2x00mac_bss_info_changed()
726 struct ieee80211_vif *vif, u16 queue_idx, in rt2x00mac_conf_tx()
/linux-3.3/drivers/net/wireless/p54/
Dmain.c39 struct ieee80211_vif *vif, in p54_sta_add_remove()
54 static void p54_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif, in p54_sta_notify()
140 struct ieee80211_vif *vif) in p54_beacon_update()
227 struct ieee80211_vif *vif) in p54_add_interface()
258 struct ieee80211_vif *vif) in p54_remove_interface()
409 struct ieee80211_vif *vif, u16 queue, in p54_conf_tx()
455 struct ieee80211_vif *vif, in p54_bss_info_changed()
503 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in p54_set_key()
/linux-3.3/drivers/net/wireless/
Dmac80211_hwsim.c165 static inline void hwsim_check_magic(struct ieee80211_vif *vif) in hwsim_check_magic()
171 static inline void hwsim_set_magic(struct ieee80211_vif *vif) in hwsim_set_magic()
177 static inline void hwsim_clear_magic(struct ieee80211_vif *vif) in hwsim_clear_magic()
492 struct ieee80211_vif *vif) in mac80211_hwsim_addr_iter()
726 struct ieee80211_vif *vif) in mac80211_hwsim_add_interface()
737 struct ieee80211_vif *vif, in mac80211_hwsim_change_interface()
752 struct ieee80211_hw *hw, struct ieee80211_vif *vif) in mac80211_hwsim_remove_interface()
763 struct ieee80211_vif *vif) in mac80211_hwsim_beacon_tx()
868 struct ieee80211_vif *vif, in mac80211_hwsim_bss_info_changed()
929 struct ieee80211_vif *vif, in mac80211_hwsim_sta_add()
[all …]
/linux-3.3/drivers/net/wireless/ath/carl9170/
Dmac.c86 struct ieee80211_vif *vif; in carl9170_set_slot_time() local
108 struct ieee80211_vif *vif; in carl9170_set_mac_rates() local
303 struct ieee80211_vif *vif; in carl9170_set_operating_mode() local
389 struct ieee80211_vif *vif; in carl9170_set_beacon_timers() local
Dmain.c557 struct ieee80211_vif *vif) in carl9170_init_interface()
581 struct ieee80211_vif *vif) in carl9170_op_add_interface()
696 struct ieee80211_vif *vif) in carl9170_op_remove_interface()
973 struct ieee80211_vif *vif, in carl9170_op_bss_info_changed()
1082 struct ieee80211_vif *vif) in carl9170_op_get_tsf()
1099 struct ieee80211_vif *vif, in carl9170_op_set_key()
1242 struct ieee80211_vif *vif, in carl9170_op_sta_add()
1271 struct ieee80211_vif *vif, in carl9170_op_sta_remove()
1309 struct ieee80211_vif *vif, u16 queue, in carl9170_op_conf_tx()
1341 struct ieee80211_vif *vif, in carl9170_op_ampdu_action()
[all …]
/linux-3.3/net/mac80211/
Dagg-tx.c113 void ieee80211_send_bar(struct ieee80211_vif *vif, u8 *ra, u16 tid, u16 ssn) in ieee80211_send_bar()
601 void ieee80211_start_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u16 tid) in ieee80211_start_tx_ba_cb()
649 void ieee80211_start_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, in ieee80211_start_tx_ba_cb_irqsafe()
724 void ieee80211_stop_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u8 tid) in ieee80211_stop_tx_ba_cb()
797 void ieee80211_stop_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, in ieee80211_stop_tx_ba_cb_irqsafe()
Dtx.c1198 struct ieee80211_vif *vif, in ieee80211_tx_frags()
1250 struct ieee80211_vif *vif; in __ieee80211_tx() local
2271 struct ieee80211_vif *vif, in ieee80211_beacon_get_tim()
2449 struct ieee80211_vif *vif) in ieee80211_proberesp_get()
2480 struct ieee80211_vif *vif) in ieee80211_pspoll_get()
2518 struct ieee80211_vif *vif) in ieee80211_nullfunc_get()
2554 struct ieee80211_vif *vif, in ieee80211_probereq_get()
2600 void ieee80211_rts_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in ieee80211_rts_get()
2616 void ieee80211_ctstoself_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in ieee80211_ctstoself_get()
2633 struct ieee80211_vif *vif) in ieee80211_get_buffered_bc()
Dutil.c164 struct ieee80211_vif *vif, in ieee80211_generic_frame_duration()
190 struct ieee80211_vif *vif, size_t frame_len, in ieee80211_rts_duration()
230 struct ieee80211_vif *vif, in ieee80211_ctstoself_duration()
475 struct ieee80211_vif *vif), in ieee80211_iterate_active_interfaces()
503 struct ieee80211_vif *vif), in ieee80211_iterate_active_interfaces_atomic()
1345 void ieee80211_resume_disconnect(struct ieee80211_vif *vif) in ieee80211_resume_disconnect()
1507 void ieee80211_enable_rssi_reports(struct ieee80211_vif *vif, in ieee80211_enable_rssi_reports()
1521 void ieee80211_disable_rssi_reports(struct ieee80211_vif *vif) in ieee80211_disable_rssi_reports()
1631 int ieee80211_add_srates_ie(struct ieee80211_vif *vif, struct sk_buff *skb) in ieee80211_add_srates_ie()
1658 int ieee80211_add_ext_srates_ie(struct ieee80211_vif *vif, struct sk_buff *skb) in ieee80211_add_ext_srates_ie()
/linux-3.3/drivers/net/wireless/wl1251/
Dmain.c512 struct ieee80211_vif *vif) in wl1251_op_add_interface()
554 struct ieee80211_vif *vif) in wl1251_op_remove_interface()
772 struct ieee80211_vif *vif, in wl1251_op_set_key()
874 struct ieee80211_vif *vif, in wl1251_op_hw_scan()
961 struct ieee80211_vif *vif, in wl1251_op_bss_info_changed()
1162 struct ieee80211_vif *vif, u16 queue, in wl1251_op_conf_tx()

12345