/drivers/staging/rtl8187se/ieee80211/ |
H A D | ieee80211.h | 402 struct ieee80211_device; 881 struct ieee80211_device { struct 1174 //void (*wmm_param_update) (struct ieee80211_device *ieee); 1221 return ((struct ieee80211_device *)netdev_priv(dev))->priv; 1240 extern inline int ieee80211_is_valid_mode(struct ieee80211_device *ieee, int mode) 1299 extern int ieee80211_set_encryption(struct ieee80211_device *ieee); 1304 struct ieee80211_device *ieee, 1314 extern int ieee80211_rtl_rx(struct ieee80211_device *ieee, struct sk_buff *skb, 1316 extern void ieee80211_rx_mgt(struct ieee80211_device *ieee, 1321 extern int ieee80211_wx_get_scan(struct ieee80211_device *iee [all...] |
H A D | dot11d.h | 64 struct ieee80211_device *dev 69 struct ieee80211_device *dev 74 struct ieee80211_device *dev, 82 struct ieee80211_device *dev, 88 struct ieee80211_device * dev 92 struct ieee80211_device * dev, 97 struct ieee80211_device * dev,
|
H A D | ieee80211_crypt.h | 81 void ieee80211_crypt_deinit_entries(struct ieee80211_device *, int); 83 void ieee80211_crypt_delayed_deinit(struct ieee80211_device *ieee,
|
H A D | dot11d.c | 13 Dot11d_Init(struct ieee80211_device *ieee) 33 Dot11d_Reset(struct ieee80211_device *ieee) 70 struct ieee80211_device *dev, 134 struct ieee80211_device *dev, 157 struct ieee80211_device * dev 180 struct ieee80211_device * dev, 197 struct ieee80211_device * dev,
|
H A D | ieee80211_softmac_wx.c | 29 int ieee80211_wx_set_freq(struct ieee80211_device *ieee, struct iw_request_info *a, 83 int ieee80211_wx_get_freq(struct ieee80211_device *ieee, 98 int ieee80211_wx_get_wap(struct ieee80211_device *ieee, 127 int ieee80211_wx_set_wap(struct ieee80211_device *ieee, 177 int ieee80211_wx_get_essid(struct ieee80211_device *ieee, struct iw_request_info *a,union iwreq_data *wrqu,char *b) 212 int ieee80211_wx_set_rate(struct ieee80211_device *ieee, 231 int ieee80211_wx_get_rate(struct ieee80211_device *ieee, 241 int ieee80211_wx_set_mode(struct ieee80211_device *ieee, struct iw_request_info *a, 275 struct ieee80211_device *ieee = container_of(work, struct ieee80211_device, wx_sync_scan_w [all...] |
H A D | ieee80211_module.c | 63 static inline int ieee80211_networks_allocate(struct ieee80211_device *ieee) 80 static inline void ieee80211_networks_free(struct ieee80211_device *ieee) 88 static inline void ieee80211_networks_initialize(struct ieee80211_device *ieee) 101 struct ieee80211_device *ieee; 107 dev = alloc_etherdev(sizeof(struct ieee80211_device) + sizeof_priv); 175 struct ieee80211_device *ieee = netdev_priv(dev);
|
H A D | ieee80211_softmac.c | 49 unsigned int ieee80211_MFIE_rate_len(struct ieee80211_device *ieee) 67 void ieee80211_MFIE_Brate(struct ieee80211_device *ieee, u8 **tag_p) 84 void ieee80211_MFIE_Grate(struct ieee80211_device *ieee, u8 **tag_p) 108 void ieee80211_WMM_Info(struct ieee80211_device *ieee, u8 **tag_p) { 131 void ieee80211_TURBO_Info(struct ieee80211_device *ieee, u8 **tag_p) { 148 void enqueue_mgmt(struct ieee80211_device *ieee, struct sk_buff *skb) 166 struct sk_buff *dequeue_mgmt(struct ieee80211_device *ieee) 181 void init_mgmt_queue(struct ieee80211_device *ieee) 187 void ieee80211_sta_wakeup(struct ieee80211_device *ieee, short nl); 189 inline void softmac_mgmt_xmit(struct sk_buff *skb, struct ieee80211_device *iee [all...] |
H A D | ieee80211_crypt.c | 40 void ieee80211_crypt_deinit_entries(struct ieee80211_device *ieee, 63 struct ieee80211_device *ieee = (struct ieee80211_device *)data; 78 void ieee80211_crypt_delayed_deinit(struct ieee80211_device *ieee,
|
H A D | ieee80211_rx.c | 47 static inline void ieee80211_monitor_rx(struct ieee80211_device *ieee, 67 ieee80211_frag_cache_find(struct ieee80211_device *ieee, unsigned int seq, 97 ieee80211_frag_cache_get(struct ieee80211_device *ieee, 166 static int ieee80211_frag_cache_invalidate(struct ieee80211_device *ieee, 213 ieee80211_rx_frame_mgmt(struct ieee80211_device *ieee, struct sk_buff *skb, 255 static int ieee80211_is_eapol_frame(struct ieee80211_device *ieee, 297 ieee80211_rx_frame_decrypt(struct ieee80211_device* ieee, struct sk_buff *skb, 342 ieee80211_rx_frame_decrypt_msdu(struct ieee80211_device* ieee, struct sk_buff *skb, 370 static int is_duplicate_packet(struct ieee80211_device *ieee, 472 int ieee80211_rtl_rx(struct ieee80211_device *iee [all...] |
H A D | ieee80211_wx.c | 43 static inline char *rtl818x_translate_scan(struct ieee80211_device *ieee, 204 int ieee80211_wx_get_scan(struct ieee80211_device *ieee, 254 int ieee80211_wx_set_encode(struct ieee80211_device *ieee, 423 int ieee80211_wx_get_encode(struct ieee80211_device *ieee, 474 int ieee80211_wx_set_encode_ext(struct ieee80211_device *ieee, 639 int ieee80211_wx_set_mlme(struct ieee80211_device *ieee, 659 int ieee80211_wx_set_auth(struct ieee80211_device *ieee, 714 int ieee80211_wx_set_gen_ie(struct ieee80211_device *ieee, u8 *ie, size_t len)
|
/drivers/staging/rtl8192u/ |
H A D | dot11d.h | 64 struct ieee80211_device *dev 69 struct ieee80211_device *dev 74 struct ieee80211_device *dev, 82 struct ieee80211_device *dev, 88 struct ieee80211_device *dev 92 struct ieee80211_device *dev, 97 struct ieee80211_device *dev,
|
H A D | ieee80211_crypt.h | 81 void ieee80211_crypt_deinit_entries(struct ieee80211_device *, int); 83 void ieee80211_crypt_delayed_deinit(struct ieee80211_device *ieee,
|
/drivers/staging/rtl8192u/ieee80211/ |
H A D | dot11d.h | 63 struct ieee80211_device *dev 68 struct ieee80211_device *dev 73 struct ieee80211_device *dev, 81 struct ieee80211_device *dev, 87 struct ieee80211_device * dev 91 struct ieee80211_device * dev, 96 struct ieee80211_device * dev,
|
H A D | ieee80211.h | 966 struct ieee80211_device; 1802 struct ieee80211_device { struct 1819 //11n spec related I wonder if These info structure need to be moved out of ieee80211_device 2251 return ((struct ieee80211_device *)netdev_priv(dev))->priv; 2270 extern inline int ieee80211_is_valid_mode(struct ieee80211_device *ieee, int mode) 2371 extern int ieee80211_set_encryption(struct ieee80211_device *ieee); 2376 struct ieee80211_device *ieee, 2386 extern int ieee80211_rx(struct ieee80211_device *ieee, struct sk_buff *skb, 2388 extern void ieee80211_rx_mgt(struct ieee80211_device *ieee, 2393 extern int ieee80211_wx_get_scan(struct ieee80211_device *iee [all...] |
H A D | ieee80211_crypt.h | 81 void ieee80211_crypt_deinit_entries(struct ieee80211_device *, int); 83 void ieee80211_crypt_delayed_deinit(struct ieee80211_device *ieee,
|
H A D | dot11d.c | 13 Dot11d_Init(struct ieee80211_device *ieee) 33 Dot11d_Reset(struct ieee80211_device *ieee) 69 struct ieee80211_device *dev, 123 struct ieee80211_device *dev, 146 struct ieee80211_device * dev 169 struct ieee80211_device * dev, 186 struct ieee80211_device * dev,
|
H A D | ieee80211_softmac_wx.c | 29 int ieee80211_wx_set_freq(struct ieee80211_device *ieee, struct iw_request_info *a, 86 int ieee80211_wx_get_freq(struct ieee80211_device *ieee, 103 int ieee80211_wx_get_wap(struct ieee80211_device *ieee, 132 int ieee80211_wx_set_wap(struct ieee80211_device *ieee, 179 int ieee80211_wx_get_essid(struct ieee80211_device *ieee, struct iw_request_info *a,union iwreq_data *wrqu,char *b) 214 int ieee80211_wx_set_rate(struct ieee80211_device *ieee, 228 int ieee80211_wx_get_rate(struct ieee80211_device *ieee, 241 int ieee80211_wx_set_rts(struct ieee80211_device *ieee, 257 int ieee80211_wx_get_rts(struct ieee80211_device *ieee, 266 int ieee80211_wx_set_mode(struct ieee80211_device *iee [all...] |
H A D | rtl819x_BAProc.c | 16 void ActivateBAEntry(struct ieee80211_device* ieee, PBA_RECORD pBA, u16 Time) 28 void DeActivateBAEntry( struct ieee80211_device* ieee, PBA_RECORD pBA) 40 u8 TxTsDeleteBA( struct ieee80211_device* ieee, PTX_TS_RECORD pTxTs) 70 u8 RxTsDeleteBA( struct ieee80211_device* ieee, PRX_TS_RECORD pRxTs) 108 static struct sk_buff* ieee80211_ADDBA(struct ieee80211_device* ieee, u8* Dst, PBA_RECORD pBA, u16 StatusCode, u8 type) 188 struct ieee80211_device* ieee, 254 void ieee80211_send_ADDBAReq(struct ieee80211_device* ieee, u8* dst, PBA_RECORD pBA) 281 void ieee80211_send_ADDBARsp(struct ieee80211_device* ieee, u8* dst, PBA_RECORD pBA, u16 StatusCode) 308 void ieee80211_send_DELBA(struct ieee80211_device* ieee, u8* dst, PBA_RECORD pBA, TR_SELECT TxRxSelect, u16 ReasonCode) 330 int ieee80211_rx_ADDBAReq( struct ieee80211_device* iee [all...] |
H A D | ieee80211_module.c | 62 static inline int ieee80211_networks_allocate(struct ieee80211_device *ieee) 79 static inline void ieee80211_networks_free(struct ieee80211_device *ieee) 87 static inline void ieee80211_networks_initialize(struct ieee80211_device *ieee) 100 struct ieee80211_device *ieee; 106 dev = alloc_etherdev(sizeof(struct ieee80211_device) + sizeof_priv); 113 memset(ieee, 0, sizeof(struct ieee80211_device)+sizeof_priv); 196 struct ieee80211_device *ieee = netdev_priv(dev);
|
H A D | rtl819x_HTProc.c | 54 void HTUpdateDefaultSetting(struct ieee80211_device* ieee) 57 //const typeof( ((struct ieee80211_device *)0)->pHTInfo ) *__mptr = &pHTInfo; 59 //printk("pHTinfo:%p, &pHTinfo:%p, mptr:%p, offsetof:%x\n", pHTInfo, &pHTInfo, __mptr, offsetof(struct ieee80211_device, pHTInfo)); 222 bool IsHTHalfNmode40Bandwidth(struct ieee80211_device* ieee) 241 bool IsHTHalfNmodeSGI(struct ieee80211_device* ieee, bool is40MHz) 268 u16 HTHalfMcsToDataRate(struct ieee80211_device* ieee, u8 nMcsRate) 281 u16 HTMcsToDataRate( struct ieee80211_device* ieee, u8 nMcsRate) 294 * input: struct ieee80211_device* ieee 300 u16 TxCountToDataRate( struct ieee80211_device* ieee, u8 nDataRate) 347 bool IsHTHalfNmodeAPs(struct ieee80211_device* iee [all...] |
H A D | ieee80211_softmac.c | 48 unsigned int ieee80211_MFIE_rate_len(struct ieee80211_device *ieee) 66 void ieee80211_MFIE_Brate(struct ieee80211_device *ieee, u8 **tag_p) 83 void ieee80211_MFIE_Grate(struct ieee80211_device *ieee, u8 **tag_p) 107 void ieee80211_WMM_Info(struct ieee80211_device *ieee, u8 **tag_p) { 131 void ieee80211_TURBO_Info(struct ieee80211_device *ieee, u8 **tag_p) { 149 void enqueue_mgmt(struct ieee80211_device *ieee, struct sk_buff *skb) 167 struct sk_buff *dequeue_mgmt(struct ieee80211_device *ieee) 182 void init_mgmt_queue(struct ieee80211_device *ieee) 187 u8 MgntQuery_MgntFrameTxRate(struct ieee80211_device *ieee) 222 void ieee80211_sta_wakeup(struct ieee80211_device *iee [all...] |
H A D | rtl819x_TSProc.c | 28 struct ieee80211_device *ieee = container_of(pRxTs, struct ieee80211_device, RxTsRecord[pRxTs->num]); 106 struct ieee80211_device *ieee = container_of(pTxTs, struct ieee80211_device, TxTsRecord[num]); 141 void TSInitialize(struct ieee80211_device *ieee) 227 void AdmitTS(struct ieee80211_device *ieee, PTS_COMMON_INFO pTsCommonInfo, u32 InactTime) 237 PTS_COMMON_INFO SearchAdmitTRStream(struct ieee80211_device *ieee, u8* Addr, u8 TID, TR_SELECT TxRxSelect) 340 struct ieee80211_device* ieee, 476 struct ieee80211_device* ieee, 530 void RemovePeerTS(struct ieee80211_device* iee [all...] |
H A D | ieee80211_crypt.c | 40 void ieee80211_crypt_deinit_entries(struct ieee80211_device *ieee, 63 struct ieee80211_device *ieee = (struct ieee80211_device *)data; 78 void ieee80211_crypt_delayed_deinit(struct ieee80211_device *ieee,
|
H A D | ieee80211_tx.c | 182 struct ieee80211_device *ieee, 306 void ieee80211_tx_query_agg_cap(struct ieee80211_device* ieee, struct sk_buff* skb, cb_desc* tcb_desc) 380 extern void ieee80211_qurey_ShortPreambleMode(struct ieee80211_device* ieee, cb_desc* tcb_desc) 394 ieee80211_query_HTCapShortGI(struct ieee80211_device *ieee, cb_desc *tcb_desc) 415 void ieee80211_query_BandwidthMode(struct ieee80211_device* ieee, cb_desc *tcb_desc) 435 void ieee80211_query_protectionmode(struct ieee80211_device* ieee, cb_desc* tcb_desc, struct sk_buff* skb) 546 void ieee80211_txrate_selectmode(struct ieee80211_device* ieee, cb_desc* tcb_desc) 576 void ieee80211_query_seqnum(struct ieee80211_device*ieee, struct sk_buff* skb, u8* dst) argument 593 struct ieee80211_device *ieee = netdev_priv(dev);
|
H A D | ieee80211_wx.c | 54 static inline char *rtl819x_translate_scan(struct ieee80211_device *ieee, 262 int ieee80211_wx_get_scan(struct ieee80211_device *ieee, 309 int ieee80211_wx_set_encode(struct ieee80211_device *ieee, 483 int ieee80211_wx_get_encode(struct ieee80211_device *ieee, 525 int ieee80211_wx_set_encode_ext(struct ieee80211_device *ieee, 699 int ieee80211_wx_get_encode_ext(struct ieee80211_device *ieee, 754 int ieee80211_wx_set_mlme(struct ieee80211_device *ieee, 770 int ieee80211_wx_set_auth(struct ieee80211_device *ieee, 832 int ieee80211_wx_set_gen_ie(struct ieee80211_device *ieee, u8 *ie, size_t len)
|