• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rtl8192su/ieee80211/

Lines Matching refs:ieee80211_device

481 struct ieee80211_device;
1125 struct ieee80211_device {
1578 return ((struct ieee80211_device *)netdev_priv(dev))->priv;
1597 extern inline int ieee80211_is_valid_mode(struct ieee80211_device *ieee, int mode)
1698 extern int ieee80211_set_encryption(struct ieee80211_device *ieee);
1703 struct ieee80211_device *ieee,
1713 extern int ieee80211_rtl_rx(struct ieee80211_device *ieee, struct sk_buff *skb,
1715 extern void ieee80211_rx_mgt(struct ieee80211_device *ieee,
1720 extern int ieee80211_wx_get_scan(struct ieee80211_device *ieee,
1723 extern int ieee80211_wx_set_encode(struct ieee80211_device *ieee,
1726 extern int ieee80211_wx_get_encode(struct ieee80211_device *ieee,
1729 extern int ieee80211_wx_set_encode_ext(struct ieee80211_device *ieee,
1732 extern int ieee80211_wx_set_auth(struct ieee80211_device *ieee,
1735 extern int ieee80211_wx_set_mlme(struct ieee80211_device *ieee,
1738 extern int ieee80211_wx_set_gen_ie(struct ieee80211_device *ieee, u8 *ie, size_t len);
1743 extern int ieee80211_rx_frame_softmac(struct ieee80211_device *ieee, struct sk_buff *skb,
1746 extern void ieee80211_softmac_new_net(struct ieee80211_device *ieee, struct ieee80211_network *net);
1748 void SendDisassociation(struct ieee80211_device *ieee, u8* asSta, u8 asRsn);
1749 extern void ieee80211_softmac_xmit(struct ieee80211_txb *txb, struct ieee80211_device *ieee);
1751 extern void ieee80211_stop_send_beacons(struct ieee80211_device *ieee);
1752 extern void notify_wx_assoc_event(struct ieee80211_device *ieee);
1753 extern void ieee80211_softmac_check_all_nets(struct ieee80211_device *ieee);
1754 extern void ieee80211_start_bss(struct ieee80211_device *ieee);
1755 extern void ieee80211_start_master_bss(struct ieee80211_device *ieee);
1756 extern void ieee80211_start_ibss(struct ieee80211_device *ieee);
1757 extern void ieee80211_softmac_init(struct ieee80211_device *ieee);
1758 extern void ieee80211_softmac_free(struct ieee80211_device *ieee);
1759 extern void ieee80211_associate_abort(struct ieee80211_device *ieee);
1760 extern void ieee80211_disassociate(struct ieee80211_device *ieee);
1761 extern void ieee80211_stop_scan(struct ieee80211_device *ieee);
1762 extern void ieee80211_start_scan_syncro(struct ieee80211_device *ieee);
1763 extern void ieee80211_check_all_nets(struct ieee80211_device *ieee);
1764 extern void ieee80211_start_protocol(struct ieee80211_device *ieee);
1765 extern void ieee80211_stop_protocol(struct ieee80211_device *ieee);
1766 extern void ieee80211_softmac_start_protocol(struct ieee80211_device *ieee);
1767 extern void ieee80211_softmac_stop_protocol(struct ieee80211_device *ieee);
1768 extern void ieee80211_reset_queue(struct ieee80211_device *ieee);
1769 extern void ieee80211_rtl_wake_queue(struct ieee80211_device *ieee);
1770 extern void ieee80211_rtl_stop_queue(struct ieee80211_device *ieee);
1771 extern struct sk_buff *ieee80211_get_beacon(struct ieee80211_device *ieee);
1772 extern void ieee80211_start_send_beacons(struct ieee80211_device *ieee);
1773 extern void ieee80211_stop_send_beacons(struct ieee80211_device *ieee);
1774 extern int ieee80211_wpa_supplicant_ioctl(struct ieee80211_device *ieee, struct iw_point *p);
1775 extern void notify_wx_assoc_event(struct ieee80211_device *ieee);
1776 extern void ieee80211_ps_tx_ack(struct ieee80211_device *ieee, short success);
1778 extern void softmac_mgmt_xmit(struct sk_buff *skb, struct ieee80211_device *ieee);
1787 extern int ieee80211_wx_get_wap(struct ieee80211_device *ieee,
1791 extern int ieee80211_wx_set_wap(struct ieee80211_device *ieee,
1796 extern int ieee80211_wx_get_essid(struct ieee80211_device *ieee, struct iw_request_info *a,union iwreq_data *wrqu,char *b);
1798 extern int ieee80211_wx_set_rate(struct ieee80211_device *ieee,
1802 extern int ieee80211_wx_get_rate(struct ieee80211_device *ieee,
1806 extern int ieee80211_wx_set_mode(struct ieee80211_device *ieee, struct iw_request_info *a,
1809 extern int ieee80211_wx_set_scan(struct ieee80211_device *ieee, struct iw_request_info *a,
1812 extern int ieee80211_wx_set_essid(struct ieee80211_device *ieee,
1816 extern int ieee80211_wx_get_mode(struct ieee80211_device *ieee, struct iw_request_info *a,
1819 extern int ieee80211_wx_set_freq(struct ieee80211_device *ieee, struct iw_request_info *a,
1822 extern int ieee80211_wx_get_freq(struct ieee80211_device *ieee, struct iw_request_info *a,
1827 extern int ieee80211_wx_set_rawtx(struct ieee80211_device *ieee,
1831 extern int ieee80211_wx_get_name(struct ieee80211_device *ieee,
1835 extern int ieee80211_wx_set_power(struct ieee80211_device *ieee,
1839 extern int ieee80211_wx_get_power(struct ieee80211_device *ieee,
1843 extern int ieee80211_wx_set_rts(struct ieee80211_device *ieee,
1847 extern int ieee80211_wx_get_rts(struct ieee80211_device *ieee,
1851 extern void ieee80211_softmac_scan_syncro(struct ieee80211_device *ieee);
1855 extern inline void ieee80211_increment_scans(struct ieee80211_device *ieee)
1860 extern inline int ieee80211_get_scans(struct ieee80211_device *ieee)
1894 extern int ieee80211_parse_info_param(struct ieee80211_device *ieee,
1900 extern void ieee80211_indicate_packets(struct ieee80211_device *ieee,