Searched refs:ieee (Results 1 - 25 of 69) sorted by relevance

123

/drivers/staging/rtl8187se/ieee80211/
H A Dieee80211_softmac_wx.c29 int ieee80211_wx_set_freq(struct ieee80211_device *ieee, struct iw_request_info *a, argument
35 down(&ieee->wx_sem);
37 if(ieee->iw_mode == IW_MODE_INFRA){
65 ieee->current_network.channel = fwrq->m;
66 ieee->set_chan(ieee->dev, ieee->current_network.channel);
68 if(ieee->iw_mode == IW_MODE_ADHOC || ieee->iw_mode == IW_MODE_MASTER)
69 if(ieee
83 ieee80211_wx_get_freq(struct ieee80211_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
98 ieee80211_wx_get_wap(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
127 ieee80211_wx_set_wap(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *awrq, char *extra) argument
177 ieee80211_wx_get_essid(struct ieee80211_device *ieee, struct iw_request_info *a,union iwreq_data *wrqu,char *b) argument
212 ieee80211_wx_set_rate(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
231 ieee80211_wx_get_rate(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
241 ieee80211_wx_set_mode(struct ieee80211_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
275 struct ieee80211_device *ieee = container_of(work, struct ieee80211_device, wx_sync_scan_wq); local
309 ieee80211_wx_set_scan(struct ieee80211_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
336 ieee80211_wx_set_essid(struct ieee80211_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *extra) argument
400 ieee80211_wx_get_mode(struct ieee80211_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
408 ieee80211_wx_set_rawtx(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
445 ieee80211_wx_get_name(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
469 ieee80211_wx_set_power(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
531 ieee80211_wx_get_power(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
[all...]
H A Dieee80211_softmac.c49 unsigned int ieee80211_MFIE_rate_len(struct ieee80211_device *ieee) argument
53 if (ieee->modulation & IEEE80211_CCK_MODULATION)
56 if (ieee->modulation & IEEE80211_OFDM_MODULATION)
67 void ieee80211_MFIE_Brate(struct ieee80211_device *ieee, u8 **tag_p) argument
71 if (ieee->modulation & IEEE80211_CCK_MODULATION){
84 void ieee80211_MFIE_Grate(struct ieee80211_device *ieee, u8 **tag_p) argument
88 if (ieee->modulation & IEEE80211_OFDM_MODULATION){
108 void ieee80211_WMM_Info(struct ieee80211_device *ieee, u8 **tag_p) { argument
120 if(ieee->current_network.wmm_info & 0x80) {
131 void ieee80211_TURBO_Info(struct ieee80211_device *ieee, u argument
148 enqueue_mgmt(struct ieee80211_device *ieee, struct sk_buff *skb) argument
166 dequeue_mgmt(struct ieee80211_device *ieee) argument
181 init_mgmt_queue(struct ieee80211_device *ieee) argument
189 softmac_mgmt_xmit(struct sk_buff *skb, struct ieee80211_device *ieee) argument
240 softmac_ps_mgmt_xmit(struct sk_buff *skb, struct ieee80211_device *ieee) argument
278 ieee80211_disassociate_skb( struct ieee80211_network *beacon, struct ieee80211_device *ieee, u8 asRsn) argument
302 SendDisassociation( struct ieee80211_device *ieee, u8* asSta, u8 asRsn ) argument
318 ieee80211_probe_req(struct ieee80211_device *ieee) argument
356 ext_ieee80211_send_beacon_wq(struct ieee80211_device *ieee) argument
381 ieee80211_send_beacon(struct ieee80211_device *ieee) argument
408 struct ieee80211_device *ieee = local
417 ieee80211_send_probe(struct ieee80211_device *ieee) argument
429 ieee80211_send_probe_requests(struct ieee80211_device *ieee) argument
440 ieee80211_softmac_scan_syncro(struct ieee80211_device *ieee) argument
503 ieee80211_softmac_ips_scan_syncro(struct ieee80211_device *ieee) argument
581 struct ieee80211_device *ieee = container_of(dwork, struct ieee80211_device, softmac_scan_wq); local
621 ieee80211_beacons_start(struct ieee80211_device *ieee) argument
633 ieee80211_beacons_stop(struct ieee80211_device *ieee) argument
647 ieee80211_stop_send_beacons(struct ieee80211_device *ieee) argument
656 ieee80211_start_send_beacons(struct ieee80211_device *ieee) argument
665 ieee80211_softmac_stop_scan(struct ieee80211_device *ieee) argument
684 ieee80211_stop_scan(struct ieee80211_device *ieee) argument
693 ieee80211_rtl_start_scan(struct ieee80211_device *ieee) argument
719 ieee80211_start_scan_syncro(struct ieee80211_device *ieee) argument
737 ieee80211_authentication_req(struct ieee80211_network *beacon, struct ieee80211_device *ieee, int challengelen) argument
770 ieee80211_probe_resp(struct ieee80211_device *ieee, u8 *dest) argument
889 ieee80211_assoc_resp(struct ieee80211_device *ieee, u8 *dest) argument
942 ieee80211_auth_resp(struct ieee80211_device *ieee,int status, u8 *dest) argument
969 ieee80211_null_func(struct ieee80211_device *ieee,short pwr) argument
995 ieee80211_resp_to_assoc_rq(struct ieee80211_device *ieee, u8* dest) argument
1006 ieee80211_resp_to_auth(struct ieee80211_device *ieee, int s, u8* dest) argument
1017 ieee80211_resp_to_probe(struct ieee80211_device *ieee, u8 *dest) argument
1029 ieee80211_association_req(struct ieee80211_network *beacon,struct ieee80211_device *ieee) argument
1135 ieee80211_associate_abort(struct ieee80211_device *ieee) argument
1170 ieee80211_associate_step1(struct ieee80211_device *ieee) argument
1200 ieee80211_rtl_auth_challenge(struct ieee80211_device *ieee, u8 *challenge, int chlen) argument
1234 ieee80211_associate_step2(struct ieee80211_device *ieee) argument
1258 struct ieee80211_device *ieee = container_of(work, struct ieee80211_device, associate_complete_wq); local
1277 ieee80211_associate_complete(struct ieee80211_device *ieee) argument
1293 struct ieee80211_device *ieee = container_of(work, struct ieee80211_device, associate_procedure_wq); local
1310 ieee80211_softmac_new_net(struct ieee80211_device *ieee, struct ieee80211_network *net) argument
1399 ieee80211_softmac_check_all_nets(struct ieee80211_device *ieee) argument
1467 probe_rq_parse(struct ieee80211_device *ieee, struct sk_buff *skb, u8 *src) argument
1537 ieee80211_rx_probe_rq(struct ieee80211_device *ieee, struct sk_buff *skb) argument
1552 ieee80211_rx_auth_rq(struct ieee80211_device *ieee, struct sk_buff *skb) argument
1568 ieee80211_rx_assoc_rq(struct ieee80211_device *ieee, struct sk_buff *skb) argument
1584 ieee80211_sta_ps_send_null_frame(struct ieee80211_device *ieee, short pwr) argument
1595 ieee80211_sta_ps_sleep(struct ieee80211_device *ieee, u32 *time_h, u32 *time_l) argument
1648 ieee80211_sta_ps(struct ieee80211_device *ieee) argument
1718 ieee80211_sta_wakeup(struct ieee80211_device *ieee, short nl) argument
1741 ieee80211_ps_tx_ack(struct ieee80211_device *ieee, short success) argument
1771 ieee80211_rx_frame_softmac(struct ieee80211_device *ieee, struct sk_buff *skb, struct ieee80211_rx_stats *rx_stats, u16 type, u16 stype) argument
1976 ieee80211_softmac_xmit(struct ieee80211_txb *txb, struct ieee80211_device *ieee) argument
2013 ieee80211_resume_tx(struct ieee80211_device *ieee) argument
2038 ieee80211_reset_queue(struct ieee80211_device *ieee) argument
2053 ieee80211_rtl_wake_queue(struct ieee80211_device *ieee) argument
2095 ieee80211_rtl_stop_queue(struct ieee80211_device *ieee) argument
2110 ieee80211_randomize_cell(struct ieee80211_device *ieee) argument
2123 ieee80211_start_master_bss(struct ieee80211_device *ieee) argument
2149 ieee80211_start_monitor_mode(struct ieee80211_device *ieee) argument
2163 struct ieee80211_device *ieee = container_of(dwork, struct ieee80211_device, start_ibss_wq); local
2266 ieee80211_start_ibss(struct ieee80211_device *ieee) argument
2272 ieee80211_start_bss(struct ieee80211_device *ieee) argument
2314 ieee80211_disassociate(struct ieee80211_device *ieee) argument
2336 struct ieee80211_device *ieee = container_of(dwork, struct ieee80211_device, associate_retry_wq); local
2379 ieee80211_get_beacon_(struct ieee80211_device *ieee) argument
2397 ieee80211_get_beacon(struct ieee80211_device *ieee) argument
2417 ieee80211_softmac_stop_protocol(struct ieee80211_device *ieee) argument
2426 ieee80211_stop_protocol(struct ieee80211_device *ieee) argument
2445 ieee80211_softmac_start_protocol(struct ieee80211_device *ieee) argument
2453 ieee80211_start_protocol(struct ieee80211_device *ieee) argument
2521 ieee80211_softmac_init(struct ieee80211_device *ieee) argument
2593 ieee80211_softmac_free(struct ieee80211_device *ieee) argument
2615 ieee80211_wpa_enable(struct ieee80211_device *ieee, int value) argument
2625 ieee80211_wpa_assoc_frame(struct ieee80211_device *ieee, char *wpa_ie, int wpa_ie_len) argument
2634 ieee80211_wpa_mlme(struct ieee80211_device *ieee, int command, int reason) argument
2657 ieee80211_wpa_set_wpa_ie(struct ieee80211_device *ieee, struct ieee_param *param, int plen) argument
2688 ieee80211_wpa_set_auth_algs(struct ieee80211_device *ieee, int value) argument
2712 ieee80211_wpa_set_param(struct ieee80211_device *ieee, u8 name, u32 value) argument
2789 ieee80211_wpa_set_encryption(struct ieee80211_device *ieee, struct ieee_param *param, int param_len) argument
2939 ieee80211_wpa_supplicant_ioctl(struct ieee80211_device *ieee, struct iw_point *p) argument
2999 notify_wx_assoc_event(struct ieee80211_device *ieee) argument
[all...]
H A Dieee80211_module.c63 static inline int ieee80211_networks_allocate(struct ieee80211_device *ieee) argument
65 if (ieee->networks)
68 ieee->networks = kcalloc(
71 if (!ieee->networks) {
73 ieee->dev->name);
80 static inline void ieee80211_networks_free(struct ieee80211_device *ieee) argument
82 if (!ieee->networks)
84 kfree(ieee->networks);
85 ieee->networks = NULL;
88 static inline void ieee80211_networks_initialize(struct ieee80211_device *ieee) argument
101 struct ieee80211_device *ieee; local
175 struct ieee80211_device *ieee = netdev_priv(dev); local
[all...]
H A Dieee80211_tx.c121 N parts of size ieee->fts. The first fragment contains the SNAP header and the
126 So if you have 1500 bytes of payload with ieee->fts set to 500 without
182 struct ieee80211_device *ieee,
186 struct ieee80211_crypt_data* crypt = ieee->crypt[ieee->tx_keyidx];
196 if (ieee->tkip_countermeasures &&
202 ieee->dev->name, header->addr1);
223 ieee->dev->name, frag->len);
224 ieee->ieee_stats.tx_discards++;
306 /* SKBs are added to the ieee
181 ieee80211_encrypt_fragment( struct ieee80211_device *ieee, struct sk_buff *frag, int hdr_len) argument
310 struct ieee80211_device *ieee = netdev_priv(dev); local
[all...]
H A Dieee80211_rx.c47 static inline void ieee80211_monitor_rx(struct ieee80211_device *ieee, argument
55 skb->dev = ieee->dev;
67 ieee80211_frag_cache_find(struct ieee80211_device *ieee, unsigned int seq, argument
74 entry = &ieee->frag_cache[tid][i];
97 ieee80211_frag_cache_get(struct ieee80211_device *ieee, argument
126 skb = dev_alloc_skb(ieee->dev->mtu +
136 entry = &ieee->frag_cache[tid][ieee->frag_next_idx[tid]];
137 ieee->frag_next_idx[tid]++;
138 if (ieee
166 ieee80211_frag_cache_invalidate(struct ieee80211_device *ieee, struct ieee80211_hdr_4addr *hdr) argument
213 ieee80211_rx_frame_mgmt(struct ieee80211_device *ieee, struct sk_buff *skb, struct ieee80211_rx_stats *rx_stats, u16 type, u16 stype) argument
255 ieee80211_is_eapol_frame(struct ieee80211_device *ieee, struct sk_buff *skb, size_t hdrlen) argument
297 ieee80211_rx_frame_decrypt(struct ieee80211_device* ieee, struct sk_buff *skb, struct ieee80211_crypt_data *crypt) argument
342 ieee80211_rx_frame_decrypt_msdu(struct ieee80211_device* ieee, struct sk_buff *skb, int keyidx, struct ieee80211_crypt_data *crypt) argument
370 is_duplicate_packet(struct ieee80211_device *ieee, struct ieee80211_hdr_4addr *header) argument
472 ieee80211_rtl_rx(struct ieee80211_device *ieee, struct sk_buff *skb, struct ieee80211_rx_stats *rx_stats) argument
866 ieee80211_extract_country_ie( struct ieee80211_device *ieee, struct ieee80211_info_element *info_element, struct ieee80211_network *network, u8 * addr2 ) argument
912 ieee80211_network_init( struct ieee80211_device *ieee, struct ieee80211_probe_response *beacon, struct ieee80211_network *network, struct ieee80211_rx_stats *stats) argument
1218 is_same_network(struct ieee80211_network *src, struct ieee80211_network *dst, struct ieee80211_device * ieee) argument
1325 ieee80211_process_probe_response( struct ieee80211_device *ieee, struct ieee80211_probe_response *beacon, struct ieee80211_rx_stats *stats) argument
1522 ieee80211_rx_mgt(struct ieee80211_device *ieee, struct ieee80211_hdr_4addr *header, struct ieee80211_rx_stats *stats) argument
[all...]
/drivers/staging/rtl8192e/
H A Drtllib_softmac_wx.c30 int rtllib_wx_set_freq(struct rtllib_device *ieee, struct iw_request_info *a, argument
36 down(&ieee->wx_sem);
38 if (ieee->iw_mode == IW_MODE_INFRA) {
65 if (ieee->active_channel_map[fwrq->m] != 1) {
69 ieee->current_network.channel = fwrq->m;
70 ieee->set_chan(ieee->dev, ieee->current_network.channel);
72 if (ieee->iw_mode == IW_MODE_ADHOC ||
73 ieee
88 rtllib_wx_get_freq(struct rtllib_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
103 rtllib_wx_get_wap(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
133 rtllib_wx_set_wap(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *awrq, char *extra) argument
192 rtllib_wx_get_essid(struct rtllib_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
229 rtllib_wx_set_rate(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
241 rtllib_wx_get_rate(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
255 rtllib_wx_set_rts(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
271 rtllib_wx_get_rts(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
282 rtllib_wx_set_mode(struct rtllib_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
330 struct rtllib_device *ieee = container_of_work_rsl(data, local
419 rtllib_wx_set_scan(struct rtllib_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
443 rtllib_wx_set_essid(struct rtllib_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *extra) argument
506 rtllib_wx_get_mode(struct rtllib_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
514 rtllib_wx_set_rawtx(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
551 rtllib_wx_get_name(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
569 rtllib_wx_set_power(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
626 rtllib_wx_get_power(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
[all...]
H A Drtllib_softmac.c38 static unsigned int rtllib_MFIE_rate_len(struct rtllib_device *ieee) argument
42 if (ieee->modulation & RTLLIB_CCK_MODULATION)
45 if (ieee->modulation & RTLLIB_OFDM_MODULATION)
56 static void rtllib_MFIE_Brate(struct rtllib_device *ieee, u8 **tag_p) argument
60 if (ieee->modulation & RTLLIB_CCK_MODULATION) {
74 static void rtllib_MFIE_Grate(struct rtllib_device *ieee, u8 **tag_p) argument
78 if (ieee->modulation & RTLLIB_OFDM_MODULATION) {
95 static void rtllib_WMM_Info(struct rtllib_device *ieee, u8 **tag_p) argument
111 void rtllib_TURBO_Info(struct rtllib_device *ieee, u8 **tag_p) argument
129 static void enqueue_mgmt(struct rtllib_device *ieee, struc argument
146 dequeue_mgmt(struct rtllib_device *ieee) argument
161 init_mgmt_queue(struct rtllib_device *ieee) argument
168 MgntQuery_TxRateExcludeCCKRates(struct rtllib_device *ieee) argument
194 MgntQuery_MgntFrameTxRate(struct rtllib_device *ieee) argument
216 softmac_mgmt_xmit(struct sk_buff *skb, struct rtllib_device *ieee) argument
288 softmac_ps_mgmt_xmit(struct sk_buff *skb, struct rtllib_device *ieee) argument
343 rtllib_probe_req(struct rtllib_device *ieee) argument
386 rtllib_send_beacon(struct rtllib_device *ieee) argument
406 struct rtllib_device *ieee = local
422 struct rtllib_device *ieee = netdev_priv_rsl(dev); local
438 struct rtllib_device *ieee = netdev_priv_rsl(dev); local
459 struct rtllib_device *ieee = netdev_priv_rsl(dev); local
482 struct rtllib_device *ieee = netdev_priv_rsl(dev); local
494 rtllib_send_probe(struct rtllib_device *ieee, u8 is_mesh) argument
505 rtllib_send_probe_requests(struct rtllib_device *ieee, u8 is_mesh) argument
518 rtllib_update_active_chan_map(struct rtllib_device *ieee) argument
527 rtllib_softmac_scan_syncro(struct rtllib_device *ieee, u8 is_mesh) argument
598 struct rtllib_device *ieee = container_of_dwork_rsl(data, local
656 rtllib_beacons_start(struct rtllib_device *ieee) argument
667 rtllib_beacons_stop(struct rtllib_device *ieee) argument
681 rtllib_stop_send_beacons(struct rtllib_device *ieee) argument
691 rtllib_start_send_beacons(struct rtllib_device *ieee) argument
701 rtllib_softmac_stop_scan(struct rtllib_device *ieee) argument
715 rtllib_stop_scan(struct rtllib_device *ieee) argument
726 rtllib_stop_scan_syncro(struct rtllib_device *ieee) argument
737 rtllib_act_scanning(struct rtllib_device *ieee, bool sync_scan) argument
751 rtllib_start_scan(struct rtllib_device *ieee) argument
775 rtllib_start_scan_syncro(struct rtllib_device *ieee, u8 is_mesh) argument
791 rtllib_authentication_req(struct rtllib_network *beacon, struct rtllib_device *ieee, int challengelen, u8 *daddr) argument
831 rtllib_probe_resp(struct rtllib_device *ieee, u8 *dest) argument
980 rtllib_assoc_resp(struct rtllib_device *ieee, u8 *dest) argument
1039 rtllib_auth_resp(struct rtllib_device *ieee, int status, u8 *dest) argument
1069 rtllib_null_func(struct rtllib_device *ieee, short pwr) argument
1096 rtllib_pspoll_func(struct rtllib_device *ieee) argument
1121 rtllib_resp_to_assoc_rq(struct rtllib_device *ieee, u8 *dest) argument
1130 rtllib_resp_to_auth(struct rtllib_device *ieee, int s, u8 *dest) argument
1139 rtllib_resp_to_probe(struct rtllib_device *ieee, u8 *dest) argument
1148 SecIsInPMKIDList(struct rtllib_device *ieee, u8 *bssid) argument
1165 rtllib_association_req(struct rtllib_network *beacon, struct rtllib_device *ieee) argument
1418 rtllib_associate_abort(struct rtllib_device *ieee) argument
1453 rtllib_associate_step1(struct rtllib_device *ieee, u8 * daddr) argument
1477 rtllib_auth_challenge(struct rtllib_device *ieee, u8 *challenge, int chlen) argument
1508 rtllib_associate_step2(struct rtllib_device *ieee) argument
1530 struct rtllib_device *ieee = (struct rtllib_device *) local
1584 rtllib_sta_send_associnfo(struct rtllib_device *ieee) argument
1588 rtllib_associate_complete(struct rtllib_device *ieee) argument
1600 struct rtllib_device *ieee = container_of_dwork_rsl(data, local
1630 rtllib_softmac_new_net(struct rtllib_device *ieee, struct rtllib_network *net) argument
1764 rtllib_softmac_check_all_nets(struct rtllib_device *ieee) argument
1830 probe_rq_parse(struct rtllib_device *ieee, struct sk_buff *skb, u8 *src) argument
1894 assoc_parse(struct rtllib_device *ieee, struct sk_buff *skb, int *aid) argument
1922 rtllib_rx_probe_rq(struct rtllib_device *ieee, struct sk_buff *skb) argument
1932 rtllib_rx_auth_rq(struct rtllib_device *ieee, struct sk_buff *skb) argument
1944 rtllib_rx_assoc_rq(struct rtllib_device *ieee, struct sk_buff *skb) argument
1957 rtllib_sta_ps_send_null_frame(struct rtllib_device *ieee, short pwr) argument
1967 rtllib_sta_ps_send_pspoll_frame(struct rtllib_device *ieee) argument
1975 rtllib_sta_ps_sleep(struct rtllib_device *ieee, u64 *time) argument
2058 rtllib_sta_ps(struct rtllib_device *ieee) argument
2113 rtllib_sta_wakeup(struct rtllib_device *ieee, short nl) argument
2149 rtllib_ps_tx_ack(struct rtllib_device *ieee, short success) argument
2180 rtllib_process_action(struct rtllib_device *ieee, struct sk_buff *skb) argument
2214 rtllib_rx_assoc_resp(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats) argument
2297 rtllib_rx_auth(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats) argument
2371 rtllib_rx_deauth(struct rtllib_device *ieee, struct sk_buff *skb) argument
2406 rtllib_rx_frame_softmac(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats, u16 type, u16 stype) argument
2463 rtllib_softmac_xmit(struct rtllib_txb *txb, struct rtllib_device *ieee) argument
2513 rtllib_resume_tx(struct rtllib_device *ieee) argument
2536 rtllib_reset_queue(struct rtllib_device *ieee) argument
2552 rtllib_wake_queue(struct rtllib_device *ieee) argument
2594 rtllib_stop_queue(struct rtllib_device *ieee) argument
2605 rtllib_stop_all_queues(struct rtllib_device *ieee) argument
2614 rtllib_wake_all_queues(struct rtllib_device *ieee) argument
2619 rtllib_randomize_cell(struct rtllib_device *ieee) argument
2632 rtllib_start_master_bss(struct rtllib_device *ieee) argument
2659 rtllib_start_monitor_mode(struct rtllib_device *ieee) argument
2672 struct rtllib_device *ieee = container_of_dwork_rsl(data, local
2800 rtllib_start_ibss(struct rtllib_device *ieee) argument
2806 rtllib_start_bss(struct rtllib_device *ieee) argument
2836 struct rtllib_device *ieee = container_of_dwork_rsl(data, local
2841 rtllib_disassociate(struct rtllib_device *ieee) argument
2862 struct rtllib_device *ieee = container_of_dwork_rsl(data, local
2902 rtllib_get_beacon_(struct rtllib_device *ieee) argument
2920 rtllib_get_beacon(struct rtllib_device *ieee) argument
2941 rtllib_softmac_stop_protocol(struct rtllib_device *ieee, u8 mesh_flag, u8 shutdown) argument
2952 rtllib_stop_protocol(struct rtllib_device *ieee, u8 shutdown) argument
2992 rtllib_softmac_start_protocol(struct rtllib_device *ieee, u8 mesh_flag) argument
3000 rtllib_start_protocol(struct rtllib_device *ieee) argument
3054 rtllib_softmac_init(struct rtllib_device *ieee) argument
3149 rtllib_softmac_free(struct rtllib_device *ieee) argument
3167 rtllib_wpa_enable(struct rtllib_device *ieee, int value) argument
3178 rtllib_wpa_assoc_frame(struct rtllib_device *ieee, char *wpa_ie, int wpa_ie_len) argument
3188 rtllib_wpa_mlme(struct rtllib_device *ieee, int command, int reason) argument
3210 rtllib_wpa_set_wpa_ie(struct rtllib_device *ieee, struct ieee_param *param, int plen) argument
3241 rtllib_wpa_set_auth_algs(struct rtllib_device *ieee, int value) argument
3270 rtllib_wpa_set_param(struct rtllib_device *ieee, u8 name, u32 value) argument
3342 rtllib_wpa_set_encryption(struct rtllib_device *ieee, struct ieee_param *param, int param_len, u8 is_mesh) argument
3493 rtllib_disauth_skb(struct rtllib_network *beacon, struct rtllib_device *ieee, u16 asRsn) argument
3519 rtllib_disassociate_skb(struct rtllib_network *beacon, struct rtllib_device *ieee, u16 asRsn) argument
3545 SendDisassociation(struct rtllib_device *ieee, bool deauth, u16 asRsn) argument
3559 rtllib_ap_sec_type(struct rtllib_device *ieee) argument
3588 rtllib_wpa_supplicant_ioctl(struct rtllib_device *ieee, struct iw_point *p, u8 is_mesh) argument
3735 notify_wx_assoc_event(struct rtllib_device *ieee) argument
[all...]
H A Drtllib_module.c67 static inline int rtllib_networks_allocate(struct rtllib_device *ieee) argument
69 if (ieee->networks)
72 ieee->networks = kzalloc(
75 if (!ieee->networks) {
77 ieee->dev->name);
84 static inline void rtllib_networks_free(struct rtllib_device *ieee) argument
86 if (!ieee->networks)
88 kfree(ieee->networks);
89 ieee->networks = NULL;
92 static inline void rtllib_networks_initialize(struct rtllib_device *ieee) argument
105 struct rtllib_device *ieee = NULL; local
191 struct rtllib_device *ieee = (struct rtllib_device *) local
[all...]
H A Drtl819x_HTProc.c82 void HTUpdateDefaultSetting(struct rtllib_device *ieee) argument
84 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
108 ieee->bTxDisableRateFallBack = 0;
109 ieee->bTxUseDriverAssingedRate = 0;
111 ieee->bTxEnableFwCalcDur = 1;
217 static bool IsHTHalfNmode40Bandwidth(struct rtllib_device *ieee) argument
220 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
226 else if (!ieee->GetHalfNmodeSupportByAPsHandler(ieee->dev))
236 static bool IsHTHalfNmodeSGI(struct rtllib_device *ieee, boo argument
262 HTHalfMcsToDataRate(struct rtllib_device *ieee, u8 nMcsRate) argument
275 HTMcsToDataRate(struct rtllib_device *ieee, u8 nMcsRate) argument
286 TxCountToDataRate(struct rtllib_device *ieee, u8 nDataRate) argument
314 IsHTHalfNmodeAPs(struct rtllib_device *ieee) argument
339 HTIOTPeerDetermine(struct rtllib_device *ieee) argument
381 HTIOTActIsDisableMCS14(struct rtllib_device *ieee, u8 *PeerMacAddr) argument
387 HTIOTActIsDisableMCS15(struct rtllib_device *ieee) argument
394 HTIOTActIsDisableMCSTwoSpatialStream(struct rtllib_device *ieee) argument
399 HTIOTActIsDisableEDCATurbo(struct rtllib_device *ieee, u8 *PeerMacAddr) argument
404 HTIOTActIsMgntUseCCK6M(struct rtllib_device *ieee, struct rtllib_network *network) argument
416 HTIOTActIsCCDFsync(struct rtllib_device *ieee) argument
425 HTIOTActDetermineRaFunc(struct rtllib_device *ieee, bool bPeerRx2ss) argument
445 HTConstructCapabilityElement(struct rtllib_device *ieee, u8 *posHTCap, u8 *len, u8 IsEncrypt, bool bAssoc) argument
527 HTConstructInfoElement(struct rtllib_device *ieee, u8 *posHTInfo, u8 *len, u8 IsEncrypt) argument
570 HTConstructRT2RTAggElement(struct rtllib_device *ieee, u8 *posRT2RTAgg, u8 *len) argument
595 HT_PickMCSRate(struct rtllib_device *ieee, u8 *pOperateMCS) argument
625 HTGetHighestMCSRate(struct rtllib_device *ieee, u8 *pMCSRateSet, u8 *pMCSFilter) argument
663 HTFilterMCSRate(struct rtllib_device *ieee, u8 *pSupportMCS, u8 *pOperateMCS) argument
687 HTOnAssocRsp(struct rtllib_device *ieee) argument
804 HTInitializeHTInfo(struct rtllib_device *ieee) argument
871 HTResetSelfAndSavePeerSetting(struct rtllib_device *ieee, struct rtllib_network *pNetwork) argument
946 HT_update_self_and_peer_setting(struct rtllib_device *ieee, struct rtllib_network *pNetwork) argument
960 HTUseDefaultSetting(struct rtllib_device *ieee) argument
997 HTCCheck(struct rtllib_device *ieee, u8 *pFrame) argument
1009 HTSetConnectBwModeCallback(struct rtllib_device *ieee) argument
1037 HTSetConnectBwMode(struct rtllib_device *ieee, enum ht_channel_width Bandwidth, enum ht_extchnl_offset Offset) argument
[all...]
H A Ddot11d.c49 void dot11d_init(struct rtllib_device *ieee) argument
51 struct rt_dot11d_info *pDot11dInfo = GET_DOT11D_INFO(ieee);
58 RESET_CIE_WATCHDOG(ieee);
63 void Dot11d_Channelmap(u8 channel_plan, struct rtllib_device *ieee) argument
67 ieee->bGlobalDomain = false;
70 memset(GET_DOT11D_INFO(ieee)->channel_map, 0,
71 sizeof(GET_DOT11D_INFO(ieee)->channel_map));
76 GET_DOT11D_INFO(ieee)->channel_map[ChannelPlan
83 ieee->bGlobalDomain = true;
85 GET_DOT11D_INFO(ieee)
106 Dot11d_Reset(struct rtllib_device *ieee) argument
[all...]
H A Drtl819x_BAProc.c22 static void ActivateBAEntry(struct rtllib_device *ieee, struct ba_record *pBA, argument
30 static void DeActivateBAEntry(struct rtllib_device *ieee, struct ba_record *pBA) argument
36 static u8 TxTsDeleteBA(struct rtllib_device *ieee, struct tx_ts_record *pTxTs) argument
43 DeActivateBAEntry(ieee, pPendingBa);
48 DeActivateBAEntry(ieee, pAdmittedBa);
54 static u8 RxTsDeleteBA(struct rtllib_device *ieee, struct rx_ts_record *pRxTs) argument
60 DeActivateBAEntry(ieee, pBa);
75 static struct sk_buff *rtllib_ADDBA(struct rtllib_device *ieee, u8 *Dst, argument
83 u16 len = ieee->tx_headroom + 9;
86 " sentd to: %pM, ieee
138 rtllib_DELBA(struct rtllib_device *ieee, u8 *dst, struct ba_record *pBA, enum tr_select TxRxSelect, u16 ReasonCode) argument
195 rtllib_send_ADDBAReq(struct rtllib_device *ieee, u8 *dst, struct ba_record *pBA) argument
211 rtllib_send_ADDBARsp(struct rtllib_device *ieee, u8 *dst, struct ba_record *pBA, u16 StatusCode) argument
224 rtllib_send_DELBA(struct rtllib_device *ieee, u8 *dst, struct ba_record *pBA, enum tr_select TxRxSelect, u16 ReasonCode) argument
238 rtllib_rx_ADDBAReq(struct rtllib_device *ieee, struct sk_buff *skb) argument
324 rtllib_rx_ADDBARsp(struct rtllib_device *ieee, struct sk_buff *skb) argument
425 rtllib_rx_DELBA(struct rtllib_device *ieee, struct sk_buff *skb) argument
486 TsInitAddBA(struct rtllib_device *ieee, struct tx_ts_record *pTS, u8 Policy, u8 bOverwritePending) argument
510 TsInitDelBA(struct rtllib_device *ieee, struct ts_common_info *pTsCommonInfo, enum tr_select TxRxSelect) argument
546 struct rtllib_device *ieee = container_of(pTxTs, struct rtllib_device, local
557 struct rtllib_device *ieee = container_of(pRxTs, struct rtllib_device, local
[all...]
H A Drtl819x_TSProc.c34 struct rtllib_device *ieee = container_of(pRxTs, struct rtllib_device, local
43 spin_lock_irqsave(&(ieee->reorder_spinlock), flags);
64 ieee->stats_IndicateArray[index] =
69 &ieee->RxReorder_Unused_List);
83 spin_unlock_irqrestore(&(ieee->reorder_spinlock),
87 rtllib_indicate_packets(ieee, ieee->stats_IndicateArray, index);
94 MSECS(ieee->pHTInfo->RxReorderPendingTime));
96 spin_unlock_irqrestore(&(ieee->reorder_spinlock), flags);
103 struct rtllib_device *ieee local
140 TSInitialize(struct rtllib_device *ieee) argument
217 AdmitTS(struct rtllib_device *ieee, struct ts_common_info *pTsCommonInfo, u32 InactTime) argument
228 SearchAdmitTRStream(struct rtllib_device *ieee, u8 *Addr, u8 TID, enum tr_select TxRxSelect) argument
309 GetTs(struct rtllib_device *ieee, struct ts_common_info **ppTS, u8 *Addr, u8 TID, enum tr_select TxRxSelect, bool bAddNewTs) argument
421 RemoveTsEntry(struct rtllib_device *ieee, struct ts_common_info *pTs, enum tr_select TxRxSelect) argument
462 RemovePeerTS(struct rtllib_device *ieee, u8 *Addr) argument
502 RemoveAllTS(struct rtllib_device *ieee) argument
531 TsStartAddBaProcess(struct rtllib_device *ieee, struct tx_ts_record *pTxTS) argument
[all...]
H A Drtllib_tx.c119 N parts of size ieee->fts. The first fragment contains the SNAP header and the
124 So if you have 1500 bytes of payload with ieee->fts set to 500 without
179 int rtllib_encrypt_fragment(struct rtllib_device *ieee, struct sk_buff *frag, argument
185 crypt = ieee->crypt_info.crypt[ieee->crypt_info.tx_keyidx];
206 ieee->dev->name, frag->len);
207 ieee->ieee_stats.tx_discards++;
284 static void rtllib_tx_query_agg_cap(struct rtllib_device *ieee, argument
288 struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
292 if (rtllib_act_scanning(ieee, fals
360 rtllib_qurey_ShortPreambleMode(struct rtllib_device *ieee, struct cb_desc *tcb_desc) argument
372 rtllib_query_HTCapShortGI(struct rtllib_device *ieee, struct cb_desc *tcb_desc) argument
393 rtllib_query_BandwidthMode(struct rtllib_device *ieee, struct cb_desc *tcb_desc) argument
414 rtllib_query_protectionmode(struct rtllib_device *ieee, struct cb_desc *tcb_desc, struct sk_buff *skb) argument
497 rtllib_txrate_selectmode(struct rtllib_device *ieee, struct cb_desc *tcb_desc) argument
513 rtllib_query_seqnum(struct rtllib_device *ieee, struct sk_buff *skb, u8 *dst) argument
554 struct rtllib_device *ieee = (struct rtllib_device *) local
[all...]
H A Drtllib_wx.c51 static inline char *rtl819x_translate_scan(struct rtllib_device *ieee, argument
172 max_mcs = HTGetHighestMCSRate(ieee, ht_cap->MCS,
254 int rtllib_wx_get_scan(struct rtllib_device *ieee, argument
266 down(&ieee->wx_sem);
267 spin_lock_irqsave(&ieee->lock, flags);
269 list_for_each_entry(network, &ieee->network_list, list) {
275 if (ieee->scan_age == 0 ||
276 time_after(network->last_scanned + ieee->scan_age, jiffies))
277 ev = rtl819x_translate_scan(ieee, ev, stop, network,
288 spin_unlock_irqrestore(&ieee
299 rtllib_wx_set_encode(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *keybuf) argument
474 rtllib_wx_get_encode(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *keybuf) argument
518 rtllib_wx_set_encode_ext(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
680 rtllib_wx_get_encode_ext(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
737 rtllib_wx_set_mlme(struct rtllib_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
785 rtllib_wx_set_auth(struct rtllib_device *ieee, struct iw_request_info *info, struct iw_param *data, char *extra) argument
838 rtllib_wx_set_gen_ie(struct rtllib_device *ieee, u8 *ie, size_t len) argument
[all...]
H A Drtllib_rx.c47 static inline void rtllib_monitor_rx(struct rtllib_device *ieee, argument
51 skb->dev = ieee->dev;
62 rtllib_frag_cache_find(struct rtllib_device *ieee, unsigned int seq, argument
69 entry = &ieee->frag_cache[tid][i];
92 rtllib_frag_cache_get(struct rtllib_device *ieee, argument
121 skb = dev_alloc_skb(ieee->dev->mtu +
131 entry = &ieee->frag_cache[tid][ieee->frag_next_idx[tid]];
132 ieee->frag_next_idx[tid]++;
133 if (ieee
161 rtllib_frag_cache_invalidate(struct rtllib_device *ieee, struct rtllib_hdr_4addr *hdr) argument
206 rtllib_rx_frame_mgmt(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats, u16 type, u16 stype) argument
241 rtllib_is_eapol_frame(struct rtllib_device *ieee, struct sk_buff *skb, size_t hdrlen) argument
282 rtllib_rx_frame_decrypt(struct rtllib_device *ieee, struct sk_buff *skb, struct lib80211_crypt_data *crypt) argument
323 rtllib_rx_frame_decrypt_msdu(struct rtllib_device *ieee, struct sk_buff *skb, int keyidx, struct lib80211_crypt_data *crypt) argument
358 is_duplicate_packet(struct rtllib_device *ieee, struct rtllib_hdr_4addr *header) argument
469 rtllib_indicate_packets(struct rtllib_device *ieee, struct rtllib_rxb **prxbIndicateArray, u8 index) argument
519 rtllib_FlushRxTsPendingPkts(struct rtllib_device *ieee, struct rx_ts_record *pTS) argument
545 RxReorderIndicatePacket(struct rtllib_device *ieee, struct rtllib_rxb *prxb, struct rx_ts_record *pTS, u16 SeqNum) argument
734 parse_subframe(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats, struct rtllib_rxb *rxb, u8 *src, u8 *dst) argument
859 rtllib_rx_get_hdrlen(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats) argument
881 rtllib_rx_check_duplicate(struct rtllib_device *ieee, struct sk_buff *skb, u8 multicast) argument
923 rtllib_rx_extract_addr(struct rtllib_device *ieee, struct rtllib_hdr_4addr *hdr, u8 *dst, u8 *src, u8 *bssid) argument
953 rtllib_rx_data_filter(struct rtllib_device *ieee, u16 fc, u8 *dst, u8 *src, u8 *bssid, u8 *addr2) argument
1011 rtllib_rx_get_crypt(struct rtllib_device *ieee, struct sk_buff *skb, struct lib80211_crypt_data **crypt, size_t hdrlen) argument
1045 rtllib_rx_decrypt(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats, struct lib80211_crypt_data *crypt, size_t hdrlen) argument
1175 rtllib_rx_check_leave_lps(struct rtllib_device *ieee, u8 unicast, u8 nr_subframes) argument
1191 rtllib_rx_indicate_pkt_legacy(struct rtllib_device *ieee, struct rtllib_rx_stats *rx_stats, struct rtllib_rxb *rxb, u8 *dst, u8 *src) argument
1250 rtllib_rx_InfraAdhoc(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats) argument
1419 rtllib_rx_Master(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats) argument
1425 rtllib_rx_Monitor(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats) argument
1450 rtllib_rx_Mesh(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats) argument
1459 rtllib_rx(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats) argument
1717 rtllib_extract_country_ie( struct rtllib_device *ieee, struct rtllib_info_element *info_element, struct rtllib_network *network, u8 *addr2) argument
1741 rtllib_parse_info_param(struct rtllib_device *ieee, struct rtllib_info_element *info_element, u16 length, struct rtllib_network *network, struct rtllib_rx_stats *stats) argument
2241 rtllib_network_init( struct rtllib_device *ieee, struct rtllib_probe_response *beacon, struct rtllib_network *network, struct rtllib_rx_stats *stats) argument
2508 rtllib_process_probe_response( struct rtllib_device *ieee, struct rtllib_probe_response *beacon, struct rtllib_rx_stats *stats) argument
2676 rtllib_rx_mgt(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *stats) argument
[all...]
/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_softmac_wx.c29 int ieee80211_wx_set_freq(struct ieee80211_device *ieee, struct iw_request_info *a, argument
35 down(&ieee->wx_sem);
37 if(ieee->iw_mode == IW_MODE_INFRA){
64 if (!(GET_DOT11D_INFO(ieee)->channel_map)[fwrq->m]) {
68 ieee->current_network.channel = fwrq->m;
69 ieee->set_chan(ieee->dev, ieee->current_network.channel);
71 if(ieee->iw_mode == IW_MODE_ADHOC || ieee
86 ieee80211_wx_get_freq(struct ieee80211_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
103 ieee80211_wx_get_wap(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
132 ieee80211_wx_set_wap(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *awrq, char *extra) argument
179 ieee80211_wx_get_essid(struct ieee80211_device *ieee, struct iw_request_info *a,union iwreq_data *wrqu,char *b) argument
214 ieee80211_wx_set_rate(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
228 ieee80211_wx_get_rate(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
241 ieee80211_wx_set_rts(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
257 ieee80211_wx_get_rts(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
266 ieee80211_wx_set_mode(struct ieee80211_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
299 struct ieee80211_device *ieee = container_of(work, struct ieee80211_device, wx_sync_scan_wq); local
358 ieee80211_wx_set_scan(struct ieee80211_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
381 ieee80211_wx_set_essid(struct ieee80211_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *extra) argument
435 ieee80211_wx_get_mode(struct ieee80211_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) argument
443 ieee80211_wx_set_rawtx(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
480 ieee80211_wx_get_name(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
506 ieee80211_wx_set_power(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
556 ieee80211_wx_get_power(struct ieee80211_device *ieee, struct iw_request_info *info, union iwreq_data *wrqu, char *extra) argument
[all...]
H A Dieee80211_module.c62 static inline int ieee80211_networks_allocate(struct ieee80211_device *ieee) argument
64 if (ieee->networks)
67 ieee->networks = kcalloc(
70 if (!ieee->networks) {
72 ieee->dev->name);
79 static inline void ieee80211_networks_free(struct ieee80211_device *ieee) argument
81 if (!ieee->networks)
83 kfree(ieee->networks);
84 ieee->networks = NULL;
87 static inline void ieee80211_networks_initialize(struct ieee80211_device *ieee) argument
100 struct ieee80211_device *ieee; local
196 struct ieee80211_device *ieee = netdev_priv(dev); local
[all...]
H A Dieee80211_softmac.c48 unsigned int ieee80211_MFIE_rate_len(struct ieee80211_device *ieee) argument
52 if (ieee->modulation & IEEE80211_CCK_MODULATION)
55 if (ieee->modulation & IEEE80211_OFDM_MODULATION)
66 void ieee80211_MFIE_Brate(struct ieee80211_device *ieee, u8 **tag_p) argument
70 if (ieee->modulation & IEEE80211_CCK_MODULATION){
83 void ieee80211_MFIE_Grate(struct ieee80211_device *ieee, u8 **tag_p) argument
87 if (ieee->modulation & IEEE80211_OFDM_MODULATION){
107 void ieee80211_WMM_Info(struct ieee80211_device *ieee, u8 **tag_p) { argument
119 if(ieee->current_network.wmm_info & 0x80) {
131 void ieee80211_TURBO_Info(struct ieee80211_device *ieee, u argument
149 enqueue_mgmt(struct ieee80211_device *ieee, struct sk_buff *skb) argument
167 dequeue_mgmt(struct ieee80211_device *ieee) argument
182 init_mgmt_queue(struct ieee80211_device *ieee) argument
187 MgntQuery_MgntFrameTxRate(struct ieee80211_device *ieee) argument
224 softmac_mgmt_xmit(struct sk_buff *skb, struct ieee80211_device *ieee) argument
291 softmac_ps_mgmt_xmit(struct sk_buff *skb, struct ieee80211_device *ieee) argument
327 ieee80211_probe_req(struct ieee80211_device *ieee) argument
366 ieee80211_send_beacon(struct ieee80211_device *ieee) argument
394 struct ieee80211_device *ieee = local
404 ieee80211_send_probe(struct ieee80211_device *ieee) argument
416 ieee80211_send_probe_requests(struct ieee80211_device *ieee) argument
427 ieee80211_softmac_scan_syncro(struct ieee80211_device *ieee) argument
498 struct ieee80211_device *ieee = container_of(dwork, struct ieee80211_device, softmac_scan_wq); local
539 ieee80211_beacons_start(struct ieee80211_device *ieee) argument
550 ieee80211_beacons_stop(struct ieee80211_device *ieee) argument
564 ieee80211_stop_send_beacons(struct ieee80211_device *ieee) argument
573 ieee80211_start_send_beacons(struct ieee80211_device *ieee) argument
582 ieee80211_softmac_stop_scan(struct ieee80211_device *ieee) argument
601 ieee80211_stop_scan(struct ieee80211_device *ieee) argument
610 ieee80211_start_scan(struct ieee80211_device *ieee) argument
630 ieee80211_start_scan_syncro(struct ieee80211_device *ieee) argument
647 ieee80211_authentication_req(struct ieee80211_network *beacon, struct ieee80211_device *ieee, int challengelen) argument
689 ieee80211_probe_resp(struct ieee80211_device *ieee, u8 *dest) argument
842 ieee80211_assoc_resp(struct ieee80211_device *ieee, u8 *dest) argument
897 ieee80211_auth_resp(struct ieee80211_device *ieee,int status, u8 *dest) argument
925 ieee80211_null_func(struct ieee80211_device *ieee,short pwr) argument
951 ieee80211_resp_to_assoc_rq(struct ieee80211_device *ieee, u8* dest) argument
960 ieee80211_resp_to_auth(struct ieee80211_device *ieee, int s, u8* dest) argument
969 ieee80211_resp_to_probe(struct ieee80211_device *ieee, u8 *dest) argument
979 ieee80211_association_req(struct ieee80211_network *beacon,struct ieee80211_device *ieee) argument
1221 ieee80211_associate_abort(struct ieee80211_device *ieee) argument
1257 ieee80211_associate_step1(struct ieee80211_device *ieee) argument
1283 ieee80211_auth_challenge(struct ieee80211_device *ieee, u8 *challenge, int chlen) argument
1313 ieee80211_associate_step2(struct ieee80211_device *ieee) argument
1334 struct ieee80211_device *ieee = container_of(work, struct ieee80211_device, associate_complete_wq); local
1379 ieee80211_associate_complete(struct ieee80211_device *ieee) argument
1392 struct ieee80211_device *ieee = container_of(work, struct ieee80211_device, associate_procedure_wq); local
1410 ieee80211_softmac_new_net(struct ieee80211_device *ieee, struct ieee80211_network *net) argument
1512 ieee80211_softmac_check_all_nets(struct ieee80211_device *ieee) argument
1581 probe_rq_parse(struct ieee80211_device *ieee, struct sk_buff *skb, u8 *src) argument
1637 assoc_parse(struct ieee80211_device *ieee, struct sk_buff *skb, int *aid) argument
1665 ieee80211_rx_probe_rq(struct ieee80211_device *ieee, struct sk_buff *skb) argument
1680 ieee80211_rx_auth_rq(struct ieee80211_device *ieee, struct sk_buff *skb) argument
1696 ieee80211_rx_assoc_rq(struct ieee80211_device *ieee, struct sk_buff *skb) argument
1713 ieee80211_sta_ps_send_null_frame(struct ieee80211_device *ieee, short pwr) argument
1724 ieee80211_sta_ps_sleep(struct ieee80211_device *ieee, u32 *time_h, u32 *time_l) argument
1772 ieee80211_sta_ps(struct ieee80211_device *ieee) argument
1839 ieee80211_sta_wakeup(struct ieee80211_device *ieee, short nl) argument
1862 ieee80211_ps_tx_ack(struct ieee80211_device *ieee, short success) argument
1889 ieee80211_process_action(struct ieee80211_device* ieee, struct sk_buff* skb) argument
1921 ieee80211_rx_frame_softmac(struct ieee80211_device *ieee, struct sk_buff *skb, struct ieee80211_rx_stats *rx_stats, u16 type, u16 stype) argument
2133 ieee80211_softmac_xmit(struct ieee80211_txb *txb, struct ieee80211_device *ieee) argument
2190 ieee80211_resume_tx(struct ieee80211_device *ieee) argument
2215 ieee80211_reset_queue(struct ieee80211_device *ieee) argument
2230 ieee80211_wake_queue(struct ieee80211_device *ieee) argument
2271 ieee80211_stop_queue(struct ieee80211_device *ieee) argument
2286 ieee80211_randomize_cell(struct ieee80211_device *ieee) argument
2299 ieee80211_start_master_bss(struct ieee80211_device *ieee) argument
2325 ieee80211_start_monitor_mode(struct ieee80211_device *ieee) argument
2339 struct ieee80211_device *ieee = container_of(dwork, struct ieee80211_device, start_ibss_wq); local
2445 ieee80211_start_ibss(struct ieee80211_device *ieee) argument
2451 ieee80211_start_bss(struct ieee80211_device *ieee) argument
2489 ieee80211_disassociate(struct ieee80211_device *ieee) argument
2511 struct ieee80211_device *ieee = container_of(dwork, struct ieee80211_device, associate_retry_wq); local
2549 ieee80211_get_beacon_(struct ieee80211_device *ieee) argument
2568 ieee80211_get_beacon(struct ieee80211_device *ieee) argument
2588 ieee80211_softmac_stop_protocol(struct ieee80211_device *ieee) argument
2597 ieee80211_stop_protocol(struct ieee80211_device *ieee) argument
2614 ieee80211_softmac_start_protocol(struct ieee80211_device *ieee) argument
2622 ieee80211_start_protocol(struct ieee80211_device *ieee) argument
2674 ieee80211_softmac_init(struct ieee80211_device *ieee) argument
2750 ieee80211_softmac_free(struct ieee80211_device *ieee) argument
2769 ieee80211_wpa_enable(struct ieee80211_device *ieee, int value) argument
2779 ieee80211_wpa_assoc_frame(struct ieee80211_device *ieee, char *wpa_ie, int wpa_ie_len) argument
2788 ieee80211_wpa_mlme(struct ieee80211_device *ieee, int command, int reason) argument
2811 ieee80211_wpa_set_wpa_ie(struct ieee80211_device *ieee, struct ieee_param *param, int plen) argument
2842 ieee80211_wpa_set_auth_algs(struct ieee80211_device *ieee, int value) argument
2874 ieee80211_wpa_set_param(struct ieee80211_device *ieee, u8 name, u32 value) argument
2950 ieee80211_wpa_set_encryption(struct ieee80211_device *ieee, struct ieee_param *param, int param_len) argument
3105 ieee80211_disassociate_skb( struct ieee80211_network *beacon, struct ieee80211_device *ieee, u8 asRsn) argument
3131 SendDisassociation( struct ieee80211_device *ieee, u8* asSta, u8 asRsn ) argument
3146 ieee80211_wpa_supplicant_ioctl(struct ieee80211_device *ieee, struct iw_point *p) argument
3206 notify_wx_assoc_event(struct ieee80211_device *ieee) argument
[all...]
H A Dieee80211_tx.c121 N parts of size ieee->fts. The first fragment contains the SNAP header and the
126 So if you have 1500 bytes of payload with ieee->fts set to 500 without
182 struct ieee80211_device *ieee,
186 struct ieee80211_crypt_data* crypt = ieee->crypt[ieee->tx_keyidx];
197 if (ieee->tkip_countermeasures &&
203 ieee->dev->name, header->addr1);
224 ieee->dev->name, frag->len);
225 ieee->ieee_stats.tx_discards++;
306 void ieee80211_tx_query_agg_cap(struct ieee80211_device* ieee, struc argument
181 ieee80211_encrypt_fragment( struct ieee80211_device *ieee, struct sk_buff *frag, int hdr_len) argument
380 ieee80211_qurey_ShortPreambleMode(struct ieee80211_device* ieee, cb_desc* tcb_desc) argument
394 ieee80211_query_HTCapShortGI(struct ieee80211_device *ieee, cb_desc *tcb_desc) argument
415 ieee80211_query_BandwidthMode(struct ieee80211_device* ieee, cb_desc *tcb_desc) argument
435 ieee80211_query_protectionmode(struct ieee80211_device* ieee, cb_desc* tcb_desc, struct sk_buff* skb) argument
546 ieee80211_txrate_selectmode(struct ieee80211_device* ieee, cb_desc* tcb_desc) argument
593 struct ieee80211_device *ieee = netdev_priv(dev); local
[all...]
H A Drtl819x_BAProc.c16 void ActivateBAEntry(struct ieee80211_device* ieee, PBA_RECORD pBA, u16 Time) argument
28 void DeActivateBAEntry( struct ieee80211_device* ieee, PBA_RECORD pBA) argument
40 u8 TxTsDeleteBA( struct ieee80211_device* ieee, PTX_TS_RECORD pTxTs) argument
49 DeActivateBAEntry(ieee, pPendingBa);
56 DeActivateBAEntry(ieee, pAdmittedBa);
70 u8 RxTsDeleteBA( struct ieee80211_device* ieee, PRX_TS_RECORD pRxTs) argument
77 DeActivateBAEntry(ieee, pBa);
108 static struct sk_buff* ieee80211_ADDBA(struct ieee80211_device* ieee, u8* Dst, PBA_RECORD pBA, u16 StatusCode, u8 type) argument
114 u16 len = ieee->tx_headroom + 9;
116 IEEE80211_DEBUG(IEEE80211_DL_TRACE | IEEE80211_DL_BA, "========>%s(), frame(%d) sentd to:%pM, ieee
187 ieee80211_DELBA( struct ieee80211_device* ieee, u8* dst, PBA_RECORD pBA, TR_SELECT TxRxSelect, u16 ReasonCode ) argument
254 ieee80211_send_ADDBAReq(struct ieee80211_device* ieee, u8* dst, PBA_RECORD pBA) argument
281 ieee80211_send_ADDBARsp(struct ieee80211_device* ieee, u8* dst, PBA_RECORD pBA, u16 StatusCode) argument
308 ieee80211_send_DELBA(struct ieee80211_device* ieee, u8* dst, PBA_RECORD pBA, TR_SELECT TxRxSelect, u16 ReasonCode) argument
330 ieee80211_rx_ADDBAReq( struct ieee80211_device* ieee, struct sk_buff *skb) argument
430 ieee80211_rx_ADDBARsp( struct ieee80211_device* ieee, struct sk_buff *skb) argument
563 ieee80211_rx_DELBA(struct ieee80211_device* ieee,struct sk_buff *skb) argument
638 TsInitAddBA( struct ieee80211_device* ieee, PTX_TS_RECORD pTS, u8 Policy, u8 bOverwritePending ) argument
668 TsInitDelBA( struct ieee80211_device* ieee, PTS_COMMON_INFO pTsCommonInfo, TR_SELECT TxRxSelect) argument
713 struct ieee80211_device *ieee = container_of(pTxTs, struct ieee80211_device, TxTsRecord[pTxTs->num]); local
726 struct ieee80211_device *ieee = container_of(pRxTs, struct ieee80211_device, RxTsRecord[pRxTs->num]); local
[all...]
H A Drtl819x_HTProc.c54 void HTUpdateDefaultSetting(struct ieee80211_device* ieee) argument
56 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
60 //printk("===>ieee:%p,\n", ieee);
88 ieee->bTxDisableRateFallBack = 0;
89 ieee->bTxUseDriverAssingedRate = 0;
222 bool IsHTHalfNmode40Bandwidth(struct ieee80211_device* ieee) argument
225 PRT_HIGH_THROUGHPUT pHTInfo = ieee->pHTInfo;
231 else if(!ieee->GetHalfNmodeSupportByAPsHandler(ieee
241 IsHTHalfNmodeSGI(struct ieee80211_device* ieee, bool is40MHz) argument
268 HTHalfMcsToDataRate(struct ieee80211_device* ieee, u8 nMcsRate) argument
281 HTMcsToDataRate( struct ieee80211_device* ieee, u8 nMcsRate) argument
300 TxCountToDataRate( struct ieee80211_device* ieee, u8 nDataRate) argument
347 IsHTHalfNmodeAPs(struct ieee80211_device* ieee) argument
379 HTIOTPeerDetermine(struct ieee80211_device* ieee) argument
416 HTIOTActIsDisableMCS14(struct ieee80211_device* ieee, u8* PeerMacAddr) argument
435 HTIOTActIsDisableMCS15(struct ieee80211_device* ieee) argument
472 HTIOTActIsDisableMCSTwoSpatialStream(struct ieee80211_device* ieee, u8 *PeerMacAddr) argument
489 HTIOTActIsDisableEDCATurbo(struct ieee80211_device* ieee, u8* PeerMacAddr) argument
550 HTConstructCapabilityElement(struct ieee80211_device* ieee, u8* posHTCap, u8* len, u8 IsEncrypt) argument
669 HTConstructInfoElement(struct ieee80211_device* ieee, u8* posHTInfo, u8* len, u8 IsEncrypt) argument
741 HTConstructRT2RTAggElement(struct ieee80211_device* ieee, u8* posRT2RTAgg, u8* len) argument
795 HT_PickMCSRate(struct ieee80211_device* ieee, u8* pOperateMCS) argument
858 HTGetHighestMCSRate(struct ieee80211_device* ieee, u8* pMCSRateSet, u8* pMCSFilter) argument
910 HTFilterMCSRate( struct ieee80211_device* ieee, u8* pSupportMCS, u8* pOperateMCS) argument
941 HTOnAssocRsp(struct ieee80211_device *ieee) argument
1127 HTInitializeHTInfo(struct ieee80211_device* ieee) argument
1217 HTResetSelfAndSavePeerSetting(struct ieee80211_device* ieee, struct ieee80211_network * pNetwork) argument
1300 HTUpdateSelfAndPeerSetting(struct ieee80211_device* ieee, struct ieee80211_network * pNetwork) argument
1320 HTUseDefaultSetting(struct ieee80211_device* ieee) argument
1373 HTCCheck(struct ieee80211_device* ieee, u8* pFrame) argument
1389 HTSetConnectBwMode(struct ieee80211_device* ieee, HT_CHANNEL_WIDTH Bandwidth, HT_EXTCHNL_OFFSET Offset) argument
1438 HTSetConnectBwModeCallback(struct ieee80211_device* ieee) argument
[all...]
H A Drtl819x_TSProc.c28 struct ieee80211_device *ieee = container_of(pRxTs, struct ieee80211_device, RxTsRecord[pRxTs->num]); local
39 spin_lock_irqsave(&(ieee->reorder_spinlock), flags);
63 list_add_tail(&pReorderEntry->List, &ieee->RxReorder_Unused_List);
81 spin_unlock_irqrestore(&(ieee->reorder_spinlock), flags);
84 ieee80211_indicate_packets(ieee, stats_IndicateArray, index);
90 mod_timer(&pRxTs->RxPktPendingTimer, jiffies + MSECS(ieee->pHTInfo->RxReorderPendingTime));
92 spin_unlock_irqrestore(&(ieee->reorder_spinlock), flags);
106 struct ieee80211_device *ieee = container_of(pTxTs, struct ieee80211_device, TxTsRecord[num]); local
108 TsInitAddBA(ieee, pTxTs, BA_POLICY_IMMEDIATE, false);
141 void TSInitialize(struct ieee80211_device *ieee) argument
227 AdmitTS(struct ieee80211_device *ieee, PTS_COMMON_INFO pTsCommonInfo, u32 InactTime) argument
237 SearchAdmitTRStream(struct ieee80211_device *ieee, u8* Addr, u8 TID, TR_SELECT TxRxSelect) argument
339 GetTs( struct ieee80211_device* ieee, PTS_COMMON_INFO *ppTS, u8* Addr, u8 TID, TR_SELECT TxRxSelect, bool bAddNewTs ) argument
475 RemoveTsEntry( struct ieee80211_device* ieee, PTS_COMMON_INFO pTs, TR_SELECT TxRxSelect ) argument
530 RemovePeerTS(struct ieee80211_device* ieee, u8* Addr) argument
577 RemoveAllTS(struct ieee80211_device* ieee) argument
610 TsStartAddBaProcess(struct ieee80211_device* ieee, PTX_TS_RECORD pTxTS) argument
[all...]
/drivers/net/wireless/ipw2x00/
H A Dlibipw_geo.c45 int libipw_is_valid_channel(struct libipw_device *ieee, u8 channel) argument
51 if (ieee->geo.bg_channels == 0 && ieee->geo.a_channels == 0)
54 if (ieee->freq_band & LIBIPW_24GHZ_BAND)
55 for (i = 0; i < ieee->geo.bg_channels; i++)
59 if ((ieee->geo.bg[i].channel == channel) &&
60 !(ieee->geo.bg[i].flags & LIBIPW_CH_INVALID) &&
61 (!(ieee->mode & IEEE_G) ||
62 !(ieee->geo.bg[i].flags & LIBIPW_CH_B_ONLY)))
65 if (ieee
74 libipw_channel_to_index(struct libipw_device *ieee, u8 channel) argument
96 libipw_channel_to_freq(struct libipw_device * ieee, u8 channel) argument
111 libipw_freq_to_channel(struct libipw_device * ieee, u32 freq) argument
135 libipw_set_geo(struct libipw_device *ieee, const struct libipw_geo *geo) argument
149 libipw_get_geo(struct libipw_device *ieee) argument
154 libipw_get_channel_flags(struct libipw_device * ieee, u8 channel) argument
173 libipw_get_channel(struct libipw_device *ieee, u8 channel) argument
[all...]
H A Dlibipw_module.c69 static int libipw_networks_allocate(struct libipw_device *ieee) argument
74 ieee->networks[i] = kzalloc(sizeof(struct libipw_network),
76 if (!ieee->networks[i]) {
79 kfree(ieee->networks[j]);
98 static inline void libipw_networks_free(struct libipw_device *ieee) argument
103 if (ieee->networks[i]->ibss_dfs)
104 kfree(ieee->networks[i]->ibss_dfs);
105 kfree(ieee->networks[i]);
109 void libipw_networks_age(struct libipw_device *ieee, argument
116 spin_lock_irqsave(&ieee
124 libipw_networks_initialize(struct libipw_device *ieee) argument
146 struct libipw_device *ieee; local
229 struct libipw_device *ieee = netdev_priv(dev); local
[all...]
H A Dlibipw_tx.c92 N parts of size ieee->fts. The first fragment contains the SNAP header and the
97 So if you have 1500 bytes of payload with ieee->fts set to 500 without
152 static int libipw_encrypt_fragment(struct libipw_device *ieee, argument
156 ieee->crypt_info.crypt[ieee->crypt_info.tx_keyidx];
172 ieee->dev->name, frag->len);
173 ieee->ieee_stats.tx_discards++;
257 struct libipw_device *ieee = netdev_priv(dev); local
277 if (ieee->is_queue_full && (*ieee
[all...]

Completed in 3380 milliseconds

123