| /Linux-v5.4/Documentation/networking/ |
| D | mac80211-auth-assoc-deauth.txt | 10 participant mac80211 14 userspace->mac80211: authenticate 17 mac80211->driver: sta_state(AP, not-exists) 18 mac80211->driver: bss_info_changed(clear BSSID) 20 note over mac80211,driver 26 mac80211->driver: config(channel, channel type) 27 mac80211->driver: bss_info_changed(set BSSID, basic rate bitmap) 28 mac80211->driver: sta_state(AP, exists) 31 mac80211->driver: TX directed probe request 32 driver->mac80211: RX probe response [all …]
|
| D | mac80211-injection.txt | 1 How to use packet injection with mac80211 4 mac80211 now allows arbitrary packets to be injected down any Monitor Mode 85 mac80211 interface that is in Monitor mode. Libpcap can also be used,
|
| /Linux-v5.4/Documentation/driver-api/80211/ |
| D | mac80211-advanced.rst | 2 mac80211 subsystem (advanced) 6 for advanced interaction of mac80211 with drivers to exploit more 15 mac80211. 17 .. kernel-doc:: include/net/mac80211.h 20 .. kernel-doc:: include/net/mac80211.h 23 .. kernel-doc:: include/net/mac80211.h 26 .. kernel-doc:: include/net/mac80211.h 29 .. kernel-doc:: include/net/mac80211.h 32 .. kernel-doc:: include/net/mac80211.h 35 .. kernel-doc:: include/net/mac80211.h [all …]
|
| D | mac80211.rst | 2 mac80211 subsystem (basics) 6 part of the book while implementing a mac80211 driver. In some chapters, 19 and registered with mac80211. 32 .. kernel-doc:: include/net/mac80211.h 35 .. kernel-doc:: include/net/mac80211.h 38 .. kernel-doc:: include/net/mac80211.h 41 .. kernel-doc:: include/net/mac80211.h 44 .. kernel-doc:: include/net/mac80211.h 47 .. kernel-doc:: include/net/mac80211.h 50 .. kernel-doc:: include/net/mac80211.h [all …]
|
| D | index.rst | 9 mac80211 10 mac80211-advanced
|
| /Linux-v5.4/net/mac80211/ |
| D | Kconfig | 3 tristate "Generic IEEE 802.11 Networking Stack (mac80211)" 37 mac80211 will use. Note that this default can still be 61 bool "Enable mac80211 mesh networking support" 64 Select this option to enable 802.11 mesh operation in mac80211 79 bool "Export mac80211 internals in DebugFS" 83 the internal state of mac80211 in debugfs. 88 bool "Trace all mac80211 debug messages" 91 Select this option to have mac80211 register the 101 bool "Select mac80211 debugging features" 104 This option collects various mac80211 debug settings. [all …]
|
| D | Makefile | 2 obj-$(CONFIG_MAC80211) += mac80211.o 5 mac80211-y := \ 37 mac80211-$(CONFIG_MAC80211_LEDS) += led.o 38 mac80211-$(CONFIG_MAC80211_DEBUGFS) += \ 44 mac80211-$(CONFIG_MAC80211_MESH) += \ 52 mac80211-$(CONFIG_PM) += pm.o 64 mac80211-$(CONFIG_MAC80211_RC_MINSTREL) += $(rc80211_minstrel-y)
|
| /Linux-v5.4/Documentation/networking/mac80211_hwsim/ |
| D | mac80211_hwsim.rst | 7 mac80211_hwsim - software simulator of 802.11 radio(s) for mac80211 21 arbitrary number of IEEE 802.11 radios for mac80211. It can be used to 22 test most of the mac80211 functionality and user space tools (e.g., 24 the normal case of using real WLAN hardware. From the mac80211 view 26 to mac80211 are needed to use this testing tool. 29 to test their code and work with new features to mac80211, hostapd, 45 radio. Software encryption in mac80211 is used so that the frames are 50 mac80211. This interface can be used to monitor all transmitted frames
|
| D | hostapd.conf | 6 ssid=mac80211 test
|
| /Linux-v5.4/drivers/net/wireless/realtek/rtl8xxxu/ |
| D | Kconfig | 6 tristate "RTL8723AU/RTL8188[CR]U/RTL819[12]CU (mac80211) support" 10 parts written to utilize the Linux mac80211 stack. 18 from the in kernel mac80211 stack.
|
| /Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
| D | dm.c | 225 if (rtlpriv->mac80211.link_state >= MAC80211_LINKED) { in rtl92ee_dm_cck_packet_detection_thresh() 569 if (rtlpriv->mac80211.mode == WIRELESS_MODE_B) in rtl92ee_dm_is_edca_turbo_disable() 698 is40mhz = rtlpriv->mac80211.bw_40; in rtl92ee_dm_dynamic_primary_cca_ckeck() 699 sec_ch_offset = rtlpriv->mac80211.cur_40_prime_sc; in rtl92ee_dm_dynamic_primary_cca_ckeck() 702 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_AP) { in rtl92ee_dm_dynamic_primary_cca_ckeck() 708 if (rtlpriv->mac80211.link_state < MAC80211_LINKED) in rtl92ee_dm_dynamic_primary_cca_ckeck() 798 if (rtlpriv->mac80211.link_state < MAC80211_LINKED) { in rtl92ee_dm_dynamic_atc_switch() 1062 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_STATION && in rtl92ee_dm_common_info_self_update() 1063 rtlpriv->mac80211.link_state >= MAC80211_LINKED) { in rtl92ee_dm_common_info_self_update() 1068 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_AP || in rtl92ee_dm_common_info_self_update() [all …]
|
| /Linux-v5.4/drivers/net/wireless/ |
| D | Kconfig | 22 bool "mac80211-based legacy WDS support" if EXPERT 25 mac80211-based 4-addr AP/client support supersedes it with 77 tristate "Simulated radio testing tool for mac80211" 81 IEEE 802.11 networking stack (mac80211) functionality. This is not
|
| /Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/btcoexist/ |
| D | halbtcoutsrc.c | 247 rtlpriv->cfg->ops->fill_h2c_cmd(rtlpriv->mac80211.hw, 0x67, len, cmd); in halbtc_send_bt_mp_operation() 288 rtl_lps_leave(rtlpriv->mac80211.hw); in halbtc_leave_lps() 309 rtl_lps_enter(rtlpriv->mac80211.hw); in halbtc_enter_lps() 320 rtl_lps_leave(rtlpriv->mac80211.hw); in halbtc_normal_lps() 331 rtl_lps_leave(rtlpriv->mac80211.hw); in halbtc_pre_normal_lps() 542 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_STATION && in halbtc_get() 543 rtlpriv->mac80211.link_state >= MAC80211_LINKED) in halbtc_get() 598 if (rtlpriv->mac80211.mode == WIRELESS_MODE_B) in halbtc_get() 999 rtl_set_bbreg(rtlpriv->mac80211.hw, reg_addr, bit_mask, data); in halbtc_set_bbreg() 1007 return rtl_get_bbreg(rtlpriv->mac80211.hw, reg_addr, bit_mask); in halbtc_get_bbreg() [all …]
|
| /Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
| D | dm.c | 978 if (rtlpriv->mac80211.mode == WIRELESS_MODE_B) in rtl8723be_dm_is_edca_turbo_disable() 1004 iot_peer = rtlpriv->mac80211.vendor; in rtl8723be_dm_check_edca_turbo() 1052 if (rtlpriv->mac80211.link_state >= MAC80211_LINKED) { in rtl8723be_dm_cck_packet_detection_thresh() 1116 if (rtlpriv->mac80211.link_state < MAC80211_LINKED) { in rtl8723be_dm_dynamic_atc_switch() 1218 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_STATION && in rtl8723be_dm_common_info_self_update() 1219 rtlpriv->mac80211.link_state >= MAC80211_LINKED) { in rtl8723be_dm_common_info_self_update() 1224 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_AP || in rtl8723be_dm_common_info_self_update() 1225 rtlpriv->mac80211.opmode == NL80211_IFTYPE_ADHOC || in rtl8723be_dm_common_info_self_update() 1226 rtlpriv->mac80211.opmode == NL80211_IFTYPE_MESH_POINT) { in rtl8723be_dm_common_info_self_update()
|
| /Linux-v5.4/drivers/net/wireless/realtek/rtw88/ |
| D | Makefile | 5 mac80211.o \
|
| D | Kconfig | 6 This module adds support for mac80211-based wireless drivers that
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/dvm/ |
| D | Makefile | 4 iwldvm-objs += main.o rs.o mac80211.o ucode.o tx.o
|
| /Linux-v5.4/Documentation/translations/zh_CN/process/ |
| D | 3.Early-stage.rst | 81 (现在称为mac80211)的合并被推迟了一年多。
|
| /Linux-v5.4/drivers/net/wireless/ath/ath5k/ |
| D | Makefile | 19 ath5k-y += mac80211-ops.o
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/ |
| D | Makefile | 3 iwlmvm-y += fw.o mac80211.o nvm.o ops.o phy-ctxt.o mac-ctxt.o
|
| /Linux-v5.4/drivers/net/wireless/mediatek/mt76/ |
| D | Makefile | 8 mmio.o util.o trace.o dma.o mac80211.o debugfs.o eeprom.o \
|
| /Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
| D | dm.h | 97 (((struct rtl_priv *)(_priv))->mac80211.opmode == \
|
| D | hal_bt_coexist.c | 49 if (rtlpriv->mac80211.mode == WIRELESS_MODE_G || in _rtl8723_dm_bt_check_wifi_state() 50 rtlpriv->mac80211.mode == WIRELESS_MODE_B) { in _rtl8723_dm_bt_check_wifi_state() 338 if (rtlpriv->mac80211.link_state >= MAC80211_LINKED) { in rtl8723e_dm_bt_get_rx_ss()
|
| /Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/ |
| D | base.c | 1910 if (rtlpriv->mac80211.opmode != NL80211_IFTYPE_STATION) in rtl_beacon_statistic() 1913 if (rtlpriv->mac80211.link_state < MAC80211_LINKED) in rtl_beacon_statistic() 1926 if (!ether_addr_equal(hdr->addr3, rtlpriv->mac80211.bssid)) in rtl_beacon_statistic() 2205 rtlpriv->mac80211.vif); in rtl_watchdog_wq_callback() 2478 if (rtlpriv->mac80211.act_scanning) in rtl_send_smps_action() 2490 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_AP) in rtl_send_smps_action() 2493 memcpy(bssid, rtlpriv->mac80211.bssid, ETH_ALEN); in rtl_send_smps_action() 2601 rtlpriv->mac80211.vendor = PEER_ATH; in rtl_chk_vendor_ouisub() 2606 rtlpriv->mac80211.vendor = PEER_BROAD; in rtl_chk_vendor_ouisub() 2609 rtlpriv->mac80211.vendor = PEER_RAL; in rtl_chk_vendor_ouisub() [all …]
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlegacy/ |
| D | Kconfig | 21 This driver uses the kernel's mac80211 subsystem. 47 This driver uses the kernel's mac80211 subsystem.
|