Copy disabled (too large)
Download .txt
Showing preview only (10,049K chars total). Download the full file to get everything.
Repository: eywalink/mt7601u
Branch: master
Commit: cb1b0f3324b6
Files: 321
Total size: 9.5 MB
Directory structure:
gitextract_ar0ye5qg/
├── .gitignore
├── LICENSE
├── Makefile
├── Makefile.clean
├── Makefile.inc
├── README.md
├── build.sh
├── config.mk
├── doc/
│ ├── History.txt
│ ├── README_STA_usb
│ ├── ReadMe.txt
│ ├── iwpriv_usage.txt
│ ├── sta_ate_iwpriv_usage.txt
│ └── wps_iwpriv_usage.txt
├── info.sh
├── load.sh
├── miwifi_build.sh
├── miwifi_work.sh
├── src/
│ ├── Module.symvers
│ ├── ap/
│ │ ├── ap.c
│ │ ├── ap_apcli_inf.c
│ │ ├── ap_assoc.c
│ │ ├── ap_auth.c
│ │ ├── ap_autoChSel.c
│ │ ├── ap_cfg.c
│ │ ├── ap_connect.c
│ │ ├── ap_data.c
│ │ ├── ap_dls.c
│ │ ├── ap_ftkd.c
│ │ ├── ap_ids.c
│ │ ├── ap_mbss.c
│ │ ├── ap_mbss_inf.c
│ │ ├── ap_mlme.c
│ │ ├── ap_qload.c
│ │ ├── ap_sanity.c
│ │ ├── ap_sync.c
│ │ └── ap_wpa.c
│ ├── ate/
│ │ ├── chips/
│ │ │ ├── mt7601_ate.c
│ │ │ ├── rt28xx_ate.c
│ │ │ ├── rt30xx_ate.c
│ │ │ ├── rt33xx_ate.c
│ │ │ └── rt5390_ate.c
│ │ ├── common/
│ │ │ ├── ate_usb.c
│ │ │ ├── rt_ate.c
│ │ │ └── rt_qa.c
│ │ └── include/
│ │ ├── rt_ate.h
│ │ └── rt_qa.h
│ ├── chips/
│ │ ├── mt7601.c
│ │ └── rtmp_chip.c
│ ├── common/
│ │ ├── action.c
│ │ ├── ba_action.c
│ │ ├── client_wds.c
│ │ ├── cmm_aes.c
│ │ ├── cmm_asic.c
│ │ ├── cmm_cfg.c
│ │ ├── cmm_cmd.c
│ │ ├── cmm_cs.c
│ │ ├── cmm_data.c
│ │ ├── cmm_data_usb.c
│ │ ├── cmm_dfs.c
│ │ ├── cmm_info.c
│ │ ├── cmm_mac_usb.c
│ │ ├── cmm_mat.c
│ │ ├── cmm_mat_iparp.c
│ │ ├── cmm_mat_ipv6.c
│ │ ├── cmm_mat_pppoe.c
│ │ ├── cmm_profile.c
│ │ ├── cmm_radar.c
│ │ ├── cmm_sanity.c
│ │ ├── cmm_sync.c
│ │ ├── cmm_tkip.c
│ │ ├── cmm_video.c
│ │ ├── cmm_wep.c
│ │ ├── cmm_wpa.c
│ │ ├── cmm_wpa_adhoc.c
│ │ ├── crypt_aes.c
│ │ ├── crypt_arc4.c
│ │ ├── crypt_biginteger.c
│ │ ├── crypt_dh.c
│ │ ├── crypt_hmac.c
│ │ ├── crypt_md5.c
│ │ ├── crypt_sha2.c
│ │ ├── ee_efuse.c
│ │ ├── ee_prom.c
│ │ ├── eeprom.c
│ │ ├── frq_cal.c
│ │ ├── igmp_snoop.c
│ │ ├── misc.c
│ │ ├── mlme.c
│ │ ├── multi_channel.c
│ │ ├── netif_block.c
│ │ ├── p2p.c
│ │ ├── p2p_action.c
│ │ ├── p2p_cfg.c
│ │ ├── p2p_ctrl.c
│ │ ├── p2p_dbg.c
│ │ ├── p2p_disc_mng.c
│ │ ├── p2p_inf.c
│ │ ├── p2p_nego_mng.c
│ │ ├── p2p_packet.c
│ │ ├── p2p_table.c
│ │ ├── ps.c
│ │ ├── rt2860.bin.dfs
│ │ ├── rt2860.bin.old
│ │ ├── rt_channel.c
│ │ ├── rt_os_util.c
│ │ ├── rt_rf.c
│ │ ├── rtmp_init.c
│ │ ├── rtmp_init_inf.c
│ │ ├── rtmp_timer.c
│ │ ├── rtusb_bulk.c
│ │ ├── rtusb_data.c
│ │ ├── rtusb_dev_id.c
│ │ ├── rtusb_io.c
│ │ ├── scan.c
│ │ ├── spectrum.c
│ │ ├── txpower.c
│ │ ├── uapsd.c
│ │ ├── vht.c
│ │ ├── wapi.c
│ │ ├── wfd.c
│ │ ├── wsc.c
│ │ ├── wsc_tlv.c
│ │ ├── wsc_ufd.c
│ │ └── wsc_v2.c
│ ├── include/
│ │ ├── action.h
│ │ ├── ags.h
│ │ ├── ap.h
│ │ ├── ap_apcli.h
│ │ ├── ap_autoChSel.h
│ │ ├── ap_autoChSel_cmm.h
│ │ ├── ap_cfg.h
│ │ ├── ap_diversity.h
│ │ ├── ap_ids.h
│ │ ├── ap_mbss.h
│ │ ├── br_ftph.h
│ │ ├── cfg80211.h
│ │ ├── cfg80211extr.h
│ │ ├── chip/
│ │ │ ├── chip_id.h
│ │ │ ├── mt7601.h
│ │ │ ├── rt28xx.h
│ │ │ ├── rt3290.h
│ │ │ ├── rt6590.h
│ │ │ └── rtmp_phy.h
│ │ ├── chlist.h
│ │ ├── client_wds.h
│ │ ├── client_wds_cmm.h
│ │ ├── crypt_aes.h
│ │ ├── crypt_arc4.h
│ │ ├── crypt_biginteger.h
│ │ ├── crypt_dh.h
│ │ ├── crypt_hmac.h
│ │ ├── crypt_md5.h
│ │ ├── crypt_sha2.h
│ │ ├── cs.h
│ │ ├── dfs.h
│ │ ├── dot11ac_vht.h
│ │ ├── dot11i_wpa.h
│ │ ├── dot11r_ft.h
│ │ ├── dot11z_tdls.h
│ │ ├── drs_extr.h
│ │ ├── eeprom.h
│ │ ├── firmware.h
│ │ ├── frq_cal.h
│ │ ├── iface/
│ │ │ ├── iface_util.h
│ │ │ ├── rtmp_reg_pcirbs.h
│ │ │ └── rtmp_usb.h
│ │ ├── igmp_snoop.h
│ │ ├── ipv6.h
│ │ ├── link_list.h
│ │ ├── mac_ral/
│ │ │ ├── fce.h
│ │ │ ├── mac_pci.h
│ │ │ ├── mac_usb.h
│ │ │ ├── nmac/
│ │ │ │ ├── ral_nmac.h
│ │ │ │ ├── ral_nmac_pbf.h
│ │ │ │ ├── ral_nmac_pci.h
│ │ │ │ ├── ral_nmac_rxwi.h
│ │ │ │ ├── ral_nmac_txwi.h
│ │ │ │ └── ral_nmac_usb.h
│ │ │ ├── omac/
│ │ │ │ ├── ral_omac.h
│ │ │ │ ├── ral_omac_pbf.h
│ │ │ │ ├── ral_omac_pci.h
│ │ │ │ ├── ral_omac_rf_ctrl.h
│ │ │ │ ├── ral_omac_rxwi.h
│ │ │ │ ├── ral_omac_txwi.h
│ │ │ │ └── ral_omac_usb.h
│ │ │ ├── pbf.h
│ │ │ ├── rf_ctrl.h
│ │ │ └── rtmp_mac.h
│ │ ├── mat.h
│ │ ├── mcu/
│ │ │ └── MT7601_firmware.h
│ │ ├── misc.h
│ │ ├── misc_cmm.h
│ │ ├── mlme.h
│ │ ├── mlme_sys.h
│ │ ├── netif_block.h
│ │ ├── oid.h
│ │ ├── os/
│ │ │ ├── rt_drv.h
│ │ │ ├── rt_linux.h
│ │ │ ├── rt_linux_cmm.h
│ │ │ └── rt_os.h
│ │ ├── p2p.h
│ │ ├── p2p_cmm.h
│ │ ├── p2p_inf.h
│ │ ├── p2pcli.h
│ │ ├── phy/
│ │ │ └── rlt_phy.h
│ │ ├── radar.h
│ │ ├── rt_config.h
│ │ ├── rt_os_net.h
│ │ ├── rt_os_util.h
│ │ ├── rt_txbf.h
│ │ ├── rtmp.h
│ │ ├── rtmp_M51.h
│ │ ├── rtmp_and.h
│ │ ├── rtmp_chip.h
│ │ ├── rtmp_cmd.h
│ │ ├── rtmp_comm.h
│ │ ├── rtmp_def.h
│ │ ├── rtmp_dot11.h
│ │ ├── rtmp_iface.h
│ │ ├── rtmp_mcu.h
│ │ ├── rtmp_os.h
│ │ ├── rtmp_osabl.h
│ │ ├── rtmp_timer.h
│ │ ├── rtmp_type.h
│ │ ├── rtusb_io.h
│ │ ├── spectrum.h
│ │ ├── spectrum_def.h
│ │ ├── sta_cfg.h
│ │ ├── tdls.h
│ │ ├── tdls_cmm.h
│ │ ├── uapsd.h
│ │ ├── vht.h
│ │ ├── video.h
│ │ ├── vr_ikans.h
│ │ ├── vrut_ubm.h
│ │ ├── wapi.h
│ │ ├── wapi_def.h
│ │ ├── wapi_sms4.h
│ │ ├── wfa_p2p.h
│ │ ├── wfd.h
│ │ ├── wfd_cmm.h
│ │ ├── wpa.h
│ │ ├── wpa_cmm.h
│ │ ├── wsc.h
│ │ └── wsc_tlv.h
│ ├── mac/
│ │ ├── ral_nmac.c
│ │ ├── ral_omac.c
│ │ └── rtmp_mac.c
│ ├── mcu/
│ │ ├── rtmp_M51.c
│ │ ├── rtmp_and.c
│ │ └── rtmp_mcu.c
│ ├── mgmt/
│ │ ├── mgmt_dev.c
│ │ ├── mgmt_entrytb.c
│ │ ├── mgmt_ht.c
│ │ ├── mgmt_hw.c
│ │ └── mgmt_vht.c
│ ├── os/
│ │ └── linux/
│ │ ├── Kconfig.ap.soc
│ │ ├── Kconfig.ap.usb
│ │ ├── Kconfig.sta.soc
│ │ ├── Makefile.4
│ │ ├── Makefile.4.netif
│ │ ├── Makefile.4.util
│ │ ├── Makefile.6
│ │ ├── Makefile.6.netif
│ │ ├── Makefile.6.util
│ │ ├── Makefile.ap.soc
│ │ ├── Makefile.ap.usb
│ │ ├── Makefile.libautoprovision.6
│ │ ├── Makefile.libwapi.4
│ │ ├── Makefile.libwapi.6
│ │ ├── Makefile.sta.soc
│ │ ├── ap_ioctl.c
│ │ ├── cfg80211.c
│ │ ├── cfg80211drv.c
│ │ ├── inf_ppa.c
│ │ ├── rt_linux.c
│ │ ├── rt_linux_symb.c
│ │ ├── rt_main_dev.c
│ │ ├── rt_proc.c
│ │ ├── rt_profile.c
│ │ ├── rt_rbus_pci_drv.c
│ │ ├── rt_rbus_pci_util.c
│ │ ├── rt_symb.c
│ │ ├── rt_usb.c
│ │ ├── rt_usb_util.c
│ │ ├── sta_ioctl.c
│ │ ├── usb_main_dev.c
│ │ └── vr_ikans.c
│ ├── phy/
│ │ ├── rlt_phy.c
│ │ ├── rlt_rf.c
│ │ └── rtmp_phy.c
│ ├── rate_ctrl/
│ │ ├── alg_ags.c
│ │ ├── alg_grp.c
│ │ ├── alg_legacy.c
│ │ └── ra_ctrl.c
│ ├── sta/
│ │ ├── assoc.c
│ │ ├── auth.c
│ │ ├── auth_rsp.c
│ │ ├── connect.c
│ │ ├── dls.c
│ │ ├── p2pcli.c
│ │ ├── p2pcli_assoc.c
│ │ ├── p2pcli_auth.c
│ │ ├── p2pcli_ctrl.c
│ │ ├── p2pcli_sync.c
│ │ ├── rtmp_ckipmic.c
│ │ ├── rtmp_data.c
│ │ ├── sanity.c
│ │ ├── sta_cfg.c
│ │ ├── sta_iwsc.c
│ │ ├── sync.c
│ │ ├── tdls.c
│ │ ├── tdls_chswitch_mng.c
│ │ ├── tdls_link_mng.c
│ │ ├── tdls_tlv.c
│ │ ├── tdls_uapsd.c
│ │ └── wpa.c
│ └── tools/
│ ├── Makefile
│ └── bin2h.c
└── unload.sh
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
# Object files
*.o
*.ko
*.obj
*.elf
# Libraries
*.lib
*.a
# Shared objects (inc. Windows DLLs)
*.dll
*.so
*.so.*
*.dylib
# Executables
*.exe
*.out
*.app
*.i*86
*.x86_64
*.hex
.directory
*.bak
================================================
FILE: LICENSE
================================================
This program is free software. You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
MediaTek Inc.
Address : 5F., No.5, Tai-Yuan 1st St., Jhubei City,
Hsinchu County 302,Taiwan, R.O.C.
(c) Copyright 2002-2013, MediaTek Inc.
================================================
FILE: Makefile
================================================
all:
make -C src/ osutil
make -C src/ build_tools
make -C src/ osdrv
make -C src/ osnet
clean:
make -C src/ clean
install:
make -C src/ install
uninstall:
make -C src/ uninstall
================================================
FILE: Makefile.clean
================================================
include $(RT28xx_DIR)/os/linux/config.mk
PHONY := clean install uninstall
clean:
rm -f ../../common/*.o
rm -f ../../common/.*.cmd .*.flags .*.d
rm -f ../../os/linux/*.o *.ko *.mod.o *.mod.c
rm -f ../../os/linux/.*.cmd .*.flags .*.d
rm -fr ../../os/linux/.tmp_versions
#Must clean Module.symvers; or you will suffer symbol version not match
#when OS_ABL = YES.
rm -f ../../os/linux/Module.symvers
rm -f ../../os/linux/Modules.symvers
rm -f ../../os/linux/Module.markers
rm -f ../../os/linux/modules.order
rm -f ../../chips/*.o
rm -f ../../chips/.*.cmd .*.flags .*.d
rm -f ../../rate_ctrl/*.o
rm -f ../../rate_ctrl/.*.cmd .*.flags .*.d
rm -f ../../ate/common/*.o
rm -f ../../ate/common/.*.cmd .*.flags .*.d
rm -f ../../ate/chips/*.o
rm -f ../../ate/chips/.*.cmd .*.flags .*.d
rm -f ../../phy/*.o
rm -f ../../phy/.*.cmd .*.flags .*.d
rm -f ../../mac/*.o
rm -f ../../mac/.*.cmd .*.flags .*.d
rm -f ../../mcu/*.o
rm -f ../../mcu/.*.cmd .*.flags .*.d
rm -f ../../mgmt/*.o
rm -f ../../mgmt/.*.cmd .*.flags .*.d
rm -f ../../naf/*.o
rm -f ../../naf/.*.cmd .*.flags .*.d
ifeq ($(RT28xx_MODE),AP)
rm -f ../../ap/*.o
rm -f ../../ap/.*.cmd .*.flags .*.d
else
ifeq ($(RT28xx_MODE),STA)
rm -f ../../sta/*.o
rm -f ../../sta/.*.cmd .*.flags .*.d
ifeq ($(HAS_P2P_SUPPORT),y)
rm -f ../../ap/*.o
rm -f ../../ap/.*.cmd .*.flags .*.d
endif
else
ifeq ($(RT28xx_MODE),APSTA)
rm -f ../../ap/*.o
rm -f ../../ap/.*.cmd .*.flags .*.d
rm -f ../../sta/*.o
rm -f ../../sta/.*.cmd .*.flags .*.d
endif
endif
endif
# Declare the contents of the .PHONY variable as phony. We keep that
# information in a variable so we can use it in if_changed and friends.
.PHONY: $(PHONY)
================================================
FILE: Makefile.inc
================================================
WIFI_MODE = AP
ifeq ($(WIFI_MODE),)
RT28xx_MODE = STA
else
RT28xx_MODE = $(WIFI_MODE)
endif
ifeq ($(TARGET),)
TARGET = LINUX
endif
ifeq ($(CHIPSET),)
CHIPSET = 7601U
endif
MODULE = $(word 1, $(CHIPSET))
#OS ABL - YES or NO
OSABL = YES
ifneq ($(TARGET),THREADX)
#RT28xx_DIR = home directory of RT28xx source code
RT28xx_DIR = $(shell pwd)
endif
include $(RT28xx_DIR)/os/linux/config.mk
RTMP_SRC_DIR = $(RT28xx_DIR)/RT$(MODULE)
#PLATFORM: Target platform
PLATFORM = PC
#PLATFORM = 5VT
#PLATFORM = IKANOS_V160
#PLATFORM = IKANOS_V180
#PLATFORM = SIGMA
#PLATFORM = SIGMA_8622
#PLATFORM = INIC
#PLATFORM = STAR
#PLATFORM = IXP
#PLATFORM = INF_TWINPASS
#PLATFORM = INF_DANUBE
#PLATFORM = INF_AR9
#PLATFORM = INF_VR9
#PLATFORM = BRCM_6358
#PLATFORM = INF_AMAZON_SE
#PLATFORM = CAVM_OCTEON
#PLATFORM = CMPC
#PLATFORM = RALINK_2880
#PLATFORM = RALINK_3052
#PLATFORM = SMDK
#PLATFORM = RMI
#PLATFORM = RMI_64
#PLATFORM = KODAK_DC
#PLATFORM = DM6446
#PLATFORM = FREESCALE8377
#PLATFORM = BL2348
#PLATFORM = BL23570
#PLATFORM = BLUBB
#PLATFORM = BLPMP
#PLATFORM = MT85XX
#PLATFORM = NXP_TV550
#PLATFORM = MVL5
#PLATFORM = RALINK_3352
#PLATFORM = UBICOM_IPX8
#PLATFORM = INTELP6
#APSOC
ifeq ($(MODULE),3050)
PLATFORM = RALINK_3050
endif
ifeq ($(MODULE),3052)
PLATFORM = RALINK_3052
endif
ifeq ($(MODULE),3350)
PLATFORM = RALINK_3050
endif
ifeq ($(MODULE),3352)
PLATFORM = RALINK_3352
endif
#RELEASE Package
RELEASE = DPA
ifeq ($(TARGET),LINUX)
MAKE = make
endif
ifeq ($(TARGET), UCOS)
MAKE = make
endif
ifeq ($(TARGET),THREADX)
MAKE = gmake
endif
ifeq ($(TARGET), ECOS)
MAKE = make
MODULE = $(shell pwd | sed "s/.*\///" ).o
export MODULE
endif
ifeq ($(PLATFORM),5VT)
LINUX_SRC = /home/ralink-2860-sdk-5vt-distribution/linux-2.6.17
CROSS_COMPILE = /opt/crosstool/uClibc_v5te_le_gcc_4_1_1/bin/arm-linux-
endif
ifeq ($(PLATFORM),UBICOM_IPX8)
LINUX_SRC = /home/sample/Customers/UBICOM/ubicom-linux-dist-2.1.1/linux-2.6.x
CROSS_COMPILE = ubicom32-elf-
endif
ifeq ($(PLATFORM),IKANOS_V160)
LINUX_SRC = /home/sample/projects/LX_2618_RG_5_3_00r4_SRC/linux-2.6.18
CROSS_COMPILE = mips-linux-
endif
ifeq ($(PLATFORM),IKANOS_V180)
LINUX_SRC = /home/sample/projects/LX_BSP_VX180_5_4_0r1_ALPHA_26DEC07/linux-2.6.18
CROSS_COMPILE = mips-linux-
endif
ifeq ($(PLATFORM),SIGMA)
LINUX_SRC = /root/sigma/smp86xx_kernel_source_2.7.172.0/linux-2.6.15
CROSS_COMPILE = /root/sigma/smp86xx_toolchain_2.7.172.0/build_mipsel_nofpu/staging_dir/bin/mipsel-linux-
endif
ifeq ($(PLATFORM),SIGMA_8622)
LINUX_SRC = /home/snowpin/armutils_2.5.120.1/build_arm/linux-2.4.22-em86xx
CROSS_COMPILE = /home/snowpin/armutils_2.5.120.1/toolchain/bin/arm-elf-
CROSS_COMPILE_INCLUDE = /home/snowpin/armutils_2.5.120.1/toolchain/lib/gcc-lib/arm-elf/2.95.3
endif
ifeq ($(PLATFORM),INIC)
UCOS_SRC = /opt/uCOS/iNIC_rt2880
CROSS_COMPILE = /usr/bin/mipsel-linux-
endif
ifeq ($(PLATFORM),STAR)
LINUX_SRC = /opt/star/kernel/linux-2.4.27-star
CROSS_COMPILE = /opt/star/tools/arm-linux/bin/arm-linux-
endif
ifeq ($(PLATFORM),RMI)
LINUX_SRC = /opt/rmi/1.7.0/linux/src/
CROSS_COMPILE = /opt/rmi/1.7.0/mipscross/nptl/bin/mips64-unknown-linux-gnu-
endif
ifeq ($(PLATFORM),RMI_64)
LINUX_SRC = /opt/rmi/1.7.0/linux_64/src/
CROSS_COMPILE = /opt/rmi/1.7.0/mipscross/nptl/bin/mips64-unknown-linux-gnu-
endif
ifeq ($(PLATFORM), RALINK_2880)
LINUX_SRC = /project/stable/RT288x/RT288x_SDK/source/linux-2.4.x
CROSS_COMPILE = /opt/buildroot-gdb/bin/mipsel-linux-
endif
ifeq ($(PLATFORM),RALINK_3052)
LINUX_SRC = /home/peter/ap_soc/SDK_3_3_0_0/RT288x_SDK/source/linux-2.6.21.x
CROSS_COMPILE = /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-
endif
ifeq ($(PLATFORM),FREESCALE8377)
LINUX_SRC = /opt/ltib-mpc8377_rds-20090309/rpm/BUILD/linux-2.6.25
CROSS_COMPILE = /opt/freescale/usr/local/gcc-4.2.187-eglibc-2.5.187/powerpc-linux-gnu/bin/powerpc-linux-gnu-
endif
ifeq ($(PLATFORM),BL2348)
LINUX_SRC = /home/sample/Customers/BroadLight/bl234x-linux-2.6.21-small-v29
CROSS_COMPILE = mips-wrs-linux-gnu-
endif
ifeq ($(PLATFORM),BL23570)
LINUX_SRC = /home/FIBERHOME/linux-2.6.34.8
CROSS_COMPILE = mips-wrs-linux-gnu-mips_74k_softfp-glibc_small-
ARCH:=mips
export $ARCH
endif
ifeq ($(PLATFORM),BLUBB)
LINUX_SRC = /home/sample/Customers/BroadLight/UBB/gmp20/linux-2.6.21-small
CROSS_COMPILE = mips-wrs-linux-gnu-
endif
ifeq ($(PLATFORM),BLPMP)
LINUX_SRC = /home/sample/Customers/BroadLight/UBB/pmp16/bl234x-linux-2.6.21-small-v30.2
CROSS_COMPILE = mips-wrs-linux-gnu-
endif
ifeq ($(PLATFORM),PC)
# Linux 2.6
LINUX_SRC = /lib/modules/$(shell uname -r)/build
# Linux 2.4 Change to your local setting
#LINUX_SRC = /usr/src/linux-2.4
LINUX_SRC_MODULE = /lib/modules/$(shell uname -r)/kernel/drivers/net/wireless/
CROSS_COMPILE =
endif
ifeq ($(PLATFORM),INTELP6)
LINUX_SRC = /tftpboot/IntelCE-20.0.11052.243193/project_build_i686/IntelCE/kernel-20.0.11024.238456/linux-2.6.35
CROSS_COMPILE = /tftpboot/IntelCE-20.0.11052.243193/build_i686/i686-linux-elf/bin/i686-cm-linux-
endif
ifeq ($(PLATFORM),IXP)
LINUX_SRC = /project/stable/Gmtek/snapgear-uclibc/linux-2.6.x
CROSS_COMPILE = arm-linux-
endif
ifeq ($(PLATFORM),INF_TWINPASS)
# Linux 2.6
#LINUX_SRC = /lib/modules/$(shell uname -r)/build
# Linux 2.4 Change to your local setting
LINUX_SRC = /project/stable/twinpass/release/2.0.1/source/kernel/opensource/linux-2.4.31/
CROSS_COMPILE = mips-linux-
endif
ifeq ($(PLATFORM),INF_DANUBE)
LINUX_SRC = /opt/danube/sdk/linux-2.6.16.x
CROSS_COMPILE = mips-linux-
ROOTDIR = /opt/danube/sdk
export ROOTDIR
endif
ifeq ($(PLATFORM),INF_AR9)
LINUX_SRC = /root/ar9/xR9_BSP1.2.2.0/source/kernel/opensource/linux-2.6.20/
CROSS_COMPILE = /root/ar9/ifx-lxdb26-1.0.2/gcc-3.4.4/toolchain-mips/bin/
endif
ifeq ($(PLATFORM),INF_VR9)
LINUX_SRC = /home/public/lantiq/VR9/UGW-4.2/build_dir/linux-ifxcpe_platform_vr9/linux-2.6.20.19
CROSS_COMPILE = /home/public/lantiq/VR9/UGW-4.2/staging_dir/toolchain-mips_gcc-3.4.6_uClibc-0.9.29/bin/mips-linux-
endif
ifeq ($(PLATFORM),BRCM_6358)
LINUX_SRC =
CROSS_COMPILE =
endif
ifeq ($(PLATFORM),INF_AMAZON_SE)
# Linux 2.6
#LINUX_SRC = /lib/modules/$(shell uname -r)/build
# Linux 2.4 Change to your local setting
LINUX_SRC = /backup/ifx/3.6.2.2/source/kernel/opensource/linux-2.4.31
#CROSS_COMPILE = mips-linux-
#LINUX_SRC = /project/Infineon/3.6.2.2/source/kernel/opensource/linux-2.4.31
CROSS_COMPILE = /opt/uclibc-toolchain/ifx-lxdb-1-2-3-external/gcc-3.3.6/toolchain-mips/R0208V35/mips-linux-uclibc/bin/
endif
ifeq ($(PLATFORM),ST)
LINUX_SRC = /opt/STM/STLinux-2.2/devkit/sources/kernel/linux0039
CROSS_COMPILE = /opt/STM/STLinux-2.2/devkit/sh4/bin/sh4-linux-
ARCH := sh
export ARCH
endif
ifeq ($(PLATFORM),CAVM_OCTEON)
OCTEON_ROOT = /usr/local/Cavium_Networks/OCTEON-SDK
LINUX_SRC = $(OCTEON_ROOT)/linux/kernel_2.6/linux
CROSS_COMPILE = mips64-octeon-linux-gnu-
endif
ifeq ($(PLATFORM),CMPC)
LINUX_SRC = /opt/fvt_11N_SDK_0807/fvt131x_SDK_11n/linux-2.6.17
CROSS_COMPILE =
endif
ifeq ($(PLATFORM),SMDK)
LINUX_SRC = /home/bhushan/itcenter/may28/linux-2.6-samsung
CROSS_COMPILE = /usr/local/arm/4.2.2-eabi/usr/bin/arm-linux-
endif
ifeq ($(PLATFORM),RALINK_3352)
LINUX_SRC = /home/sample/3352/RT288x_SDK/source/linux-2.6.21.x
CROSS_COMPILE = /opt/buildroot-gcc342/bin/mipsel-linux-
endif
ifeq ($(PLATFORM),KODAK_DC)
SKD_SRC = C:/SigmaTel/DC1250_SDK_v1-9/sdk
CROSS_COMPILE = $(cc)
endif
ifeq ($(PLATFORM),DM6446)
LINUX_SRC = /home/fonchi/work/soc/ti-davinci
endif
ifeq ($(PLATFORM),MT85XX)
LINUX_SRC = /home/john/MTK/BDP_Linux/linux-2.6.27
CROSS_COMPILE = armv6z-mediatek-linux-gnueabi-
endif
ifeq ($(PLATFORM),NXP_TV550)
LINUX_SRC = /data/tv550/kernel/linux-2.6.28.9
LINUX_SRC_MODULE = /data/tv550/kernel/linux-2.6.28.9/drivers/net/wireless
CROSS_COMPILE = /opt/embeddedalley/nxp_tv550/bin/mipsel-linux-
endif
ifeq ($(PLATFORM),MVL5)
LINUX_SRC = /home2/charlestu/AP-VT3426/linux-2.6.18
CROSS_COMPILE = /opt/montavista/pro/devkit/arm/v5t_le_mvl5/bin/arm_v5t_le-
endif
export OSABL RT28xx_DIR RT28xx_MODE LINUX_SRC CROSS_COMPILE CROSS_COMPILE_INCLUDE PLATFORM RELEASE CHIPSET MODULE RTMP_SRC_DIR LINUX_SRC_MODULE TARGET HAS_WOW_SUPPORT
# The targets that may be used.
PHONY += all build_tools test UCOS THREADX LINUX release prerelease clean uninstall install libwapi osabl
ifeq ($(TARGET),LINUX)
all: build_tools $(TARGET)
else
all: $(TARGET)
endif
build_tools:
$(MAKE) -C tools
$(RT28xx_DIR)/tools/bin2h
test:
$(MAKE) -C tools test
UCOS:
$(MAKE) -C os/ucos/ MODE=$(RT28xx_MODE)
echo $(RT28xx_MODE)
ECOS:
$(MAKE) -C os/ecos/ MODE=$(RT28xx_MODE)
cp -f os/ecos/$(MODULE) $(MODULE)
THREADX:
$(MAKE) -C $(RT28xx_DIR)/os/Threadx -f $(RT28xx_DIR)/os/ThreadX/Makefile
LINUX:
ifneq (,$(findstring 2.4,$(LINUX_SRC)))
ifeq ($(OSABL),YES)
cp -f os/linux/Makefile.4.util $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(RT28xx_DIR)/os/linux/
endif
cp -f os/linux/Makefile.4 $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(RT28xx_DIR)/os/linux/
ifeq ($(OSABL),YES)
cp -f os/linux/Makefile.4.netif $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(RT28xx_DIR)/os/linux/
endif
ifeq ($(RT28xx_MODE),AP)
cp -f $(RT28xx_DIR)/os/linux/rt$(MODULE)ap.o /tftpboot
ifeq ($(OSABL),YES)
cp -f $(RT28xx_DIR)/os/linux/rtutil$(MODULE)ap.o /tftpboot
cp -f $(RT28xx_DIR)/os/linux/rtnet$(MODULE)ap.o /tftpboot
endif
ifeq ($(PLATFORM),INF_AMAZON_SE)
cp -f /tftpboot/rt2870ap.o /backup/ifx/build/root_filesystem/lib/modules/2.4.31-Amazon_SE-3.6.2.2-R0416_Ralink/kernel/drivers/net
endif
else
ifeq ($(RT28xx_MODE),APSTA)
cp -f $(RT28xx_DIR)/os/linux/rt$(MODULE)apsta.o /tftpboot
ifeq ($(OSABL),YES)
cp -f $(RT28xx_DIR)/os/linux/rtutil$(MODULE)apsta.o /tftpboot
cp -f $(RT28xx_DIR)/os/linux/rtnet$(MODULE)apsta.o /tftpboot
endif
else
cp -f $(RT28xx_DIR)/os/linux/rt$(MODULE)sta.o /tftpboot
ifeq ($(OSABL),YES)
cp -f $(RT28xx_DIR)/os/linux/rtutil$(MODULE)sta.o /tftpboot
cp -f $(RT28xx_DIR)/os/linux/rtnet$(MODULE)sta.o /tftpboot
endif
endif
endif
else
ifeq ($(OSABL),YES)
cp -f os/linux/Makefile.6.util $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(LINUX_SRC) SUBDIRS=$(RT28xx_DIR)/os/linux modules
endif
cp -f os/linux/Makefile.6 $(RT28xx_DIR)/os/linux/Makefile
ifeq ($(PLATFORM),DM6446)
$(MAKE) ARCH=arm CROSS_COMPILE=arm_v5t_le- -C $(LINUX_SRC) SUBDIRS=$(RT28xx_DIR)/os/linux modules
else
ifeq ($(PLATFORM),FREESCALE8377)
$(MAKE) ARCH=powerpc CROSS_COMPILE=$(CROSS_COMPILE) -C $(LINUX_SRC) SUBDIRS=$(RT28xx_DIR)/os/linux modules
else
$(MAKE) -C $(LINUX_SRC) SUBDIRS=$(RT28xx_DIR)/os/linux modules
endif
endif
ifeq ($(OSABL),YES)
cp -f os/linux/Makefile.6.netif $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(LINUX_SRC) SUBDIRS=$(RT28xx_DIR)/os/linux modules
endif
ifeq ($(RT28xx_MODE),AP)
ifneq ($(findstring 7601,$(CHIPSET)),)
cp -f $(RT28xx_DIR)/os/linux/mt$(MODULE)ap.ko /tftpboot
else
cp -f $(RT28xx_DIR)/os/linux/rt$(MODULE)ap.ko /tftpboot
endif
ifeq ($(OSABL),YES)
cp -f $(RT28xx_DIR)/os/linux/rtutil$(MODULE)ap.ko /tftpboot
cp -f $(RT28xx_DIR)/os/linux/rtnet$(MODULE)ap.ko /tftpboot
endif
rm -f os/linux/rt$(MODULE)ap.ko.lzma
/root/bin/lzma e os/linux/rt$(MODULE)ap.ko os/linux/rt$(MODULE)ap.ko.lzma
else
ifeq ($(RT28xx_MODE),APSTA)
cp -f $(RT28xx_DIR)/os/linux/rt$(MODULE)apsta.ko /tftpboot
ifeq ($(OSABL),YES)
cp -f $(RT28xx_DIR)/os/linux/rtutil$(MODULE)apsta.ko /tftpboot
cp -f $(RT28xx_DIR)/os/linux/rtnet$(MODULE)apsta.ko /tftpboot
endif
else
ifneq ($(findstring 7601,$(CHIPSET)),)
cp -f $(RT28xx_DIR)/os/linux/mt$(MODULE)sta.ko /tftpboot
else
cp -f $(RT28xx_DIR)/os/linux/rt$(MODULE)sta.ko /tftpboot
endif
ifeq ($(OSABL),YES)
ifneq ($(findstring 7601,$(CHIPSET)),)
cp -f $(RT28xx_DIR)/os/linux/mtutil$(MODULE)sta.ko /tftpboot
cp -f $(RT28xx_DIR)/os/linux/mtnet$(MODULE)sta.ko /tftpboot
else
cp -f $(RT28xx_DIR)/os/linux/rtutil$(MODULE)sta.ko /tftpboot
cp -f $(RT28xx_DIR)/os/linux/rtnet$(MODULE)sta.ko /tftpboot
endif
endif
endif
endif
endif
release: build_tools
$(MAKE) -C $(RT28xx_DIR)/striptool -f Makefile.release clean
$(MAKE) -C $(RT28xx_DIR)/striptool -f Makefile.release
striptool/striptool.out
ifeq ($(RELEASE), DPO)
gcc -o striptool/banner striptool/banner.c
./striptool/banner -b striptool/copyright.gpl -s DPO/ -d DPO_GPL -R
./striptool/banner -b striptool/copyright.frm -s DPO_GPL/include/firmware.h
endif
prerelease:
ifeq ($(MODULE), 2880)
$(MAKE) -C $(RT28xx_DIR)/os/linux -f Makefile.release.2880 prerelease
else
$(MAKE) -C $(RT28xx_DIR)/os/linux -f Makefile.release prerelease
endif
cp $(RT28xx_DIR)/os/linux/Makefile.DPB $(RTMP_SRC_DIR)/os/linux/.
cp $(RT28xx_DIR)/os/linux/Makefile.DPA $(RTMP_SRC_DIR)/os/linux/.
cp $(RT28xx_DIR)/os/linux/Makefile.DPC $(RTMP_SRC_DIR)/os/linux/.
ifeq ($(RT28xx_MODE),STA)
cp $(RT28xx_DIR)/os/linux/Makefile.DPD $(RTMP_SRC_DIR)/os/linux/.
cp $(RT28xx_DIR)/os/linux/Makefile.DPO $(RTMP_SRC_DIR)/os/linux/.
endif
clean:
ifeq ($(TARGET), LINUX)
cp -f os/linux/Makefile.clean os/linux/Makefile
$(MAKE) -C os/linux clean
rm -rf os/linux/Makefile
endif
ifeq ($(TARGET), UCOS)
$(MAKE) -C os/ucos clean MODE=$(RT28xx_MODE)
endif
ifeq ($(TARGET), ECOS)
$(MAKE) -C os/ecos clean MODE=$(RT28xx_MODE)
endif
uninstall:
ifeq ($(TARGET), LINUX)
ifneq (,$(findstring 2.4,$(LINUX_SRC)))
$(MAKE) -C $(RT28xx_DIR)/os/linux -f Makefile.4 uninstall
else
$(MAKE) -C $(RT28xx_DIR)/os/linux -f Makefile.6 uninstall
endif
endif
install:
ifeq ($(TARGET), LINUX)
ifneq (,$(findstring 2.4,$(LINUX_SRC)))
$(MAKE) -C $(RT28xx_DIR)/os/linux -f Makefile.4 install
else
$(MAKE) -C $(RT28xx_DIR)/os/linux -f Makefile.6 install
$(MAKE) -C $(RT28xx_DIR)/os/linux -f Makefile.6.util install
$(MAKE) -C $(RT28xx_DIR)/os/linux -f Makefile.6.netif install
endif
endif
libwapi:
ifneq (,$(findstring 2.4,$(LINUX_SRC)))
cp -f os/linux/Makefile.libwapi.4 $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(RT28xx_DIR)/os/linux/
else
cp -f os/linux/Makefile.libwapi.6 $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(LINUX_SRC) SUBDIRS=$(RT28xx_DIR)/os/linux modules
endif
osutil:
ifeq ($(OSABL),YES)
ifneq (,$(findstring 2.4,$(LINUX_SRC)))
cp -f os/linux/Makefile.4.util $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(RT28xx_DIR)/os/linux/
else
cp -f os/linux/Makefile.6.util $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(LINUX_SRC) SUBDIRS=$(RT28xx_DIR)/os/linux modules
endif
endif
osnet:
ifeq ($(OSABL),YES)
ifneq (,$(findstring 2.4,$(LINUX_SRC)))
cp -f os/linux/Makefile.4.netif $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(RT28xx_DIR)/os/linux/
else
cp -f os/linux/Makefile.6.netif $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(LINUX_SRC) SUBDIRS=$(RT28xx_DIR)/os/linux modules
endif
endif
osdrv:
ifneq (,$(findstring 2.4,$(LINUX_SRC)))
cp -f os/linux/Makefile.4 $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(RT28xx_DIR)/os/linux/
else
cp -f os/linux/Makefile.6 $(RT28xx_DIR)/os/linux/Makefile
$(MAKE) -C $(LINUX_SRC) SUBDIRS=$(RT28xx_DIR)/os/linux modules
endif
# Declare the contents of the .PHONY variable as phony. We keep that information in a variable
.PHONY: $(PHONY)
================================================
FILE: README.md
================================================
mt7601u
=======
Ralink Wireless Adapter Driver
================================================
FILE: build.sh
================================================
#!/bin/sh
cp -v /lib/modules/$(uname -r)/build/Module.symvers src/os/linux
make clean && make all
rm -rvf src/os/linux/Module.symvers
modprobe --dump-modversions src/os/linux/mtnet7601Usta.ko
modprobe --dump-modversions src/os/linux/mtutil7601Usta.ko
modprobe --dump-modversions src/os/linux/mt7601Usta.ko
================================================
FILE: config.mk
================================================
# Support ATE function
HAS_ATE=y
# Support QA ATE function
HAS_QA_SUPPORT=y
HAS_RSSI_FEEDBACK=n
# Support XLINK mode
HAS_XLINK=n
# Support WSC function
HAS_WSC=y
HAS_WSC_V2=y
HAS_WSC_LED=n
HAS_IWSC_SUPPORT=y
# Support LLTD function
HAS_LLTD=n
# Support AP-Client function
HAS_APCLI=n
# Support Wpa_Supplicant
# i.e. wpa_supplicant -Dralink
HAS_WPA_SUPPLICANT=y
# Support Native WpaSupplicant for Network Maganger
# i.e. wpa_supplicant -Dwext
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
#Support Net interface block while Tx-Sw queue full
HAS_BLOCK_NET_IF=n
#Support IGMP-Snooping function.
HAS_IGMP_SNOOP_SUPPORT=n
#Support DFS function
HAS_DFS_SUPPORT=n
#Support Carrier-Sense function
HAS_CS_SUPPORT=n
#Support HE_BD_SUPPORT
HAS_HE_BD_SUPPORT=n
# Support user specific transmit rate of Multicast packet.
HAS_MCAST_RATE_SPECIFIC_SUPPORT=n
# Support for Multiple Cards
HAS_MC_SUPPORT=n
#Support for PCI-MSI
HAS_MSI_SUPPORT=n
#Support for IEEE802.11e DLS
HAS_QOS_DLS_SUPPORT=n
#Support for EXT_CHANNEL
HAS_EXT_BUILD_CHANNEL_LIST=n
#Support for IDS
HAS_IDS_SUPPORT=n
#Support for Net-SNMP
HAS_SNMP_SUPPORT=n
#Support features of 802.11n Draft3
HAS_DOT11N_DRAFT3_SUPPORT=y
#Support features of Single SKU.
HAS_SINGLE_SKU_SUPPORT=n
#Support features of Single SKU.
HAS_SINGLE_SKU_V2_SUPPORT=n
#Support features of 802.11n
HAS_DOT11_N_SUPPORT=y
#Support for 802.11ac VHT
HAS_DOT11_VHT_SUPPORT=n
#Support for WAPI
HAS_WAPI_SUPPORT=n
#Support for 2860/2880 co-exist
HAS_RT2880_RT2860_COEXIST=n
HAS_KTHREAD_SUPPORT=n
#Support for dot11z TDLS
HAS_DOT11Z_TDLS_SUPPORT=n
#Support for WiFi-Driect(Peer to Peer)
HAS_P2P_SUPPORT=n
HAS_P2P_ODD_MAC_ADJUST=n
HAS_P2P_SPECIFIC_WIRELESS_EVENT=n
#Support for WiFi Display
HAS_WFD_SUPPORT=n
#Support for Auto channel select enhance
HAS_AUTO_CH_SELECT_ENHANCE=n
#Support statistics count
HAS_STATS_COUNT=y
#Support TSSI Antenna Variation
HAS_TSSI_ANTENNA_VARIATION=n
#Support USB_BULK_BUF_ALIGMENT
HAS_USB_BULK_BUF_ALIGMENT=n
#Support for USB_SUPPORT_SELECTIVE_SUSPEND
HAS_USB_SUPPORT_SELECTIVE_SUSPEND=n
#Support USB load firmware by multibyte
HAS_USB_FIRMWARE_MULTIBYTE_WRITE=n
#Support ANDROID_SUPPORT
HAS_ANDROID_SUPPORT=n
#HAS_IFUP_IN_PROBE_SUPPORT
HAS_IFUP_IN_PROBE_SUPPORT=n
#Support TXRX SW Antenna Diversity
HAS_TXRX_SW_ANTDIV_SUPPORT=n
#Client support WDS function
HAS_CLIENT_WDS_SUPPORT=n
#Support for Bridge Fast Path & Bridge Fast Path function open to other module
HAS_BGFP_SUPPORT=n
HAS_BGFP_OPEN_SUPPORT=n
# Support HOSTAPD function
HAS_HOSTAPD_SUPPORT=y
#Support GreenAP function
HAS_GREENAP_SUPPORT=n
#Support MAC80211 LINUX-only function
#Please make sure the version for CFG80211.ko and MAC80211.ko is same as the one
#our driver references to.
HAS_CFG80211_SUPPORT=n
#Support RFKILL hardware block/unblock LINUX-only function
HAS_RFKILL_HW_SUPPORT=n
HAS_APCLI_WPA_SUPPLICANT=n
HAS_RTMP_FLASH_SUPPORT=n
ifeq ($(OSABL),YES)
HAS_OSABL_FUNC_SUPPORT=y
HAS_OSABL_OS_PCI_SUPPORT=y
HAS_OSABL_OS_USB_SUPPORT=y
HAS_OSABL_OS_RBUS_SUPPORT=n
HAS_OSABL_OS_AP_SUPPORT=y
HAS_OSABL_OS_STA_SUPPORT=y
endif
HAS_LED_CONTROL_SUPPORT=n
#Support WIDI feature
#Must enable HAS_WSC at the same time.
HAS_TXBF_SUPPORT=n
HAS_STREAM_MODE_SUPPORT=n
HAS_NEW_RATE_ADAPT_SUPPORT=n
HAS_RATE_ADAPT_AGS_SUPPORT=n
#MT7601
HAS_RX_CSO_SUPPORT=y
HAS_WOW_SUPPORT=n
HAS_WOW_IFDOWN_SUPPORT=n
HAS_NEW_WOW_SUPPORT=n
HAS_ANDES_FIRMWARE_SUPPORT=n
HAS_HDR_TRANS_SUPPORT=n
HAS_MULTI_CHANNEL=n
HAS_MICROWAVE_OVEN_SUPPORT=n
HAS_WIFI_P2P_CONCURRENT_FAST_SCAN=n
#################################################
CC := $(CROSS_COMPILE)gcc
LD := $(CROSS_COMPILE)ld
WFLAGS := -DAGGREGATION_SUPPORT -DPIGGYBACK_SUPPORT -DWMM_SUPPORT -DLINUX -Wall -Wstrict-prototypes -Wno-trigraphs
WFLAGS += -DSYSTEM_LOG_SUPPORT -DRT28xx_MODE=$(RT28xx_MODE) -DCHIPSET=$(MODULE) -DRESOURCE_PRE_ALLOC
#WFLAGS += -DFPGA_MODE
WFLAGS += -I$(RT28xx_DIR)/include
ifeq ($(HAS_WIFI_P2P_CONCURRENT_FAST_SCAN),y)
WFLAGS += -DWIFI_P2P_CONCURRENT_FAST_SCAN
endif
ifeq ($(HAS_HE_BD_SUPPORT),y)
WFLAGS += -DHE_BD_SUPPORT
endif
ifeq ($(HAS_KTHREAD_SUPPORT),y)
WFLAGS += -DKTHREAD_SUPPORT
endif
ifeq ($(HAS_RTMP_FLASH_SUPPORT),y)
WFLAGS += -DRTMP_FLASH_SUPPORT
endif
ifeq ($(HAS_STREAM_MODE_SUPPORT),y)
WFLAGS += -DSTREAM_MODE_SUPPORT
endif
ifeq ($(HAS_SINGLE_SKU_SUPPORT),y)
WFLAGS += -DSINGLE_SKU
endif
ifeq ($(HAS_SINGLE_SKU_V2_SUPPORT),y)
WFLAGS += -DSINGLE_SKU_V2
endif
ifeq ($(HAS_DOT11_VHT_SUPPORT),y)
WFLAGS += -DDOT11_VHT_AC
endif
ifeq ($(HAS_ANDES_FIRMWARE_SUPPORT),y)
WFLAGS += -DANDES_FIRMWARE_SUPPORT
endif
ifeq ($(HAS_HDR_TRANS_SUPPORT),y)
WFLAGS += -DHDR_TRANS_SUPPORT
endif
# config for AP mode
ifeq ($(RT28xx_MODE),AP)
WFLAGS += -DCONFIG_AP_SUPPORT -DUAPSD_SUPPORT -DMBSS_SUPPORT -DIAPP_SUPPORT -DDBG -DDOT1X_SUPPORT -DAP_SCAN_SUPPORT -DSCAN_SUPPORT
ifeq ($(HAS_APCLI_WPA_SUPPLICANT),y)
WFLAGS += -DApCli_WPA_SUPPLICANT_SUPPORT
endif
ifeq ($(HAS_HOSTAPD_SUPPORT),y)
WFLAGS += -DHOSTAPD_SUPPORT
endif
ifeq ($(HAS_ATE),y)
WFLAGS += -DRALINK_ATE
WFLAGS += -DCONFIG_RT2880_ATE_CMD_NEW
WFLAGS += -I$(RT28xx_DIR)/ate/include
ifeq ($(HAS_QA_SUPPORT),y)
WFLAGS += -DRALINK_QA
endif
endif
ifeq ($(HAS_RSSI_FEEDBACK),y)
WFLAGS += -DRSSI_FEEDBACK
endif
ifeq ($(HAS_WSC),y)
WFLAGS += -DWSC_AP_SUPPORT
ifeq ($(HAS_WSC_V2),y)
WFLAGS += -DWSC_V2_SUPPORT
endif
ifeq ($(HAS_WSC_LED),y)
WFLAGS += -DWSC_LED_SUPPORT
endif
endif
ifeq ($(HAS_APCLI),y)
WFLAGS += -DAPCLI_SUPPORT -DMAT_SUPPORT -DAP_SCAN_SUPPORT -DSCAN_SUPPORT
#ifeq ($(HAS_ETH_CONVERT_SUPPORT), y)
#WFLAGS += -DETH_CONVERT_SUPPORT
endif
ifeq ($(HAS_IGMP_SNOOP_SUPPORT),y)
WFLAGS += -DIGMP_SNOOP_SUPPORT
endif
ifeq ($(HAS_CS_SUPPORT),y)
WFLAGS += -DCARRIER_DETECTION_SUPPORT
endif
ifeq ($(HAS_MCAST_RATE_SPECIFIC_SUPPORT), y)
WFLAGS += -DMCAST_RATE_SPECIFIC
endif
ifneq ($(findstring 2860,$(CHIPSET)),)
ifeq ($(HAS_MSI_SUPPORT),y)
WFLAGS += -DPCI_MSI_SUPPORT
endif
endif
ifeq ($(HAS_QOS_DLS_SUPPORT),y)
WFLAGS += -DQOS_DLS_SUPPORT
endif
ifeq ($(HAS_SNMP_SUPPORT),y)
WFLAGS += -DSNMP_SUPPORT
endif
ifeq ($(HAS_DOT11_N_SUPPORT),y)
WFLAGS += -DDOT11_N_SUPPORT
ifeq ($(HAS_DOT11N_DRAFT3_SUPPORT),y)
WFLAGS += -DDOT11N_DRAFT3
endif
ifeq ($(HAS_TXBF_SUPPORT),y)
WFLAGS += -DTXBF_SUPPORT
endif
ifeq ($(HAS_NEW_RATE_ADAPT_SUPPORT),y)
WFLAGS += -DNEW_RATE_ADAPT_SUPPORT
endif
ifeq ($(HAS_RATE_ADAPT_AGS_SUPPORT),y)
WFLAGS += -DAGS_SUPPORT
endif
ifeq ($(HAS_GREENAP_SUPPORT),y)
WFLAGS += -DGREENAP_SUPPORT
endif
endif
ifeq ($(HAS_AUTO_CH_SELECT_ENHANCE),y)
WFLAGS += -DAUTO_CH_SELECT_ENHANCE
endif
ifeq ($(HAS_STATS_COUNT),y)
WFLAGS += -DSTATS_COUNT_SUPPORT
endif
ifeq ($(HAS_TSSI_ANTENNA_VARIATION),y)
WFLAGS += -DTSSI_ANTENNA_VARIATION
endif
ifeq ($(HAS_USB_BULK_BUF_ALIGMENT),y)
WFLAGS += -DUSB_BULK_BUF_ALIGMENT
endif
ifeq ($(HAS_CFG80211_SUPPORT),y)
WFLAGS += -DRT_CFG80211_SUPPORT -DEXT_BUILD_CHANNEL_LIST
ifeq ($(HAS_RFKILL_HW_SUPPORT),y)
WFLAGS += -DRFKILL_HW_SUPPORT
endif
endif
ifeq ($(OSABL),YES)
WFLAGS += -DOS_ABL_SUPPORT
ifeq ($(HAS_OSABL_FUNC_SUPPORT),y)
WFLAGS += -DOS_ABL_FUNC_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_PCI_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_PCI_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_USB_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_USB_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_RBUS_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_RBUS_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_AP_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_AP_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_STA_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_STA_SUPPORT
endif
endif
ifeq ($(HAS_TXRX_SW_ANTDIV_SUPPORT),y)
WFLAGS += -DTXRX_SW_ANTDIV_SUPPORT
endif
endif #// endif of RT2860_MODE == AP //
#################################################
# config for STA mode
ifeq ($(RT28xx_MODE),STA)
WFLAGS += -DCONFIG_STA_SUPPORT -DSCAN_SUPPORT -DDBG
ifeq ($(HAS_XLINK),y)
WFLAGS += -DXLINK_SUPPORT
endif
WFLAGS += -DADHOC_WPA2PSK_SUPPORT
ifeq ($(HAS_WPA_SUPPLICANT),y)
WFLAGS += -DWPA_SUPPLICANT_SUPPORT
ifeq ($(HAS_NATIVE_WPA_SUPPLICANT_SUPPORT),y)
WFLAGS += -DNATIVE_WPA_SUPPLICANT_SUPPORT
endif
endif
ifeq ($(HAS_WSC),y)
WFLAGS += -DWSC_STA_SUPPORT
ifeq ($(HAS_WSC_V2),y)
WFLAGS += -DWSC_V2_SUPPORT
endif
ifeq ($(HAS_WSC_LED),y)
WFLAGS += -DWSC_LED_SUPPORT
endif
ifeq ($(HAS_IWSC_SUPPORT),y)
WFLAGS += -DIWSC_SUPPORT
endif
endif
ifeq ($(HAS_ATE),y)
WFLAGS += -DRALINK_ATE
WFLAGS += -DCONFIG_RT2880_ATE_CMD_NEW
WFLAGS += -I$(RT28xx_DIR)/ate/include
ifeq ($(HAS_QA_SUPPORT),y)
WFLAGS += -DRALINK_QA
endif
endif
ifeq ($(HAS_SNMP_SUPPORT),y)
WFLAGS += -DSNMP_SUPPORT
endif
ifeq ($(HAS_QOS_DLS_SUPPORT),y)
WFLAGS += -DQOS_DLS_SUPPORT
endif
ifeq ($(HAS_DOT11_N_SUPPORT),y)
WFLAGS += -DDOT11_N_SUPPORT
ifeq ($(HAS_DOT11N_DRAFT3_SUPPORT),y)
WFLAGS += -DDOT11N_DRAFT3
endif
ifeq ($(HAS_TXBF_SUPPORT),y)
WFLAGS += -DTXBF_SUPPORT
endif
ifeq ($(HAS_NEW_RATE_ADAPT_SUPPORT),y)
WFLAGS += -DNEW_RATE_ADAPT_SUPPORT
endif
endif
ifeq ($(HAS_DOT11Z_TDLS_SUPPORT),y)
WFLAGS += -DDOT11Z_TDLS_SUPPORT -DUAPSD_SUPPORT
endif
ifeq ($(HAS_MULTI_CHANNEL),y)
HAS_P2P_SUPPORT=y
HAS_P2P_SPECIFIC_WIRELESS_EVENT=y
WFLAGS += -DCONFIG_MULTI_CHANNEL
endif
ifeq ($(HAS_WFD_SUPPORT),y)
HAS_P2P_SUPPORT=y
HAS_P2P_SPECIFIC_WIRELESS_EVENT=y
WFLAGS += -DWFD_SUPPORT
endif
ifeq ($(HAS_P2P_SUPPORT),y)
WFLAGS += -DP2P_SUPPORT -DAPCLI_SUPPORT -DMAT_SUPPORT -DAP_SCAN_SUPPORT -DSCAN_SUPPORT -DP2P_APCLI_SUPPORT -DCONFIG_AP_SUPPORT -DCONFIG_APSTA_MIXED_SUPPORT -DUAPSD_SUPPORT -DMBSS_SUPPORT -DIAPP_SUPPORT -DDOT1X_SUPPORT -DWSC_AP_SUPPORT -DWSC_STA_SUPPORT
endif
ifeq ($(HAS_P2P_ODD_MAC_ADJUST),y)
WFLAGS += -DP2P_ODD_MAC_ADJUST
endif
ifeq ($(HAS_P2P_SPECIFIC_WIRELESS_EVENT),y)
WFLAGS += -DRT_P2P_SPECIFIC_WIRELESS_EVENT
endif
ifeq ($(HAS_CS_SUPPORT),y)
WFLAGS += -DCARRIER_DETECTION_SUPPORT
endif
ifeq ($(HAS_STATS_COUNT),y)
WFLAGS += -DSTATS_COUNT_SUPPORT
endif
ifeq ($(HAS_TSSI_ANTENNA_VARIATION),y)
WFLAGS += -DTSSI_ANTENNA_VARIATION
endif
ifeq ($(HAS_ANDROID_SUPPORT),y)
WFLAGS += -DANDROID_SUPPORT
endif
ifeq ($(HAS_IFUP_IN_PROBE_SUPPORT),y)
WFLAGS += -DIFUP_IN_PROBE
endif
ifeq ($(HAS_USB_SUPPORT_SELECTIVE_SUSPEND),y)
WFLAGS += -DUSB_SUPPORT_SELECTIVE_SUSPEND
endif
ifeq ($(HAS_USB_FIRMWARE_MULTIBYTE_WRITE),y)
WFLAGS += -DUSB_FIRMWARE_MULTIBYTE_WRITE -DMULTIWRITE_BYTES=4
endif
ifeq ($(HAS_CFG80211_SUPPORT),y)
WFLAGS += -DRT_CFG80211_SUPPORT -DEXT_BUILD_CHANNEL_LIST
ifeq ($(HAS_RFKILL_HW_SUPPORT),y)
WFLAGS += -DRFKILL_HW_SUPPORT
endif
endif
ifeq ($(OSABL),YES)
WFLAGS += -DOS_ABL_SUPPORT
ifeq ($(HAS_OSABL_FUNC_SUPPORT),y)
WFLAGS += -DOS_ABL_FUNC_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_PCI_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_PCI_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_USB_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_USB_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_RBUS_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_RBUS_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_AP_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_AP_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_STA_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_STA_SUPPORT
endif
endif
ifeq ($(HAS_TXRX_SW_ANTDIV_SUPPORT),y)
WFLAGS += -DTXRX_SW_ANTDIV_SUPPORT
endif
ifeq ($(HAS_WIDI_SUPPORT),y)
WFLAGS += -DWIDI_SUPPORT
ifeq ($(HAS_P2P_SUPPORT),y)
ifeq ($(HAS_INTEL_WFD_SUPPORT),y)
WFLAGS += -DINTEL_WFD_SUPPORT
endif
ifeq ($(HAS_WFA_WFD_SUPPORT),y)
WFLAGS += -DWFA_WFD_SUPPORT
endif
endif
endif
ifeq ($(HAS_WOW_SUPPORT),y)
WFLAGS += -DWOW_SUPPORT
endif
ifeq ($(HAS_WOW_IFDOWN_SUPPORT),y)
WFLAGS += -DWOW_IFDOWN_SUPPORT
endif
ifeq ($(HAS_NEW_WOW_SUPPORT),y)
WFLAGS += -DNEW_WOW_SUPPORT
endif
endif
# endif of ifeq ($(RT28xx_MODE),STA)
#################################################
# config for APSTA
ifeq ($(RT28xx_MODE),APSTA)
WFLAGS += -DCONFIG_AP_SUPPORT -DCONFIG_STA_SUPPORT -DCONFIG_APSTA_MIXED_SUPPORT -DUAPSD_SUPPORT -DMBSS_SUPPORT -DIAPP_SUPPORT -DDOT1X_SUPPORT -DAP_SCAN_SUPPORT -DSCAN_SUPPORT -DDBG
ifeq ($(HAS_WSC),y)
WFLAGS += -DWSC_AP_SUPPORT -DWSC_STA_SUPPORT
endif
ifeq ($(HAS_APCLI),y)
WFLAGS += -DAPCLI_SUPPORT -DMAT_SUPPORT
endif
ifeq ($(HAS_IGMP_SNOOP_SUPPORT),y)
WFLAGS += -DIGMP_SNOOP_SUPPORT
endif
ifeq ($(HAS_CS_SUPPORT),y)
WFLAGS += -DCARRIER_DETECTION_SUPPORT
endif
ifeq ($(HAS_MCAST_RATE_SPECIFIC_SUPPORT), y)
WFLAGS += -DMCAST_RATE_SPECIFIC
endif
ifeq ($(HAS_QOS_DLS_SUPPORT),y)
WFLAGS += -DQOS_DLS_SUPPORT
endif
ifeq ($(HAS_WPA_SUPPLICANT),y)
WFLAGS += -DWPA_SUPPLICANT_SUPPORT
ifeq ($(HAS_NATIVE_WPA_SUPPLICANT_SUPPORT),y)
WFLAGS += -DNATIVE_WPA_SUPPLICANT_SUPPORT
endif
endif
ifeq ($(HAS_ATE),y)
WFLAGS += -DRALINK_ATE
WFLAGS += -DCONFIG_RT2880_ATE_CMD_NEW
WFLAGS += -I$(RT28xx_DIR)/ate/include
ifeq ($(HAS_QA_SUPPORT),y)
WFLAGS += -DRALINK_QA
endif
endif
ifeq ($(HAS_DOT11_N_SUPPORT),y)
WFLAGS += -DDOT11_N_SUPPORT
endif
ifeq ($(HAS_TXBF_SUPPORT),y)
WFLAGS += -DTXBF_SUPPORT
endif
ifeq ($(HAS_NEW_RATE_ADAPT_SUPPORT),y)
WFLAGS += -DNEW_RATE_ADAPT_SUPPORT
endif
ifeq ($(HAS_CS_SUPPORT),y)
WFLAGS += -DCARRIER_DETECTION_SUPPORT
endif
ifeq ($(HAS_STATS_COUNT),y)
WFLAGS += -DSTATS_COUNT_SUPPORT
endif
ifeq ($(HAS_TSSI_ANTENNA_VARIATION),y)
WFLAGS += -DTSSI_ANTENNA_VARIATION
endif
ifeq ($(HAS_CFG80211_SUPPORT),y)
WFLAGS += -DRT_CFG80211_SUPPORT
ifeq ($(HAS_RFKILL_HW_SUPPORT),y)
WFLAGS += -DRFKILL_HW_SUPPORT
endif
endif
ifeq ($(OSABL),YES)
WFLAGS += -DOS_ABL_SUPPORT
ifeq ($(HAS_OSABL_FUNC_SUPPORT),y)
WFLAGS += -DOS_ABL_FUNC_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_PCI_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_PCI_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_USB_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_USB_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_RBUS_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_RBUS_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_AP_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_AP_SUPPORT
endif
ifeq ($(HAS_OSABL_OS_STA_SUPPORT),y)
WFLAGS += -DOS_ABL_OS_STA_SUPPORT
endif
endif
ifeq ($(HAS_P2P_SUPPORT),y)
WFLAGS += -DP2P_SUPPORT
WFLAGS += -DAPCLI_SUPPORT -DMAT_SUPPORT -DAP_SCAN_SUPPORT -DSCAN_SUPPORT -DP2P_APCLI_SUPPORT
endif
endif
# endif of ifeq ($(RT28xx_MODE),APSTA)
#################################################
#
# Common compiler flag
#
ifeq ($(HAS_EXT_BUILD_CHANNEL_LIST),y)
WFLAGS += -DEXT_BUILD_CHANNEL_LIST
endif
ifeq ($(HAS_IDS_SUPPORT),y)
WFLAGS += -DIDS_SUPPORT
endif
ifeq ($(HAS_WAPI_SUPPORT),y)
WFLAGS += -DWAPI_SUPPORT -DSOFT_ENCRYPT -DEXPORT_SYMTAB
endif
ifeq ($(OSABL),YES)
WFLAGS += -DEXPORT_SYMTAB
endif
ifeq ($(HAS_CLIENT_WDS_SUPPORT),y)
WFLAGS += -DCLIENT_WDS
endif
ifeq ($(HAS_BGFP_SUPPORT),y)
WFLAGS += -DBG_FT_SUPPORT
endif
ifeq ($(HAS_BGFP_OPEN_SUPPORT),y)
WFLAGS += -DBG_FT_OPEN_SUPPORT
endif
ifeq ($(HAS_LED_CONTROL_SUPPORT),y)
WFLAGS += -DLED_CONTROL_SUPPORT
endif
ifeq ($(HAS_MICROWAVE_OVEN_SUPPORT),y)
WFLAGS += -DMICROWAVE_OVEN_SUPPORT
endif
#################################################
# ChipSet specific definitions.
#
ifneq ($(findstring 2860,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_PCI -DRTMP_PCI_SUPPORT -DRT2860 -DRT28xx -DA_BAND_SUPPORT
CHIPSET_DAT = 2860
endif
ifneq ($(findstring 3090,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_PCI -DRT30xx -DRT3090 -DRTMP_PCI_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DVCORECAL_SUPPORT
CHIPSET_DAT = 2860
endif
ifneq ($(findstring 2870,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_USB -DRTMP_USB_SUPPORT -DRT2870 -DRT28xx -DRTMP_TIMER_TASK_SUPPORT -DA_BAND_SUPPORT
CHIPSET_DAT = 2870
endif
ifneq ($(findstring 2070,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_USB -DRT30xx -DRT3070 -DRT2070 -DRTMP_USB_SUPPORT -DRTMP_TIMER_TASK_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT
CHIPSET_DAT = 2870
endif
ifneq ($(findstring 3070,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_USB -DRT30xx -DRT3070 -DRTMP_USB_SUPPORT -DRTMP_TIMER_TASK_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DVCORECAL_SUPPORT
CHIPSET_DAT = 2870
ifneq ($(findstring $(RT28xx_MODE),AP),)
ifeq ($(HAS_CS_SUPPORT), y)
WFLAGS += -DCARRIER_DETECTION_FIRMWARE_SUPPORT
endif
endif
endif
ifneq ($(findstring 2880,$(CHIPSET)),)
WFLAGS += -DRT2880 -DRT28xx -DRTMP_MAC_PCI -DCONFIG_RALINK_RT2880_MP -DRTMP_RBUS_SUPPORT -DMERGE_ARCH_TEAM -DA_BAND_SUPPORT -DCONFIG_SWMCU_SUPPORT
ifeq ($(HAS_WIFI_LED_SHARE), y)
WFLAGS += -DCONFIG_WIFI_LED_SHARE
endif
endif
ifneq ($(findstring 3572,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_USB -DRTMP_USB_SUPPORT -DRT2870 -DRT28xx -DRT30xx -DRT35xx -DRT3572 -DRTMP_TIMER_TASK_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DA_BAND_SUPPORT -DVCORECAL_SUPPORT
CHIPSET_DAT = 2870
ifneq ($(findstring $(RT28xx_MODE),AP),)
ifeq ($(HAS_CS_SUPPORT), y)
WFLAGS += -DCARRIER_DETECTION_FIRMWARE_SUPPORT
endif
endif
endif
ifneq ($(findstring 3573,$(CHIPSET)),)
WFLAGS += -DRTMP_MAC_USB -DRTMP_USB_SUPPORT -DRT30xx -DRT35xx -DRT3593 -DRT3573\
-DRTMP_TIMER_TASK_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT\
-DA_BAND_SUPPORT -DDOT11N_SS3_SUPPORT \
-DVCORECAL_SUPPORT -DNEW_MBSSID_MODE
#WFLAGS += -DNEW_RATE_ADAPT_SUPPORT
CHIPSET_DAT = 2870
ifneq ($(findstring $(RT28xx_MODE),STA APSTA),)
WFLAGS += -DRTMP_FREQ_CALIBRATION_SUPPORT
endif
ifneq ($(findstring $(RT28xx_MODE),AP),)
WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
ifneq ($(findstring $(RT28xx_MODE),AP),)
ifeq ($(HAS_CS_SUPPORT), y)
WFLAGS += -DCARRIER_DETECTION_FIRMWARE_SUPPORT
endif
endif
endif
ifneq ($(findstring 3062,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_PCI -DRT2860 -DRT28xx -DRT30xx -DRT35xx -DRT3062 -DRTMP_PCI_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DVCORECAL_SUPPORT
CHIPSET_DAT = 2860
endif
ifneq ($(findstring 3562,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_PCI -DRT2860 -DRT28xx -DRT30xx -DRT35xx -DRT3562 -DRTMP_PCI_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DA_BAND_SUPPORT -DVCORECAL_SUPPORT
CHIPSET_DAT = 2860
endif
ifneq ($(findstring 3593,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_PCI -DDOT11N_SS3_SUPPORT -DRT3593 -DRT28xx -DRT30xx -DRT35xx -DRTMP_PCI_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DA_BAND_SUPPORT -DNEW_MBSSID_MODE -DVCORECAL_SUPPORT
#WFLAGS += -DNEW_RATE_ADAPT_SUPPORT
CHIPSET_DAT = 2860
ifneq ($(findstring $(RT28xx_MODE),STA APSTA),)
WFLAGS += -DRTMP_FREQ_CALIBRATION_SUPPORT
endif
ifneq ($(findstring $(RT28xx_MODE),AP),)
WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
endif
ifneq ($(findstring 3390,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_PCI -DRT30xx -DRT33xx -DRT3090 -DRT3390 -DRTMP_PCI_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DRTMP_INTERNAL_TX_ALC -DVCORECAL_SUPPORT
CHIPSET_DAT = 2860
endif
ifneq ($(findstring 8592,$(CHIPSET)),)
WFLAGS += -DRT8592 -DRT65xx -DRLT_MAC -DRTMP_MAC_PCI -DRTMP_PCI_SUPPORT -DA_BAND_SUPPORT -DRX_DMA_SCATTER
WFLAGS += -DRTMP_RF_RW_SUPPORT -DIQ_CAL_SUPPORT -DVCORECAL_SUPPORT
#WFLAGS += -DRTMP_EFUSE_SUPPORT
ifneq ($(findstring $(RT28xx_MODE),AP),)
# TODO: shiang-6590, need to ask hardware about the memory base setting first!!
#WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
CHIPSET_DAT = 2860
endif
ifneq ($(findstring 6590,$(CHIPSET)),)
WFLAGS += -DRT6590 -DRT65xx -DRLT_MAC -DRLT_RF -DRTMP_MAC_PCI -DRTMP_PCI_SUPPORT -DA_BAND_SUPPORT -DRX_DMA_SCATTER
#-DRTMP_FREQ_CALIBRATION_SUPPORT -DVCORECAL_SUPPORT
ifneq ($(findstring $(RT28xx_MODE),AP),)
#WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
CHIPSET_DAT = 2860
endif
ifneq ($(findstring 6570,$(CHIPSET)),)
WFLAGS += -DRT6570 -DRT65xx -DRLT_MAC -DRLT_RF -DRTMP_MAC_USB -DRTMP_USB_SUPPORT -DRTMP_TIMER_TASK_SUPPORT -DA_BAND_SUPPORT -DRX_DMA_SCATTER -DRTMP_EFUSE_SUPPORT -DNEW_MBSSID_MODE
ifneq ($(findstring $(RT28xx_MODE),AP),)
#WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
ifeq ($(HAS_CSO_SUPPORT), y)
WFLAGS += -DCONFIG_CSO_SUPPORT
endif
ifeq ($(HAS_TSO_SUPPORT), y)
WFLAGS += -DCONFIG_CSO_SUPPORT -DCONFIG_TSO_SUPPORT -DTX_PKT_SG
endif
CHIPSET_DAT = 2870
endif
ifneq ($(findstring 7601E,$(CHIPSET)),)
WFLAGS += -DMT7601E -DMT7601 -DRLT_MAC -DRLT_RF -DRTMP_MAC_PCI -DRTMP_PCI_SUPPORT -DRX_DMA_SCATTER -DVCORECAL_SUPPORT -DVCORECAL_SUPPORT -DRTMP_EFUSE_SUPPORT -DhNEW_MBSSID_MODE -DRTMP_INTERNAL_TX_ALC -DCONFIG_ANDES_SUPPORT
#-DRTMP_FREQ_CALIBRATION_SUPPORT
ifneq ($(findstring $(RT28xx_MODE),AP),)
#WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
ifneq ($(findstring $(RT28xx_MODE),STA APSTA),)
WFLAGS += -DRTMP_FREQ_CALIBRATION_SUPPORT
endif
CHIPSET_DAT = 2860
endif
ifneq ($(findstring 7601U,$(CHIPSET)),)
WFLAGS += -DMT7601U -DMT7601 -DRLT_MAC -DRLT_RF -DRTMP_MAC_USB -DRTMP_USB_SUPPORT -DRTMP_TIMER_TASK_SUPPORT -DRX_DMA_SCATTER -DVCORECAL_SUPPORT -DRTMP_EFUSE_SUPPORT -DNEW_MBSSID_MODE -DRTMP_INTERNAL_TX_ALC -DCONFIG_ANDES_SUPPORT -DDPD_CALIBRATION_SUPPORT
ifneq ($(findstring $(RT28xx_MODE),AP),)
#WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
ifeq ($(HAS_RX_CSO_SUPPORT), y)
WFLAGS += -DCONFIG_RX_CSO_SUPPORT
endif
ifneq ($(findstring $(RT28xx_MODE),AP),)
else
WFLAGS += -DRTMP_FREQ_CALIBRATION_SUPPORT
endif
CHIPSET_DAT = 2870
endif
ifneq ($(findstring 3370,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_USB -DRT30xx -DRT33xx -DRT3070 -DRT3370 -DRTMP_USB_SUPPORT -DRTMP_TIMER_TASK_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DRTMP_INTERNAL_TX_ALC -DVCORECAL_SUPPORT
CHIPSET_DAT = 2870
ifneq ($(findstring $(RT28xx_MODE),AP),)
ifeq ($(HAS_CS_SUPPORT), y)
WFLAGS += -DCARRIER_DETECTION_FIRMWARE_SUPPORT
endif
endif
endif
ifneq ($(findstring 5390,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_PCI -DRT30xx -DRT33xx -DRT3090 -DRT3390 -DRT5390 -DRTMP_PCI_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DRTMP_FREQ_CALIBRATION_SUPPORT -DRTMP_INTERNAL_TX_ALC -DVCORECAL_SUPPORT -DIQ_CAL_SUPPORT -DNEW_MBSSID_MODE -DRTMP_TEMPERATURE_COMPENSATION -DRTMP_MAC
CHIPSET_DAT = 2860
ifneq ($(findstring $(RT28xx_MODE),AP),)
WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
endif
ifneq ($(findstring 5370,$(CHIPSET)),)
WFLAGS +=-DRTMP_MAC_USB -DRT30xx -DRT33xx -DRT3070 -DRT3370 -DRT5370 -DRTMP_USB_SUPPORT -DRTMP_TIMER_TASK_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DRTMP_INTERNAL_TX_ALC -DRTMP_FREQ_CALIBRATION_SUPPORT -DVCORECAL_SUPPORT -DIQ_CAL_SUPPORT -DNEW_MBSSID_MODE -DRTMP_TEMPERATURE_COMPENSATION -DRTMP_MAC
CHIPSET_DAT = 2870
ifneq ($(findstring $(RT28xx_MODE),AP),)
ifeq ($(HAS_CS_SUPPORT), y)
WFLAGS += -DCARRIER_DETECTION_FIRMWARE_SUPPORT
endif
endif
ifneq ($(findstring $(RT28xx_MODE),AP),)
WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
endif
ifneq ($(findstring 3052,$(CHIPSET)),)
WFLAGS += -DRTMP_MAC_PCI -DRTMP_RBUS_SUPPORT -DRT3052 -DRT305x -DRTMP_RF_RW_SUPPORT -DCONFIG_SWMCU_SUPPORT -DVCORECAL_SUPPORT
CHIPSET_DAT = 2870
ifeq ($(HAS_WIFI_LED_SHARE), y)
WFLAGS += -DCONFIG_WIFI_LED_SHARE
endif
endif
ifneq ($(findstring 3352,$(CHIPSET)),)
WFLAGS += -DRTMP_MAC_PCI -DRTMP_RBUS_SUPPORT -DRT3352 -DRT305x -DRTMP_RF_RW_SUPPORT -DVCORECAL_SUPPORT -DCONFIG_SWMCU_SUPPORT -DRTMP_INTERNAL_TX_ALC -DNEW_MBSSID_MODE
CHIPSET_DAT = 2860
ifeq ($(HAS_WIFI_LED_SHARE), y)
WFLAGS += -DCONFIG_WIFI_LED_SHARE
endif
ifneq ($(findstring $(RT28xx_MODE),AP),)
WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
endif
ifneq ($(findstring 5350,$(CHIPSET)),)
WFLAGS += -DRTMP_MAC_PCI -DRTMP_RBUS_SUPPORT -DRT5350 -DRT305x -DRT3050 -DRT3350 -DRTMP_RF_RW_SUPPORT -DVCORECAL_SUPPORT -DCONFIG_SWMCU_SUPPORT -DRTMP_INTERNAL_TX_ALC -DRTMP_FREQ_CALIBRATION_SUPPORT -DIQ_CAL_SUPPORT -DNEW_MBSSID_MODE
CHIPSET_DAT = 2860
ifeq ($(HAS_WIFI_LED_SHARE), y)
WFLAGS += -DCONFIG_WIFI_LED_SHARE
endif
ifneq ($(findstring $(RT28xx_MODE),AP),)
WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
endif
ifneq ($(findstring 5592,$(CHIPSET)),)
WFLAGS += -DRTMP_MAC_PCI -DRTMP_PCI_SUPPORT -DRT30xx -DRT5592\
-DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT\
-DA_BAND_SUPPORT -DIQ_CAL_SUPPORT -DRX_DMA_SCATTER -DVCORECAL_SUPPORT\
-DNEW_MBSSID_MODE -DRTMP_TEMPERATURE_COMPENSATION
CHIPSET_DAT = 2860
ifeq ($(HAS_CSO_SUPPORT), y)
WFLAGS += -DCONFIG_CSO_SUPPORT
endif
ifneq ($(findstring $(RT28xx_MODE),STA APSTA),)
WFLAGS += -DRTMP_FREQ_CALIBRATION_SUPPORT
endif
ifneq ($(findstring $(RT28xx_MODE),AP),)
WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
endif
ifneq ($(findstring 5572,$(CHIPSET)),)
WFLAGS += -DRTMP_MAC_USB -DRTMP_USB_SUPPORT -DRT30xx -DRT5572 -DRT5592\
-DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DNEW_MBSSID_MODE\
-DRTMP_TIMER_TASK_SUPPORT -DA_BAND_SUPPORT -DIQ_CAL_SUPPORT -DVCORECAL_SUPPORT\
-DRTMP_TEMPERATURE_COMPENSATION
CHIPSET_DAT = 2870
ifeq ($(HAS_CSO_SUPPORT), y)
WFLAGS += -DCONFIG_CSO_SUPPORT
endif
ifneq ($(findstring $(RT28xx_MODE),AP),)
ifeq ($(HAS_CS_SUPPORT), y)
WFLAGS += -DCARRIER_DETECTION_FIRMWARE_SUPPORT
endif
endif
ifneq ($(findstring $(RT28xx_MODE),STA APSTA),)
WFLAGS += -DRTMP_FREQ_CALIBRATION_SUPPORT
endif
ifneq ($(findstring $(RT28xx_MODE),AP),)
#WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
endif
ifneq ($(findstring 3290,$(CHIPSET)),)
WFLAGS += -DRTMP_MAC_PCI -DRTMP_PCI_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DRTMP_FREQ_CALIBRATION_SUPPORT -DRTMP_INTERNAL_TX_ALC -DRT30xx -DRT3290 -DVCORECAL_SUPPORT
CHIPSET_DAT = 2860
ifneq ($(findstring $(RT28xx_MODE),STA APSTA),)
WFLAGS += -DRTMP_FREQ_CALIBRATION_SUPPORT -DPCIE_PS_SUPPORT
endif
ifneq ($(findstring $(RT28xx_MODE),AP),)
WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
endif
ifeq ($(CHIPSET),USB)
#3572
WFLAGS +=-DRTMP_MAC_USB -DRTMP_USB_SUPPORT -DRT2870 -DRT28xx -DRT30xx -DRT35xx -DRTMP_TIMER_TASK_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DA_BAND_SUPPORT -DSPECIFIC_VCORECAL_SUPPORT
#3370
WFLAGS += -DRT33xx -DRT3070 -DRT3370 -DRTMP_TIMER_TASK_SUPPORT -DRTMP_INTERNAL_TX_ALC
CHIPSET_DAT = 2870
endif
ifeq ($(CHIPSET),PCI)
#3562
WFLAGS +=-DRTMP_MAC_PCI -DRT2860 -DRT28xx -DRT30xx -DRT35xx -DRTMP_PCI_SUPPORT -DRTMP_RF_RW_SUPPORT -DRTMP_EFUSE_SUPPORT -DA_BAND_SUPPORT -DSPECIFIC_VCORECAL_SUPPORT
#3390
WFLAGS +=-DRT33xx -DRT3090 -DRT3390 -DRTMP_INTERNAL_TX_ALC
endif
ifeq ($(CHIPSET),RBUS)
WFLAGS += -DMERGE_ARCH_TEAM -DCONFIG_SWMCU_SUPPORT -DCONFIG_RA_NAT_NONE -DRTMP_RBUS_SUPPORT
#5350, 3050, 3350, 3883
WFLAGS +=-DRTMP_MAC_PCI -DRT305x -DRT5350 -DRT3050 -DRT3350 -DRT3883 -DRTMP_PCI_SUPPORT -DRTMP_RF_RW_SUPPORT -DA_BAND_SUPPORT -DVCORECAL_SUPPORT
ifneq ($(findstring $(RT28xx_MODE),AP),)
WFLAGS += -DSPECIFIC_BCN_BUF_SUPPORT
endif
#WFLAGS += -DDBG_CTRL_SUPPORT
#WFLAGS += -DINCLUDE_DEBUG_QUEUE
#WFLAGS += -DRANGE_EXTEND -DCFO_TRACK -DPRE_ANT_SWITCH
endif
#################################################
ifeq ($(PLATFORM),5VT)
#WFLAGS += -DCONFIG_5VT_ENHANCE
endif
ifeq ($(HAS_BLOCK_NET_IF),y)
WFLAGS += -DBLOCK_NET_IF
endif
ifeq ($(HAS_DFS_SUPPORT),y)
WFLAGS += -DDFS_SUPPORT
endif
ifeq ($(HAS_MC_SUPPORT),y)
WFLAGS += -DMULTIPLE_CARD_SUPPORT
endif
ifeq ($(HAS_LLTD),y)
WFLAGS += -DLLTD_SUPPORT
endif
ifeq ($(PLATFORM),RMI)
WFLAGS += -DRT_BIG_ENDIAN
endif
ifeq ($(PLATFORM),UBICOM_IPX8)
WFLAGS += -DRT_BIG_ENDIAN -DUNALIGNMENT_SUPPORT -DPLATFORM_UBM_IPX8 -DNO_CONSISTENT_MEM_SUPPORT -DCACHE_LINE_32B
endif
ifeq ($(PLATFORM),BL2348)
WFLAGS += -DRT_BIG_ENDIAN
endif
ifeq ($(PLATFORM),BL23570)
WFLAGS += -DRT_BIG_ENDIAN
endif
ifeq ($(PLATFORM),BLUBB)
WFLAGS += -DRT_BIG_ENDIAN
endif
ifeq ($(PLATFORM),BLPMP)
WFLAGS += -DRT_BIG_ENDIAN
endif
ifeq ($(PLATFORM),RMI_64)
WFLAGS += -DRT_BIG_ENDIAN
endif
ifeq ($(PLATFORM),IXP)
WFLAGS += -DRT_BIG_ENDIAN
endif
ifeq ($(PLATFORM),IKANOS_V160)
WFLAGS += -DRT_BIG_ENDIAN -DIKANOS_VX_1X0
endif
ifeq ($(PLATFORM),IKANOS_V180)
WFLAGS += -DRT_BIG_ENDIAN -DIKANOS_VX_1X0
endif
ifeq ($(PLATFORM),INF_TWINPASS)
WFLAGS += -DRT_BIG_ENDIAN -DINF_TWINPASS
endif
ifeq ($(PLATFORM),INF_DANUBE)
ifneq (,$(findstring 2.4,$(LINUX_SRC)))
# Linux 2.4
WFLAGS += -DINF_DANUBE -DRT_BIG_ENDIAN
else
# Linux 2.6
WFLAGS += -DRT_BIG_ENDIAN
endif
endif
ifeq ($(PLATFORM),INF_AR9)
WFLAGS += -DRT_BIG_ENDIAN -DINF_AR9
# support MAPI function for AR9.
#WFLAGS += -DAR9_MAPI_SUPPORT
endif
ifeq ($(PLATFORM),INF_VR9)
WFLAGS += -DRT_BIG_ENDIAN -DINF_AR9 -DINF_VR9
endif
ifeq ($(PLATFORM),CAVM_OCTEON)
WFLAGS += -DRT_BIG_ENDIAN
endif
ifeq ($(PLATFORM),BRCM_6358)
WFLAGS += -DRT_BIG_ENDIAN -DBRCM_6358
endif
ifeq ($(PLATFORM),INF_AMAZON_SE)
WFLAGS += -DRT_BIG_ENDIAN -DINF_AMAZON_SE
endif
ifeq ($(PLATFORM),RALINK_3052)
WFLAGS += -DPLATFORM_RALINK_3052
endif
ifeq ($(PLATFORM),FREESCALE8377)
#EXTRA_CFLAGS := -v -I$(RT28xx_DIR)/include -I$(LINUX_SRC)/include $(WFLAGS)-O2 -Wall -Wstrict-prototypes -Wno-trigraphs
#export EXTRA_CFLAGS
WFLAGS += -DRT_BIG_ENDIAN
EXTRA_CFLAGS := $(WFLAGS) -I$(RT28xx_DIR)/include
endif
ifeq ($(PLATFORM),ST)
#WFLAGS += -DST
WFLAGS += -DST
endif
#kernel build options for 2.4
# move to Makefile outside LINUX_SRC := /opt/star/kernel/linux-2.4.27-star
ifeq ($(PLATFORM),RALINK_3052)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(LINUX_SRC)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -finline-limit=100000 -march=mips2 -mabi=32 -Wa,--trap -DLINUX -nostdinc -iwithprefix include $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM), RALINK_2880)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -finline-limit=100000 -march=mips2 -mabi=32 -Wa,--trap -DLINUX -nostdinc -iwithprefix include $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM),STAR)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -Uarm -fno-common -pipe -mapcs-32 -D__LINUX_ARM_ARCH__=4 -march=armv4 -mshort-load-bytes -msoft-float -Uarm -DMODULE -DMODVERSIONS -include $(LINUX_SRC)/include/linux/modversions.h $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM),UBICOM_IPX8)
EXTRA_CFLAGS += $(WFLAGS)
export EXTRA_CFLAGS
endif
ifeq ($(PLATFORM),SIGMA)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -DEM86XX_CHIP=EM86XX_CHIPID_TANGO2 -DEM86XX_REVISION=6 -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT2860_DIR)/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -mabi=32 -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -DMODULE $(WFLAGS) -DSIGMA863X_PLATFORM
export CFLAGS
endif
ifeq ($(PLATFORM),SIGMA_8622)
CFLAGS := -D__KERNEL__ -I$(CROSS_COMPILE_INCLUDE)/include -I$(LINUX_SRC)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fno-common -pipe -fno-builtin -D__linux__ -DNO_MM -mapcs-32 -march=armv4 -mtune=arm7tdmi -msoft-float -DMODULE -mshort-load-bytes -nostdinc -iwithprefix -DMODULE $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM),5VT)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O3 -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-omit-frame-pointer -mapcs -mno-sched-prolog -mabi=apcs-gnu -mno-thumb-interwork -D__LINUX_ARM_ARCH__=5 -march=armv5te -mtune=arm926ej-s --param max-inline-insns-single=40000 -Uarm -Wdeclaration-after-statement -Wno-pointer-sign -DMODULE $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM),IKANOS_V160)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-generic -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -march=lx4189 -Wa, -DMODULE $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM),IKANOS_V180)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-generic -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -mips32r2 -Wa, -DMODULE $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM),INF_TWINPASS)
CFLAGS := -D__KERNEL__ -DMODULE -I$(LINUX_SRC)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -G 0 -mno-abicalls -fno-pic -march=4kc -mips32 -Wa,--trap -pipe -mlong-calls $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM),INF_DANUBE)
ifneq (,$(findstring 2.4,$(LINUX_SRC)))
CFLAGS := $(WFLAGS) -Wundef -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -mabi=32 -march=mips32 -Wa,-32 -Wa,-march=mips32 -Wa,-mips32 -Wa,--trap -I$(LINUX_SRC)/include/asm-mips/mach-generic
else
CFLAGS := $(WFLAGS) -Wundef -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -mabi=32 -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -I$(LINUX_SRC)/include/asm-mips/mach-generic
endif
export CFLAGS
endif
ifeq ($(PLATFORM),INF_AR9)
CFLAGS := $(WFLAGS) -Wundef -fno-strict-aliasing -fno-common -fno-pic -ffreestanding -Os -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -mabi=32 -mlong-calls -march=mips32r2 -mtune=34kc -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -I$(LINUX_SRC)/include/asm-mips/mach-generic
export CFLAGS
endif
ifeq ($(PLATFORM),INF_VR9)
CFLAGS := $(WFLAGS) -Wundef -fno-strict-aliasing -fno-common -fno-pic -ffreestanding -Os -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -mabi=32 -mlong-calls -march=mips32r2 -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -I$(LINUX_SRC)/include/asm-mips/mach-generic
export CFLAGS
endif
ifeq ($(PLATFORM),BRCM_6358)
CFLAGS := $(WFLAGS) -nostdinc -iwithprefix include -D__KERNEL__ -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -I $(LINUX_SRC)/include/asm/gcc -G 0 -mno-abicalls -fno-pic -pipe -finline-limit=100000 -mabi=32 -march=mips32 -Wa,-32 -Wa,-march=mips32 -Wa,-mips32 -Wa,--trap -I$(LINUX_SRC)/include/asm-mips/mach-bcm963xx -I$(LINUX_SRC)/include/asm-mips/mach-generic -Os -fomit-frame-pointer -Wdeclaration-after-statement -DMODULE -mlong-calls
export CFLAGS
endif
ifeq ($(PLATFORM),INF_AMAZON_SE)
CFLAGS := -D__KERNEL__ -DMODULE=1 -I$(LINUX_SRC)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -DCONFIG_IFX_ALG_QOS -DCONFIG_WAN_VLAN_SUPPORT -fomit-frame-pointer -DIFX_PPPOE_FRAME -G 0 -fno-pic -mno-abicalls -mlong-calls -pipe -finline-limit=100000 -mabi=32 -march=mips32 -Wa,-32 -Wa,-march=mips32 -Wa,-mips32 -Wa,--trap -nostdinc -iwithprefix include $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM),ST)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -Wall -O2 -Wundef -Wstrict-prototypes -Wno-trigraphs -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-aliasing -fno-common -fomit-frame-pointer -ffreestanding -m4-nofpu -o $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM),PC)
ifneq (,$(findstring 2.4,$(LINUX_SRC)))
# Linux 2.4
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include $(LINUX_SRC)/include/linux/modversions.h $(WFLAGS)
export CFLAGS
else
# Linux 2.6
EXTRA_CFLAGS := $(WFLAGS)
endif
endif
ifeq ($(PLATFORM),INTELP6)
EXTRA_CFLAGS := $(WFLAGS)
endif
#If the kernel version of RMI is newer than 2.6.27, please change "CFLAGS" to "EXTRA_FLAGS"
ifeq ($(PLATFORM),RMI)
EXTRA_CFLAGS := -D__KERNEL__ -DMODULE=1 -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm-mips/mach-generic -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -DCONFIG_IFX_ALG_QOS -DCONFIG_WAN_VLAN_SUPPORT -fomit-frame-pointer -DIFX_PPPOE_FRAME -G 0 -fno-pic -mno-abicalls -mlong-calls -pipe -finline-limit=100000 -mabi=32 -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -march=xlr -ffreestanding -march=xlr -Wa,--trap, -nostdinc -iwithprefix include $(WFLAGS)
export EXTRA_CFLAGS
endif
ifeq ($(PLATFORM),RMI_64)
EXTRA_CFLAGS := -D__KERNEL__ -DMODULE=1 -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm-mips/mach-generic -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -DCONFIG_IFX_ALG_QOS -DCONFIG_WAN_VLAN_SUPPORT -fomit-frame-pointer -DIFX_PPPOE_FRAME -G 0 -fno-pic -mno-abicalls -mlong-calls -pipe -finline-limit=100000 -mabi=64 -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -march=xlr -ffreestanding -march=xlr -Wa,--trap, -nostdinc -iwithprefix include $(WFLAGS)
export EXTRA_CFLAGS
endif
ifeq ($(PLATFORM),IXP)
CFLAGS := -v -D__KERNEL__ -DMODULE -I$(LINUX_SRC)/include -mbig-endian -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -Uarm -fno-common -pipe -mapcs-32 -D__LINUX_ARM_ARCH__=5 -mcpu=xscale -mtune=xscale -malignment-traps -msoft-float $(WFLAGS)
EXTRA_CFLAGS := -v $(WFLAGS) -mbig-endian
export CFLAGS
endif
ifeq ($(PLATFORM),SMDK)
EXTRA_CFLAGS := $(WFLAGS)
endif
ifeq ($(PLATFORM),CAVM_OCTEON)
EXTRA_CFLAGS := $(WFLAGS) -mabi=64 $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM),DM6446)
CFLAGS := -nostdinc -iwithprefix include -D__KERNEL__ -I$(LINUX_SRC)/include -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -fno-omit-frame-pointer -fno-omit-frame-pointer -mapcs -mno-sched-prolog -mlittle-endian -mabi=apcs-gnu -D__LINUX_ARM_ARCH__=5 -march=armv5te -mtune=arm9tdmi -msoft-float -Uarm -Wdeclaration-after-statement -c -o $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM),BL2348)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -DEM86XX_CHIP=EM86XX_CHIPID_TANGO2 -DEM86XX_REVISION=6 -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT2860_DIR)/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -mabi=32 -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -DMODULE $(WFLAGS) -DSIGMA863X_PLATFORM -DEXPORT_SYMTAB -DPLATFORM_BL2348
export CFLAGS
endif
ifeq ($(PLATFORM),BL23570)
EXTRA_CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -DEM86XX_CHIP=EM86XX_CHIPID_TANGO2 -DEM86XX_REVISION=6 -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT2860_DIR)/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -mabi=32 -march=74kc -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -DMODULE $(WFLAGS) -DSIGMA863X_PLATFORM -DEXPORT_SYMTAB -DPLATFORM_BL23570
export EXTRA_CFLAGS
endif
ifeq ($(PLATFORM),BLUBB)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -DEM86XX_CHIP=EM86XX_CHIPID_TANGO2 -DEM86XX_REVISION=6 -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT2860_DIR)/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -mabi=32 -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -DMODULE $(WFLAGS) -DSIGMA863X_PLATFORM -DEXPORT_SYMTAB -DPLATFORM_BL2348
export CFLAGS
endif
ifeq ($(PLATFORM),BLPMP)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -I$(LINUX_SRC)/include/asm/gcc -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -I$(LINUX_SRC)/include/asm-mips/mach-tango2 -DEM86XX_CHIP=EM86XX_CHIPID_TANGO2 -DEM86XX_REVISION=6 -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(RT2860_DIR)/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -mabi=32 -march=mips32r2 -Wa,-32 -Wa,-march=mips32r2 -Wa,-mips32r2 -Wa,--trap -DMODULE $(WFLAGS) -DSIGMA863X_PLATFORM -DEXPORT_SYMTAB
export CFLAGS
endif
ifeq ($(PLATFORM),MT85XX)
ifneq (,$(findstring 2.4,$(LINUX_SRC)))
# Linux 2.4
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include $(LINUX_SRC)/include/linux/modversions.h $(WFLAGS)
export CFLAGS
else
# Linux 2.6
EXTRA_CFLAGS += $(WFLAGS) -DMT85XX
EXTRA_CFLAGS += -D _NO_TYPEDEF_BOOL_ \
-D _NO_TYPEDEF_UCHAR_ \
-D _NO_TYPEDEF_UINT8_ \
-D _NO_TYPEDEF_UINT16_ \
-D _NO_TYPEDEF_UINT32_ \
-D _NO_TYPEDEF_UINT64_ \
-D _NO_TYPEDEF_CHAR_ \
-D _NO_TYPEDEF_INT16_ \
-D _NO_TYPEDEF_INT32_ \
-D _NO_TYPEDEF_INT64_ \
endif
endif
ifeq ($(PLATFORM),NXP_TV550)
ifneq (,$(findstring 2.4,$(LINUX_SRC)))
# Linux 2.4
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=mips -DMODULE -DMODVERSIONS -include $(LINUX_SRC)/include/linux/modversions.h $(WFLAGS)
export CFLAGS
else
# Linux 2.6
EXTRA_CFLAGS := $(WFLAGS)
endif
endif
ifeq ($(PLATFORM),MVL5)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O3 -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-omit-frame-pointer -mapcs -mno-sched-prolog -mno-thumb-interwork -D__LINUX_ARM_ARCH__=5 -march=armv5te -mtune=arm926ej-s --param max-inline-insns-single=40000 -Uarm -Wdeclaration-after-statement -Wno-pointer-sign -DMODULE $(WFLAGS)
export CFLAGS
endif
ifeq ($(PLATFORM),RALINK_3352)
CFLAGS := -D__KERNEL__ -I$(LINUX_SRC)/include/asm-mips/mach-generic -I$(LINUX_SRC)/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -pipe -finline-limit=100000 -march=mips2 -mabi=32 -Wa,--trap -DLINUX -nostdinc -iwithprefix include $(WFLAGS)
export CFLAGS
endif
================================================
FILE: doc/History.txt
================================================
[V2.x.x.x]
P4V. Test
[V2.5.0.0]
1. Add mac80211 iw utility other commands support.
Rename crda.c to cfg80211.c, CRDA_SUPPORT to RT_CFG80211_SUPPORT.
2. Fix issue: No McuCmdLock initialization for RT3592/RT3390.
3. Fix issue: The start address of HeaderBuf must be aligned by 4 when
VENDOR_FEATURE1_SUPPORT is enabled.
4. WMM ACM: see history of acm_comm.c.
5. Fix issue: sometimes rt2860_interrupt() will be called before rt28xx_init()
in fedora core 7.
6. Add RT3592 PCIe chip ID.
7. Fix issue in 64bit CPU:
(1) WMM ACM: see history of acm_comm.c.
(2) Fix function RTMP_MapChannelID2KHZ().
8. CFG80211: Patch for Linux 2.6.32.
9. Add an ATE command for AUTOALC.
10. Add an ATE command for interpacket GAP.
11. Add an ATE command for ATE payload pattern.
12. Fix issue: UAPSD SP can not be closed correctly for mix-mode power save.
UAPSD + legacy PS.
13. [Bug fixed] The extended rate of probe-req is disappeared in AP-Client mode
14. Add RT3593 PCI/PCIe AP/STA.
15. Fix issue: kernel panic when we forward VLAN bc/mc packet to wireless LAN.
16. Fix issue: some reports from Prevent software analysis tool.
17. Fix issue: get wrong VLAN priority from VLAN tag in RTMPCheckEtherType().
18. Fix issue: no 11b basic rate in beacon when we change WirelessMode to 2.4G,
then 5G, then 2.4G
19. Fix issue: no 11b-only mode can be set in AP mode.
20. MBSS: add function to set different phy mode for different BSS.
21. Phy Mode: add check if the chip supports 5G band when WirelessMode is 5G band
for command WirelessMode and MBSSWirelessMode.
22. QLOAD: Fix issue for big endian.
Or value of QLOAD element in beacon will be wrong.
23. USB: Fix timer trigger fail after APStop and then APStartup.
Side effect1: Power save can not work in AP mode when you do channel
switch because channel switch will do APStop() and APStart().
Side effect2: After radion on/off, TIM will not be updated due to beacon
timer is not started.
24. Station: Add new rate switch algorithm (AGS) for 1*1, 2*2, 3*3.
25. AP: Fix power save problem when station is in power-save mode and send
(re)associate frame again we will think the station is still in PS mode,
but the station is in ACTIVE mode.
26. TX Block: Fix no packet can be sent when TX Fail count > a threshold for
non-WDS interface in RTMPDeQueuePacket().
27. Fix WPS issue: WPS process failed with some WPS Client that sends dis-assoc close to WSC_DONE.
28. Refine the stack size of all functions to be smaller than 300B.
29. Fix bugs when protocol field of packet & 0x8080 does not equal to 0.
Such as PPPOE.
30. Fix issue: Wrong MACRO use for RTMP_SET_PACKET_DHCP ~ RTMP_SET_PACKET_IPV4.
31. Fix ACM issue: Need also to unlock after calling ACMP_MsduClassify() in USB.
32. Fix IGMP bc/mc User Priority issue: Need also to get UP for bc/mc packets.
[V2.4.0.0]
1. AMSDU supports NO-ACK.
2. Added new channel list of A-Band Region 16
3. Basic Ethtool support. (i.e. GSO)
4. Fix issue: PCI command thread initialization in pci_main_dev.c
init_waitqueue_head(&pAd->cmdQTask.kthread_q); for KTHREAD_SUPPORT
5. WMM ACM: see history of acm_comm.c.
6. Fix issue: When PS-Poll is received in AP and STA is not WMM device and
no any queued packet, we will reply DATA NULL frame. We will double-lock.
7. AP QLOAD: Add compile option.
8. Add CRDA function in Linux 2.6.28 above.
9. Increase channel property. Property is only set in CRDA function currently.
10. RSSI feedback supported(only with Ralink client).
11. Fix issue: Wmm capable will be enabled from ABG mode to N mode but Wmm capable is
not recovered when from N mode to ABG mode.
12. Two iwpriv commands "ACLDelEntry" and "ACLShowAll" are added.
13. Support 802.11v draft 5.0 WNM - BSS transition Management and DMS.
14. Add OS abstract layer partition, util.ko, driver.ko, and netif.ko
15. Support ApClient WPS PBC.
[V2.3.0.0]
1. WMM ACM AP/STA support. (Pass WiFi Test Plan v0.30)
2. Add HAS_STATS_COUNT compile option.
3. Provide some 802.1x parameter support(Quiet-period, idle-timeout, NAD-ID).
4. Fix issue : The Tx date rate can't be fixed in B/G PHY mode.
5. QLOAD: Add status information display function. "qload show" & QloadClr.
6. QLOAD: Add channel busy alarm and a command thread in PCI/USB driver.
7. It supports the MAC assignment from configuration file(.dat).
8. Fix issue : No packet is delivered from AP when PsMode from PS to ACTIVE.
9. Fast Power Save : Use Null frame with PM=0 to get buffered packet, not PS-Poll in station mode.
10. miniupnpd supported.
11. AP-Client and WDS support fixed rate.
12. Support GreenAP.
13. Support Single SKU.
14. Fix issue : RT3062/RT3562 can't enable/disable Radio.
15. Discard IgmpSn enable setting per BSSID and change it to as global setting.
[V2.2.0.0]
1. New generation schema for multiple OS porting
2. New chip support for RT3572
3. New chip support for RT3062/RT3562
4. Restrict the encryption type in HT mode.
5. Support 802.1x reauthentication mechanism.
6. Limit the STA connection count per BSS.
7. Some variables support MBSS setting.
8. Support WDS entry life check function.
9. Support Mesh Air link time.
10. Support Mesh Link Metric report action.
11. Support Dot11K RRM for all testing cases of voice-enterprise testing event.
12. Performance Tune.
[V2.1.1.0]
1. fix eFuse bug on big-endian platform
2. fix WMM problem for RT3071/72
3. fix one bug for ATE TX power handling and ATE frequency offset bug.
4. fix mesh crash issue
5. fix RT307x AMPDU throughput bug after interface down/up
6. update RT307x new firmware.
[V2.1.0.0]
1. Support new chips RT3070/71/72, RT3090/91/92.
2. Fix bugs: fix WMM, Mesh, WDS, AP Client and DLS problems for Amazon SE platform
3. Fix bug: memory leakage problem when interface up/down.
4. Support eFuse.
[V2.0.0.0]
1. Added Global Country Domain supported.
2. Fix bug: suspend/resume error when ra0 down, rax up
3. Add new UAPSD SP counting mechanism.
4. Fix bug: Ikanos WDS, AP Client, Mesh interface get problem.
5. Add new WSC hardware push button function for PCI & USB.
6. Added a function allow user to specific Tx rate for Mcast packets.
7. Migrate Mesh supporting to Draft-2.0.
8. Support WAPI functionality
9. Modify the priority of BAR transmission to solve the connection issue with Intel 4965 11n STA.
10. Fix RT2870 USB suspend/resume.
[V1.9.0.0]
1. Replace iwpriv cmd "AccessControlList" by "ACLAddEntry" and "ACLClearAll"
2. Fixed the wrong usage of AtoH().
3. Support new Windows ATE GUI.
4. Add a command "iwpriv ra0 set ATERE2P=1" to display all EEPROM content.
5. Correct the limitation of the length of fragment.
6. Fix bug: Fail to transmit packets through AMPDU way except the case that AP to STA.
7. Wrong Hareware packet length calculation of Mesh packet if it been Fragmented.
8. Support SIGMA 8622/8624 platform.
9. Add WPS PBC Session Overlap Detecting.
10. Add WPS 4-PinCode Support.
11. Fixed WPS enable PSP can not associate AP when AP security set to WPA-PSK.
12. Fix "Suspend to Disk" problem for USB
[V1.8.0.0]
1. Show Tx/Rx statistics per MBSS.
2. 802.1x supports failover mechanism.
3. Add watchdog to prevent MAC/BBP into the deadlock condition.
4. Support pure 11n with 5G band.
5. Update Timer Functions
6. In multiple cards application, the interface name is changed to raxx_k, where xx means card ID (0 ~ 31) and
k means the BSS number (0 ~ 7)
7. Support individual MCS per BSS.
8. Add IKANOS Vx160 and Vx180.
9. Add station keep alive detection function in AP mode.
10. The SIFS of CCK is changed to 16 micro seconds to fix the connection problem with INTEL 2200bg cards.
11. QBSS Load Element is added to provide channel utilization information to all STAs.
12. Fix bug : After AP re-key, the ping connection from client to AP would be time-out within several seconds.
13. Support Mesh function.
14. Big-endian ATE supported.
[V1.7.0.0]
1. Support IDS notification mechanism
2. Change IRQ LOCK to SEM LOCK
3. Fix bug : When QoS(non-BE) and fragment packets are received, AP would calculate wrong MIC in TKIP mode.
4. Support Non-GPL MD5
5. Update Group rekey mechanism
6. Fix BA time-out issue for Intel wireless card 4965AGN with version 11.5.0.32.
7. Add command "iwpriv ra0 set ATELDE2P=1" to overwrite all EEPROM contents from "/etc/Wireless/RT2860(/70)AP(/STA)/e2p.bin".
8. Fix RTS threshold issue in 5G-band
9. Add DLS Function.
10. IPV6 MLDv2 support
11. Fix VLAN ID >= 256 can not be used.
12 Added PCIE MSI supporting for RT2890.
13 Added new channel list builder that create channel list according to country-code and channel Geography(in/out door).
[V1.6.0.0]
1. Fix bug : Before AP shutdown, AP doesn't noify those associated STA through dis-association.
2. Fix bug : The Atheros wireless STA card built in MacBook can't work normally when HT mode and the encryption is WEP or TKIP.
3. The support region in A band synchronizes with EEPROM.
4. It supports to initialize current wireless MAC address from E2PROM or module parameter.
5. Support maximum 8 MBSS and each beacon maximum length is 512 bytes.
6. Support 5-GHz band ATE.
7. Send DisAssoc frame to timeout STA.
8. Workaround for Atheros STA on AES mode.
9. Tx RTS/CTS when AP setup BA.
10. Driver sends IAPP L2 frame instread of Daemon.
11. Correct some timeout values of WPS.
12. Fix bug : The 802.1x daemon(rt2860apd) has some problem for parsing multiple parameters in MBSS.
13. Fix bug : The AP site survey signal isn't correct.
14. Provide some 11n statistics variables.
15. Fix bug : RT2561 module can not be removed after RT2860 module is inserted.
16. Added DEO (100 ~ 140) channel list for Ganmany.
17. Support wds phy mode and security setting for each wds link.
18. Fix bug : The Atheros legacy USB STA card can't connect to our AP in WPA-TKIP.
19. Modify rate adaptation for fast ramp-up tuning.
20. Fix WPS IOT issue with Atheros externnal registrar. Need Sync the user space daemon "wscd" to version 0.1.0
21. Fix bug : The BlackBerry/HTC can't connect to our AP.
22. Correct the default values of those WMM EDCA parameters.
23. Fix low throughput issue in Intel certification test.
[V1.5.0.0]
1. Added McastPhyMode and McastMcs iwpriv commands let user to specifice the rate for Multicast packets transmition.
2. Added two configrations of McastPhyMode and McastMcs.
3. Re-organize the WPA state machine in order to the consistency between AP and AP-Client.
4. Added DFS support.
5. Added Carrier-Sense suppport.
6. Fixed a bug about dissection issue in profile.
7. Fixed CountryRegion and channel map, when profile's channel have not on channel list.
8. Fixed 802.1x Authentication problem with 1x-WEP/WPA(2)-Enterprise when WPS is enabled.
9. Fix bug : Once the radio is off and on, the beacon frames disappear.
[V1.4.0.0]
1. Wireless IGMP snooping support for multimedia steaming.
2. Access control list support
3. Re-organize the Rx data path.
4. AP client WPS support.
5. Fix the Auto-selecting channel issue.
6. Add CountryString ioctl command function.
7. Buf fix for Atheros WPS STA can not config WPS AP when Athros JumpStart STA is external Registrar.
8. Merge for WCN test modify to WPS functions.
9. Patch for 11n requirement, if HT mode is set and BW is 40MHz in A-band, the supported Channel number must be the multiple of 2.
10. Fix bug: If STA card operated with zero-config, the group rekey negotiation of WPA2(PSK)-AES always fails.
11. Add Tx & Rx Stream functionality.
12. Support QA user interface for ATE function.
[V1.3.0.0]
1. add vlan tag support for each BSS
2. add support for 32bit/64bit Linux
3. merge in plugfest code
4. Support Ap-Client function
5. Add new parameter "bWiFiTest" for WPA & WMM WiFi-Test.
6. Add the setting of Japan filter coefficients for ATE.
7. Fix bug for channel have not update when auto channel select was true.
[V1.2.1.0]
1. add protect for RTMP_IRQ_LOCK to avoid in spin_lock_irqsave call spin_lock_bh cause kernel waring messages.
2. tag one branch named V_1_2_1_0 (v1.2.1.0) in the CVS
[V1.2.0.0]
1. set BBP R66 to 0x38 in 20 MHz band
2. Disable one mechanism - change 40 to 20 MHz automatically when detecting other legacy APs with beacon.
3. Fix bug for counterMeasures in WiFi test
4. Write TXWI in ATE's way and disable any protection mechanism when ATE is running.
5. Asic only takes care of the sequence number of beacon frame.
6. disable ATE RSSI statistics when ATE is not running.
7. Set CW_MAX from 10 to 6 in AP mode.
8. Select DAC according to HT or Legacy mode.
9. Support WPA2 Pre-authemtication.
10. Fix WDS panic bug
11. Shift skb control block used by driver to offset 10 to avoid dirty cb[] from protocol stack
12. modify mac register "PBF_MAX_PCNT" from 0x1F3f7f9f to 0x1f3fbf9f
13. Fix issue - 802.1X daemon may cause throughput reduction.
14. Support Wireless event log mechanism.
15. Add a 200ms-timer to enqueue EAPoL-Start for WPAPSK, not RTMPusecDelay.
16. modify mac register "EXP_ACK_TIME" from 0x002400ca to 0x005400ca.
17. Auto-selecting channel check.
[V1.1.0.0]
1. Add fast rate switch from Windows code
2. tune BBP R66, R62, R63, R64, R86 by bandwidth and G/A band different value
3. Modify release to DPA and DPB
4. Modify fast rate switch timer form periodic to trigger by condition, same with Windows
5. Fix UAPSD bugs for null frame was drop
6. Fix management queue pass qos null frame ...
7. Code freeze for Wifi
8. fix 5vt packet set to 0 to clear cb[22]
9. merge code from Plugfest #6
10. add "iwpriv ra0 show driverinfo" to show the driver version
11. fix rt_config.h tag of Support station with tab
12. merge ATE code request by Gemtek
13. remove 5VT enhancement in RX path
[V1.0.0.0]
1.RT2860c emulation ping ok
================================================
FILE: doc/README_STA_usb
================================================
* README
*
* Ralink Tech Inc.
*
* http://www.ralinktech.com
*
=======================================================================
ModelName:
===========
RT2870 Wireless Lan Linux Driver
=======================================================================
Driver lName:
===========
rt2870.o/rt2870.ko
=======================================================================
Supporting Kernel:
===================
linux kernel 2.4 and 2.6 series.
Tested in Redhat 7.3 or later.
=======================================================================
Ralink Hardware:
===================
Ralink 802.11n Wireless LAN Card.
=======================================================================
Description:
=============
This is a linux device driver for Ralink RT2870 USB ABGN WLAN Card.
=======================================================================
Contents:
=============
Makefile : Makefile
*.c : c files
*.h : header files
=======================================================================
Features:
==========
This driver implements basic IEEE802.11. Infrastructure and adhoc mode with
open or shared or WPA-PSK or WPA2-PSK authentication method.
NONE, WEP, TKIP and AES encryption.
=======================================================================
Build Instructions:
====================
1> $tar -xvzf DPB_RT2870_Linux_STA_x.x.x.x.tgz
go to "./DPB_RT2870_Linux_STA_x.x.x.x" directory.
2> In Makefile
set the "MODE = STA" in Makefile and chose the TARGET to Linux by set "TARGET = LINUX"
define the linux kernel source include file path LINUX_SRC
modify to meet your need.
3> In os/linux/config.mk
define the GCC and LD of the target machine
define the compiler flags CFLAGS
modify to meet your need.
** Build for being controlled by NetworkManager or wpa_supplicant wext functions
Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y'.
=> #>cd wpa_supplicant-x.x
=> #>./wpa_supplicant -Dwext -ira0 -c wpa_supplicant.conf -d
** Build for being controlled by WpaSupplicant with Ralink Driver
Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n'.
=> #>cd wpa_supplicant-0.5.7
=> #>./wpa_supplicant -Dralink -ira0 -c wpa_supplicant.conf -d
4> $make
# compile driver source code
# To fix "error: too few arguments to function iwe_stream_add_event"
=> $patch -i os/linux/sta_ioctl.c.patch os/linux/sta_ioctl.c
5> $cp RT2870STA.dat /etc/Wireless/RT2870STA/RT2870STA.dat
6> load driver, go to "os/linux/" directory.
#[kernel 2.4]
# $/sbin/insmod rt2870sta.o
# $/sbin/ifconfig ra0 inet YOUR_IP up
#[kernel 2.6]
# $/sbin/insmod rt2870sta.ko
# $/sbin/ifconfig ra0 inet YOUR_IP up
7> unload driver
$/sbin/ifconfig ra0 down
$/sbin/rmmod rt2870sta
=======================================================================
CONFIGURATION:
====================
RT2870 driver can be configured via following interfaces,
i.e. (i)"iwconfig" command, (ii)"iwpriv" command, (iii) configuration file
i) iwconfig comes with kernel.
ii) iwpriv usage, please refer to file "iwpriv_usage.txt" for details.
iii)modify configuration file "RT2870STA.dat" in /etc/Wireless/RT2870STA/RT2870STA.dat.
Configuration File : RT2870STA.dat
---------------------------------------
# Copy this file to /etc/Wireless/RT2870STA/RT2870STA.dat
# This file is a binary file and will be read on loading rt.o module.
#
# Use "vi RT2870STA.dat" to modify settings according to your need.
#
# 1.) set NetworkType to "Adhoc" for using Adhoc-mode, otherwise using Infrastructure
# 2.) set Channel to "0" for auto-select on Infrastructure mode
# 3.) set SSID for connecting to your Accss-point.
# 4.) AuthMode can be "WEPAUTO", "OPEN", "SHARED", "WPAPSK", "WPA2PSK", "WPANONE"
# 5.) EncrypType can be "NONE", "WEP", "TKIP", "AES"
# for more information refer to the Readme file.
#
#The word of "Default" must not be removed
Default
CountryRegion=5
CountryRegionABand=7
CountryCode=
SSID=Dennis2860AP
NetworkType=Infra
WirelessMode=9
Channel=0
BeaconPeriod=100
TxPower=100
BGProtection=0
TxPreamble=0
RTSThreshold=2347
FragThreshold=2346
TxBurst=1
WmmCapable=0
AckPolicy=0;0;0;0
AuthMode=OPEN
EncrypType=NONE
WPAPSK=
DefaultKeyID=1
Key1Type=0
Key1Str=
Key2Type=0
Key2Str=
Key3Type=0
Key3Str=
Key4Type=0
Key4Str=
PSMode=CAM
FastRoaming=0
RoamThreshold=70
HT_RDG=1
HT_EXTCHA=0
HT_OpMode=1
HT_MpduDensity=4
HT_BW=1
HT_AutoBA=1
HT_BADecline=0
HT_AMSDU=0
HT_BAWinSize=64
HT_GI=1
HT_MCS=33
HT_MIMOPSMode=3
EthConvertMode=
EthCloneMac=
IEEE80211H=0
TGnWifiTest=0
WirelessEvent=0
MeshId=MESH
MeshAutoLink=1
MeshAuthMode=OPEN
MeshEncrypType=NONE
MeshWPAKEY=
MeshDefaultkey=1
MeshWEPKEY=
CarrierDetect=0
-----------------------------------------------
*NOTE:
WMM parameters
WmmCapable Set it as 1 to turn on WMM Qos support
AckPolicy1~4 Ack policy which support normal Ack or no Ack
(AC_BK, AC_BE, AC_VI, AC_VO)
All WMM parameters do not support iwpriv command but WmmCapable,
please store all parameter to RT2870STA.dat, and restart driver.
-----------------------------------------------
syntax is 'Param'='Value' and describes below.
@> CountryRegion=value
value
0: use 1 ~ 11 Channel
1: use 1 ~ 13 Channel
2: use 10 ~ 11 Channel
3: use 10 ~ 13 Channel
4: use 14 Channel
5: use 1 ~ 14 Channel
6: use 3 ~ 9 Channel
7: use 5 ~ 13 Channel
31: use 1 ~ 14 Channel (ch1-11:active scan, ch12-14 passive scan)
@> CountryRegionABand=value
value
0: use 36, 40, 44, 48, 52, 56, 60, 64, 149, 153, 157, 161, 165 Channel
1: use 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140 Channel
2: use 36, 40, 44, 48, 52, 56, 60, 64 Channel
3: use 52, 56, 60, 64, 149, 153, 157, 161 Channel
4: use 149, 153, 157, 161, 165 Channel
5: use 149, 153, 157, 161 Channel
6: use 36, 40, 44, 48 Channel
7: use 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165 Channel
8: use 52, 56, 60, 64 Channel
9: use 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 132, 136, 140, 149, 153, 157, 161, 165 Channel
10: use 36, 40, 44, 48, 149, 153, 157, 161, 165 Channel
11: use 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 149, 153, 157, 161 Channel
@> CountryCode=value
value
AG, AR, AW, AU, AT, BS, BB, BM, BR, BE, BG, CA, KY, CL, CN, CO, CR, CY, CZ, DK, DO, EC, SV, FI, FR, DE,
GR, GU, GT, HT, HN, HK, HU, IS, IN, ID, IE, IL, IT, JP, JO, LV, LI, LT, LU, MY, MT, MA, MX, NL, NZ, NO,
PE, PT, PL, RO, RU, SA, CS, SG, SK, SI, ZA, KR, ES, SE, CH, TW, TR, GB, UA, AE, US, VE
"" => using default setting: 2.4 G - ch 1~11; 5G - ch 52~64, 100~140, 149~165
@> SSID=value
value
0~z, 1~32 ascii characters.
@> WirelessMode=value
value
0: legacy 11b/g mixed
1: legacy 11B only
2: legacy 11A only //Not support in RfIcType=1(id=RFIC_5225) and RfIcType=2(id=RFIC_5325)
3: legacy 11a/b/g mixed //Not support in RfIcType=1(id=RFIC_5225) and RfIcType=2(id=RFIC_5325)
4: legacy 11G only
5: 11ABGN mixed
6: 11N only
7: 11GN mixed
8: 11AN mixed
9: 11BGN mixed
10: 11AGN mixed
@> Channel=value
value
depends on CountryRegion or CountryRegionABand
@> BGProtection=value
value
0: Auto
1: Always on
2: Always off
@> TxPreamble=value
value
0:Preamble Long
1:Preamble Short
2:Auto
@> RTSThreshold=value
value
1~2347
@> FragThreshold=value
value
256~2346
@> TxBurst=value
value
0: Disable
1: Enable
@> NetworkType=value
value
Infra: infrastructure mode
Adhoc: adhoc mode
@> AuthMode=value
value
OPEN For open system
SHARED For shared key system
WEPAUTO Auto switch between OPEN and SHARED
WPAPSK For WPA pre-shared key (Infra)
WPA2PSK For WPA2 pre-shared key (Infra)
WPANONE For WPA pre-shared key (Adhoc)
WPA Use WPA-Supplicant
WPA2 Use WPA-Supplicant
@> EncrypType=value
value
NONE For AuthMode=OPEN
WEP For AuthMode=OPEN or AuthMode=SHARED
TKIP For AuthMode=WPAPSK or WPA2PSK
AES For AuthMode=WPAPSK or WPA2PSK
@> DefaultKeyID=value
value
1~4
@> Key1=value
Key2=value
Key3=value
Key4=value
value
10 or 26 hexadecimal characters eg: 012345678
5 or 13 ascii characters eg: passd
(usage : "iwpriv" only)
@> Key1Type=vaule
Key2Type=value
Key3Type=vaule
Key4Type=vaule
value
0 hexadecimal type
1 assic type
(usage : reading profile only)
@> Key1Str=value
Key2Str=value
Key3Str=vaule
Key4Str=vaule
value
10 or 26 characters (key type=0)
5 or 13 characters (key type=1)
(usage : reading profile only)
@> WPAPSK=value
value
8~63 ASCII or
64 HEX characters
@> WmmCapable=value
value
0: Disable WMM
1: Enable WMM
@> PSMode=value
value
CAM Constantly Awake Mode
Max_PSP Max Power Savings
Fast_PSP Power Save Mode
@> FastRoaming=value
value
0 Disabled
1 Enabled
@> RoamThreshold=value
value
Positive Interger(dBm)
@> HT_RDG=value
value
0 Disabled
1 Enabled
@> HT_EXTCHA=value (Extended Channel Switch Announcement)
value
0 Below
1 Above
@> HT_OpMode=value
value
0 HT mixed format
1 HT greenfield format
@> HT_MpduDensity=value
value (based on 802.11n D2.0)
0: no restriction
1: 1/4 gs
2: 1/2 gs
3: 1 gs
4: 2 gs
5: 4 gs
6: 8 gs
7: 16 gs
@> HT_BW=value
value
0 20MHz
1 40MHz
@> HT_AutoBA=value
value
0 Disabled
1 Enabled
@> HT_BADecline
value
0 Disabled
1 Enabled <Reject BA request from AP>
@> HT_AMSDU=value
value
0 Disabled
1 Enabled
@> HT_BAWinSize=value
value
1 ~ 64
@> HT_GI=value
value
0 long GI
1 short GI
@> HT_MCS=value
value
0 ~ 15
33: auto
@> HT_MIMOPSMode=value
value (based on 802.11n D2.0)
0 Static SM Power Save Mode
1 Dynamic SM Power Save Mode
2 Reserved
3 SM enabled
(not fully support yet)
@> EthConvertMode=value
value
dongle
clone
hybrid
@> EthCloneMac=value
value
xx:xx:xx:xx:xx:xx
@> IEEE80211H=value
value
0 Disabled
1 Enabled
@> TGnWifiTest=value
value
0 Disabled
1 Enabled
@> WirelessEvent=value
value
0 Disabled
1 Enabled <send custom wireless event>
@> MeshId=value
value
Length 1~32 ascii characters
@> MeshAutoLink=value
value
0 Disabled
1 Enabled
@> MeshAuthMode=value
value
OPEN For open system
WPANONE For WPA pre-shared key (Adhoc)
@> MeshEncrypType=value
value
NONE For MeshAuthMode=OPEN
WEP For MeshAuthMode=OPEN
TKIP For MeshAuthMode=WPANONE
AES For MeshAuthMode=WPANONE
@> MeshWPAKEY=value
value
8~63 ASCII or
64 HEX characters
@> MeshDefaultkey=value
value
1~4
@> MeshWEPKEY=value
value
10 or 26 characters
5 or 13 characters
@> CarrierDetect=value
value
0 Disabled
1 Enabled
MORE INFORMATION
=================================================================================
If you want for rt2870 driver to auto-load at boot time:
A) choose ra0 for first RT2870 WLAN card, ra1 for second RT2870 WLAN card, etc.
B) create(edit) 'ifcfg-ra0' file in /etc/sysconfig/network-scripts/,
edit( or add the line) in /etc/modules.conf:
alias ra0 rt2870sta
C) edit(create) the file /etc/sysconfig/network-scripts/ifcfg-ra0
DEVICE='ra0'
ONBOOT='yes'
NOTE:
if you use dhcp, add this line too .
BOOTPROTO='dhcp'
*D) To ease the Default Gateway setting,
add the line
GATEWAY=x.x.x.x
in /etc/sysconfig/network
=======================================================================
Dongle/Clone Features:
======================
A) Dongle mode:
Provides a 1-to-N MAC address mapping mechanism such that more than one PC behind the STA
can transparently connect to the AP.
B) Clone mode:
Provides a 1-to-1 MAC address mapping mechanism.
STA can use own MAC as SA MAC or
use user desired MAC as SA MAC or
use source MAC of first packet coming from wired device as SA MAC.
NOTE: In this mode, only the PC who own the specified MAC can connect to the AP.
C) Hybrid mode(Dongle+Clone):
Provides a 1-to-N MAC address mapping mechanism such that more than one PC behind the STA
can transparently connect to the AP.
STA can use own MAC as SA MAC or
use user desired MAC as SA MAC or
use source MAC of first packet coming from wired device as SA MAC.
D) Please refer to "Config STA to link as dongle mode..." in iwpriv_usage.txt for releated commands.
================================================
FILE: doc/ReadMe.txt
================================================
[2013-03-13]
Version 3.0.0.3
1. Fix Single-Sku and TSSI bug.
2. Support Multi-Channel feature.
3. Change ATELDE2PFROMBUF command to bufferWriteBack.
4. Support bufferLoadFromEfuse command to force enter buffer mode.
5. Support ATECALFREEINFO command to get calibration free info.
6. Support fast scan when ra0 or p2p0 is connected
7. Move IdleTimeout and StationKeepAlive profiles out to be supported in STA mode.
8. Fix P2P EAPOL packet using 1Mbps rate problem
9. Support wpa_cli p2p persistent group cmds
10. Fix ATE bug.
11. Fix bug when read channel power and BW delta power.
12. Fix crash issue in some platform when interface down.
13. Support HW PBC.
14. Fix bug in RTMP_TimerListRelease().
15. Support Xtal freuency offset compersation.
16. Update firmware to V1.5
[2013-01-23]
Version 3.0.0.2
1. Update firmware to V1.3
2. Add software protect for PLL lock.
3. Support new WOWLAN.
4. Fix p2p sigma 4.2.2(Version 5.0) fail.
5. Fix frequency tracking bug.
6. Fix ATELDE2P cannot work.
7. Fix scan in 802.11 power saving cause dead lock.
8. Update SINGLE_SKU_V2.
9. Support ATETEMP.
10. Support ch14 CCK OBW.
11. Fix p2p sigma test fail issue.
12. Support Calibration free and ATELDE2PFROMBUF.
13. Update VCO calibration procedure.
14. Fix temperature calibration bug at low temp.
15. Check DMA done bit while load FW.
16. Fix WirelessMode=5 cannot connect to 11n only AP.
17. Support iwpriv ra0 set ATETSSIDC=1 command
[2012-11-30]
Version 3.0.0.1
1. Change text type to UNIX.
2. Fixed OS_ABL support crash at Kernel 2.6.32.
3. Fixed ATELDE2P=1 crash.
4. Update frequency tracking thresholds.
5. Update firmware to beta 0.4
6. Update RF CR to 10121122.
7. Fixed BulkInCmdRspEvent may submit multiple bulk-in urb.
8. Support ATE feature.
9. Fixed wps fail with external registrar.
10. Support Miracast.
[2012-11-15]
Version 3.0.0.0
1. Support suspend/resume.
2. Support 802.11 power saving.
3. Support P2P.
4. Support antenna diversity.
5. Support microwave oven detection.
[2012-10-19]
Version 3.0.0.0-Beta7
1. MT7601STA initial version.
2. Support RX_CSO.
3. Support header translation.
================================================
FILE: doc/iwpriv_usage.txt
================================================
iwpriv
=================
This is detailed explanation of each parameters for iwpriv.
Before reading this document, make sure you already read README.
-------------------------------------------------------------------------------------------------------
USAGE:
iwpriv ra0 commands val
NOTE:
Wireless Extension Private Handlers
where
[commands] [val]
{range}
----------------- -------------------------------------------------
wsc_conf_mode {0, 1, 2}
::Set WPS conf mode
0: WPS Disabled
1: Enrollee
2: Registrar
wsc_mode {1, 2}
::PIN or PBC
1: PIN
2: PBC
wsc_pin {00000000 ~ 99999999}
::Set Enrollee's PIN Code
wsc_ssid {0~z, 1~32 ascii characters}
::Set WPS AP SSID
wsc_start NULL
::Trigger RT2860 STA driver to do WPS process
wsc_stop NULL
::Stop WPS process
wsc_gen_pincode NULL
::Generate new PIN code
wsc_cred_count {1 ~ 8}
::Set count of WPS credential
wsc_cred_ssid {"idx ssid_str"}
::Set SSID into credtentail[idx]
idx: 0 ~ 7
ssid_str: 0~z, 1~32 ascii characters
wsc_cred_auth {"idx auth_str"}
::Set AuthMode into credtentail[idx]
idx: 0 ~ 7
auth_str: OPEN, WPAPSK, WPA2PSK, SHARED, WPA, WPA2
wsc_cred_encr {"idx encr_str"}
::Set EncrypType into credtentail[idx]
idx: 0 ~ 7
encr_str: NONE, WEP, TKIP, AES
wsc_cred_keyIdx {"idx key_index"}
::Set Key Index into credtentail[idx]
idx: 0 ~ 7
key_index: 1 ~ 4
wsc_cred_key {"idx key"}
::Set Key into credtentail[idx]
idx: 0 ~ 7
key: ASCII string (wep_key_len(=5,13), passphrase_len(=8~63))
OR
Hex string (wep_key_len(=10,26), passphrase_len(=64))
wsc_cred_mac {"idx mac_str"}
::Set AP's MAC into credtentail[idx]
idx: 0 ~ 7
mac_str: xx:xx:xx:xx:xx:xx
wsc_conn_by_idx {0 ~ 7}
::Connect AP by credential index
wsc_auto_conn {0, 1}
::Set driver to re-connecting to AP or not after registration.
0: Disabled, driver won't re-connect to AP with new configurations.
1: Enabled, driver will re-connect to AP with new configurations.
wsc_ap_band {0, 1, 2}
::Set prefer band to do WPS with dual band WPS AP
0 : prefer 2.4G
1 : prefer 5G
2 : auto
Default value is auto (2)
-------------------------------------------------------------------------------------------------------
USAGE:
iwpriv ra0 set [parameters]=[val]
NOTE:
Execute one iwpriv/set command simultaneously.
where
[parameters] [val]
{range}
----------------- -------------------------------------------------
CountryRegion {0~7}
::Set country region
0: 1 ~ 11 ch
1: 1 ~ 13 ch
2: 10, 11 ch
3: 10 ~ 13 ch
4: 14 ch
5: 1 ~ 14 ch
6: 3 ~ 9 ch
7: 5 ~ 13 ch
31: 1 ~ 14 ch (ch1-11:active scan, ch12-14 passive scan)
CountryRegionABand {0~11}
::Set country region for A band
0: 36, 40, 44, 48, 52, 56, 60, 64, 149, 153, 157, 161, 165 ch
1: 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140 ch
2: 36, 40, 44, 48, 52, 56, 60, 64 ch
3: 52, 56, 60, 64, 149, 153, 157, 161 ch
4: 149, 153, 157, 161, 165 ch
5: 149, 153, 157, 161 ch
6: 36, 40, 44, 48 ch
7: 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165 ch
8: 52, 56, 60, 64 ch
9: 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 132, 136, 140, 149, 153, 157, 161, 165 ch
10: 36, 40, 44, 48, 149, 153, 157, 161, 165 ch
11: 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 149, 153, 157, 161 ch
SSID {0~z, 1~32 ascii characters}
::Set AP SSID
WirelessMode {0~10}
::Set Wireless Mode
0: legacy 11b/g mixed
1: legacy 11B only
2: legacy 11A only
3: legacy 11a/b/g mixed
4: legacy 11G only
5: 11ABGN mixed
6: 11N only
7: 11GN mixed
8: 11AN mixed
9: 11BGN mixed
10: 11AGN mixed
Channel depends on CountryRegion or CountryRegionForABand
::Set Channel
BGProtection {0~2}
::Set 11B/11G Protection
0:Auto,
1:Always on,
2:Always off
TxPreamble {0~2}
::Set TxPreamble
0:Preamble Long,
1:Preamble Short,
2:Auto
RTSThreshold {1~2347}
::Set RTS Threshold
FragThreshold {256~2346}
::Set Fragment Threshold
TxBurst {0,1}
::Set TxBurst Enable or Disable
0:Disable,
1:Enable
NetworkType {Infra,Adhoc}
::Set Network type
AuthMode {OPEN,SHARED,WEPAUTO,WPAPSK,WPA2PSK,WPANONE}
::Set Authentication Mode
EncrypType {NONE,WEP,TKIP,AES}
::Set Encryption Type
DefaultKeyID {1~4}
::Set Default Key ID
Key1 {5 ascii characters or 10 hex number or
13 ascii characters or 26 hex numbers}
::Set Key1 String
Key2 {5 ascii characters or 10 hex number or
13 ascii characters or 26 hex numbers}
::Set Key2 String
Key3 {5 ascii characters or 10 hex number or
13 ascii characters or 26 hex numbers}
::Set Key3 String
Key4 {5 ascii characters or 10 hex number or
13 ascii characters or 26 hex numbers}
::Set Key4 String
WPAPSK {8~63 ascii or 64 hex characters}
::WPA Pre-Shared Key
WmmCapable {0,1}
::Set WMM Capable
0:Disable WMM,
1:Enable WMM
PSMode {CAM, MAX_PSP, FAST_PSP}
::Set Power Saving Mode
HtBw {0,1}
::Set BandWidth
0: 20Hz
1: 40Hz
HtMcs {0 ~ 15, 33}
::Set MCS
33: Auto Rate
HtGi {0,1}
::Set Guard Interval(GI)
0: long GI
1: short GI
HtOpMode {0,1}
::Set HT Operation Mode
0: HT mixed format
1: HT greenfield format
HtExtcha {0,1}
::Set Extended Channel Switch Announcement
0: Below
1: Above
HtMpduDensity {0 ~ 7}
::Set The Minimum Time Between MPDUs within an AMPDU
HtBaWinSize {1 ~ 64}
::Set BA WinSize
HtRdg {0,1}
::Set RDG Capable
0: Disabled
1: Enabled
HtAmsdu {0,1}
::Set AMSDU Capable
0: Disabled
1: Enabled
HtAutoBa {0,1}
::Set Auto BA Capable
0: Disabled
1: Enabled
HtBaDecline {0,1}
::Reject BA request from AP
0: Disabled
1: Enabled
HtProtect {0,1}
::Set HT Protect Capable
0: Disabled
1: Enabled
FixedTxMode {CCK, OFDM}
:: Set Fixed Tx Mode for fixed rate setting
Mode = CCK
MCS = 0 => 1Mbps
= 1 => 2Mbps
= 2 => 5.5 Mbps
= 3 => 11 Mbps
Mode = OFDM
MCS = 0 => 6Mbps
= 1 => 9Mbps
= 2 => 12Mbps
= 3 => 18Mbps
= 4 => 24Mbps
= 5 => 36Mbps
= 6 => 48Mbps
= 7 => 54Mbps
==> Build Ethernet Convert function. Please set 'HAS_ETH_CONVERT_SUPPORT=y' in os/linux/config.mk
EthConvertMode {dongle, clone, hybrid}
::Set Ethernet Convert Mode
EthCloneMac {xx:xx:xx:xx:xx:xx}
:: Set Clone MAC
LongRetry {0,255}
:: Set Tx Long Retry Limit
ShortRetry {0,255}
:: Set Tx Short Retry Limit
MeshId {Length 1~32 ascii characters}
:: Set Mesh ID
MeshHostName {Length 1~32 ascii characters}
:: Set Mesh Host Name
MeshAutoLink {1,0}
:: Set Mesh Auto Link Capable
0: Disabled
1: Enabled
MeshAddLink {xx:xx:xx:xx:xx:xx}
:: Add Mesh Link
MeshDelLink {xx:xx:xx:xx:xx:xx}
:: Delete Mesh Link
MeshMultiCastAgeOut {20 ~ 65535 seconds}
:: Set AgeOut time for Mesh MultiCast
MeshAuthMode {OPEN, WPANONE}
:: Set Mesh Authentication Mode
MeshEncrypType {NONE, WEP, TKIP, AES}
:: Set Mesh Encryption Type
MeshDefaultkey {1 ~ 4}
:: Set Mesh Default Key ID
MeshWEPKEY {5 ascii characters or 10 hex number or
13 ascii characters or 26 hex numbers}
:: Set Mesh WEP Key String
MeshWPAKEY {8~63 ascii or 64 hex characters}
:: Set Mesh WPA Pre-Shared Key
Examples
===================================================================
-------------------------------------------------------------------------------------------------------
a> Config STA to link with AP which is OPEN/NONE(Authentication/Encryption)
1. iwpriv ra0 set NetworkType=Infra
2. iwpriv ra0 set AuthMode=OPEN
3. iwpriv ra0 set EncrypType=NONE
4. iwpriv ra0 set SSID="AP's SSID"
b> Config STA to link with AP which is SHARED/WEP(Authentication/Encryption)
1. iwpriv ra0 set NetworkType=Infra
2. iwpriv ra0 set AuthMode=SHARED
3. iwpriv ra0 set EncrypType=WEP
4. iwpriv ra0 set DefaultKeyID=1
5. iwpriv ra0 set Key1="AP's wep key"
6. iwpriv ra0 set SSID="AP's SSID"
c> Config STA to link with AP which is WPAPSK/TKIP(Authentication/Encryption)
1. iwpriv ra0 set NetworkType=Infra
2. iwpriv ra0 set AuthMode=WPAPSK
3. iwpriv ra0 set EncrypType=TKIP
4. iwpriv ra0 set SSID="AP's SSID"
5. iwpriv ra0 set WPAPSK="AP's wpa-preshared key"
6. iwpriv ra0 set SSID="AP's SSID"
d> Config STA to link with AP which is WPAPSK/AES(Authentication/Encryption)
1. iwpriv ra0 set NetworkType=Infra
2. iwpriv ra0 set AuthMode=WPAPSK
3. iwpriv ra0 set EncrypType=AES
4. iwpriv ra0 set SSID="AP's SSID"
5. iwpriv ra0 set WPAPSK="AP's wpa-preshared key"
6. iwpriv ra0 set SSID="AP's SSID"
e> Config STA to link with AP which is WPA2PSK/TKIP(Authentication/Encryption)
1. iwpriv ra0 set NetworkType=Infra
2. iwpriv ra0 set AuthMode=WPA2PSK
3. iwpriv ra0 set EncrypType=TKIP
4. iwpriv ra0 set SSID="AP's SSID"
5. iwpriv ra0 set WPAPSK=12345678
6. iwpriv ra0 set SSID="AP's SSID"
f> Config STA to create/link as adhoc mode, which is OPEN/NONE(Authentication/Encryption)
1. iwpriv ra0 set NetworkType=Adhoc
2. iwpriv ra0 set AuthMode=OPEN
3. iwpriv ra0 set EncrypType=NONE
4. iwpriv ra0 set SSID="Adhoc's SSID"
g> Config STA to create/link as adhoc mode, which is WPANONE/TKIP(Authentication/Encryption)
1. iwpriv ra0 set NetworkType=Adhoc
2. iwpriv ra0 set AuthMode=WPANONE
3. iwpriv ra0 set EncrypType=TKIP
4. iwpriv ra0 set SSID="AP's SSID"
5. iwpriv ra0 set WPAPSK=12345678
6. iwpriv ra0 set SSID="AP's SSID"
h> Get site survey
usage: iwpriv ra0 get_site_survey
i> Get Statistics
usage: iwpriv ra0 stat ; read statistic counter
iwpriv ra0 set ResetCounter=0 ; reset statistic counter
j> Link with an AP which is the largest strength ; set ANY SSID (ssidLen=0)
usage: iwconfig ra0 essid ""
or
usage: iwpriv ra0 set SSID=""
k> Config STA to link as dongle mode with STA own MAC
usage: iwpriv ra0 set EthConvertMode=dongle
l> Config STA to link as clone mode
usage: iwpriv ra0 set EthConvertMode=clone
iwpriv ra0 set EthCloneMac="Desired MAC" ;; 00:00:00:00:00:00 means using STA own MAC
;; FF:FF:FF:FF:FF:FF means using source MAC of first packet coming from wired device
m> Config STA to link as hybrid(dongle+clone) mode
usage: iwpriv ra0 set EthConvertMode=hybrid
iwpriv ra0 set EthCloneMac="Desired MAC" ;; 00:00:00:00:00:00 means using STA own MAC
;; FF:FF:FF:FF:FF:FF means using source MAC of first packet coming from wired device
===================================================================
iwlist
=================
This is detailed explanation of each parameters for iwlist.
-------------------------------------------------------------------------------------------------------
iwlist ra0 scanning ; list the results after scanning(manual rescan)
=======================================================================================================
iwconfig
=================
The following are our support in standard configuration - iwconfig
-------------------------------------------------------------------------------------------------------
iwconfig ra0 essid {NN|on|off} ; set essid
iwconfig ra0 mode {managed|ad-hoc|...} ; set wireless mode
>> rt2860sta driver support monitor mode with linux kernel > 2.4.20.
>> Note: For using monitor mode => if mesh interface is ON, please down the mesh interface first.
iwconfig ra0 freq N.NNNN[k|M|G]] ; set frequency
iwconfig ra0 channel N ; set channel
iwconfig ra0 ap {N|off|auto} ; set AP address
iwconfig ra0 nick N ; set nickname
iwconfig ra0 rate {N|auto|fixed} ; set rate (only support legacy rate setting)
iwconfig ra0 rts {N|auto|fixed|off} ; set RTS threshold
iwconfig ra0 frag {N|auto|fixed|off} ; set Fragment threshold
iwconfig ra0 enc {NNNN-NNNN|off} ; set encryption type
iwconfig ra0 power {period N|timeout N} ; set power management modes
*** Wireless extension usage please refer to man page of 'iwconfig', 'iwlist' and 'iwpriv'. ***
================================================
FILE: doc/sta_ate_iwpriv_usage.txt
================================================
===================================================================================================
ATE Test Command Format for station driver
****** IMPORTANT ******
If you are not familiar with hardware, it is recommanded not to modify hardware default value.
It may damage hardware.
===================================================================================================
Usage:
iwpriv ra0 [act] [parameters]=[val]
where
[act] [parameters] [val] constraints explaination
----- ------------- ----------------- --------------------------------
=====================================
1. Set ATE actions.
Value:
ATESTART - Start ATE function and stop station function.
ATESTOP - Stop ATE function and start station function.
TXCONT - Start continuous TX, for power mask.
TXCARR - Start carrier test, for frequency calibration.
TXFRAME - Transmit frame, for EVM.
RXFRAME - Continuous RX, for PER/FER.
1.1 ATEDA
Set ATE frame header destination address.
Value:
xx:xx:xx:xx:xx:xx ; hex
1.2 ATESA
Set ATE frame header source addr.
Value:
xx:xx:xx:xx:xx:xx ; hex
1.3 ATEBSSID
Set ATE frame header BSSID.
Value:
xx:xx:xx:xx:xx:xx ; hex
1.4 ATECHANNEL
Set ATE Channel, deimal.
Value:
802.11b/g: 1 ~ 14 depends on CountryRegion setting
1.5 ATETXPOW0
Set ATE Tx power for Antenna 1.
Value:
0 ~ 31 ; 2.4GHz, deimal
-7 ~15 ; 5.5GHz, deimal
1.6 ATETXPOW1
Set ATE Tx power for Antenna 2.
Value:
0 ~ 31 ; 2.4GHz, decimal
-7 ~15 ; 5.5GHz, deimal
1.7 ATETXFREQOFFSET
Set ATE RF frequency offset.
Value:
0 ~ 63 ; unit: 2KHz, decimal
1.8 ATETXLEN
Set ATE frame length.
Value:
24 ~ 2312 ; decimal
1.9 ATETXCNT
Set ATE frame Tx count.
Value:
1 ~ ; 32-bit, decimal
1.10 ATETXMODE (Refer to TxMode)
Set ATE Tx Mode.
Value:
0: CCK 802.11b
1: OFDM 802.11g
2: HT_MIX 802.11b/g/n
3: Green Field 802.11n
1.11 ATETXBW (Refer to TxMode)
Set ATE Tx and Rx Bandwidth.
Value:
0: 20MHz
1: 40MHz
1.12 ATETXGI (Refer to TxMode)
Set ATE Tx Guard Interval.
Value:
0: Long
1: Short
1.13 ATETXMCS (Refer to TxMode)
Set ATE Tx MCS type.
Value:
0 ~ 15
1.14 ATETXANT
Set ATE TX antenna.
Value:
0: All
1: Antenna one
2: Antenna two
1.15 ATERXANT
Set ATE RX antenna.
Value:
0: All
1: Antenna one
2: Antenna two
3: Antenna three
1.16 ATERXFER
Set ATE to periodically reset and show up RxCount (per-second) and RxTotalCount.
Value:
0: Disable counter visability
1: Enable counter visability
1.17 ATESHOW
Show all parameters of ATE.
Value:
1
1.18 ATEHELP
List all commands of ATE.
Value:
1
1.19 ResetCounter
Reset statistic counter.
Value:
1
1.20 ATERRF
Read all of the RF registers.
Value:
1
1.21 ATEWRF1
Write the RF register 1.
Value:
xxxxxxxx ;32-bit, hex
1.22 ATEWRF2
Write the RF register 2.
Value:
xxxxxxxx ;32-bit, hex
1.23 ATEWRF3
Write the RF register 3.
Value:
xxxxxxxx ;32-bit, hex
1.24 ATEWRF4
Write the RF register 4.
Value:
xxxxxxxx ;32-bit, hex
1.25 ATELDE2P
Overwrite all EEPROM contents
Value:
1
E.g.
iwpriv ra0 set ATELDE2P=1
1.26 ATERE2P
Display all EEPROM content.
Value:
1
E.g.
iwpriv ra0 set ATERE2P=1
===================================================================================================
2. Examples:
=========
2.1 Check EVM & Power
iwpriv ra0 set ATE=ATESTART
iwpriv ra0 set ATEDA=00:11:22:33:44:55
iwpriv ra0 set ATESA=00:aa:bb:cc:dd:ee
iwpriv ra0 set ATEBSSID=00:11:22:33:44:55
iwpriv ra0 set ATECHANNEL=1 ; set Channel
iwpriv ra0 set ATETXMODE=1 ; set TX-Mode.
iwpriv ra0 set ATETXMCS=7 ; set MCS type.
iwpriv ra0 set ATETXBW=0 ; set Bandwidth
iwpriv ra0 set ATETXGI=0 ; set Long GI.
iwpriv ra0 set ATETXLEN=1024 ; set packet length.
iwpriv ra0 set ATETXPOW0=18
iwpriv ra0 set ATETXPOW1=18
iwpriv ra0 set ATETXCNT=100000
iwpriv ra0 set ATE=TXFRAME
K
iwpriv ra0 set ATETXPOW0=19
K
iwpriv ra0 set ATETXPOW0=20
K
iwpriv ra0 set ATE=ATESTART
2.2 Check Carrier
iwpriv ra0 set ATE=ATESTART
iwpriv ra0 set ATECHANNEL=1 ; set Channel
iwpriv ra0 set ATETXMODE=1 ; set TX-Mode.
iwpriv ra0 set ATETXMCS=7 ; set MCS type.
iwpriv ra0 set ATETXBW=0 ; set Bandwidth
iwpriv ra0 set ATETXCNT=200 ; Tx frame count(decmial)
iwpriv ra0 set ATE=TXFRAME ; Start Tx Frame(inform BBP to change, modulation mode)
iwpriv ra0 set ATE=TXCARR ; Start Tx carrier, Measure carrier with instrument
iwpriv ra0 set ATETXPOW0=05
iwpriv ra0 set ATETXPOW1=05
iwpriv ra0 set ATETXFREQOFFSET=19
iwpriv ra0 set ATE=ATESTART
2.3 Check specturm mask
iwpriv ra0 set ATE=ATESTART
iwpriv ra0 set ATECHANNEL=1 ; set Channel
iwpriv ra0 set ATETXMODE=1 ; set TX-Mode.
iwpriv ra0 set ATETXMCS=7 ; set MCS type.
iwpriv ra0 set ATETXBW=0 ; set Bandwidth
iwpriv ra0 set ATETXCNT=200 ; Tx frame count(decmial)
iwpriv ra0 set ATE=TXFRAME ; Start Tx Frame(inform BBP to change, modulation mode)
iwpriv ra0 set ATE=TXCONT ; Start continuous TX, Measure specturm mask with instrument
iwpriv ra0 set ATETXPOW0=5
iwpriv ra0 set ATETXPOW1=5
iwpriv ra0 set ATE=ATESTART
2.4 Frequency offset tuning
iwpriv ra0 set ATE=ATESTART
iwpriv ra0 set ATECHANNEL=1 ; set Channel
iwpriv ra0 set ATETXMODE=1 ; set TX-Mode.
iwpriv ra0 set ATETXMCS=7 ; set MCS type.
iwpriv ra0 set ATETXCNT=200 ; Tx frame count(decmial)
iwpriv ra0 set ATETXFREQOFFSET=0 ; Set frequency offset 0(decimal)
iwpriv ra0 set ATE=TXFRAME ; Start Tx Frame
iwpriv ra0 set ATE=TXCARR ; Start Tx carrier, Measure carrier frequency with instrument
iwpriv ra0 set ATETXFREQOFFSET=10 ; Dynamic turning frequency offset, 10(decimal)
iwpriv ra0 set ATETXFREQOFFSET=20 ; Dynamic turning frequency offset, 20(decimal)
iwpriv ra0 set ATE=ATESTART ; Stop, Store the tuning result to EEPROM
2.5 Rx
iwpriv ra0 set ATE=ATESTART
iwpriv ra0 set ATECHANNEL=1 ; set Channel
iwpriv ra0 set ResetCounter=1 ; Reset statistic counter
iwpriv ra0 set ATETXFREQOFFSET=value ;To use the value(decimal) you got in tx calibration
iwpriv ra0 set ATETXMODE=1 ; set TX-Mode.
iwpriv ra0 set ATETXMCS=7 ; set MCS type.
iwpriv ra0 set ATETXBW=0 ; set Bandwidth
iwpriv ra0 set ATE=RXFRAME ; Start Rx,
iwpriv ra0 set ATERXFER=1 ; show RxCnt and RSSI/per-antenna, Transmit test packets
iwpriv ra0 set ATE=ATESTART ; Stop
iwpriv ra0 stat ; get statistics counter
iwpriv ra0 set ATERXFER=1
iwpriv ra0 set ATERXANT=1
iwpriv ra0 set ATE=ATESTART
iwpriv ra0 set ATERXANT=0
iwpriv ra0 set ATE=RXFRAME
2.6 Show all ate parameters
iwpriv ra0 set ATESHOW=1
Mode=4
TxPower0=0
TxPower1=0
TxAntennaSel=0
RxAntennaSel=0
BBPCurrentBW=0
GI=0
MCS=7
TxMode=1
Addr1=00:11:22:aa:bb:cc
Addr2=00:11:22:aa:bb:cc
Addr3=00:11:22:aa:bb:cc
Channel=1
TxLength=1024
TxCount=40000
TxRate=11
RFFreqOffset=0
2.7 Online help
iwpriv ra0 set ATEHELP=1
ATE=ATESTART, ATESTOP, TXCONT, TXCARR, TXFRAME, RXFRAME
ATEDA
ATESA
ATEBSSID
ATECHANNEL, range:0~14(unless A band !).
ATETXPOW0, set power level of antenna 1.
ATETXPOW1, set power level of antenna 2.
ATETXANT, set TX antenna. 0: all, 1: antenna one, 2: antenna two.
ATERXANT, set RX antenna.0: all, 1: antenna one, 2: antenna two, 3: antenna three.
ATETXFREQOFFSET, set frequency offset, range 0~63.
ATETXBW, set BandWidth, 0:20MHz, 1:40MHz.
ATETXLEN, set Frame length, range 24~2312.
ATETXCNT, set how many frame going to transmit.
ATETXMCS, set MCS, reference to rate table.
ATETXMODE, set Mode 0: CCK, 1: OFDM, 2: HT-Mix, 3: GreenField, reference to rate table.
ATETXGI, set GI interval, 0: Long, 1: Short.
ATERXFER, 0: disable Rx Frame error rate. 1: enable Rx Frame error rate.
ATERRF, show all RF registers.
ATEWRF1, set RF1 register.
ATEWRF2, set RF2 register.
ATEWRF3, set RF3 register.
ATEWRF4, set RF4 register.
ATELDE2P, load EEPROM from .bin file.
ATERE2P, display all EEPROM content.
ATESHOW, display all parameters of ATE.
ATEHELP, online help.
2.8 Display Rx Packet Count and RSSI
iwpriv ra0 set ATERXANT=0 ==> Enable All Three Rx Antennas
iwpriv ra0 set ATERXFER=1 ==> Enable Rx Frame Error Rate: RxCnt/RxTotal
iwpriv ra0 set ATE=RXFRAME ==> Start Rx
MlmePeriodicExec: Rx packet cnt = 2/4
MlmePeriodicExec: Rx AvgRssi0=-88, AvgRssi1=-80, AvgRssi2=-91
MlmePeriodicExec: Rx packet cnt = 2/6
MlmePeriodicExec: Rx AvgRssi0=-86, AvgRssi1=-77, AvgRssi2=-89K
K
iwpriv ra0 set ATERXANT=1 ==> Enable Three Rx Antenna-1
iwpriv ra0 set ATERXFER=1 ==> Enable Rx Frame Error Rate: RxCnt/RxTotal
iwpriv ra0 set ATE=RXFRAME ==> Start Rx
MlmePeriodicExec: Rx packet cnt = 0/7
MlmePeriodicExec: Rx AvgRssi=-87
MlmePeriodicExec: Rx packet cnt = 7/14
MlmePeriodicExec: Rx AvgRssi=-90
K
K
===================================================================================================
3. Hardware Access
==================
=====================================
3.1 iwpriv ra0 bbp [parameters]=[Value]
Read/Write BBP registers by ID number.
BBPID
3.1.1 Read BBP register, BBPID only, no = symbol.
BBPID:
0 ~ xx ; decimal, 8-bit
BBPID=Value
3.1.2 Write BBP register.
BBPID:
0 ~ xx ; decimal, 8-bit
Value:
00 ~FF ; hexdecimal, 8-bit
=====================================
3.2 iwpriv ra0 mac [parameters]=[val]
Read/Write MAC registers by offset.
MAC_OFFSET
3.2.1 Read MAC register, MAC_OFFSET only, no = symbol.
MAC_OFFSET:
0000 ~ FFFF ; hexdecimal, 16-bit
MAC_OFFSET=Value
3.2.2 Write MAC register.
MAC_OFFSET:
0000 ~ FFFF ; hexdecimal, 16-bit
Value:
0000 ~FFFF ; hexdecimal, 32-bit
=====================================
3.3 iwpriv ra0 e2p [parameters]=[val]
Read/Write EEPROM content by address.
EEP_ADDR
3.3.1 Read EEPROM content, EEP_ADDR only, no = symbol.
EEP_ADDR:
00 ~ FF ; hexdecimal, 16-bit alignment (0, 2, 4, 6, 8, A, C, K)
EEP_ADDR=Value
3.3.2 Write EEPROM content.
EEP_ADDR:
00 ~ FF ; hexdecimal, 16-bit alignment (0, 2, 4, 6, 8, A, C, K)
Value:
0000 ~FFFF ; hexdecimal, 16-bit
=====================================
3.4 Example
3.4.1 Hardware access
iwpriv ra0 bbp 0 # read BBP register 0
iwpriv ra0 bbp 0=12 # write BBP register 0 as 0x12
iwpriv ra0 mac 0 # read MAC register 0
iwpriv ra0 mac 0=1234abcd # write MAC register 0 as 0x1234abcd
iwpriv ra0 e2p 0 # read E2PROM 0
iwpriv ra0 e2p c=12ab # write E2PROM 0xc as 0x12ab
3.4.2 Statistic counter operation
iwpriv ra0 stat # read statistic counter
iwpriv ra0 set ResetCounter=0 # reset statistic counter
Suggestion:
1. To turn on ATE functionality, you have to add compile flag "RALINK_ATE" to Makefile
2. Before doing ATE testing, please stop AP function
3. If you want to test another ATE action, prefer to stop AP & ATE function
4. All ATE function settings will lose efficacy after reboot.
5. Before hardware register access, please reference hardware spec.
Note.
In ATE mode, the channel must set via "ATECHANNEL"
===================================================================================================
4. ated
=======
4.1 Introduction
The ated is an optional user space component for RT28xx Linux driver.
When Windows GUI starts, AP enters ATE mode (i.e.,ATESTART) immediately.
It behaves as a proxy between Windows GUI and RT28xx Linux driver when ATE process proceeds.
The ated will be killed automatically when Windows GUI is closed.
You can kill it manually, too(for example, type '$killall ated').
RT28xx linux driver will leave ATE mode either ated is killed or Windows GUI is closed.
4.2 Environment setup
1. Connect the platform you want to test directly with a Windows host by ether network line.
2. In the Windows host, run WinPcap_4_0.exe for the QA GUI or ./RT2880_ATE/RaUI.exe(please unrar "RT2880_ATE.rar" to get it).
4.3 How to use ated for ATE purpose
0. First you should set both "HAS_ATE=y" and "HAS_QA_SUPPORT=y" in the file ~/Module/os/linux/config.mk and compile the driver.
1. Modify the Makefile according to our target "PLATFORM".
2. Change the path of "CROSS_COMPILE" if needed.
3. Then type 'make' command to compile the source code of the daemon.
4. After the driver interface has started up, attach both of the wireless interface and the ethernet interface to the bridge interface.
5. If you have no bridge interface, please give an IP address to the ethernet interface.
(for example : '$ated -beth0')
6. After the interfaces have entered forwarding states, manually start ated, type '$ated -bbrX -iraX'.
7. If your WLAN interface and Bridge interface is "ra0" and "br0" respectively, just type $ated.
(For further usage of options, type $ated -h)
8. In the Windows host, run RT28xxQA_ATE.exe or ./RT2880_ATE/RaUI.exe.
9. Select the wired network adapter, then press OK and wait for a moment.
10.If the Windows host cannot tolerate such a broadcast storm from ated,
please run ated with option -u.(for example : '$ated -ira1 -u')
11.If your target platform concerns its network security, please run RT28xxQA_unicast.exe instead of RT28xxQA_ATE.exe.
Note :
a. The names of WLAN interface(default is "ra0") and Bridge interface(default is "br0") must be specified manually(for example : '$ated -bbr1 -ira2') if your WLAN interface or Bridge interface is not "ra0" or "br0" respectively !
b. Please make sure no other RaUI is running before you excute ./RT2880_ATE/RaUI.exe.
================================================
FILE: doc/wps_iwpriv_usage.txt
================================================
/*
* README: WPS STA as an Enrollee or Registrar
*/
0. Build WPS function. Please set 'HAS_WSC=y'.
1. Enrollee Mode
1.1) PIN mode:
Running Scenarios (case 'a' and 'b')
--------------------------------------------------------
a. Adding an Enrollee to AP+Registrar (EAP)
[AP+Registrar]<----EAP--->[Enrollee Client]
--------------------------------------------------------
b. Adding an Enrollee with external Registrar (UPnP/EAP)
[External Registrar]<----UPnP--->[AP_Proxy]<---EAP--->[Enrollee Client]
--------------------------------------------------------
Note: 'EAP' indicates to use wireless medium and 'UPnP' indicates to use
wired or wireless medium.
(i) [Registrar] or [AP+Registrar]
Enter the Enrollee PinCode on the Registrar and start WPS on the Registrar.
Note: How to get the Enrollee PinCode? Use 'iwpriv ra0 stat' on the Enrollee.
(ii)[RT2860 Linux WPS STA]
iwpriv ra0 wsc_conf_mode 1 ;; Enrollee
iwpriv ra0 wsc_mode 1 ;; PIN
iwpriv ra0 wsc_ap_band 0 (or 1) ;; 0: prefer 2.4G, 1: prefer 5G
iwpriv ra0 wsc_ssid "AP's SSID"
iwpriv ra0 wsc_start
{iii) If the registration is successful, the Enrollee will be re-configured
with the new parameters, and will connect to the AP with these new parameters.
1.2) PBC mode:
Running Scenarios (case 'a' only)
--------------------------------------------------------
a. Adding an Enrollee to AP+Registrar (EAP)
[AP+Registrar]<----EAP--->[Client]
--------------------------------------------------------
(i) [AP+Registrar]
Start PBC on the Registrar.
{ii)[RT2860 Linux WPS STA]
iwpriv ra0 wsc_conf_mode 1 ;; Enrollee
iwpriv ra0 wsc_mode 2 ;; PBC
iwpriv ra0 wsc_ap_band 0 (or 1) ;; 0: prefer 2.4G, 1: prefer 5G
iwpriv ra0 wsc_start
{iii) If the registration is successful, the Enrollee will be re-configured
with the new parameters, and will connect to the AP with these new parameters.
2. Registrar Mode
2.1) PIN mode:
Running Scenarios (case 'a' and 'b')
--------------------------------------------------------
a. Configure the un-configured AP
[Unconfigured AP]<----EAP--->[Registrar]
--------------------------------------------------------
b. Configure the configured AP
[Configured AP]<----EAP--->[Registrar]
--------------------------------------------------------
(i) [AP]
Start PIN on the Enrollee WPS AP.
(ii)[RT2860 Linux WPS STA]
iwpriv ra0 wsc_conf_mode 2 ;; Registrar
iwpriv ra0 wsc_mode 1 ;; PIN
iwpriv ra0 wsc_pin xxxxxxxx ;; AP's PIN Code
iwpriv ra0 wsc_ap_band 0 (or 1) ;; 0: prefer 2.4G, 1: prefer 5G
iwpriv ra0 wsc_ssid "AP's SSID"
iwpriv ra0 wsc_start
{iii) If the registration is successful;
in case 'a':
The Registrar will be re-configured with the new parameters,
and will connect to the AP with these new parameters;
in case 'b':
The Registrar will be re-configured with AP's configurations,
and will connect to the AP with these new parameters.
2.2) PBC mode:
same scenarios as PIN mod
(i) [AP]
Start PBC on the Enrollee WPS AP.
(ii)[RT2860 Linux WPS STA]
iwpriv ra0 wsc_conf_mode 2 ;; Registrar
iwpriv ra0 wsc_mode 2 ;; PBC
iwpriv ra0 wsc_ap_band 0 (or 1) ;; 0: prefer 2.4, 1: prefer 5G
iwpriv ra0 wsc_start
{iii) If the registration is successful;
in case 'a':
The Registrar will be re-configured with the new parameters,
and will connect to the AP with these new parameters;
in case 'b':
The Registrar will be re-configured with AP's configurations,
and will connect to the AP with these new parameters.
3. Others
iwpriv ra0 wsc_cred_count 1 ;; Set count of credentials, Only support one credential for M8 in Registrar mode.
integer: 1 ~ 8
iwpriv ra0 wsc_cred_ssid "idx ssid_str" ;; Set SSID into credtentail[idx]
string:
idx: 0 ~ 7
ssid_str: SSID for AP
example:
iwpriv ra0 wsc_cred_ssid "0 wps_ap1"
iwpriv ra0 wsc_cred_auth "idx auth_str" ;; Set AuthMode into credtentail[idx]
string:
idx: 0 ~ 7
auth_str: OPEN, WPAPSK, WPA2PSK, SHARED, WPA, WPA2
example:
iwpriv ra0 wsc_cred_auth "0 WPAPSK"
iwpriv ra0 wsc_cred_encr "idx encr_str" ;; Set EncrypType into credtentail[idx]
string:
idx: 0 ~ 7
encr_str: NONE, WEP, TKIP, AES
example:
iwpriv ra0 wsc_cred_encr "0 TKIP"
iwpriv ra0 wsc_cred_keyIdx "idx key_index" ;; Set Key Index into credtentail[idx]
string:
idx: 0 ~ 7
key_index: 1 ~ 4
example:
iwpriv ra0 wsc_cred_keyIdx "0 1"
iwpriv ra0 wsc_cred_key "idx key" ;; Set Key into credtentail[idx]
string:
idx: 0 ~ 7
key: ASCII string (wep_key_len(=5,13), passphrase_len(=8~63))
OR
Hex string (wep_key_len(=10,26), passphrase_len(=64))
example:
iwpriv ra0 wsc_cred_key "0 12345678" ;; Passphrase
iwpriv ra0 wsc_cred_key "0 abcd" ;; WEP Key
iwpriv ra0 wsc_cred_mac "idx mac_str" ;; Set AP's MAC into credtentail[idx]
string:
idx: 0 ~ 7
mac_str: xx:xx:xx:xx:xx:xx
example:
iwpriv ra0 wsc_cred_mac "0 00:11:22:33:44:55"
iwpriv ra0 wsc_conn_by_idx 0 ;; Connect AP by credential index.
integer: 0 ~ 7
iwpriv ra0 wsc_auto_conn 0 ;; If the registration is successful, driver will re-connect to AP or not.
integer: 0 ;; Disabled, driver won't re-connect to AP with new configurations.
1 ;; Enabled, driver will re-connect to AP with new configurations.
Note. Default value is 1.
iwpriv ra0 wsc_stop ;; Stop WSC work and don't wait upon two-minute timeout
iwpriv ra0 wsc_ap_band val
val: 0 ;; prefer 2.4G AP
1 ;; prefer 5G AP
2 ;; Auto
iwpriv ra0 stat ;; Read statistics counter and WPS status.
================================================
FILE: info.sh
================================================
#!/bin/sh
echo mtnet7601Usta.ko
modprobe --dump-modversions src/os/linux/mtnet7601Usta.ko|grep le_layout
echo mtutil7601Usta.ko
modprobe --dump-modversions src/os/linux/mtutil7601Usta.ko|grep le_layout
echo mt7601Usta.ko
modprobe --dump-modversions src/os/linux/mt7601Usta.ko|grep le_layout
================================================
FILE: load.sh
================================================
#!/bin/sh
dmesg -c
insmod src/os/linux/mtutil7601Usta.ko
insmod src/os/linux/mt7601Usta.ko
insmod src/os/linux/mtnet7601Usta.ko
ifconfig ra0 10.0.0.100
================================================
FILE: miwifi_build.sh
================================================
#!/bin/sh
cp -v /lib/modules/$(uname -r)/build/Module.symvers src/os/linux
make clean && make all && make install
rm -rvf src/os/linux/Module.symvers
================================================
FILE: miwifi_work.sh
================================================
#!/bin/sh
#remove the driver before
ifconfig ra0 down
rmmod mt7601Usta
#add new ap driver
modprobe rtutil7601Uap
modprobe mt7601Uap
modprobe rtnet7601Uap
#set ip
ifconfig ra0 up
ifconfig ra0 192.168.199.1
#dhcp the network
dhcpd ra0
#make if forward work from eth0
echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
iptables -t filter -F
iptables -t nat -F
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
================================================
FILE: src/Module.symvers
================================================
0x8f8c21c9 tm6000_set_reg_mask drivers/media/usb/tm6000/tm6000 EXPORT_SYMBOL_GPL
0x831a59a3 iscsi_host_add drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0x81bf44d1 ipv6_chk_custom_prefix net/ipv6/ipv6 EXPORT_SYMBOL
0x18e453a1 ieee80211_wake_queues net/mac80211/mac80211 EXPORT_SYMBOL
0xef3c159f snd_soc_platform_read sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xb92d4de2 __hci_cmd_sync net/bluetooth/bluetooth EXPORT_SYMBOL
0x86f7dace o2hb_setup_callback fs/ocfs2/cluster/ocfs2_nodemanager EXPORT_SYMBOL_GPL
0x48604814 ieee80211_queue_stopped net/mac80211/mac80211 EXPORT_SYMBOL
0x6dd6aab1 cfg80211_wext_giwscan net/wireless/cfg80211 EXPORT_SYMBOL_GPL
0x02ba41f6 cfg80211_wext_siwscan net/wireless/cfg80211 EXPORT_SYMBOL_GPL
0x693b9529 videobuf_queue_cancel drivers/media/v4l2-core/videobuf-core EXPORT_SYMBOL_GPL
0x87f47e34 iscsi_tcp_r2tpool_free drivers/scsi/libiscsi_tcp EXPORT_SYMBOL_GPL
0xe55b1253 l2tp_session_find_by_ifname net/l2tp/l2tp_core EXPORT_SYMBOL_GPL
0x28dd1e84 snd_soc_of_parse_audio_routing sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x64754d93 dvb_usbv2_resume drivers/media/usb/dvb-usb-v2/dvb_usb_v2 EXPORT_SYMBOL
0x623a258b v4l2_ctrl_grab drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xeb5d6ffb usb_serial_generic_write_bulk_callback drivers/usb/serial/usbserial EXPORT_SYMBOL_GPL
0xb92aba6d snd_soc_dapm_put_pin_switch sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x2f37a29a snd_soc_dapm_get_pin_switch sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x0772ea31 em28xx_write_reg drivers/media/usb/em28xx/em28xx EXPORT_SYMBOL_GPL
0xd8fa57a6 dlm_unregister_eviction_cb fs/ocfs2/dlm/ocfs2_dlm EXPORT_SYMBOL_GPL
0xb0a4eed9 ax25_find_cb net/ax25/ax25 EXPORT_SYMBOL
0xe4ae06d8 nfc_target_lost net/nfc/nfc EXPORT_SYMBOL
0xca3f100a cma3000_suspend drivers/input/misc/cma3000_d0x EXPORT_SYMBOL
0xf8fbec24 md_finish_reshape drivers/md/md-mod EXPORT_SYMBOL
0x89d42bed hostap_handle_sta_tx_exc drivers/net/wireless/hostap/hostap EXPORT_SYMBOL
0x61593848 nf_ct_delete net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x18f9df50 dm_get_device drivers/md/dm-mod EXPORT_SYMBOL
0x887a84be dm_put_device drivers/md/dm-mod EXPORT_SYMBOL
0x8a3fcd9e dib8000_ctrl_timf drivers/media/dvb-frontends/dib8000 EXPORT_SYMBOL
0x8b034a20 iscsi_conn_setup drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0x7d053fc5 dm_rh_start_recovery drivers/md/dm-region-hash EXPORT_SYMBOL_GPL
0x5631dbb7 p9_client_statfs net/9p/9pnet EXPORT_SYMBOL
0x2941ce2f nf_nat_sdp_port_hook net/netfilter/nf_conntrack_sip EXPORT_SYMBOL_GPL
0x6752538d hostap_info_process drivers/net/wireless/hostap/hostap EXPORT_SYMBOL
0x16a4b6a2 snd_soc_dapm_get_enum_virt sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x0214cfe8 snd_soc_dapm_put_enum_virt sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xc86d2ae1 dib8096p_get_i2c_tuner drivers/media/dvb-frontends/dib8000 EXPORT_SYMBOL
0xa6cdec9c rc_keyup drivers/media/rc/rc-core EXPORT_SYMBOL_GPL
0x5720605a ir_raw_event_handle drivers/media/rc/rc-core EXPORT_SYMBOL_GPL
0xae9ccdee rt2800_rfkill_poll drivers/net/wireless/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0x94b6d141 nfc_tm_activated net/nfc/nfc EXPORT_SYMBOL
0x2c686ad8 mwifiex_add_virtual_intf drivers/net/wireless/mwifiex/mwifiex EXPORT_SYMBOL_GPL
0x5ca6a397 w1_unregister_family drivers/w1/wire EXPORT_SYMBOL
0x4e460006 snd_power_wait sound/core/snd EXPORT_SYMBOL
0x5260213d i2400m_error_recovery drivers/net/wimax/i2400m/i2400m EXPORT_SYMBOL_GPL
0xae9610b5 ircomm_disconnect_request net/irda/ircomm/ircomm EXPORT_SYMBOL
0xbad92a98 stv0288_attach drivers/media/dvb-frontends/stv0288 EXPORT_SYMBOL
0x601c9eb1 dibusb_i2c_algo drivers/media/usb/dvb-usb/dvb-usb-dibusb-common EXPORT_SYMBOL
0xf395de03 ieee80211_aes_cmac_calculate_k1_k2 net/mac80211/mac80211 EXPORT_SYMBOL
0xaf95fda7 usbnet_cdc_unbind drivers/net/usb/cdc_ether EXPORT_SYMBOL_GPL
0x242852b9 ax25_uid_policy net/ax25/ax25 EXPORT_SYMBOL
0x93eb9070 snd_soc_jack_add_pins sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xb47559e0 rc_map_dibusb_table drivers/media/usb/dvb-usb/dvb-usb-dibusb-common EXPORT_SYMBOL
0xc18477b2 phy_device_register drivers/net/phy/libphy EXPORT_SYMBOL
0x0ad69602 hostap_set_multicast_list_queue drivers/net/wireless/hostap/hostap EXPORT_SYMBOL
0x0ffb3928 nf_conntrack_l4proto_tcp4 net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0xa09963ae async_tx_submit crypto/async_tx/async_tx EXPORT_SYMBOL_GPL
0x73edf408 arpt_do_table net/ipv4/netfilter/arp_tables EXPORT_SYMBOL
0x1771ad10 hostap_check_sta_fw_version drivers/net/wireless/hostap/hostap EXPORT_SYMBOL
0x4d399e59 synth_remove drivers/staging/speakup/speakup EXPORT_SYMBOL_GPL
0xe131a6a3 xt_proto_fini net/netfilter/x_tables EXPORT_SYMBOL_GPL
0x2b0b30ac ath9k_hw_disable_interrupts drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xa3d4f6fb lc_is_used lib/lru_cache EXPORT_SYMBOL
0xb6fe7462 snd_card_free sound/core/snd EXPORT_SYMBOL
0xd735b87c input_unregister_polled_device drivers/input/input-polldev EXPORT_SYMBOL
0x9accfd8b dm_exception_store_destroy drivers/md/dm-snapshot EXPORT_SYMBOL
0x4e5f1a39 ath6kl_core_create drivers/net/wireless/ath/ath6kl/ath6kl_core EXPORT_SYMBOL
0x40995e8d rt2x00lib_txdone_noinfo drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0x97999817 rfkill_set_hw_state net/rfkill/rfkill EXPORT_SYMBOL
0x98bb5a22 eeprom_93cx6_read drivers/misc/eeprom/eeprom_93cx6 EXPORT_SYMBOL_GPL
0x56af1ddf register_pppox_proto drivers/net/ppp/pppox EXPORT_SYMBOL
0xf05f14d6 usb_wwan_open drivers/usb/serial/usb_wwan EXPORT_SYMBOL
0x567076bb snd_compress_deregister sound/core/snd-compress EXPORT_SYMBOL_GPL
0x13fc40df md_check_no_bitmap drivers/md/md-mod EXPORT_SYMBOL
0x28450570 md_raid1_congested drivers/md/raid1 EXPORT_SYMBOL_GPL
0xe7df96e6 md_raid5_congested drivers/md/raid456 EXPORT_SYMBOL_GPL
0x869caf18 cx24123_attach drivers/media/dvb-frontends/cx24123 EXPORT_SYMBOL
0xc98103ca cx231xx_dev_uninit drivers/media/usb/cx231xx/cx231xx EXPORT_SYMBOL_GPL
0xfd4c9a44 v4l2_i2c_new_subdev drivers/media/v4l2-core/v4l2-common EXPORT_SYMBOL_GPL
0x18fe2787 snd_pcm_new_internal sound/core/snd-pcm EXPORT_SYMBOL
0xff5a8cfe cn_del_callback drivers/connector/cn EXPORT_SYMBOL_GPL
0x5b88e510 videobuf_mmap_free drivers/media/v4l2-core/videobuf-core EXPORT_SYMBOL_GPL
0xde64f142 v4l2_ctrl_notify drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xbefd6e48 ar9003_mci_send_wlan_channels drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x45d8a9f8 dvb_register_device drivers/media/dvb-core/dvb-core EXPORT_SYMBOL
0xf383959a usb_serial_deregister_drivers drivers/usb/serial/usbserial EXPORT_SYMBOL_GPL
0xca781b6f p9_client_lock_dotl net/9p/9pnet EXPORT_SYMBOL
0xd3d45171 nf_ct_l3proto_put net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x30ff161d nf_ct_l4proto_put net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x27a3280d dapm_mark_dirty sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x9cb3094a rt2x00usb_vendor_request drivers/net/wireless/rt2x00/rt2x00usb EXPORT_SYMBOL_GPL
0x19b42f40 ssb_commit_settings drivers/ssb/ssb EXPORT_SYMBOL
0x113973e4 phy_stop_interrupts drivers/net/phy/libphy EXPORT_SYMBOL
0x7f2d4dad nfc_get_local_general_bytes net/nfc/nfc EXPORT_SYMBOL
0x2695165d rt2x00lib_dmastart drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0x12689c4a synth_add drivers/staging/speakup/speakup EXPORT_SYMBOL_GPL
0x22f4fd8c qtree_release_dquot fs/quota/quota_tree EXPORT_SYMBOL
0xe2f2d60e rt2x00usb_disable_radio drivers/net/wireless/rt2x00/rt2x00usb EXPORT_SYMBOL_GPL
0xd8a351a7 p9_client_fsync net/9p/9pnet EXPORT_SYMBOL
0xfda3ec7a ip_set_put_byindex net/netfilter/ipset/ip_set EXPORT_SYMBOL_GPL
0x81fff2d1 ip_set_netmask_map net/netfilter/ipset/ip_set EXPORT_SYMBOL_GPL
0x489d7134 ar9003_mci_cleanup drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x96854e13 snd_pcm_lib_default_mmap sound/core/snd-pcm EXPORT_SYMBOL_GPL
0x4d21b1ef roccat_connect drivers/hid/hid-roccat EXPORT_SYMBOL_GPL
0x95e3a769 v4l2_clk_put drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x19fa2613 ath9k_hw_setmcastfilter drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xed6e3edf usb_ftdi_elan_edset_setup drivers/usb/misc/ftdi-elan EXPORT_SYMBOL_GPL
0x61ca8e65 ip6_tnl_dst_store net/ipv6/ip6_tunnel EXPORT_SYMBOL_GPL
0xd1aebe93 ipv6_getsockopt net/ipv6/ipv6 EXPORT_SYMBOL
0xde632c55 wiphy_to_ieee80211_hw net/mac80211/mac80211 EXPORT_SYMBOL
0xf1b1b8b8 v4l2_i2c_new_subdev_board drivers/media/v4l2-core/v4l2-common EXPORT_SYMBOL_GPL
0xd733cb5f cfg80211_ch_switch_notify net/wireless/cfg80211 EXPORT_SYMBOL
0xe377ed55 snd_ctl_sync_vmaster sound/core/snd EXPORT_SYMBOL_GPL
0xd2285060 dib7000p_ctrl_timf drivers/media/dvb-frontends/dib7000p EXPORT_SYMBOL
0x1dbff8c9 o2nm_node_get fs/ocfs2/cluster/ocfs2_nodemanager EXPORT_SYMBOL_GPL
0xa37ceb11 cfg80211_notify_new_peer_candidate net/wireless/cfg80211 EXPORT_SYMBOL
0x95cd2106 dibusb_rc_query drivers/media/usb/dvb-usb/dvb-usb-dibusb-common EXPORT_SYMBOL
0x85b5e625 rfkill_set_states net/rfkill/rfkill EXPORT_SYMBOL
0x2ffc8399 cx2341x_handler_setup drivers/media/common/cx2341x EXPORT_SYMBOL
0x2869d169 __hci_cmd_sync_ev net/bluetooth/bluetooth EXPORT_SYMBOL
0xd481192b ssb_admatch_size drivers/ssb/ssb EXPORT_SYMBOL
0xc0512e0f ssb_admatch_base drivers/ssb/ssb EXPORT_SYMBOL
0x6119ae67 w1_ds2780_io drivers/w1/slaves/w1_ds2780 EXPORT_SYMBOL
0xe71af41b w1_ds2781_io drivers/w1/slaves/w1_ds2781 EXPORT_SYMBOL
0xa6c8f083 snd_usbmidi_create sound/usb/snd-usbmidi-lib EXPORT_SYMBOL
0x66535a18 adxl34x_suspend drivers/input/misc/adxl34x EXPORT_SYMBOL_GPL
0x364de34b fuse_do_open fs/fuse/fuse EXPORT_SYMBOL_GPL
0xa2661187 nfnetlink_parse_nat_setup_hook net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x19e03378 cfg80211_get_p2p_attr net/wireless/cfg80211 EXPORT_SYMBOL
0x3a57f235 snd_seq_autoload_unlock sound/core/seq/snd-seq-device EXPORT_SYMBOL
0x3c43271e dib7000p_update_pll drivers/media/dvb-frontends/dib7000p EXPORT_SYMBOL
0x8c187250 snd_soc_dapm_force_enable_pin sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x7b8a2d37 snd_soc_test_bits sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xdaba14f1 v4l2_subdev_queryctrl drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x91682441 arpt_alloc_initial_table net/ipv4/netfilter/arp_tables EXPORT_SYMBOL_GPL
0xa53b6534 au8522_led_ctrl drivers/media/dvb-frontends/au8522_common EXPORT_SYMBOL
0x301e0074 ip6_datagram_recv_ctl net/ipv6/ipv6 EXPORT_SYMBOL_GPL
0x9e13f6f6 gf128mul_lle crypto/gf128mul EXPORT_SYMBOL
0x1cf094e5 vb2_ioctl_dqbuf drivers/media/v4l2-core/videobuf2-core EXPORT_SYMBOL_GPL
0xc06d1f26 ax25_listen_register net/ax25/ax25 EXPORT_SYMBOL
0x6bff0da5 __async_tx_find_channel crypto/async_tx/async_tx EXPORT_SYMBOL_GPL
0x31177cde adxl34x_probe drivers/input/misc/adxl34x EXPORT_SYMBOL_GPL
0x8914beba flexcop_pass_dmx_packets drivers/media/common/b2c2/b2c2-flexcop EXPORT_SYMBOL
0x4852a0a3 dib0070_wbd_offset drivers/media/dvb-frontends/dib0070 EXPORT_SYMBOL
0x3337527d snd_soc_bytes_get sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xa6564b0d lro_flush_all net/ipv4/inet_lro EXPORT_SYMBOL
0x0aef3eed ieee80211_stop_tx_ba_cb_irqsafe net/mac80211/mac80211 EXPORT_SYMBOL
0xc622fb29 snd_seq_device_unregister_driver sound/core/seq/snd-seq-device EXPORT_SYMBOL
0x5d410a12 snd_dmaengine_pcm_open_request_chan sound/core/snd-pcm-dmaengine EXPORT_SYMBOL_GPL
0x7b460a50 rt2x00lib_remove_dev drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0xd6a44d94 backlight_force_update drivers/video/backlight/backlight EXPORT_SYMBOL
0x8556c238 ath9k_hw_addrxbuf_edma drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x530501f1 p54_free_common drivers/net/wireless/p54/p54common EXPORT_SYMBOL_GPL
0x4c5a84ad ieee80211_sched_scan_stopped net/mac80211/mac80211 EXPORT_SYMBOL
0xf5c3dd12 ath9k_hw_deinit drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x00b48a46 xfrm6_tunnel_alloc_spi net/ipv6/xfrm6_tunnel EXPORT_SYMBOL
0x6abbe439 llc_add_pack net/llc/llc EXPORT_SYMBOL
0xbe9a8c6d lnbp22_attach drivers/media/dvb-frontends/lnbp22 EXPORT_SYMBOL
0x2378bcfc stv6110_attach drivers/media/dvb-frontends/stv6110 EXPORT_SYMBOL
0x13e247e0 rc_map_af9005_table drivers/media/usb/dvb-usb/dvb-usb-af9005-remote EXPORT_SYMBOL
0xd64d6a9a mwifiex_add_card drivers/net/wireless/mwifiex/mwifiex EXPORT_SYMBOL_GPL
0x7c640527 bt_info net/bluetooth/bluetooth EXPORT_SYMBOL
0xe1af0bf0 s921_attach drivers/media/dvb-frontends/s921 EXPORT_SYMBOL
0x32d9e08b ath9k_hw_abortpcurecv drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x0fb619c7 rt2800_read_eeprom_efuse drivers/net/wireless/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0x398c9cef inet_diag_bc_sk net/ipv4/inet_diag EXPORT_SYMBOL_GPL
0xfdd4e35b l2tp_tunnel_delete net/l2tp/l2tp_core EXPORT_SYMBOL_GPL
0x2f622ea1 roccat_disconnect drivers/hid/hid-roccat EXPORT_SYMBOL_GPL
0x7e606130 snd_soc_calc_bclk sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x0185f555 regmap_init_i2c drivers/base/regmap/regmap-i2c EXPORT_SYMBOL_GPL
0x43dd3302 regmap_init_spi drivers/base/regmap/regmap-spi EXPORT_SYMBOL_GPL
0x6c02fd16 w1_add_master_device drivers/w1/wire EXPORT_SYMBOL
0x9e9a5a09 nf_nat_pptp_hook_expectfn net/netfilter/nf_conntrack_pptp EXPORT_SYMBOL_GPL
0x42c8e001 v4l2_ctrl_next drivers/media/v4l2-core/v4l2-common EXPORT_SYMBOL
0xaf64ad0d zlib_deflate lib/zlib_deflate/zlib_deflate EXPORT_SYMBOL
0x792c5a9a hci_register_dev net/bluetooth/bluetooth EXPORT_SYMBOL
0x91815586 irda_param_pack net/irda/irda EXPORT_SYMBOL
0x15bc2bee fuse_request_send_background fs/fuse/fuse EXPORT_SYMBOL_GPL
0x1e363669 snd_rawmidi_drain_output sound/core/snd-rawmidi EXPORT_SYMBOL
0xdd731e61 snd_ac97_pcm_open sound/pci/ac97/snd-ac97-codec EXPORT_SYMBOL
0x7e730c4e lirc_dev_fop_poll drivers/media/rc/lirc_dev EXPORT_SYMBOL
0xd290f7cb mdiobus_scan drivers/net/phy/libphy EXPORT_SYMBOL
0xe2bd47db ocfs2_dlm_lock fs/ocfs2/ocfs2_stackglue EXPORT_SYMBOL_GPL
0xeb62c2ce __nf_conntrack_confirm net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0xa223a66d cfg80211_wext_giwrts net/wireless/cfg80211 EXPORT_SYMBOL_GPL
0x521121f3 cfg80211_wext_siwrts net/wireless/cfg80211 EXPORT_SYMBOL_GPL
0x883d6572 ip_set_name_byindex net/netfilter/ipset/ip_set EXPORT_SYMBOL_GPL
0x346663f3 lbtf_send_tx_feedback drivers/net/wireless/libertas_tf/libertas_tf EXPORT_SYMBOL_GPL
0x7da7d8a0 mwifiex_deauthenticate drivers/net/wireless/mwifiex/mwifiex EXPORT_SYMBOL_GPL
0xf5ed0c9a __serio_register_port drivers/input/serio/serio EXPORT_SYMBOL
0x1741e130 md_integrity_register drivers/md/md-mod EXPORT_SYMBOL
0x78a5288c v4l2_async_notifier_register drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x347ac3ee ssb_bus_resume drivers/ssb/ssb EXPORT_SYMBOL
0x553ee215 l2cap_register_user net/bluetooth/bluetooth EXPORT_SYMBOL
0x5fecb782 snd_ctl_unregister_ioctl sound/core/snd EXPORT_SYMBOL
0xef1e01f2 dlm_posix_unlock fs/dlm/dlm EXPORT_SYMBOL_GPL
0x1d747ce3 o2hb_check_node_heartbeating fs/ocfs2/cluster/ocfs2_nodemanager EXPORT_SYMBOL_GPL
0x867e842e ssb_device_is_enabled drivers/ssb/ssb EXPORT_SYMBOL
0xbe40ace9 irlmp_discovery_request net/irda/irda EXPORT_SYMBOL
0x65ad823e snd_soc_codec_set_pll sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xc962f98f usb_wwan_suspend drivers/usb/serial/usb_wwan EXPORT_SYMBOL
0xf19df171 dlm_unregister_domain fs/ocfs2/dlm/ocfs2_dlm EXPORT_SYMBOL_GPL
0xae3107ba dlm_register_domain fs/ocfs2/dlm/ocfs2_dlm EXPORT_SYMBOL_GPL
0x5d99e154 ip_vs_conn_in_get net/netfilter/ipvs/ip_vs EXPORT_SYMBOL
0x73ec157a i2400m_tx_msg_sent drivers/net/wimax/i2400m/i2400m EXPORT_SYMBOL_GPL
0xeb4c39da usb_ftdi_elan_edset_empty drivers/usb/misc/ftdi-elan EXPORT_SYMBOL_GPL
0x5488a553 snd_timer_global_new sound/core/snd-timer EXPORT_SYMBOL
0xbb0f282b dvb_ca_en50221_release drivers/media/dvb-core/dvb-core EXPORT_SYMBOL
0x44354e75 tm6000_set_audio_bitrate drivers/media/usb/tm6000/tm6000 EXPORT_SYMBOL_GPL
0x9458d24a ieee80211_queue_delayed_work net/mac80211/mac80211 EXPORT_SYMBOL
0x89b59f18 sctp_do_peeloff net/sctp/sctp EXPORT_SYMBOL
0x740cf9f7 snd_ctl_add sound/core/snd EXPORT_SYMBOL
0xaeaab42c ath9k_hw_check_alive drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x154c6338 dm_kcopyd_client_destroy drivers/md/dm-mod EXPORT_SYMBOL
0x6fbd34df v4l2_device_set_name drivers/media/v4l2-core/videodev EXPORT_SYMBOL_GPL
0x0c0e6bee devm_backlight_device_unregister drivers/video/backlight/backlight EXPORT_SYMBOL
0x706eabe5 bt_procfs_init net/bluetooth/bluetooth EXPORT_SYMBOL
0xce33ddeb bitmap_start_sync drivers/md/md-mod EXPORT_SYMBOL
0xea6442b8 irda_unregister_dongle drivers/net/irda/sir-dev EXPORT_SYMBOL
0x7ae58169 ath9k_hw_setopmode drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x5782ad4f lirc_get_pdata drivers/media/rc/lirc_dev EXPORT_SYMBOL
0xf1bd47a7 cdc_ncm_fill_tx_frame drivers/net/usb/cdc_ncm EXPORT_SYMBOL_GPL
0xc3aff6a4 w1_ds2760_recall_eeprom drivers/w1/slaves/w1_ds2760 EXPORT_SYMBOL
0x4a5b87e4 dib8000_update_pll drivers/media/dvb-frontends/dib8000 EXPORT_SYMBOL
0xbd5c4434 rt2800_config_shared_key drivers/net/wireless/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0x86508acf nf_ct_invert_tuple net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0xa61aa028 snd_pcm_format_unsigned sound/core/snd-pcm EXPORT_SYMBOL
0x47982cd6 rt2800_link_tuner drivers/net/wireless/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0xae6af98f snd_soc_default_writable_register sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xb6d85109 rc_map_get drivers/media/rc/rc-core EXPORT_SYMBOL_GPL
0xd46a6a00 usb_ftdi_elan_write_pcimem drivers/usb/misc/ftdi-elan EXPORT_SYMBOL_GPL
0xe42f45a7 ip6_route_me_harder net/ipv6/ipv6 EXPORT_SYMBOL
0x73be493f dib7090_tuner_sleep drivers/media/dvb-frontends/dib7000p EXPORT_SYMBOL
0xf3acec9c lro_receive_skb net/ipv4/inet_lro EXPORT_SYMBOL
0x673b024f snd_device_new sound/core/snd EXPORT_SYMBOL
0xd573e901 smscore_putbuffer drivers/media/common/siano/smsmdtv EXPORT_SYMBOL_GPL
0x52094955 smscore_getbuffer drivers/media/common/siano/smsmdtv EXPORT_SYMBOL_GPL
0x9133bd7c vb2_ops_wait_prepare drivers/media/v4l2-core/videobuf2-core EXPORT_SYMBOL_GPL
0xbb466fc6 cdc_ncm_rx_verify_nth16 drivers/net/usb/cdc_ncm EXPORT_SYMBOL_GPL
0x96f6a73b iscsi_boot_create_ethernet drivers/scsi/iscsi_boot_sysfs EXPORT_SYMBOL_GPL
0x1081d435 p9_client_disconnect net/9p/9pnet EXPORT_SYMBOL
0x5d50fdee snd_pcm_hw_constraint_list sound/core/snd-pcm EXPORT_SYMBOL
0xded01eb0 usb_serial_generic_get_icount drivers/usb/serial/usbserial EXPORT_SYMBOL_GPL
0x523b52cf ieee80211_data_from_8023 net/wireless/cfg80211 EXPORT_SYMBOL
0x7be7edd3 dvb_frontend_reinitialise drivers/media/dvb-core/dvb-core EXPORT_SYMBOL
0x6698419f s5h1411_attach drivers/media/dvb-frontends/s5h1411 EXPORT_SYMBOL
0x993ad14b irda_param_extract_all net/irda/irda EXPORT_SYMBOL
0x80449a0a snd_soc_info_volsw sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xf56bc298 dm_exception_store_create drivers/md/dm-snapshot EXPORT_SYMBOL
0x8690eb1e p9_is_proto_dotl net/9p/9pnet EXPORT_SYMBOL
0x921a10b2 snd_ac97_pcm_assign sound/pci/ac97/snd-ac97-codec EXPORT_SYMBOL
0xa7b98bee dvb_frontend_detach drivers/media/dvb-core/dvb-core EXPORT_SYMBOL
0x128039bb media_entity_pipeline_stop drivers/media/media EXPORT_SYMBOL_GPL
0xadeb2a16 ath9k_hw_stop_dma_queue drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x3ce38421 p9_client_renameat net/9p/9pnet EXPORT_SYMBOL
0x65075f7a cdrom_get_last_written drivers/cdrom/cdrom EXPORT_SYMBOL
0x0bd6f46c ip6_frag_match net/ipv6/ipv6 EXPORT_SYMBOL
0x5ae9c56d ip_vs_conn_out_get_proto net/netfilter/ipvs/ip_vs EXPORT_SYMBOL_GPL
0x9e6d79f8 snd_info_get_str sound/core/snd EXPORT_SYMBOL
0xf37a3cfe dm_rh_get_region_key drivers/md/dm-region-hash EXPORT_SYMBOL_GPL
0xe04f7caa dm_read_arg_group drivers/md/dm-mod EXPORT_SYMBOL
0xee17f65c dib3000mc_pid_parse drivers/media/dvb-frontends/dib3000mc EXPORT_SYMBOL
0x2fd2433c rt2x00queue_unmap_skb drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0xd2499a37 snd_soc_limit_volume sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x62fd7028 video_device_release drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xef401fed register_ip_vs_app_inc net/netfilter/ipvs/ip_vs EXPORT_SYMBOL
0x3613e6af cfg80211_sched_scan_results net/wireless/cfg80211 EXPORT_SYMBOL
0x53da8dc3 v4l2_subdev_querymenu drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x4ecc8084 ath9k_hw_btcoex_init_2wire drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xc88bd5a6 rt2x00mac_sw_scan_start drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0x48aa0e70 fuse_conn_put fs/fuse/fuse EXPORT_SYMBOL_GPL
0x90f36b24 lc_try_lock lib/lru_cache EXPORT_SYMBOL
0xc2e2a1f1 snd_pcm_hw_rule_noresample sound/core/snd-pcm EXPORT_SYMBOL
0x3f686c47 snd_soc_resume sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x578b82c5 em28xx_set_mode drivers/media/usb/em28xx/em28xx EXPORT_SYMBOL_GPL
0xe3403f80 videobuf_querybuf drivers/media/v4l2-core/videobuf-core EXPORT_SYMBOL_GPL
0x4cc7bae2 v4l2_clk_enable drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xe32d8ba5 rt2x00mac_bss_info_changed drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0x2027b0a4 ieee80211_get_hdrlen_from_skb net/wireless/cfg80211 EXPORT_SYMBOL
0x45155fab gameport_stop_polling drivers/input/gameport/gameport EXPORT_SYMBOL
0x6989032e ar9003_is_paprd_enabled drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xcc5d0e4b ar9003_mci_set_bt_version drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xb602c57e nf_ct_l3proto_module_put net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x75cf15fa v4l2_device_register_subdev_nodes drivers/media/v4l2-core/videodev EXPORT_SYMBOL_GPL
0x10025ea3 ath9k_hw_btcoex_set_concur_txprio drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x41d218fe snd_pcm_hw_constraint_msbits sound/core/snd-pcm EXPORT_SYMBOL
0x35e33c1e nfs4_acl_write_who fs/nfsd/nfsd EXPORT_SYMBOL
0xee5a7bf3 snd_card_create sound/core/snd EXPORT_SYMBOL
0xf68f921b led_classdev_unregister drivers/leds/led-class EXPORT_SYMBOL_GPL
0x85c27c7a snd_midi_event_reset_encode sound/core/seq/snd-seq-midi-event EXPORT_SYMBOL
0x80da7829 irias_add_string_attrib net/irda/irda EXPORT_SYMBOL
0x7f18982a v4l2_event_subdev_unsubscribe drivers/media/v4l2-core/videodev EXPORT_SYMBOL_GPL
0x9aa4a096 md_unregister_thread drivers/md/md-mod EXPORT_SYMBOL
0xca413e20 rc_map_unregister drivers/media/rc/rc-core EXPORT_SYMBOL_GPL
0xe0ff7a18 unregister_pppox_proto drivers/net/ppp/pppox EXPORT_SYMBOL
0x8cd3d972 usb_serial_generic_unthrottle drivers/usb/serial/usbserial EXPORT_SYMBOL_GPL
0xcbfacb26 p9stat_read net/9p/9pnet EXPORT_SYMBOL
0x63549753 set_h225_addr_hook net/netfilter/nf_conntrack_h323 EXPORT_SYMBOL_GPL
0xdb86ebb6 xt_register_table net/netfilter/x_tables EXPORT_SYMBOL_GPL
0x61b78eb9 snd_soc_poweroff sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x221d2fbc v4l2_enum_dv_timings_cap drivers/media/v4l2-core/v4l2-dv-timings EXPORT_SYMBOL_GPL
0x082f864e rt2x00mac_sw_scan_complete drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0x306fcb9e usb_serial_generic_submit_read_urbs drivers/usb/serial/usbserial EXPORT_SYMBOL_GPL
0xd3fb4d0f snd_ctl_activate_id sound/core/snd EXPORT_SYMBOL_GPL
0x0001ed4b input_free_polled_device drivers/input/input-polldev EXPORT_SYMBOL
0xe7caf2fc dm_exception_store_type_unregister drivers/md/dm-snapshot EXPORT_SYMBOL
0xf35de7c9 usb_serial_generic_close drivers/usb/serial/usbserial EXPORT_SYMBOL_GPL
0xbecf5d14 nfnl_acct_put net/netfilter/nfnetlink_acct EXPORT_SYMBOL_GPL
0x6d4a09c0 v4l2_ctrl_activate drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xc6e0e511 unregister_ip_vs_scheduler net/netfilter/ipvs/ip_vs EXPORT_SYMBOL
0x4d9b6d35 snd_pcm_format_size sound/core/snd-pcm EXPORT_SYMBOL
0x61098016 rt2800_config_erp drivers/net/wireless/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0x69f770ae irlmp_data_request net/irda/irda EXPORT_SYMBOL
0x55fd293f irttp_data_request net/irda/irda EXPORT_SYMBOL
0xb2c9d811 flexcop_pid_feed_control drivers/media/common/b2c2/b2c2-flexcop EXPORT_SYMBOL
0x1020f1b4 dib8000_set_gpio drivers/media/dvb-frontends/dib8000 EXPORT_SYMBOL
0x41585be1 vb2_wait_for_all_buffers drivers/media/v4l2-core/videobuf2-core EXPORT_SYMBOL_GPL
0x1c522382 phy_register_fixup drivers/net/phy/libphy EXPORT_SYMBOL
0x2d430c94 ath9k_hw_rxprocdesc drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xe7e810f8 spk_serial_in drivers/staging/speakup/speakup EXPORT_SYMBOL_GPL
0x05646b68 snd_soc_card_get_kcontrol sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x9c9f0601 xc4000_attach drivers/media/tuners/xc4000 EXPORT_SYMBOL
0x80dc25e2 xc5000_attach drivers/media/tuners/xc5000 EXPORT_SYMBOL
0x568dceed cdc_ncm_select_altsetting drivers/net/usb/cdc_ncm EXPORT_SYMBOL_GPL
0x26ea4581 inet6_csk_search_req net/ipv6/ipv6 EXPORT_SYMBOL_GPL
0x85425754 snd_soc_bytes_info sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x3fb4d161 snd_seq_kernel_client_dispatch sound/core/seq/snd-seq EXPORT_SYMBOL
0xf67cb48e async_tx_quiesce crypto/async_tx/async_tx EXPORT_SYMBOL_GPL
0xd9e4ad9f snd_soc_dapm_get_volsw sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x8412c1a2 snd_soc_dapm_put_volsw sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x495426ee v4l2_ctrl_get_name drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x16756dc0 snd_usbmidi_input_start sound/usb/snd-usbmidi-lib EXPORT_SYMBOL
0x9fe1a2f8 rt2x00lib_dmadone drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0x9223cd23 hci_free_dev net/bluetooth/bluetooth EXPORT_SYMBOL
0x1bb4d9e6 mwifiex_handle_rx_packet drivers/net/wireless/mwifiex/mwifiex EXPORT_SYMBOL_GPL
0xf3842d62 ssb_device_disable drivers/ssb/ssb EXPORT_SYMBOL
0xd9e650e5 snd_pcm_open_substream sound/core/snd-pcm EXPORT_SYMBOL
0x266eb657 snd_soc_set_runtime_hwparams sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x3180544f nf_ct_l3protos net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x5206509b snd_device_free sound/core/snd EXPORT_SYMBOL
0x099b51e8 snd_ac97_update sound/pci/ac97/snd-ac97-codec EXPORT_SYMBOL
0xc4506705 au8522_release_state drivers/media/dvb-frontends/au8522_common EXPORT_SYMBOL
0x354dae65 em28xx_stop_urbs drivers/media/usb/em28xx/em28xx EXPORT_SYMBOL_GPL
0xf5887f62 snd_soc_debugfs_root sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x325ed1eb mddev_congested drivers/md/md-mod EXPORT_SYMBOL
0xa238aacf v4l2_i2c_subdev_init drivers/media/v4l2-core/v4l2-common EXPORT_SYMBOL_GPL
0x831f29f5 v4l2_i2c_subdev_addr drivers/media/v4l2-core/v4l2-common EXPORT_SYMBOL_GPL
0x55f7778b nf_ct_seq_adjust net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0xb19a4acb i2400m_dev_bootstrap drivers/net/wimax/i2400m/i2400m EXPORT_SYMBOL_GPL
0x67730346 snd_pcm_period_elapsed sound/core/snd-pcm EXPORT_SYMBOL
0x9a5326f8 snd_soc_read sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x57548e0c iscsi_tcp_segment_unmap drivers/scsi/libiscsi_tcp EXPORT_SYMBOL_GPL
0x49a4fcbd adxl34x_remove drivers/input/misc/adxl34x EXPORT_SYMBOL_GPL
0xc5fe173b v4l2_ctrl_cluster drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x682f1a08 cdrom_media_changed drivers/cdrom/cdrom EXPORT_SYMBOL
0x44afd0be v4l2_event_pending drivers/media/v4l2-core/videodev EXPORT_SYMBOL_GPL
0xab08db64 iscsi_tcp_dgst_header drivers/scsi/libiscsi_tcp EXPORT_SYMBOL_GPL
0x87681719 ip_tunnel_setup net/ipv4/ip_tunnel EXPORT_SYMBOL_GPL
0x2541a979 snd_soc_calc_frame_size sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x69f96c52 dib0090_update_rframp_7090 drivers/media/dvb-frontends/dib0090 EXPORT_SYMBOL
0xbb6f057f w1_ds2760_read drivers/w1/slaves/w1_ds2760 EXPORT_SYMBOL
0x1583ee05 cxd2820r_attach drivers/media/dvb-frontends/cxd2820r EXPORT_SYMBOL
0x0cafd473 usb_wwan_write_room drivers/usb/serial/usb_wwan EXPORT_SYMBOL
0x35b4e438 w1_ds2760_write drivers/w1/slaves/w1_ds2760 EXPORT_SYMBOL
0xd9e91f83 raid6_vgfmul lib/raid6/raid6_pq EXPORT_SYMBOL
0x14fe20b2 snd_soc_dapm_free sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xac1bb980 unregister_cdrom drivers/cdrom/cdrom EXPORT_SYMBOL
0xedd5c260 vb2_fop_write drivers/media/v4l2-core/videobuf2-core EXPORT_SYMBOL_GPL
0xb5c93e6b irias_add_integer_attrib net/irda/irda EXPORT_SYMBOL
0xa918aa1c rt2x00usb_register_read_async drivers/net/wireless/rt2x00/rt2x00usb EXPORT_SYMBOL_GPL
0xd859ac8c o2net_fill_node_map fs/ocfs2/cluster/ocfs2_nodemanager EXPORT_SYMBOL_GPL
0x34fea69e ath9k_hw_reset_tsf drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x8e6c7453 __lbtf_cmd drivers/net/wireless/libertas_tf/libertas_tf EXPORT_SYMBOL_GPL
0xb9340bd0 ip_tunnel_dellink net/ipv4/ip_tunnel EXPORT_SYMBOL_GPL
0x345e8f7c dvb_usb_device_init drivers/media/usb/dvb-usb/dvb-usb EXPORT_SYMBOL
0x4f722cb2 ath9k_hw_setrxfilter drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x00fd9b0d ath9k_hw_getrxfilter drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x78bcf500 ip_tunnel_init_net net/ipv4/ip_tunnel EXPORT_SYMBOL_GPL
0x636b12c8 nf_nat_need_gre net/ipv4/netfilter/nf_nat_proto_gre EXPORT_SYMBOL_GPL
0x510a7830 i2400m_tx drivers/net/wimax/i2400m/i2400m EXPORT_SYMBOL_GPL
0x0c6c7487 i2400m_rx drivers/net/wimax/i2400m/i2400m EXPORT_SYMBOL_GPL
0x16defcb5 lc_reset lib/lru_cache EXPORT_SYMBOL
0xeb0a9a69 snd_soc_dapm_del_routes sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xbd070765 input_register_polled_device drivers/input/input-polldev EXPORT_SYMBOL
0x3367afe4 flexcop_device_initialize drivers/media/common/b2c2/b2c2-flexcop EXPORT_SYMBOL
0x75041bb4 ssb_pmu_set_ldo_paref drivers/ssb/ssb EXPORT_SYMBOL
0x43ca2913 cfg80211_chandef_usable net/wireless/cfg80211 EXPORT_SYMBOL
0x46f07ae0 v4l2_ctrl_new_std drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x5ef1b8fc mdiobus_register drivers/net/phy/libphy EXPORT_SYMBOL
0xd360d6e7 ar9003_get_pll_sqsum_dvc drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x90339c28 ar9003_paprd_is_done drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x5ab78455 usb_serial_generic_write drivers/usb/serial/usbserial EXPORT_SYMBOL_GPL
0x35ae9ca0 dlmlock fs/ocfs2/dlm/ocfs2_dlm EXPORT_SYMBOL_GPL
0x83544dee ppp_register_net_channel drivers/net/ppp/ppp_generic EXPORT_SYMBOL
0x50afd128 snd_timer_interrupt sound/core/snd-timer EXPORT_SYMBOL
0xf13281e3 md_register_thread drivers/md/md-mod EXPORT_SYMBOL
0xadb320dc mwifiex_process_hs_config drivers/net/wireless/mwifiex/mwifiex EXPORT_SYMBOL_GPL
0x475e158a synth_request_region drivers/staging/speakup/speakup EXPORT_SYMBOL_GPL
0x0614dd5a v4l2_video_std_frame_period drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xcccafe99 ieee80211_stop_tx_ba_session net/mac80211/mac80211 EXPORT_SYMBOL
0x14b740e3 bitmap_endwrite drivers/md/md-mod EXPORT_SYMBOL
0x87db9f66 generic_rndis_bind drivers/net/usb/rndis_host EXPORT_SYMBOL_GPL
0x7d9fd3ce p9_client_wstat net/9p/9pnet EXPORT_SYMBOL
0x00885156 bt_accept_dequeue net/bluetooth/bluetooth EXPORT_SYMBOL
0x41b4bd43 zl10039_attach drivers/media/dvb-frontends/zl10039 EXPORT_SYMBOL
0x7d164441 videobuf_mmap_mapper drivers/media/v4l2-core/videobuf-core EXPORT_SYMBOL_GPL
0xde8539f3 hdlcdrv_unregister drivers/net/hamradio/hdlcdrv EXPORT_SYMBOL
0x301fa107 ath9k_hw_getnf drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x501e0ec6 usb_wwan_close drivers/usb/serial/usb_wwan EXPORT_SYMBOL
0xcf9f3328 dlm_release_lockspace fs/dlm/dlm EXPORT_SYMBOL_GPL
0xb3b29a0f p9_client_xattrcreate net/9p/9pnet EXPORT_SYMBOL_GPL
0x8b32b781 __ieee80211_get_radio_led_name net/mac80211/mac80211 EXPORT_SYMBOL
0x8a6e9eba rt2x00mac_tx_frames_pending drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0xd1cfca9b cdrom_check_events drivers/cdrom/cdrom EXPORT_SYMBOL
0xb9834c11 i2400m_setup drivers/net/wimax/i2400m/i2400m EXPORT_SYMBOL_GPL
0xe16ebc35 rt2x00mac_get_stats drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0x8380c87a snd_soc_dapm_ignore_suspend sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x664e40f9 snd_ac97_resume sound/pci/ac97/snd-ac97-codec EXPORT_SYMBOL
0x2ac83ef9 vchan_find_desc drivers/dma/virt-dma EXPORT_SYMBOL_GPL
0x7beaab53 v4l2_s_ctrl drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x57c3bbad p9_client_readdir net/9p/9pnet EXPORT_SYMBOL
0x8d44f107 p9dirent_read net/9p/9pnet EXPORT_SYMBOL
0x477da2bc l2cap_unregister_user net/bluetooth/bluetooth EXPORT_SYMBOL
0x2d549a04 ieee80211_queue_work net/mac80211/mac80211 EXPORT_SYMBOL
0xaf943e03 snd_soc_dapm_weak_routes sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x5b88faf6 cx2341x_ext_ctrls drivers/media/common/cx2341x EXPORT_SYMBOL
0xbd805968 v4l2_ctrl_subdev_subscribe_event drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xb5a04ce8 p54_free_skb drivers/net/wireless/p54/p54common EXPORT_SYMBOL_GPL
0xed590cbf l2tp_tunnel_find net/l2tp/l2tp_core EXPORT_SYMBOL_GPL
0x3e0e8b1b snd_pcm_hw_param_first sound/core/snd-pcm EXPORT_SYMBOL
0x614fcdd6 snd_soc_jack_add_zones sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xc3618f86 dvb_usbv2_generic_rw drivers/media/usb/dvb-usb-v2/dvb_usb_v2 EXPORT_SYMBOL
0xd52f27e3 qtree_write_dquot fs/quota/quota_tree EXPORT_SYMBOL
0x99037cf0 ip6t_unregister_table net/ipv6/netfilter/ip6_tables EXPORT_SYMBOL
0xd94ed671 snd_pcm_new sound/core/snd-pcm EXPORT_SYMBOL
0xefe18a30 ath9k_hw_computetxtime drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xd862a7e9 if_usb_prog_firmware drivers/net/wireless/libertas_tf/libertas_tf_usb EXPORT_SYMBOL_GPL
0x4e1946b1 ircomm_control_request net/irda/ircomm/ircomm EXPORT_SYMBOL
0x38b47ea7 _snd_pcm_lib_alloc_vmalloc_buffer sound/core/snd-pcm EXPORT_SYMBOL
0x4fafb8d7 snd_soc_get_dai_substream sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xf9195aeb v4l2_s_ext_ctrls drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xba56af05 ath9k_hw_init_btcoex_hw drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x90ff6c9f nf_ct_invert_tuplepr net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x7281c750 snd_soc_dapm_sync sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x57329e93 ar9003_paprd_create_curve drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x8a490c90 rfkill_set_sw_state net/rfkill/rfkill EXPORT_SYMBOL
0x0b442e87 snd_dmaengine_pcm_open sound/core/snd-pcm-dmaengine EXPORT_SYMBOL_GPL
0x2a1bd5e7 snd_soc_bulk_write_raw sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x46296ed7 ath9k_hw_gpio_get drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xc57e4d74 snd_soc_free_ac97_codec sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xf3251e7b v4l2_norm_to_name drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xdd609675 ieee80211_csa_finish net/mac80211/mac80211 EXPORT_SYMBOL
0x0b47e864 ieee80211_stop_queue net/mac80211/mac80211 EXPORT_SYMBOL
0x7ef39823 ieee80211_hdrlen net/wireless/cfg80211 EXPORT_SYMBOL
0x632848b7 smscore_register_device drivers/media/common/siano/smsmdtv EXPORT_SYMBOL_GPL
0x06a3ee58 irias_new_integer_value net/irda/irda EXPORT_SYMBOL
0x0c915bb8 dm_io drivers/md/dm-mod EXPORT_SYMBOL
0xce952ec8 p9_client_clunk net/9p/9pnet EXPORT_SYMBOL
0xdee32223 dm_suspended drivers/md/dm-mod EXPORT_SYMBOL_GPL
0x2a607f20 rt2x00lib_get_bssidx drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0x8f24a392 dib7000m_attach drivers/media/dvb-frontends/dib7000m EXPORT_SYMBOL
0x1ed8c6d9 dib7000p_attach drivers/media/dvb-frontends/dib7000p EXPORT_SYMBOL
0xe875fb1b ip_vs_conn_put net/netfilter/ipvs/ip_vs EXPORT_SYMBOL
0x1d9b4c92 vb2_read drivers/media/v4l2-core/videobuf2-core EXPORT_SYMBOL_GPL
0x93454db7 rndis_status drivers/net/usb/rndis_host EXPORT_SYMBOL_GPL
0xa340422e irlmp_disconnect_request net/irda/irda EXPORT_SYMBOL
0xdd2b44b4 irttp_disconnect_request net/irda/irda EXPORT_SYMBOL
0x71fee72e dvb_dmx_swfilter_packets drivers/media/dvb-core/dvb-core EXPORT_SYMBOL
0xf53ccc92 ocfs2_plock fs/ocfs2/ocfs2_stackglue EXPORT_SYMBOL_GPL
0xc0edbc0e lc_del lib/lru_cache EXPORT_SYMBOL
0x5f04388b get_phy_device drivers/net/phy/libphy EXPORT_SYMBOL
0xab3d1f95 nf_ct_untracked_status_or net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x7a26ec30 snd_jack_set_key sound/core/snd EXPORT_SYMBOL
0xc96e70ac dlm_posix_lock fs/dlm/dlm EXPORT_SYMBOL_GPL
0xe466c54f dib0090_set_vga drivers/media/dvb-frontends/dib0090 EXPORT_SYMBOL
0x4905e0bd iriap_getvaluebyclass_request net/irda/irda EXPORT_SYMBOL
0xe6ffd448 print_tuple net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x606b2ee0 snd_soc_dai_set_clkdiv sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xf88e7f78 em28xx_audio_analog_set drivers/media/usb/em28xx/em28xx EXPORT_SYMBOL_GPL
0x8e1fcef2 vb2_ioctl_create_bufs drivers/media/v4l2-core/videobuf2-core EXPORT_SYMBOL_GPL
0x3e292b64 rt2800_wait_wpdma_ready drivers/net/wireless/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0xf741c793 zlib_deflateEnd lib/zlib_deflate/zlib_deflate EXPORT_SYMBOL
0xa32b2ffe snd_rawmidi_transmit_empty sound/core/snd-rawmidi EXPORT_SYMBOL
0x3c271227 snd_timer_open sound/core/snd-timer EXPORT_SYMBOL
0x133313cb serio_unregister_driver drivers/input/serio/serio EXPORT_SYMBOL
0x462ce8fa dvb_dmx_init drivers/media/dvb-core/dvb-core EXPORT_SYMBOL
0xe6a4196b v9fs_get_trans_by_name net/9p/9pnet EXPORT_SYMBOL
0xaed07e88 ax25_listen_release net/ax25/ax25 EXPORT_SYMBOL
0xee7ea4fc snd_jack_set_parent sound/core/snd EXPORT_SYMBOL
0x58046561 rc_repeat drivers/media/rc/rc-core EXPORT_SYMBOL_GPL
0x88fe1d74 ebt_unregister_table net/bridge/netfilter/ebtables EXPORT_SYMBOL
0x883c2740 __cookie_v6_init_sequence net/ipv6/ipv6 EXPORT_SYMBOL_GPL
0x858107ac ip_set_type_register net/netfilter/ipset/ip_set EXPORT_SYMBOL_GPL
0x08df3d1d nat_rtp_rtcp_hook net/netfilter/nf_conntrack_h323 EXPORT_SYMBOL_GPL
0xc9e81a28 ip6t_do_table net/ipv6/netfilter/ip6_tables EXPORT_SYMBOL
0x10d252b8 gameport_start_polling drivers/input/gameport/gameport EXPORT_SYMBOL
0x7f7a3607 nf_ct_expect_init net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x04e1b99f snd_pcm_std_chmaps sound/core/snd-pcm EXPORT_SYMBOL_GPL
0xec3c1d6c snd_unregister_oss_device sound/core/snd EXPORT_SYMBOL
0x390a3c09 dm_get_mapinfo drivers/md/dm-mod EXPORT_SYMBOL
0xbc8e934a mddev_suspend drivers/md/md-mod EXPORT_SYMBOL_GPL
0x876f669b dibx000_get_i2c_adapter drivers/media/dvb-frontends/dibx000_common EXPORT_SYMBOL
0x347ecd67 spk_var_show drivers/staging/speakup/speakup EXPORT_SYMBOL_GPL
0x0d46a0e2 ip_tunnel_changelink net/ipv4/ip_tunnel EXPORT_SYMBOL_GPL
0x5a157ae4 nfs4_acl_get_whotype fs/nfsd/nfsd EXPORT_SYMBOL
0x4b914aef mt312_attach drivers/media/dvb-frontends/mt312 EXPORT_SYMBOL
0xe41ed553 mt352_attach drivers/media/dvb-frontends/mt352 EXPORT_SYMBOL
0x7f584e1f fuse_sync_release fs/fuse/fuse EXPORT_SYMBOL_GPL
0x7f324076 cx231xx_send_gpio_cmd drivers/media/usb/cx231xx/cx231xx EXPORT_SYMBOL_GPL
0x85445d1e if_usb_reset_device drivers/net/wireless/libertas_tf/libertas_tf_usb EXPORT_SYMBOL_GPL
0xe3e75e8b nf_conntrack_alter_reply net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0xde22a02d snd_soc_update_bits sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x4981ea1f v4l2_ctrl_subdev_log_status drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x532bb48d iscsi_queuecommand drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0xc6dc8c2f dlm_new_lockspace fs/dlm/dlm EXPORT_SYMBOL_GPL
0xf1bebb99 cfg80211_unlink_bss net/wireless/cfg80211 EXPORT_SYMBOL
0x60895038 p9_client_xattrwalk net/9p/9pnet EXPORT_SYMBOL_GPL
0x623cdb08 ip_tunnel_xmit net/ipv4/ip_tunnel EXPORT_SYMBOL_GPL
0xe5389ebe videobuf_read_stream drivers/media/v4l2-core/videobuf-core EXPORT_SYMBOL_GPL
0xd1bacdd6 ath9k_hw_setpower drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x093fe480 hostap_set_roaming drivers/net/wireless/hostap/hostap EXPORT_SYMBOL
0x9321df95 dlm_lock fs/dlm/dlm EXPORT_SYMBOL_GPL
0x132d792e nf_ct_helper_expectfn_unregister net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0xa2ac3388 ssb_clockspeed drivers/ssb/ssb EXPORT_SYMBOL
0x40a7984a xfrm4_tunnel_register net/ipv4/tunnel4 EXPORT_SYMBOL
0x6b578815 xfrm6_tunnel_register net/ipv6/tunnel6 EXPORT_SYMBOL
0x1866674a nf_ct_get_tuple net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x9051fa44 ir_raw_event_store_edge drivers/media/rc/rc-core EXPORT_SYMBOL_GPL
0xdef8162e brcmu_pktq_peek_tail drivers/net/wireless/brcm80211/brcmutil/brcmutil EXPORT_SYMBOL
0xf3e21480 brcmu_pktq_penq_head drivers/net/wireless/brcm80211/brcmutil/brcmutil EXPORT_SYMBOL
0x99fde2af brcmu_pktq_pdeq_tail drivers/net/wireless/brcm80211/brcmutil/brcmutil EXPORT_SYMBOL
0x7718b4a2 rt2x00queue_stop_queue drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0xfbec5568 w1_read_8 drivers/w1/wire EXPORT_SYMBOL_GPL
0x41e1f7c0 p9_client_readlink net/9p/9pnet EXPORT_SYMBOL
0x93a29d45 nf_nat_icmpv6_reply_translation net/ipv6/netfilter/nf_nat_ipv6 EXPORT_SYMBOL_GPL
0xe3cafbd7 ircomm_open net/irda/ircomm/ircomm EXPORT_SYMBOL
0xc9e661a4 snd_pcm_lib_ioctl sound/core/snd-pcm EXPORT_SYMBOL
0xc8269f94 snd_soc_params_to_frame_size sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xd7bbb676 lc_seq_printf_stats lib/lru_cache EXPORT_SYMBOL
0x1d25917a ircomm_close net/irda/ircomm/ircomm EXPORT_SYMBOL
0x266a91a1 v4l2_device_register drivers/media/v4l2-core/videodev EXPORT_SYMBOL_GPL
0xae4bd21c ip6_append_data net/ipv6/ipv6 EXPORT_SYMBOL_GPL
0x9d3a1b79 cast5_setkey crypto/cast5_generic EXPORT_SYMBOL_GPL
0xc3e4c127 ttpci_eeprom_decode_mac drivers/media/pci/ttpci/ttpci-eeprom EXPORT_SYMBOL
0xbbd15a51 speakup_start_ttys drivers/staging/speakup/speakup EXPORT_SYMBOL_GPL
0xa1425906 ieee80211_channel_to_frequency net/wireless/cfg80211 EXPORT_SYMBOL
0x733b4455 dvb_register_frontend drivers/media/dvb-core/dvb-core EXPORT_SYMBOL
0xc766ae09 synth_printf drivers/staging/speakup/speakup EXPORT_SYMBOL_GPL
0x15fe0cd3 raid6_gfexp lib/raid6/raid6_pq EXPORT_SYMBOL
0x49e26379 dib3000mb_attach drivers/media/dvb-frontends/dib3000mb EXPORT_SYMBOL
0xfb61fd5b dib3000mc_attach drivers/media/dvb-frontends/dib3000mc EXPORT_SYMBOL
0xdaf7509f xt_check_match net/netfilter/x_tables EXPORT_SYMBOL_GPL
0x9313b4a3 ipcomp_init_state net/xfrm/xfrm_ipcomp EXPORT_SYMBOL_GPL
0x611fedbb ts2020_attach drivers/media/dvb-frontends/ts2020 EXPORT_SYMBOL
0x4449e1dd synth_buffer_clear drivers/staging/speakup/speakup EXPORT_SYMBOL_GPL
0x78f9b710 nf_ct_l3proto_try_module_get net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0xe76d3ee5 snd_soc_unregister_component sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x550e0453 mxl5005s_attach drivers/media/tuners/mxl5005s EXPORT_SYMBOL
0xd7ba575e dlm_errmsg fs/ocfs2/dlm/ocfs2_dlm EXPORT_SYMBOL_GPL
0x1c2898e9 dib8000_remove_slave_frontend drivers/media/dvb-frontends/dib8000 EXPORT_SYMBOL
0xa82a8645 o2nm_this_node fs/ocfs2/cluster/ocfs2_nodemanager EXPORT_SYMBOL_GPL
0x9a888082 synth_buffer_getc drivers/staging/speakup/speakup EXPORT_SYMBOL_GPL
0x85478a0b inet6_hash_frag net/ipv6/ipv6 EXPORT_SYMBOL_GPL
0xd9371dfe snd_component_add sound/core/snd EXPORT_SYMBOL
0xc2821775 tuner_count drivers/media/tuners/tuner-types EXPORT_SYMBOL
0x8a81bf0e hostap_set_encryption drivers/net/wireless/hostap/hostap EXPORT_SYMBOL
0x74f82159 ip6t_alloc_initial_table net/ipv6/netfilter/ip6_tables EXPORT_SYMBOL_GPL
0x76edb12b smscore_unregister_hotplug drivers/media/common/siano/smsmdtv EXPORT_SYMBOL_GPL
0x1722e9ed si21xx_attach drivers/media/dvb-frontends/si21xx EXPORT_SYMBOL
0x1a34bf5a vb2_get_contig_userptr drivers/media/v4l2-core/videobuf2-memops EXPORT_SYMBOL_GPL
0x397f6231 ip_set_free net/netfilter/ipset/ip_set EXPORT_SYMBOL_GPL
0x29519ecb nf_nat_mangle_udp_packet net/netfilter/nf_nat EXPORT_SYMBOL
0xa4b4e4e5 wimax_reset net/wimax/wimax EXPORT_SYMBOL
0xabdec76f snd_soc_dapm_get_pin_status sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xb1425b32 dm_table_add_target_callbacks drivers/md/dm-mod EXPORT_SYMBOL_GPL
0x7c576277 smsendian_handle_message_header drivers/media/common/siano/smsmdtv EXPORT_SYMBOL_GPL
0xe8a74db3 hostap_80211_rx drivers/net/wireless/hostap/hostap EXPORT_SYMBOL
0x5d6d971b iscsi_itt_to_ctask drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0xd5d87b6c iscsi_tcp_recv_segment_is_hdr drivers/scsi/libiscsi_tcp EXPORT_SYMBOL_GPL
0xece11f59 ieee80211_restart_hw net/mac80211/mac80211 EXPORT_SYMBOL
0xa92a2d85 nfc_class net/nfc/nfc EXPORT_SYMBOL
0x06949c5f input_ff_create_memless drivers/input/ff-memless EXPORT_SYMBOL_GPL
0xb8c01521 nxt6000_attach drivers/media/dvb-frontends/nxt6000 EXPORT_SYMBOL
0xa8e8c668 nf_ct_l4proto_unregister net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0xb7164b78 nf_ct_l3proto_unregister net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x4b015768 snd_iprintf sound/core/snd EXPORT_SYMBOL
0x18bf05c0 i2c_bit_add_numbered_bus drivers/i2c/algos/i2c-algo-bit EXPORT_SYMBOL
0xaeb979ea ip6_redirect net/ipv6/ipv6 EXPORT_SYMBOL_GPL
0x872f9878 ieee80211_sched_scan_results net/mac80211/mac80211 EXPORT_SYMBOL
0x695eb509 snd_soc_lookup_platform sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x401a4aee ath9k_hw_setup_statusring drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x829b8df1 nf_nat_setup_info net/netfilter/nf_nat EXPORT_SYMBOL
0xb9f7029a nf_ct_unlink_expect_report net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x22f20428 wimax_msg net/wimax/wimax EXPORT_SYMBOL_GPL
0xb3b30f47 wimax_dev_add net/wimax/wimax EXPORT_SYMBOL_GPL
0x44a7ee6a xt_unregister_matches net/netfilter/x_tables EXPORT_SYMBOL
0xb2638fa4 btmrvl_register_hdev drivers/bluetooth/btmrvl EXPORT_SYMBOL_GPL
0x6efeb75d media_entity_init drivers/media/media EXPORT_SYMBOL_GPL
0x9d507ad6 m88rs2000_attach drivers/media/dvb-frontends/m88rs2000 EXPORT_SYMBOL
0xc5917002 iscsi_update_cmdsn drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0xc34d45a0 usb_cdc_wdm_register drivers/usb/class/cdc-wdm EXPORT_SYMBOL
0x07d3647c irlmp_register_service net/irda/irda EXPORT_SYMBOL
0xefbd6e6d snd_soc_jack_new sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x080b81d8 __gameport_register_driver drivers/input/gameport/gameport EXPORT_SYMBOL
0xbe745aef sync_page_io drivers/md/md-mod EXPORT_SYMBOL_GPL
0x6d95abd0 brcmu_pkt_buf_get_skb drivers/net/wireless/brcm80211/brcmutil/brcmutil EXPORT_SYMBOL
0x92d59f53 l2tp_xmit_skb net/l2tp/l2tp_core EXPORT_SYMBOL_GPL
0xf6080363 __ieee80211_get_tx_led_name net/mac80211/mac80211 EXPORT_SYMBOL
0x4145886c snd_pcm_new_stream sound/core/snd-pcm EXPORT_SYMBOL
0x77a45039 snd_ac97_pcm_close sound/pci/ac97/snd-ac97-codec EXPORT_SYMBOL
0x6327bcce au8522_analog_i2c_gate_ctrl drivers/media/dvb-frontends/au8522_common EXPORT_SYMBOL
0x2d903538 mc44s803_attach drivers/media/tuners/mc44s803 EXPORT_SYMBOL
0x7a3cd015 v4l2_ctrl_get_menu drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xd040f690 st_register drivers/misc/ti-st/st_drv EXPORT_SYMBOL_GPL
0xa2975744 iscsi_itt_to_task drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0x5b814880 inet6_csk_update_pmtu net/ipv6/ipv6 EXPORT_SYMBOL_GPL
0xe071ceff snd_soc_jack_free_gpios sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x59a8d418 videobuf_queue_vmalloc_init drivers/media/v4l2-core/videobuf-vmalloc EXPORT_SYMBOL_GPL
0x36cb7af6 usb_serial_suspend drivers/usb/serial/usbserial EXPORT_SYMBOL
0xf5a50227 phy_init_eee drivers/net/phy/libphy EXPORT_SYMBOL
0xf4a111d8 p9_idpool_create net/9p/9pnet EXPORT_SYMBOL
0x315960aa ir_raw_event_set_idle drivers/media/rc/rc-core EXPORT_SYMBOL_GPL
0x1fc64781 gspca_frame_add drivers/media/usb/gspca/gspca_main EXPORT_SYMBOL
0x83b35c79 ath6kl_cfg80211_suspend drivers/net/wireless/ath/ath6kl/ath6kl_core EXPORT_SYMBOL
0xbc700e20 snd_rawmidi_info_select sound/core/snd-rawmidi EXPORT_SYMBOL
0xda91da8d snd_timer_global_register sound/core/snd-timer EXPORT_SYMBOL
0xe4c6aedf ppp_output_wakeup drivers/net/ppp/ppp_generic EXPORT_SYMBOL
0x80f1b3a6 xfrm6_rcv net/ipv6/ipv6 EXPORT_SYMBOL
0x352e2783 irlmp_connect_response net/irda/irda EXPORT_SYMBOL
0x837a94b4 irttp_connect_response net/irda/irda EXPORT_SYMBOL
0x3db16f5a l2tp_session_find net/l2tp/l2tp_core EXPORT_SYMBOL_GPL
0xe0d7efaa snd_ac97_update_bits sound/pci/ac97/snd-ac97-codec EXPORT_SYMBOL
0xad2e0e55 snd_soc_unregister_platform sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x3558d8d2 async_raid6_2data_recov crypto/async_tx/async_raid6_recov EXPORT_SYMBOL_GPL
0x3e1f9c7a ath9k_hw_wow_enable drivers/net/wireless/ath/ath9k/ath9k EXPORT_SYMBOL
0x2e165030 lbs_host_sleep_cfg drivers/net/wireless/libertas/libertas EXPORT_SYMBOL_GPL
0xb61a0c3b bt_err net/bluetooth/bluetooth EXPORT_SYMBOL
0xf4c6397f snd_soc_dpcm_can_be_params sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xc31b8497 btmrvl_check_evtpkt drivers/bluetooth/btmrvl EXPORT_SYMBOL_GPL
0x74ee9098 sms_board_load_modules drivers/media/common/siano/smsmdtv EXPORT_SYMBOL_GPL
0xd43fd58e phy_connect drivers/net/phy/libphy EXPORT_SYMBOL
0x43367e65 cfg80211_put_bss net/wireless/cfg80211 EXPORT_SYMBOL
0xd1fdc80a stv6110x_attach drivers/media/dvb-frontends/stv6110x EXPORT_SYMBOL
0xbc5671dc v4l_printk_ioctl drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x7929963f v4l2_ctrl_find drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xbac4a225 v4l2_ctrl_fill drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x90d40ef1 ath9k_cmn_init_crypto drivers/net/wireless/ath/ath9k/ath9k_common EXPORT_SYMBOL
0xb3c528be vchan_tx_submit drivers/dma/virt-dma EXPORT_SYMBOL_GPL
0x8d8ca98e bitmap_resize drivers/md/md-mod EXPORT_SYMBOL_GPL
0x85c8e6db tda18212_attach drivers/media/tuners/tda18212 EXPORT_SYMBOL
0x85669de0 tda18218_attach drivers/media/tuners/tda18218 EXPORT_SYMBOL
0xc4243818 em28xx_init_usb_xfer drivers/media/usb/em28xx/em28xx EXPORT_SYMBOL_GPL
0x1ad073cc vb2_put_vma drivers/media/v4l2-core/videobuf2-memops EXPORT_SYMBOL_GPL
0x8905e8b3 speakup_info drivers/staging/speakup/speakup EXPORT_SYMBOL_GPL
0x06c8e1c8 ircomm_data_request net/irda/ircomm/ircomm EXPORT_SYMBOL
0x774f54a5 rt2x00queue_stop_queues drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0x3c6a6169 wimax_report_rfkill_sw net/wimax/wimax EXPORT_SYMBOL_GPL
0x651292e1 snd_soc_info_xr_sx sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x08aa6fb7 cast_s1 crypto/cast_common EXPORT_SYMBOL_GPL
0xfb25f454 dvb_ringbuffer_write drivers/media/dvb-core/dvb-core EXPORT_SYMBOL
0xf36dcb9e cx231xx_unregister_extension drivers/media/usb/cx231xx/cx231xx EXPORT_SYMBOL
0x02fbe80d dibusb_dib3000mc_frontend_attach drivers/media/usb/dvb-usb/dvb-usb-dibusb-common EXPORT_SYMBOL
0x0392f8cb lbs_start_card drivers/net/wireless/libertas/libertas EXPORT_SYMBOL_GPL
0x5c0534e8 iscsi_tcp_recv_skb drivers/scsi/libiscsi_tcp EXPORT_SYMBOL_GPL
0x9bb4825b xt_table_unlock net/netfilter/x_tables EXPORT_SYMBOL_GPL
0x0fc0fb9b v4l2_clk_disable drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x97a4e8bb phy_find_first drivers/net/phy/libphy EXPORT_SYMBOL
0xda45bc09 nfs4_acl_new fs/nfsd/nfsd EXPORT_SYMBOL
0x51c60420 snd_soc_add_platform_controls sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x39c38b7c cma3000_init drivers/input/misc/cma3000_d0x EXPORT_SYMBOL
0x89d9444e cma3000_exit drivers/input/misc/cma3000_d0x EXPORT_SYMBOL
0x84f1732b cx231xx_dev_init drivers/media/usb/cx231xx/cx231xx EXPORT_SYMBOL_GPL
0xd6e1ec0b qtree_read_dquot fs/quota/quota_tree EXPORT_SYMBOL
0x2850cdb9 p9_client_begin_disconnect net/9p/9pnet EXPORT_SYMBOL
0x0ca9ba7d xfrm6_tunnel_spi_lookup net/ipv6/xfrm6_tunnel EXPORT_SYMBOL
0x9e4faeef dm_io_client_destroy drivers/md/dm-mod EXPORT_SYMBOL
0x4e8ea5bd cx231xx_uninit_bulk drivers/media/usb/cx231xx/cx231xx EXPORT_SYMBOL_GPL
0x6cf7d171 v4l2_subdev_init drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xb42289d2 ulist_alloc fs/btrfs/btrfs EXPORT_SYMBOL
0x2d0f99e5 print_ssid net/wireless/lib80211 EXPORT_SYMBOL
0x1c9aba60 snd_seq_kernel_client_write_poll sound/core/seq/snd-seq EXPORT_SYMBOL
0x3075470a macvlan_common_setup drivers/net/macvlan EXPORT_SYMBOL_GPL
0x0f5bf033 btmrvl_enable_hs drivers/bluetooth/btmrvl EXPORT_SYMBOL_GPL
0x117a9e4e btmrvl_enable_ps drivers/bluetooth/btmrvl EXPORT_SYMBOL_GPL
0x7709d71a dib0090_set_dc_servo drivers/media/dvb-frontends/dib0090 EXPORT_SYMBOL
0x6e407b51 ssb_bus_suspend drivers/ssb/ssb EXPORT_SYMBOL
0x45ae099f ieee80211_report_wowlan_wakeup net/mac80211/mac80211 EXPORT_SYMBOL
0x578ab17a ip_set_get_ip6_port net/netfilter/ipset/ip_set EXPORT_SYMBOL_GPL
0xfa545abf ip_set_get_ip4_port net/netfilter/ipset/ip_set EXPORT_SYMBOL_GPL
0x22b79bdf snd_soc_jack_notifier_register sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x0ec48416 fc2580_attach drivers/media/tuners/fc2580 EXPORT_SYMBOL
0xce1f4cf3 rt2x00usb_flush_queue drivers/net/wireless/rt2x00/rt2x00usb EXPORT_SYMBOL_GPL
0xa1b173aa async_wrap_skb net/irda/irda EXPORT_SYMBOL
0x5c6569a8 cfg80211_wext_giwretry net/wireless/cfg80211 EXPORT_SYMBOL_GPL
0x1cb231d0 mlog_not_bits fs/ocfs2/cluster/ocfs2_nodemanager EXPORT_SYMBOL_GPL
0x4f4eb077 lg2160_attach drivers/media/dvb-frontends/lg2160 EXPORT_SYMBOL
0xf84f2022 p9_idpool_put net/9p/9pnet EXPORT_SYMBOL
0x3dcd5baa nf_conntrack_l4proto_tcp6 net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0xbe52f22d snd_seq_device_new sound/core/seq/snd-seq-device EXPORT_SYMBOL
0xcd3e45b8 dvb_dmx_swfilter drivers/media/dvb-core/dvb-core EXPORT_SYMBOL
0xdc583c08 dlm_unlock fs/dlm/dlm EXPORT_SYMBOL_GPL
0xe39c6495 cfg80211_remain_on_channel_expired net/wireless/cfg80211 EXPORT_SYMBOL
0x57700bb8 snd_seq_create_kernel_client sound/core/seq/snd-seq EXPORT_SYMBOL
0x90172466 l2tp_session_find_nth net/l2tp/l2tp_core EXPORT_SYMBOL_GPL
0x4dc208d0 snd_soc_codec_volatile_register sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x601f665f dm_io_client_create drivers/md/dm-mod EXPORT_SYMBOL
0xfe489c51 vb2_ioctl_prepare_buf drivers/media/v4l2-core/videobuf2-core EXPORT_SYMBOL_GPL
0xa7587646 crc7 lib/crc7 EXPORT_SYMBOL
0x6e39ff59 lib80211_register_crypto_ops net/wireless/lib80211 EXPORT_SYMBOL
0x1bbd9200 tea5761_attach drivers/media/tuners/tea5761 EXPORT_SYMBOL_GPL
0x3b5e665b inet_diag_dump_one_icsk net/ipv4/inet_diag EXPORT_SYMBOL_GPL
0x2c330835 nf_nat_packet net/netfilter/nf_nat EXPORT_SYMBOL_GPL
0xbb893158 nf_nat_used_tuple net/netfilter/nf_nat EXPORT_SYMBOL
0xb01932bf cdrom_get_media_event drivers/cdrom/cdrom EXPORT_SYMBOL
0x1e7e8bd2 dm_set_target_max_io_len drivers/md/dm-mod EXPORT_SYMBOL_GPL
0x02b2ceb5 v4l2_ctrl_g_ctrl drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xe848ac22 iscsi_tcp_hdr_recv_prep drivers/scsi/libiscsi_tcp EXPORT_SYMBOL_GPL
0x8d054c09 usb_ftdi_elan_edset_input drivers/usb/misc/ftdi-elan EXPORT_SYMBOL_GPL
0x7ab3ab98 snd_midi_event_decode sound/core/seq/snd-seq-midi-event EXPORT_SYMBOL
0x860295b9 snd_soc_dapm_get_value_enum_double sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xc805fc53 snd_soc_dapm_put_value_enum_double sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xbc46f176 dib0090_get_current_gain drivers/media/dvb-frontends/dib0090 EXPORT_SYMBOL
0x4c5caa81 lc_committed lib/lru_cache EXPORT_SYMBOL
0x0d26c394 xfrm4_mode_tunnel_input_deregister net/ipv4/xfrm4_mode_tunnel EXPORT_SYMBOL_GPL
0x75a74f2d __l2tp_session_unhash net/l2tp/l2tp_core EXPORT_SYMBOL_GPL
0x12992205 xt_proto_init net/netfilter/x_tables EXPORT_SYMBOL_GPL
0x63222b29 smsclient_sendrequest drivers/media/common/siano/smsmdtv EXPORT_SYMBOL_GPL
0xf14e4160 phy_device_free drivers/net/phy/libphy EXPORT_SYMBOL
0xa30c2326 rtl2832_attach drivers/media/dvb-frontends/rtl2832 EXPORT_SYMBOL
0xe851e9be radio_tea5777_exit drivers/media/radio/shark2 EXPORT_SYMBOL_GPL
0x0199ec46 ath6kl_info drivers/net/wireless/ath/ath6kl/ath6kl_core EXPORT_SYMBOL
0xff7cd681 ath9k_hw_puttxbuf drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x68d7c2a6 ath9k_hw_putrxbuf drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xc0f81b99 hostap_set_hostapd drivers/net/wireless/hostap/hostap EXPORT_SYMBOL
0x6155d530 cx2341x_handler_set_busy drivers/media/common/cx2341x EXPORT_SYMBOL
0x72e927db iriap_open net/irda/irda EXPORT_SYMBOL
0x9f11bdaa irlap_open net/irda/irda EXPORT_SYMBOL
0x58991d6e snd_ctl_notify sound/core/snd EXPORT_SYMBOL
0x77eb50e5 media_device_unregister_entity drivers/media/media EXPORT_SYMBOL_GPL
0x64551e75 hostap_init_proc drivers/net/wireless/hostap/hostap EXPORT_SYMBOL
0x69d53683 iriap_close net/irda/irda EXPORT_SYMBOL
0x4404a2ae irlap_close net/irda/irda EXPORT_SYMBOL
0xca01eea7 snd_pcm_hw_constraint_step sound/core/snd-pcm EXPORT_SYMBOL
0xf7915b0e dibx000_i2c_set_speed drivers/media/dvb-frontends/dibx000_common EXPORT_SYMBOL
0x650359df w1_register_family drivers/w1/wire EXPORT_SYMBOL
0x7fe1a403 cfg80211_find_ie net/wireless/cfg80211 EXPORT_SYMBOL
0x55236710 nf_nat_pptp_hook_inbound net/netfilter/nf_conntrack_pptp EXPORT_SYMBOL_GPL
0xa2eec2e8 ulist_fini fs/btrfs/btrfs EXPORT_SYMBOL
0x7e2ee765 ulist_free fs/btrfs/btrfs EXPORT_SYMBOL
0xf4ca620b nfulnl_log_packet net/netfilter/nfnetlink_log EXPORT_SYMBOL_GPL
0x850867d3 vb2_fop_mmap drivers/media/v4l2-core/videobuf2-core EXPORT_SYMBOL_GPL
0x1f1a0661 usb_wwan_port_probe drivers/usb/serial/usb_wwan EXPORT_SYMBOL_GPL
0xefdd6d4b ieee80211_remain_on_channel_expired net/mac80211/mac80211 EXPORT_SYMBOL_GPL
0xb2cb4fae set_sig_addr_hook net/netfilter/nf_conntrack_h323 EXPORT_SYMBOL_GPL
0x725704bc flexcop_wan_set_speed drivers/media/common/b2c2/b2c2-flexcop EXPORT_SYMBOL
0x3bcaf074 smscore_start_device drivers/media/common/siano/smsmdtv EXPORT_SYMBOL_GPL
0x53105839 v4l2_detect_cvt drivers/media/v4l2-core/v4l2-dv-timings EXPORT_SYMBOL_GPL
0x7eaf8e7a v4l2_detect_gtf drivers/media/v4l2-core/v4l2-dv-timings EXPORT_SYMBOL_GPL
0xd54aa77d v4l2_clk_set_rate drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x6da0b487 v4l2_clk_get_rate drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x5c4ffd98 rt2800_disable_radio drivers/net/wireless/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0x7347f17e dvb_frontend_resume drivers/media/dvb-core/dvb-core EXPORT_SYMBOL
0x70e85295 serio_unregister_port drivers/input/serio/serio EXPORT_SYMBOL
0x3824a2de dm_underlying_device_busy drivers/md/dm-mod EXPORT_SYMBOL_GPL
0xf0a28f7d v4l2_ctrl_s_ctrl drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0xca861162 ath9k_hw_setantenna drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x28a86688 xt_hook_unlink net/netfilter/x_tables EXPORT_SYMBOL_GPL
0x687066ad dvb_ringbuffer_read drivers/media/dvb-core/dvb-core EXPORT_SYMBOL
0x68a24153 snd_pcm_format_physical_width sound/core/snd-pcm EXPORT_SYMBOL
0x01d2f9ac dm_rh_recovery_start drivers/md/dm-region-hash EXPORT_SYMBOL_GPL
0x372faa9a dvb_pll_attach drivers/media/dvb-frontends/dvb-pll EXPORT_SYMBOL
0xd9267224 v4l2_querymenu drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x330a69bb iscsi_eh_target_reset drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0xe4520ea2 snd_soc_suspend sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xe4183d73 cx2341x_handler_init drivers/media/common/cx2341x EXPORT_SYMBOL
0x91c9a325 bt_to_errno net/bluetooth/bluetooth EXPORT_SYMBOL
0xd950e320 ebt_register_table net/bridge/netfilter/ebtables EXPORT_SYMBOL
0x391ca4a3 v4l2_ctrl_sub_ev_ops drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x285fa819 ath9k_hw_releasetxqueue drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x0ec355a0 rt2800_reset_tuner drivers/net/wireless/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0x9fa64b1f nf_nat_seq_adjust_hook net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x7a8ae24c ad714x_disable drivers/input/misc/ad714x EXPORT_SYMBOL
0x021957e1 raid6_datap_recov lib/raid6/raid6_pq EXPORT_SYMBOL_GPL
0x0789e264 nf_ip6_checksum net/ipv6/ipv6 EXPORT_SYMBOL
0x24932c30 rt2x00usb_initialize drivers/net/wireless/rt2x00/rt2x00usb EXPORT_SYMBOL_GPL
0x548e4266 async_unwrap_char net/irda/irda EXPORT_SYMBOL
0x1de6b9b9 cfg80211_rx_mlme_mgmt net/wireless/cfg80211 EXPORT_SYMBOL
0x0087c3ef cfg80211_tx_mlme_mgmt net/wireless/cfg80211 EXPORT_SYMBOL
0x25ebb8f6 snd_soc_dai_set_pll sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x56fffbad p9_tag_lookup net/9p/9pnet EXPORT_SYMBOL
0xaeb7451e ax25_defaddr net/ax25/ax25 EXPORT_SYMBOL_GPL
0x85ade087 snd_soc_add_platform sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x090a7fff mfd_cell_enable drivers/mfd/mfd-core EXPORT_SYMBOL
0x8358cb9e lbs_add_card drivers/net/wireless/libertas/libertas EXPORT_SYMBOL_GPL
0x5a6502c7 lc_seq_dump_details lib/lru_cache EXPORT_SYMBOL
0xd96687ee cx231xx_init_bulk drivers/media/usb/cx231xx/cx231xx EXPORT_SYMBOL_GPL
0xfb57a611 ip_vs_nfct_expect_related net/netfilter/ipvs/ip_vs EXPORT_SYMBOL
0x7b1540da snd_pcm_lib_preallocate_pages_for_all sound/core/snd-pcm EXPORT_SYMBOL
0x0c4ce83f qtree_entry_unused fs/quota/quota_tree EXPORT_SYMBOL
0xce45a6f1 raid6_gfexi lib/raid6/raid6_pq EXPORT_SYMBOL
0xa95f6bd3 dm_snap_origin drivers/md/dm-snapshot EXPORT_SYMBOL
0xa1b1c15a tun_get_socket drivers/net/tun EXPORT_SYMBOL_GPL
0xcc1fb551 baswap net/bluetooth/bluetooth EXPORT_SYMBOL
0x48a98028 cfg80211_cqm_txe_notify net/wireless/cfg80211 EXPORT_SYMBOL
0x6e47bcbc dm_noflush_suspending drivers/md/dm-mod EXPORT_SYMBOL_GPL
0xb12300aa rt2800_ampdu_action drivers/net/wireless/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0x883eac75 snd_card_unref sound/core/snd EXPORT_SYMBOL
0xa63d85ab slhc_remember drivers/net/slip/slhc EXPORT_SYMBOL
0x0a83266c p9_client_remove net/9p/9pnet EXPORT_SYMBOL
0x729d23c1 p9_client_rename net/9p/9pnet EXPORT_SYMBOL
0xfaf6969f snd_rawmidi_kernel_open sound/core/snd-rawmidi EXPORT_SYMBOL
0x51b8e4fc rt2800_wait_csr_ready drivers/net/wireless/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0x40929abd iscsi_complete_pdu drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0x4e0aaf99 snd_ctl_boolean_mono_info sound/core/snd EXPORT_SYMBOL
0x8edcb8fb lib80211_crypt_info_free net/wireless/lib80211 EXPORT_SYMBOL
0x3926693b snd_soc_of_parse_card_name sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x0a7d8d69 dibusb_power_ctrl drivers/media/usb/dvb-usb/dvb-usb-dibusb-common EXPORT_SYMBOL
0x09c64fbd ieee80211_frequency_to_channel net/wireless/cfg80211 EXPORT_SYMBOL
0xf18c9b6e snd_soc_add_card_controls sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x4e2481d5 ath_is_world_regd drivers/net/wireless/ath/ath EXPORT_SYMBOL
0xe0c75a98 nf_ct_remove_expectations net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0xb022adb5 rt2x00lib_pretbtt drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0x1ce67f1d nfnetlink_unicast net/netfilter/nfnetlink EXPORT_SYMBOL_GPL
0x2c3da1dc snd_mixer_oss_ioctl_card sound/core/oss/snd-mixer-oss EXPORT_SYMBOL
0x57b6007e cdrom_mode_select drivers/cdrom/cdrom EXPORT_SYMBOL
0xfd878403 dibusb2_0_streaming_ctrl drivers/media/usb/dvb-usb/dvb-usb-dibusb-common EXPORT_SYMBOL
0xda0578ff ar9003_paprd_enable drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x07c5d00d iscsi_tcp_task_xmit drivers/scsi/libiscsi_tcp EXPORT_SYMBOL_GPL
0x7c3cf667 usb_serial_generic_throttle drivers/usb/serial/usbserial EXPORT_SYMBOL_GPL
0xd688716b dm_kcopyd_client_create drivers/md/dm-mod EXPORT_SYMBOL
0xb02df414 rc_map_register drivers/media/rc/rc-core EXPORT_SYMBOL_GPL
0xf4c07ce1 v4l2_fh_add drivers/media/v4l2-core/videodev EXPORT_SYMBOL_GPL
0xefdbb811 iscsi_tcp_conn_setup drivers/scsi/libiscsi_tcp EXPORT_SYMBOL_GPL
0xecd70345 nf_conntrack_in net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0xd5a3723d snd_pcm_lib_preallocate_free_for_all sound/core/snd-pcm EXPORT_SYMBOL
0x285dee4a serio_interrupt drivers/input/serio/serio EXPORT_SYMBOL
0xc18f5014 rc_unregister_device drivers/media/rc/rc-core EXPORT_SYMBOL_GPL
0x831abb7e ath9k_hw_set_gpio drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xed0f50b3 p54_rx drivers/net/wireless/p54/p54common EXPORT_SYMBOL_GPL
0x36ab34ff aarp_send_ddp net/appletalk/appletalk EXPORT_SYMBOL
0x028de13f md_set_array_sectors drivers/md/md-mod EXPORT_SYMBOL
0xb8e408d0 flexcop_dump_reg drivers/media/common/b2c2/b2c2-flexcop EXPORT_SYMBOL
0x6becd1aa em28xx_alloc_urbs drivers/media/usb/em28xx/em28xx EXPORT_SYMBOL_GPL
0xa12ad27f hostap_dump_tx_header drivers/net/wireless/hostap/hostap EXPORT_SYMBOL
0xb2a945e0 hostap_dump_rx_header drivers/net/wireless/hostap/hostap EXPORT_SYMBOL
0xdadb0034 w1_ds2780_eeprom_cmd drivers/w1/slaves/w1_ds2780 EXPORT_SYMBOL
0x1db94660 w1_ds2781_eeprom_cmd drivers/w1/slaves/w1_ds2781 EXPORT_SYMBOL
0xca6e8efd cfg80211_ref_bss net/wireless/cfg80211 EXPORT_SYMBOL
0xe2e7840d regmap_init_mmio_clk drivers/base/regmap/regmap-mmio EXPORT_SYMBOL_GPL
0x998dc041 snd_unregister_device sound/core/snd EXPORT_SYMBOL
0xdff5b524 microtune_attach drivers/media/tuners/mt20xx EXPORT_SYMBOL_GPL
0xc4b44ebc iscsi_put_task drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0xde4aada5 xt_request_find_match net/netfilter/x_tables EXPORT_SYMBOL_GPL
0x3c92c5af cx231xx_demod_reset drivers/media/usb/cx231xx/cx231xx EXPORT_SYMBOL_GPL
0x36d3d94c dibusb2_0_power_ctrl drivers/media/usb/dvb-usb/dvb-usb-dibusb-common EXPORT_SYMBOL
0x7c2f2afb w1_calc_crc8 drivers/w1/wire EXPORT_SYMBOL_GPL
0xee83a4f3 cast_s4 crypto/cast_common EXPORT_SYMBOL_GPL
0xa3fac8c4 vb2_qbuf drivers/media/v4l2-core/videobuf2-core EXPORT_SYMBOL_GPL
0x26ba5026 video_usercopy drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x7ebf8dd7 rt2x00mac_sta_remove drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0x01f84db5 nf_conntrack_set_hashsize net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x0c9153a2 md_done_sync drivers/md/md-mod EXPORT_SYMBOL
0xb26b6e6e flexcop_i2c_request drivers/media/common/b2c2/b2c2-flexcop EXPORT_SYMBOL
0xc3ea7b51 mdio_bus_type drivers/net/phy/libphy EXPORT_SYMBOL
0x79a085f8 usb_ftdi_elan_edset_output drivers/usb/misc/ftdi-elan EXPORT_SYMBOL_GPL
0xd7842f5b l2cap_conn_get net/bluetooth/bluetooth EXPORT_SYMBOL
0x08e21fbc ip6_dst_lookup_flow net/ipv6/ipv6 EXPORT_SYMBOL_GPL
0xb8f17f19 ipv6_chk_prefix net/ipv6/ipv6 EXPORT_SYMBOL
0x4479ef51 hashbin_insert net/irda/irda EXPORT_SYMBOL
0x44f64960 lib80211_crypt_info_init net/wireless/lib80211 EXPORT_SYMBOL
0x4830e17e ip_tunnel_init net/ipv4/ip_tunnel EXPORT_SYMBOL_GPL
0xbcabd0a8 ip6_xmit net/ipv6/ipv6 EXPORT_SYMBOL
0xa8979049 w1_remove_master_device drivers/w1/wire EXPORT_SYMBOL
0x448218e8 o2nm_get_node_by_ip fs/ocfs2/cluster/ocfs2_nodemanager EXPORT_SYMBOL_GPL
0x98d3819b dlm_posix_get fs/dlm/dlm EXPORT_SYMBOL_GPL
0x2f2889a0 gf128mul_init_64k_lle crypto/gf128mul EXPORT_SYMBOL
0x3755f990 gf128mul_init_64k_bbe crypto/gf128mul EXPORT_SYMBOL
0xf51aee73 __media_entity_remove_links drivers/media/media EXPORT_SYMBOL_GPL
0xf9f65c92 dvb_usb_device_exit drivers/media/usb/dvb-usb/dvb-usb EXPORT_SYMBOL
0xc565d76c xt_find_match net/netfilter/x_tables EXPORT_SYMBOL
0xef870589 snd_soc_platform_write sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x711c83b5 serio_reconnect drivers/input/serio/serio EXPORT_SYMBOL
0xae016617 nf_ct_helper_expectfn_find_by_name net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x917f4c4b snd_card_set_id sound/core/snd EXPORT_SYMBOL
0xb3dc3465 ar9003_hw_disable_phy_restart drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x6ba33b3c lbs_get_firmware_async drivers/net/wireless/libertas/libertas EXPORT_SYMBOL_GPL
0x3771b461 crc_ccitt lib/crc-ccitt EXPORT_SYMBOL
0x604e41ad xfrm4_tunnel_deregister net/ipv4/tunnel4 EXPORT_SYMBOL
0x061f9bca xfrm6_tunnel_deregister net/ipv6/tunnel6 EXPORT_SYMBOL
0xd4c7872f v4l2_ctrl_radio_filter drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x3f7d5257 p9_client_attach net/9p/9pnet EXPORT_SYMBOL
0x09159227 ieee80211_disable_rssi_reports net/mac80211/mac80211 EXPORT_SYMBOL
0x6d5d4f92 nf_ct_unexpect_related net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0x2b251721 dib7000p_get_agc_values drivers/media/dvb-frontends/dib7000p EXPORT_SYMBOL
0xdb5ace1d dibx000_exit_i2c_master drivers/media/dvb-frontends/dibx000_common EXPORT_SYMBOL
0x00c1cdd5 dibx000_init_i2c_master drivers/media/dvb-frontends/dibx000_common EXPORT_SYMBOL
0x0d9bae4b nf_nat_l4proto_nlattr_to_range net/netfilter/nf_nat EXPORT_SYMBOL_GPL
0xab9d363d em28xx_write_regs drivers/media/usb/em28xx/em28xx EXPORT_SYMBOL_GPL
0x0761ec83 iscsi_tcp_conn_teardown drivers/scsi/libiscsi_tcp EXPORT_SYMBOL_GPL
0x3c9a504f snd_pcm_hw_constraint_ratdens sound/core/snd-pcm EXPORT_SYMBOL
0xd1157735 release_and_free_resource sound/core/snd EXPORT_SYMBOL
0x861b5262 a8293_attach drivers/media/dvb-frontends/a8293 EXPORT_SYMBOL
0xa942b7eb ssb_pmu_spuravoid_pllupdate drivers/ssb/ssb EXPORT_SYMBOL_GPL
0xf0a147d6 ieee80211_get_tx_rates net/mac80211/mac80211 EXPORT_SYMBOL
0x814adc61 p9_client_cb net/9p/9pnet EXPORT_SYMBOL
0xf8392f6a media_entity_graph_walk_next drivers/media/media EXPORT_SYMBOL_GPL
0x083eb21c rfkill_unregister net/rfkill/rfkill EXPORT_SYMBOL
0x45de5af3 cypress_load_firmware drivers/media/common/cypress_firmware EXPORT_SYMBOL
0x2ba829ad ath6kl_cfg80211_resume drivers/net/wireless/ath/ath6kl/ath6kl_core EXPORT_SYMBOL
0xe2f03ae8 l2tp_session_queue_purge net/l2tp/l2tp_core EXPORT_SYMBOL_GPL
0x0eef28c3 cfg80211_wext_giwfrag net/wireless/cfg80211 EXPORT_SYMBOL_GPL
0x19a8a407 cfg80211_wext_siwfrag net/wireless/cfg80211 EXPORT_SYMBOL_GPL
0x52aeba73 alloc_mdio_bitbang drivers/net/phy/mdio-bitbang EXPORT_SYMBOL
0x31694756 uio_event_notify drivers/uio/uio EXPORT_SYMBOL_GPL
0x1b82fefa md_unplug drivers/md/md-mod EXPORT_SYMBOL
0x0de82508 mt2060_attach drivers/media/tuners/mt2060 EXPORT_SYMBOL
0xa0c08ea6 hostap_free_data drivers/net/wireless/hostap/hostap EXPORT_SYMBOL
0x3d501582 lbtf_remove_card drivers/net/wireless/libertas_tf/libertas_tf EXPORT_SYMBOL_GPL
0x21768074 w1_reset_select_slave drivers/w1/wire EXPORT_SYMBOL_GPL
0x13e2ccfe xfrm4_mode_tunnel_input_register net/ipv4/xfrm4_mode_tunnel EXPORT_SYMBOL_GPL
0x45509180 bitmap_load drivers/md/md-mod EXPORT_SYMBOL_GPL
0x129b5fcc dvb_usb_get_hexline drivers/media/usb/dvb-usb/dvb-usb EXPORT_SYMBOL
0x912195f9 cfg80211_conn_failed net/wireless/cfg80211 EXPORT_SYMBOL
0x0a04335d ocfs2_stack_glue_unregister fs/ocfs2/ocfs2_stackglue EXPORT_SYMBOL_GPL
0xfff78cd7 cfg80211_rx_spurious_frame net/wireless/cfg80211 EXPORT_SYMBOL
0x3228c312 videobuf_read_one drivers/media/v4l2-core/videobuf-core EXPORT_SYMBOL_GPL
0x61c2dabf o2hb_unregister_callback fs/ocfs2/cluster/ocfs2_nodemanager EXPORT_SYMBOL_GPL
0x117fa8a4 v4l2_event_subscribe drivers/media/v4l2-core/videodev EXPORT_SYMBOL_GPL
0xf0fbdaf4 snd_pcm_lib_readv sound/core/snd-pcm EXPORT_SYMBOL
0x956d2ce1 phy_driver_unregister drivers/net/phy/libphy EXPORT_SYMBOL
0x7e75c67a mxl111sf_demod_attach drivers/media/usb/dvb-usb-v2/mxl111sf-demod EXPORT_SYMBOL_GPL
0xec5ff09c ath_regd_init drivers/net/wireless/ath/ath EXPORT_SYMBOL
0x055da7e3 ath9k_hw_wait drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x41e6a9d2 ulist_init fs/btrfs/btrfs EXPORT_SYMBOL
0xdb14822b ip_tunnel_newlink net/ipv4/ip_tunnel EXPORT_SYMBOL_GPL
0xd3af3431 ct_sip_parse_numerical_param net/netfilter/nf_conntrack_sip EXPORT_SYMBOL_GPL
0x28fcf54e snd_ac97_set_rate sound/pci/ac97/snd-ac97-codec EXPORT_SYMBOL
0x7a4aa78e cryptd_free_aead crypto/cryptd EXPORT_SYMBOL_GPL
0xf13491ac mdiobus_read drivers/net/phy/libphy EXPORT_SYMBOL
0xd415c7c0 rt2x00mac_add_interface drivers/net/wireless/rt2x00/rt2x00lib EXPORT_SYMBOL_GPL
0xe58a3360 p9_error_init net/9p/9pnet EXPORT_SYMBOL
0x9fffd09e w1_reset_resume_command drivers/w1/wire EXPORT_SYMBOL_GPL
0x2aed3724 ir_raw_event_store drivers/media/rc/rc-core EXPORT_SYMBOL_GPL
0x713c3bd4 phy_scan_fixups drivers/net/phy/libphy EXPORT_SYMBOL
0x471745d4 iscsi_boot_create_host_kset drivers/scsi/iscsi_boot_sysfs EXPORT_SYMBOL_GPL
0xf77059b3 ath9k_hw_setuptxqueue drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x8fea24bd bt_sock_unregister net/bluetooth/bluetooth EXPORT_SYMBOL
0xf6f1bd15 snd_timer_resolution sound/core/snd-timer EXPORT_SYMBOL
0x2980c524 dm_rh_dirty_log drivers/md/dm-region-hash EXPORT_SYMBOL_GPL
0x3738f0e9 vb2_ops_wait_finish drivers/media/v4l2-core/videobuf2-core EXPORT_SYMBOL_GPL
0xc779be8e ath9k_hw_set_sta_beacon_timers drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xff5f0182 inet_diag_register net/ipv4/inet_diag EXPORT_SYMBOL_GPL
0x549ae50f ieee80211_mandatory_rates net/wireless/cfg80211 EXPORT_SYMBOL
0x57d50818 snd_pcm_hw_rule_add sound/core/snd-pcm EXPORT_SYMBOL
0x54374bff au8522_sleep drivers/media/dvb-frontends/au8522_common EXPORT_SYMBOL
0x49cf2f50 __iscsi_complete_pdu drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0x96a0ed9b o2nm_get_node_by_num fs/ocfs2/cluster/ocfs2_nodemanager EXPORT_SYMBOL_GPL
0x3b91f3af snd_free_pages sound/core/snd-page-alloc EXPORT_SYMBOL
0x2ba4ae3d snd_card_file_remove sound/core/snd EXPORT_SYMBOL
0x453ff2f6 snd_dmaengine_pcm_get_chan sound/core/snd-pcm-dmaengine EXPORT_SYMBOL_GPL
0xf3797152 snd_interval_ratnum sound/core/snd-pcm EXPORT_SYMBOL
0xf6e94aa2 snd_ac97_read sound/pci/ac97/snd-ac97-codec EXPORT_SYMBOL
0x7f6a7738 tea5761_autodetection drivers/media/tuners/tea5761 EXPORT_SYMBOL_GPL
0xb0891da2 v4l2_dv_timings_presets drivers/media/v4l2-core/v4l2-dv-timings EXPORT_SYMBOL_GPL
0xa449ea84 ipv6_dev_get_saddr net/ipv6/ipv6 EXPORT_SYMBOL
0x47e57eea wimax_msg_send net/wimax/wimax EXPORT_SYMBOL_GPL
0x17f8aa00 snd_soc_cache_sync sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0xe9047be5 dib0090_gain_control drivers/media/dvb-frontends/dib0090 EXPORT_SYMBOL
0x82947fd8 inet_diag_unregister net/ipv4/inet_diag EXPORT_SYMBOL_GPL
0x049fe6c2 ieee80211_rate_control_register net/mac80211/mac80211 EXPORT_SYMBOL
0xade88e76 snd_malloc_pages sound/core/snd-page-alloc EXPORT_SYMBOL
0xfe73ce8e rt2x00usb_vendor_request_buff drivers/net/wireless/rt2x00/rt2x00usb EXPORT_SYMBOL_GPL
0x7032a274 l2tp_recv_common net/l2tp/l2tp_core EXPORT_SYMBOL
0xfed4d591 cfg80211_find_vendor_ie net/wireless/cfg80211 EXPORT_SYMBOL
0x3c7a193a snd_hwdep_new sound/core/snd-hwdep EXPORT_SYMBOL
0xc111575a snd_ctl_boolean_stereo_info sound/core/snd EXPORT_SYMBOL
0x271aaf31 ath9k_hw_btcoex_set_weight drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x9ec25cca fuse_request_send fs/fuse/fuse EXPORT_SYMBOL_GPL
0x4997ec05 ieee80211_ctstoself_duration net/mac80211/mac80211 EXPORT_SYMBOL
0x3d5581f6 __ieee80211_get_assoc_led_name net/mac80211/mac80211 EXPORT_SYMBOL
0x0fd2b01d snd_soc_default_readable_register sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x2131abf8 tda829x_attach drivers/media/tuners/tda8290 EXPORT_SYMBOL_GPL
0x73ca5ed3 v4l2_ctrl_new_custom drivers/media/v4l2-core/videodev EXPORT_SYMBOL
0x1e214d69 nf_ct_expect_put net/netfilter/nf_conntrack EXPORT_SYMBOL_GPL
0xea71d5f0 unregister_md_personality drivers/md/md-mod EXPORT_SYMBOL
0x7080de87 iscsi_suspend_tx drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0x45de39bb fuse_conn_get fs/fuse/fuse EXPORT_SYMBOL_GPL
0xa9f5379a o2net_send_message_vec fs/ocfs2/cluster/ocfs2_nodemanager EXPORT_SYMBOL_GPL
0x76760ff2 wimax_dev_init net/wimax/wimax EXPORT_SYMBOL_GPL
0x1b8e6792 xfrm6_prepare_output net/ipv6/ipv6 EXPORT_SYMBOL
0xc4ba8a78 ip_vs_tcp_conn_listen net/netfilter/ipvs/ip_vs EXPORT_SYMBOL
0xf6d7e5d6 snd_pcm_link_rwlock sound/core/snd-pcm EXPORT_SYMBOL
0xcf166026 snd_rawmidi_set
gitextract_ar0ye5qg/ ├── .gitignore ├── LICENSE ├── Makefile ├── Makefile.clean ├── Makefile.inc ├── README.md ├── build.sh ├── config.mk ├── doc/ │ ├── History.txt │ ├── README_STA_usb │ ├── ReadMe.txt │ ├── iwpriv_usage.txt │ ├── sta_ate_iwpriv_usage.txt │ └── wps_iwpriv_usage.txt ├── info.sh ├── load.sh ├── miwifi_build.sh ├── miwifi_work.sh ├── src/ │ ├── Module.symvers │ ├── ap/ │ │ ├── ap.c │ │ ├── ap_apcli_inf.c │ │ ├── ap_assoc.c │ │ ├── ap_auth.c │ │ ├── ap_autoChSel.c │ │ ├── ap_cfg.c │ │ ├── ap_connect.c │ │ ├── ap_data.c │ │ ├── ap_dls.c │ │ ├── ap_ftkd.c │ │ ├── ap_ids.c │ │ ├── ap_mbss.c │ │ ├── ap_mbss_inf.c │ │ ├── ap_mlme.c │ │ ├── ap_qload.c │ │ ├── ap_sanity.c │ │ ├── ap_sync.c │ │ └── ap_wpa.c │ ├── ate/ │ │ ├── chips/ │ │ │ ├── mt7601_ate.c │ │ │ ├── rt28xx_ate.c │ │ │ ├── rt30xx_ate.c │ │ │ ├── rt33xx_ate.c │ │ │ └── rt5390_ate.c │ │ ├── common/ │ │ │ ├── ate_usb.c │ │ │ ├── rt_ate.c │ │ │ └── rt_qa.c │ │ └── include/ │ │ ├── rt_ate.h │ │ └── rt_qa.h │ ├── chips/ │ │ ├── mt7601.c │ │ └── rtmp_chip.c │ ├── common/ │ │ ├── action.c │ │ ├── ba_action.c │ │ ├── client_wds.c │ │ ├── cmm_aes.c │ │ ├── cmm_asic.c │ │ ├── cmm_cfg.c │ │ ├── cmm_cmd.c │ │ ├── cmm_cs.c │ │ ├── cmm_data.c │ │ ├── cmm_data_usb.c │ │ ├── cmm_dfs.c │ │ ├── cmm_info.c │ │ ├── cmm_mac_usb.c │ │ ├── cmm_mat.c │ │ ├── cmm_mat_iparp.c │ │ ├── cmm_mat_ipv6.c │ │ ├── cmm_mat_pppoe.c │ │ ├── cmm_profile.c │ │ ├── cmm_radar.c │ │ ├── cmm_sanity.c │ │ ├── cmm_sync.c │ │ ├── cmm_tkip.c │ │ ├── cmm_video.c │ │ ├── cmm_wep.c │ │ ├── cmm_wpa.c │ │ ├── cmm_wpa_adhoc.c │ │ ├── crypt_aes.c │ │ ├── crypt_arc4.c │ │ ├── crypt_biginteger.c │ │ ├── crypt_dh.c │ │ ├── crypt_hmac.c │ │ ├── crypt_md5.c │ │ ├── crypt_sha2.c │ │ ├── ee_efuse.c │ │ ├── ee_prom.c │ │ ├── eeprom.c │ │ ├── frq_cal.c │ │ ├── igmp_snoop.c │ │ ├── misc.c │ │ ├── mlme.c │ │ ├── multi_channel.c │ │ ├── netif_block.c │ │ ├── p2p.c │ │ ├── p2p_action.c │ │ ├── p2p_cfg.c │ │ ├── p2p_ctrl.c │ │ ├── p2p_dbg.c │ │ ├── p2p_disc_mng.c │ │ ├── p2p_inf.c │ │ ├── p2p_nego_mng.c │ │ ├── p2p_packet.c │ │ ├── p2p_table.c │ │ ├── ps.c │ │ ├── rt2860.bin.dfs │ │ ├── rt2860.bin.old │ │ ├── rt_channel.c │ │ ├── rt_os_util.c │ │ ├── rt_rf.c │ │ ├── rtmp_init.c │ │ ├── rtmp_init_inf.c │ │ ├── rtmp_timer.c │ │ ├── rtusb_bulk.c │ │ ├── rtusb_data.c │ │ ├── rtusb_dev_id.c │ │ ├── rtusb_io.c │ │ ├── scan.c │ │ ├── spectrum.c │ │ ├── txpower.c │ │ ├── uapsd.c │ │ ├── vht.c │ │ ├── wapi.c │ │ ├── wfd.c │ │ ├── wsc.c │ │ ├── wsc_tlv.c │ │ ├── wsc_ufd.c │ │ └── wsc_v2.c │ ├── include/ │ │ ├── action.h │ │ ├── ags.h │ │ ├── ap.h │ │ ├── ap_apcli.h │ │ ├── ap_autoChSel.h │ │ ├── ap_autoChSel_cmm.h │ │ ├── ap_cfg.h │ │ ├── ap_diversity.h │ │ ├── ap_ids.h │ │ ├── ap_mbss.h │ │ ├── br_ftph.h │ │ ├── cfg80211.h │ │ ├── cfg80211extr.h │ │ ├── chip/ │ │ │ ├── chip_id.h │ │ │ ├── mt7601.h │ │ │ ├── rt28xx.h │ │ │ ├── rt3290.h │ │ │ ├── rt6590.h │ │ │ └── rtmp_phy.h │ │ ├── chlist.h │ │ ├── client_wds.h │ │ ├── client_wds_cmm.h │ │ ├── crypt_aes.h │ │ ├── crypt_arc4.h │ │ ├── crypt_biginteger.h │ │ ├── crypt_dh.h │ │ ├── crypt_hmac.h │ │ ├── crypt_md5.h │ │ ├── crypt_sha2.h │ │ ├── cs.h │ │ ├── dfs.h │ │ ├── dot11ac_vht.h │ │ ├── dot11i_wpa.h │ │ ├── dot11r_ft.h │ │ ├── dot11z_tdls.h │ │ ├── drs_extr.h │ │ ├── eeprom.h │ │ ├── firmware.h │ │ ├── frq_cal.h │ │ ├── iface/ │ │ │ ├── iface_util.h │ │ │ ├── rtmp_reg_pcirbs.h │ │ │ └── rtmp_usb.h │ │ ├── igmp_snoop.h │ │ ├── ipv6.h │ │ ├── link_list.h │ │ ├── mac_ral/ │ │ │ ├── fce.h │ │ │ ├── mac_pci.h │ │ │ ├── mac_usb.h │ │ │ ├── nmac/ │ │ │ │ ├── ral_nmac.h │ │ │ │ ├── ral_nmac_pbf.h │ │ │ │ ├── ral_nmac_pci.h │ │ │ │ ├── ral_nmac_rxwi.h │ │ │ │ ├── ral_nmac_txwi.h │ │ │ │ └── ral_nmac_usb.h │ │ │ ├── omac/ │ │ │ │ ├── ral_omac.h │ │ │ │ ├── ral_omac_pbf.h │ │ │ │ ├── ral_omac_pci.h │ │ │ │ ├── ral_omac_rf_ctrl.h │ │ │ │ ├── ral_omac_rxwi.h │ │ │ │ ├── ral_omac_txwi.h │ │ │ │ └── ral_omac_usb.h │ │ │ ├── pbf.h │ │ │ ├── rf_ctrl.h │ │ │ └── rtmp_mac.h │ │ ├── mat.h │ │ ├── mcu/ │ │ │ └── MT7601_firmware.h │ │ ├── misc.h │ │ ├── misc_cmm.h │ │ ├── mlme.h │ │ ├── mlme_sys.h │ │ ├── netif_block.h │ │ ├── oid.h │ │ ├── os/ │ │ │ ├── rt_drv.h │ │ │ ├── rt_linux.h │ │ │ ├── rt_linux_cmm.h │ │ │ └── rt_os.h │ │ ├── p2p.h │ │ ├── p2p_cmm.h │ │ ├── p2p_inf.h │ │ ├── p2pcli.h │ │ ├── phy/ │ │ │ └── rlt_phy.h │ │ ├── radar.h │ │ ├── rt_config.h │ │ ├── rt_os_net.h │ │ ├── rt_os_util.h │ │ ├── rt_txbf.h │ │ ├── rtmp.h │ │ ├── rtmp_M51.h │ │ ├── rtmp_and.h │ │ ├── rtmp_chip.h │ │ ├── rtmp_cmd.h │ │ ├── rtmp_comm.h │ │ ├── rtmp_def.h │ │ ├── rtmp_dot11.h │ │ ├── rtmp_iface.h │ │ ├── rtmp_mcu.h │ │ ├── rtmp_os.h │ │ ├── rtmp_osabl.h │ │ ├── rtmp_timer.h │ │ ├── rtmp_type.h │ │ ├── rtusb_io.h │ │ ├── spectrum.h │ │ ├── spectrum_def.h │ │ ├── sta_cfg.h │ │ ├── tdls.h │ │ ├── tdls_cmm.h │ │ ├── uapsd.h │ │ ├── vht.h │ │ ├── video.h │ │ ├── vr_ikans.h │ │ ├── vrut_ubm.h │ │ ├── wapi.h │ │ ├── wapi_def.h │ │ ├── wapi_sms4.h │ │ ├── wfa_p2p.h │ │ ├── wfd.h │ │ ├── wfd_cmm.h │ │ ├── wpa.h │ │ ├── wpa_cmm.h │ │ ├── wsc.h │ │ └── wsc_tlv.h │ ├── mac/ │ │ ├── ral_nmac.c │ │ ├── ral_omac.c │ │ └── rtmp_mac.c │ ├── mcu/ │ │ ├── rtmp_M51.c │ │ ├── rtmp_and.c │ │ └── rtmp_mcu.c │ ├── mgmt/ │ │ ├── mgmt_dev.c │ │ ├── mgmt_entrytb.c │ │ ├── mgmt_ht.c │ │ ├── mgmt_hw.c │ │ └── mgmt_vht.c │ ├── os/ │ │ └── linux/ │ │ ├── Kconfig.ap.soc │ │ ├── Kconfig.ap.usb │ │ ├── Kconfig.sta.soc │ │ ├── Makefile.4 │ │ ├── Makefile.4.netif │ │ ├── Makefile.4.util │ │ ├── Makefile.6 │ │ ├── Makefile.6.netif │ │ ├── Makefile.6.util │ │ ├── Makefile.ap.soc │ │ ├── Makefile.ap.usb │ │ ├── Makefile.libautoprovision.6 │ │ ├── Makefile.libwapi.4 │ │ ├── Makefile.libwapi.6 │ │ ├── Makefile.sta.soc │ │ ├── ap_ioctl.c │ │ ├── cfg80211.c │ │ ├── cfg80211drv.c │ │ ├── inf_ppa.c │ │ ├── rt_linux.c │ │ ├── rt_linux_symb.c │ │ ├── rt_main_dev.c │ │ ├── rt_proc.c │ │ ├── rt_profile.c │ │ ├── rt_rbus_pci_drv.c │ │ ├── rt_rbus_pci_util.c │ │ ├── rt_symb.c │ │ ├── rt_usb.c │ │ ├── rt_usb_util.c │ │ ├── sta_ioctl.c │ │ ├── usb_main_dev.c │ │ └── vr_ikans.c │ ├── phy/ │ │ ├── rlt_phy.c │ │ ├── rlt_rf.c │ │ └── rtmp_phy.c │ ├── rate_ctrl/ │ │ ├── alg_ags.c │ │ ├── alg_grp.c │ │ ├── alg_legacy.c │ │ └── ra_ctrl.c │ ├── sta/ │ │ ├── assoc.c │ │ ├── auth.c │ │ ├── auth_rsp.c │ │ ├── connect.c │ │ ├── dls.c │ │ ├── p2pcli.c │ │ ├── p2pcli_assoc.c │ │ ├── p2pcli_auth.c │ │ ├── p2pcli_ctrl.c │ │ ├── p2pcli_sync.c │ │ ├── rtmp_ckipmic.c │ │ ├── rtmp_data.c │ │ ├── sanity.c │ │ ├── sta_cfg.c │ │ ├── sta_iwsc.c │ │ ├── sync.c │ │ ├── tdls.c │ │ ├── tdls_chswitch_mng.c │ │ ├── tdls_link_mng.c │ │ ├── tdls_tlv.c │ │ ├── tdls_uapsd.c │ │ └── wpa.c │ └── tools/ │ ├── Makefile │ └── bin2h.c └── unload.sh
Showing preview only (319K chars total). Download the full file or copy to clipboard to get everything.
SYMBOL INDEX (4781 symbols across 237 files)
FILE: src/ap/ap.c
function NDIS_STATUS (line 49) | NDIS_STATUS APInitialize(
function VOID (line 95) | VOID APShutdown(
function VOID (line 131) | VOID APStartUp(
function VOID (line 780) | VOID APStop(
function VOID (line 880) | VOID APCleanupPsQueue(
function VOID (line 910) | VOID MacTableMaintenance(
function UINT32 (line 1413) | UINT32 MacTableAssocStaNumGet(
function MAC_TABLE_ENTRY (line 1443) | MAC_TABLE_ENTRY *APSsPsInquiry(
function BOOLEAN (line 1492) | BOOLEAN APPsIndicate(
function VOID (line 1547) | VOID ApLogEvent(
function VOID (line 1581) | VOID APUpdateOperationMode(
function VOID (line 1618) | VOID APUpdateCapabilityAndErpIe(
function BOOLEAN (line 1754) | BOOLEAN ApCheckLongPreambleSTA(
function BOOLEAN (line 1785) | BOOLEAN ApCheckAccessControlList(
function VOID (line 1828) | VOID ApUpdateAccessControlList(
function VOID (line 1950) | VOID ApEnqueueNullFrame(
function INT (line 2069) | INT GetBssCoexEffectedChRange(
function VOID (line 2178) | VOID APOverlappingBSSScan(
function BOOLEAN (line 2375) | BOOLEAN DOT1X_InternalCmdAction(
function BOOLEAN (line 2439) | BOOLEAN DOT1X_EapTriggerAction(
FILE: src/ap/ap_apcli_inf.c
function VOID (line 76) | VOID RT28xx_ApCli_Init(
function INT (line 108) | INT ApCli_VirtualIF_Open(
function INT (line 147) | INT ApCli_VirtualIF_Close(
function INT (line 185) | INT ApCli_VirtualIF_PacketSend(
function INT (line 222) | INT ApCli_VirtualIF_Ioctl(
function VOID (line 255) | VOID RT28xx_ApCli_Remove(
FILE: src/ap/ap_assoc.c
function ap_assoc_info_debugshow (line 31) | static void ap_assoc_info_debugshow(
function USHORT (line 94) | static USHORT update_associated_mac_entry(
function USHORT (line 398) | static USHORT APBuildAssociation(
function BOOLEAN (line 569) | static BOOLEAN IAPP_L2_Update_Frame_Send(
function VOID (line 591) | VOID ap_cmm_peer_assoc_req_action(
function else (line 1353) | else if (pEntry->AuthMode == Ndis802_11AuthModeWAICERT)
function else (line 1363) | else if (pEntry->AuthMode == Ndis802_11AuthModeWAIPSK)
function VOID (line 1421) | VOID APPeerAssocReqAction(
function VOID (line 1442) | VOID APPeerReassocReqAction(
function VOID (line 1457) | VOID APPeerDisassocReqAction(
function VOID (line 1515) | VOID MbssKickOutStas(
function VOID (line 1541) | VOID APMlmeKickOutSta(
function VOID (line 1612) | VOID APMlmeDisassocReqAction(
function VOID (line 1632) | VOID APCls3errAction(
function VOID (line 1693) | VOID APAssocStateMachineInit(
FILE: src/ap/ap_auth.c
function APAuthStateMachineInit (line 66) | void APAuthStateMachineInit(
function VOID (line 93) | static VOID APMlmeDeauthReqAction(
function VOID (line 157) | static VOID APPeerDeauthReqAction(
function VOID (line 217) | static VOID APPeerAuthReqAtIdleAction(
function VOID (line 414) | static VOID APPeerAuthConfirmAction(
function VOID (line 540) | VOID APCls2errAction(
function VOID (line 604) | VOID APPeerAuthSimpleRspGenAndSend(
FILE: src/ap/ap_autoChSel.c
function INT (line 28) | static inline INT GetABandChOffset(
function ULONG (line 46) | ULONG AutoChBssSearchWithSSID(
function VOID (line 77) | static inline VOID AutoChBssEntrySet(
function VOID (line 109) | static inline VOID AutoChBssTableReset(
function VOID (line 120) | static VOID ChannelInfoReset(
function VOID (line 131) | VOID UpdateChannelInfo(
function INT (line 165) | static inline INT GetChIdx(
function VOID (line 181) | static inline VOID AutoChannelSkipListSetDirty(
function BOOLEAN (line 195) | static inline BOOLEAN AutoChannelSkipListCheck(
function BOOLEAN (line 213) | static inline BOOLEAN BW40_ChannelCheck(
function UCHAR (line 233) | static inline UCHAR SelectClearChannelRandom(
function UCHAR (line 302) | static inline UCHAR SelectClearChannelCCA(
function UCHAR (line 615) | static inline UCHAR SelectClearChannelApCnt(
function ULONG (line 854) | ULONG AutoChBssInsertEntry(
function AutoChBssTableInit (line 892) | void AutoChBssTableInit(
function ChannelInfoInit (line 905) | void ChannelInfoInit(
function AutoChBssTableDestroy (line 919) | void AutoChBssTableDestroy(
function ChannelInfoDestroy (line 932) | void ChannelInfoDestroy(
function CheckPhyModeIsABand (line 955) | void CheckPhyModeIsABand(
function UCHAR (line 965) | UCHAR SelectBestChannel(
function VOID (line 999) | VOID APAutoChannelInit(IN PRTMP_ADAPTER pAd)
function UCHAR (line 1036) | UCHAR APAutoSelectChannel(
FILE: src/ap/ap_cfg.c
function INT (line 805) | INT RTMPAPPrivIoctlSet(
function INT (line 849) | INT RTMPAPPrivIoctlShow(
function INT (line 888) | INT RTMPAPPrivIoctlAR9Show(
function INT (line 911) | INT RTMPAPSetInformation(
function INT (line 2323) | INT RTMPAPQueryInformation(
function INT (line 3065) | INT Set_CountryCode_Proc(
function INT (line 3093) | INT Set_ChGeography_Proc(
function INT (line 3128) | INT Set_CountryString_Proc(
function INT (line 3281) | INT Set_AP_SSID_Proc(
function INT (line 3341) | INT Set_TxRate_Proc(
function INT (line 3366) | INT Set_BasicRate_Proc(
function INT (line 3397) | INT Set_BeaconPeriod_Proc(
function INT (line 3431) | INT Set_DtimPeriod_Proc(
function INT (line 3462) | INT Set_OLBCDetection_Proc(
function INT (line 3491) | INT Set_AP_WmmCapable_Proc(
function INT (line 3530) | INT Set_AP_MaxStaNum_Proc(
function INT (line 3548) | INT Set_AP_IdleTimeout_Proc(
function INT (line 3562) | INT Set_NoForwarding_Proc(
function INT (line 3594) | INT Set_NoForwardingBTNSSID_Proc(
function INT (line 3623) | INT Set_HideSSID_Proc(
function INT (line 3658) | INT Set_VLANID_Proc(
function INT (line 3680) | INT Set_VLANPriority_Proc(
function INT (line 3702) | INT Set_VLAN_TAG_Proc(
function INT (line 3737) | INT Set_AP_AuthMode_Proc(
function INT (line 3779) | INT Set_AP_EncrypType_Proc(
function INT (line 3824) | INT Set_AP_WpaMixPairCipher_Proc(
function INT (line 3871) | INT Set_AP_RekeyInterval_Proc(
function INT (line 3900) | INT Set_AP_RekeyMethod_Proc(
function INT (line 3931) | INT Set_AP_PMKCachePeriod_Proc(
function INT (line 3955) | INT Set_AP_DefaultKeyID_Proc(
function INT (line 3984) | INT Set_AP_Key1_Proc(
function INT (line 4021) | INT Set_AP_Key2_Proc(
function INT (line 4058) | INT Set_AP_Key3_Proc(
function INT (line 4095) | INT Set_AP_Key4_Proc(
function INT (line 4133) | INT Set_AccessPolicy_Proc(
function INT (line 4174) | INT Set_ACLAddEntry_Proc(
function INT (line 4296) | INT Set_ACLDelEntry_Proc(
function INT (line 4419) | INT Set_ACLShowAll_Proc(
function INT (line 4486) | INT Set_ACLClearAll_Proc(
function _rtmp_hexdump (line 4560) | static void _rtmp_hexdump(int level, const char *title, const UINT8 *buf,
function rtmp_hexdump (line 4576) | void rtmp_hexdump(int level, const char *title, const UINT8 *buf, size_t...
function INT (line 4597) | INT Set_AP_WPAPSK_Proc(
function INT (line 4631) | INT Set_RadioOn_Proc(
function INT (line 4690) | INT Set_AutoChannelSel_Proc(
function INT (line 4747) | INT Set_AutoChannelSelCheckTime_Proc(
function INT (line 4761) | INT Show_DriverInfo_Proc(
function INT (line 4770) | INT Show_MacTable_Proc(
function INT (line 4836) | INT Show_StaCount_Proc(
function INT (line 4878) | INT Show_StaSecurityInfo_Proc(
function INT (line 4924) | INT Show_BaTable_Proc(
function INT (line 4984) | INT Show_RAInfo_Proc(
function DisplayTxAgg (line 5025) | static void DisplayTxAgg (
function INT (line 5078) | INT Show_Sat_Proc(
function INT (line 5191) | INT Show_Sat_Reset_Proc(
function VOID (line 5311) | VOID RTMPIoctlQueryRadiusConf(
function VOID (line 5431) | VOID RTMPIoctlRadiusData(
function VOID (line 5453) | VOID RTMPIoctlAddWPAKey(
function VOID (line 5580) | VOID RTMPIoctlAddPMKIDCache(
function VOID (line 5629) | VOID RTMPIoctlStaticWepCopy(
function VOID (line 5705) | VOID RTMPIoctlSetIdleTimeout(
function VOID (line 5756) | VOID RTMPAPIoctlBBP(
function VOID (line 5916) | VOID RTMPAPIoctlMAC(
function VOID (line 6143) | VOID RTMPAPIoctlRF(
function VOID (line 6319) | VOID RTMPAPIoctlE2PROM(
function VOID (line 6518) | VOID RTMPIoctlStatistics(
function VOID (line 6714) | VOID RTMPIoctlQueryBaTable(
function INT (line 6787) | INT Set_ApCli_Enable_Proc(
function INT (line 6812) | INT Set_ApCli_Ssid_Proc(
function INT (line 6872) | INT Set_ApCli_Bssid_Proc(
function INT (line 6935) | INT Set_ApCli_AuthMode_Proc(
function INT (line 6995) | INT Set_ApCli_EncrypType_Proc(
function INT (line 7054) | INT Set_ApCli_DefaultKeyID_Proc(
function INT (line 7094) | INT Set_ApCli_WPAPSK_Proc(
function INT (line 7131) | INT Set_ApCli_Key1_Proc(
function INT (line 7163) | INT Set_ApCli_Key2_Proc(
function INT (line 7195) | INT Set_ApCli_Key3_Proc(
function INT (line 7227) | INT Set_ApCli_Key4_Proc(
function INT (line 7250) | INT Set_ApCli_TxMode_Proc(
function INT (line 7273) | INT Set_ApCli_TxMcs_Proc(
function INT (line 7306) | INT Set_ApCli_Wpa_Support(
function INT (line 7335) | INT Set_ApCli_IEEE8021X_Proc(
function INT (line 7374) | INT Set_IappPID_Proc(
function INT (line 7391) | INT Set_DisConnectSta_Proc(
function INT (line 7421) | INT Set_DisConnectAllSta_Proc(
function INT (line 7445) | INT Set_IEEE8021X_Proc(
function INT (line 7474) | INT Set_PreAuth_Proc(
function INT (line 7495) | INT Set_OwnIPAddr_Proc(
function INT (line 7509) | INT Set_EAPIfName_Proc(
function INT (line 7530) | INT Set_PreAuthIfName_Proc(
function INT (line 7552) | INT Set_RADIUS_Server_Proc(
function INT (line 7583) | INT Set_RADIUS_Port_Proc(
function INT (line 7609) | INT Set_RADIUS_Key_Proc(
function INT (line 7639) | INT Set_UAPSD_Proc(
function INT (line 7659) | INT Set_McastPhyMode(
function INT (line 7694) | INT Set_McastMcs(
function INT (line 7727) | INT Show_McastRate(
function INT (line 7739) | INT Set_OBSSScanParam_Proc(
function INT (line 7833) | INT Set_AP2040ReScan_Proc(
function INT (line 7852) | INT Set_EntryLifeCheck_Proc(
function INT (line 7875) | INT ApCfg_Set_AuthMode_Proc(
function INT (line 7908) | INT ApCfg_Set_MaxStaNum_Proc(
function INT (line 7920) | INT ApCfg_Set_IdleTimeout_Proc(
function INT (line 7943) | INT Set_MemDebug_Proc(
function VOID (line 7958) | VOID RTMPApCliAddKey(
function INT (line 8182) | INT Set_PowerSaveLifeTime_Proc(
function INT (line 8209) | INT Show_MbssInfo_Display_Proc(
function VOID (line 8294) | VOID RtmpHostapdSecuritySet(
function INT (line 8369) | INT RTMP_AP_IoctlHandle(
FILE: src/ap/ap_connect.c
function BOOLEAN (line 42) | BOOLEAN BeaconTransmitRequired(
function VOID (line 84) | VOID APMakeBssBeacon(RTMP_ADAPTER *pAd, INT apidx)
function VOID (line 322) | VOID APUpdateBeaconFrame(RTMP_ADAPTER *pAd, INT apidx)
function UCHAR (line 929) | static UCHAR GetBcnNum(
function VOID (line 949) | VOID APMakeAllBssBeacon(
function VOID (line 1083) | VOID APUpdateAllBeaconFrame(
FILE: src/ap/ap_data.c
function VOID (line 44) | VOID RTMP_BASetup(
function BOOLEAN (line 75) | static inline BOOLEAN ApAllowToSendPacket(
function VOID (line 143) | VOID APSendPackets(NDIS_HANDLE dev_hnd, PPNDIS_PACKET pkt_list, UINT pkt...
function NDIS_STATUS (line 235) | NDIS_STATUS APSendPacket(RTMP_ADAPTER *pAd, PNDIS_PACKET pPacket)
function VOID (line 606) | static inline VOID APFindCipherAlgorithm(RTMP_ADAPTER *pAd, TX_BLK *pTxBlk)
function VOID (line 783) | static inline VOID APBuildCache802_11Header(
function VOID (line 838) | static inline VOID APBuildCacheWifiInfo(
function VOID (line 866) | static inline VOID APBuildWifiInfo(
function VOID (line 920) | static inline VOID APBuildCommon802_11Header(RTMP_ADAPTER *pAd, TX_BLK *...
function PUCHAR (line 1020) | static inline PUCHAR AP_Build_ARalink_Frame_Header(
function BOOLEAN (line 1096) | static inline BOOLEAN BuildHtcField(
function PUCHAR (line 1109) | static inline PUCHAR AP_Build_AMSDU_Frame_Header(
function VOID (line 1255) | VOID AP_AMPDU_Frame_Tx(RTMP_ADAPTER *pAd, TX_BLK *pTxBlk)
function VOID (line 1699) | VOID AP_AMPDU_Frame_Tx_Hdr_Trns(
function VOID (line 1903) | VOID AP_AMSDU_Frame_Tx(RTMP_ADAPTER *pAd, TX_BLK *pTxBlk)
function VOID (line 2090) | VOID AP_Legacy_Frame_Tx(RTMP_ADAPTER *pAd, TX_BLK *pTxBlk)
function VOID (line 2439) | VOID AP_Legacy_Frame_Tx_Hdr_Trns(
function VOID (line 3022) | VOID AP_ARalink_Frame_Tx(RTMP_ADAPTER *pAd, TX_BLK *pTxBlk)
function NDIS_STATUS (line 3203) | NDIS_STATUS APHardTransmit(
function NDIS_STATUS (line 3304) | NDIS_STATUS APCheckRxError(
function BOOLEAN (line 3345) | BOOLEAN APCheckClass2Class3Error(
function VOID (line 3398) | VOID APHandleRxPsPoll(
function VOID (line 3562) | VOID detect_wmm_traffic(
function VOID (line 3660) | VOID dynamic_tune_be_tx_op(RTMP_ADAPTER *pAd, ULONG nonBEpackets)
function VOID (line 3758) | VOID APRxDErrorHandle(RTMP_ADAPTER *pAd, RX_BLK *pRxBlk)
function BOOLEAN (line 3846) | BOOLEAN APCheckVaildDataFrame(
function BOOLEAN (line 3912) | BOOLEAN APCheckTkipMICValue(
function VOID (line 3975) | VOID APHandleRxMgmtFrame(
function VOID (line 4149) | VOID APHandleRxControlFrame(
function VOID (line 4188) | VOID APRxEAPOLFrameIndicate(
function VOID (line 4360) | VOID Announce_or_Forward_802_3_Packet(
function VOID (line 4377) | VOID APRxDataFrameAnnounce(
function VOID (line 4495) | VOID APRxDataFrameAnnounce_Hdr_Trns(
function VOID (line 4622) | VOID APHandleRxDataFrame(
function VOID (line 5101) | VOID APHandleRxDataFrame_Hdr_Trns(
function BOOLEAN (line 5569) | BOOLEAN APRxDoneInterruptHandle(RTMP_ADAPTER *pAd)
function BOOLEAN (line 5861) | BOOLEAN APHandleRxDonePacket(
function BOOLEAN (line 6002) | BOOLEAN APFowardWirelessStaToWirelessSta(
function NDIS_STATUS (line 6158) | NDIS_STATUS APInsertPsQueue(
function VOID (line 6207) | VOID ApCliRTMPSendNullFrame(
FILE: src/ap/ap_dls.c
function VOID (line 50) | VOID APDLSStateMachineInit(
function VOID (line 82) | VOID APPeerDlsReqAction(
function VOID (line 207) | VOID APPeerDlsRspAction(
function VOID (line 289) | VOID APPeerDlsTearDownAction(
FILE: src/ap/ap_ids.c
function VOID (line 33) | VOID RTMPIdsStart(
function VOID (line 44) | VOID RTMPIdsStop(
function VOID (line 57) | VOID RTMPHandleIdsEvent(
function VOID (line 133) | VOID RTMPClearAllIdsCounter(
function VOID (line 173) | VOID RTMPIdsPeriodicExec(
function BOOLEAN (line 217) | BOOLEAN RTMPSpoofedMgmtDetection(
function VOID (line 290) | VOID RTMPConflictSsidDetection(
function BOOLEAN (line 317) | BOOLEAN RTMPReplayAttackDetection(
function VOID (line 345) | VOID RTMPUpdateStaMgmtCounter(
function VOID (line 386) | VOID rtmp_read_ids_from_file(
FILE: src/ap/ap_mbss.c
function VOID (line 74) | VOID MBSS_Init(
function VOID (line 166) | VOID MBSS_Remove(
function INT32 (line 209) | INT32 RT28xx_MBSS_IdxGet(
function INT (line 245) | INT MBSS_Open(
function INT (line 276) | INT MBSS_Close(
function MBSS_PacketSend (line 318) | int MBSS_PacketSend(
FILE: src/ap/ap_mbss_inf.c
function VOID (line 78) | VOID RT28xx_MBSS_Init(
function VOID (line 113) | VOID RT28xx_MBSS_Remove(
function INT (line 139) | INT MBSS_VirtualIF_Open(
function INT (line 178) | INT MBSS_VirtualIF_Close(
function INT (line 215) | INT MBSS_VirtualIF_PacketSend(
function INT (line 252) | INT MBSS_VirtualIF_Ioctl(
FILE: src/ap/ap_mlme.c
function VOID (line 38) | VOID Bss2040CoexistTimeOut(
function VOID (line 70) | VOID APDetectOverlappingExec(
function VOID (line 116) | VOID APMlmePeriodicExec(
function BOOLEAN (line 258) | BOOLEAN APMsgTypeSubst(
function VOID (line 447) | VOID APAsicEvaluateRxAnt(
function VOID (line 522) | VOID APAsicRxAntEvalTimeout(
function VOID (line 588) | VOID APAsicAntennaAvg(
FILE: src/ap/ap_qload.c
type _ELM_QBSS_LOAD (line 32) | typedef struct GNU_PACKED _ELM_QBSS_LOAD
function VOID (line 113) | static VOID QBSS_LoadAlarm(
function VOID (line 238) | static VOID QBSS_LoadAlarmBusyTimeThresholdReset(
function VOID (line 269) | VOID QBSS_LoadInit(
function VOID (line 336) | VOID QBSS_LoadAlarmReset(
function VOID (line 365) | VOID QBSS_LoadAlarmResume(
function VOID (line 388) | static VOID QBSS_LoadAlarmSuspend(
function UINT32 (line 411) | UINT32 QBSS_LoadBusyTimeGet(
function BOOLEAN (line 437) | BOOLEAN QBSS_LoadIsAlarmIssued(
function BOOLEAN (line 467) | BOOLEAN QBSS_LoadIsBusyTimeAccepted(
function UINT32 (line 500) | UINT32 QBSS_LoadElementAppend(
function VOID (line 557) | VOID QBSS_LoadUpdate(
function VOID (line 764) | VOID QBSS_LoadStatusClear(
function INT (line 797) | INT Show_QoSLoad_Proc(
function INT (line 852) | INT Set_QloadClr_Proc(
function INT (line 876) | INT Set_QloadAlarmTimeThreshold_Proc(
function INT (line 907) | INT Set_QloadAlarmNumThreshold_Proc(
FILE: src/ap/ap_sanity.c
function BOOLEAN (line 51) | BOOLEAN PeerAssocReqCmmSanity(
function BOOLEAN (line 393) | BOOLEAN PeerDisassocReqSanity(
function BOOLEAN (line 419) | BOOLEAN PeerDeauthReqSanity(
function BOOLEAN (line 445) | BOOLEAN APPeerAuthSanity(
FILE: src/ap/ap_sync.c
function VOID (line 57) | VOID APSyncStateMachineInit(
function VOID (line 91) | VOID APPeerProbeReqAction(
type BSSIDENTRY (line 816) | typedef struct
function IF_DEV_CONFIG_OPMODE_ON_AP (line 1059) | IF_DEV_CONFIG_OPMODE_ON_AP(pAd)
function VOID (line 1086) | VOID APInvalidStateWhenScan(
function VOID (line 1099) | VOID APScanTimeout(
function VOID (line 1118) | VOID APScanTimeoutAction(
function VOID (line 1162) | VOID APMlmeScanReqAction(
function VOID (line 1237) | VOID APPeerBeaconAtScanAction(
function VOID (line 1370) | VOID APScanCnclAction(
function VOID (line 1394) | VOID ApSiteSurvey(
function BOOLEAN (line 1422) | BOOLEAN ApScanRunning(
function VOID (line 1429) | VOID SupportRate(
type REG_CLASS (line 1488) | typedef struct
function UCHAR (line 1517) | UCHAR get_regulatory_class(
function build_ext_channel_switch_ie (line 1548) | void build_ext_channel_switch_ie(
FILE: src/ap/ap_wpa.c
function MAC_TABLE_ENTRY (line 41) | MAC_TABLE_ENTRY *PACInquiry(
function BOOLEAN (line 76) | BOOLEAN RTMPCheckMcast(
function BOOLEAN (line 135) | BOOLEAN RTMPCheckUcast(
function BOOLEAN (line 316) | BOOLEAN RTMPCheckAKM(PUCHAR sta_akm, PUCHAR ap_rsn_ie, INT iswpa2)
function BOOLEAN (line 372) | BOOLEAN RTMPCheckAUTH(
function UINT (line 479) | UINT APValidateRSNIE(
function VOID (line 559) | VOID HandleCounterMeasure(
function VOID (line 632) | VOID CMTimerExec(
function VOID (line 657) | VOID WPARetryExec(
function VOID (line 754) | VOID GREKEYPeriodicExec(
function VOID (line 879) | VOID WpaSend(
function VOID (line 967) | VOID RTMPAddPMKIDCache(
function INT (line 1030) | INT RTMPSearchPMKIDCache(
function VOID (line 1057) | VOID RTMPDeletePMKIDCache(
function VOID (line 1071) | VOID RTMPMaintainPMKIDCache(
function VOID (line 1097) | VOID RTMPGetTxTscFromAsic(
function VOID (line 1183) | VOID WPA_APSetGroupRekeyAction(
function VOID (line 1220) | VOID RTMPHandleSTAKey(
function VOID (line 1518) | VOID ieee80211_notify_michael_failure(
function CHAR (line 1550) | const CHAR* ether_sprintf(const UINT8 *mac)
function VOID (line 1561) | VOID ApcliWpaSendEapolStart(
function INT (line 1591) | INT ApcliWpaCheckEapCode(
FILE: src/ate/chips/mt7601_ate.c
function VOID (line 49) | VOID MT7601ATEAsicSwitchChannel(
function INT (line 167) | INT MT7601ATETxPwrHandler(
function INT (line 234) | INT MT7601_Set_ATE_TX_BW_Proc(
function BOOLEAN (line 391) | BOOLEAN MT7601ATEGetTssiCompensationParam(
function VOID (line 650) | VOID MT7601ATEAsicTxAlcGetAutoAgcOffset(
function VOID (line 772) | VOID MT7601ATEAsicTemperatureCompensation(
function VOID (line 809) | VOID MT7601ATEAsicAdjustTxPower(
function INT (line 836) | INT MT7601_Set_ATE_TX_FREQ_OFFSET_Proc(
function VOID (line 871) | VOID MT7601ATERxVGAInit(
function VOID (line 887) | VOID MT7601ATEAsicSetTxRxPath(
type _ATE_CHIP_STRUCT (line 896) | struct _ATE_CHIP_STRUCT
FILE: src/ate/chips/rt28xx_ate.c
function VOID (line 48) | VOID RT28xxATEAsicSwitchChannel(
function INT (line 379) | INT RT28xxATETxPwrHandler(
function VOID (line 524) | VOID RT28xxATERxVGAInit(
function INT (line 567) | INT RT28xx_Set_ATE_TX_BW_Proc(
function INT (line 733) | INT RT28xx_Set_ATE_TX_FREQ_OFFSET_Proc(
FILE: src/ate/common/ate_usb.c
function INT (line 37) | INT TxDmaBusy(
function INT (line 50) | INT RxDmaBusy(
function VOID (line 63) | VOID RtmpDmaEnable(
function VOID (line 92) | static VOID ATEWriteTxWI(
function VOID (line 148) | static VOID ATEWriteTxInfo(
function INT (line 195) | INT ATESetUpFrame(
function VOID (line 420) | VOID ATE_RTUSBBulkOutDataPacket(
function VOID (line 483) | VOID ATE_RTUSBCancelPendingBulkInIRP(
function VOID (line 523) | VOID ATEResetBulkIn(
function INT (line 551) | INT ATEResetBulkOut(
function VOID (line 601) | VOID RTUSBRejectPendingPackets(
FILE: src/ate/common/rt_ate.c
function CHAR (line 85) | CHAR ATEGetDesiredTSSI(
function CHAR (line 93) | CHAR ATEGetDesiredTSSI(
function VOID (line 198) | VOID DefaultATEAsicAdjustTxPower(
function VOID (line 693) | VOID ATEAsicAdjustTxPower(
function CHAR (line 707) | CHAR ATEConvertToRssi(
function VOID (line 728) | VOID ATESampleRssi(
function VOID (line 767) | VOID rt_ee_read_all(PRTMP_ADAPTER pAd, USHORT *Data)
function VOID (line 784) | VOID rt_ee_write_all(PRTMP_ADAPTER pAd, USHORT *Data)
function VOID (line 848) | VOID rt_ee_write_bulk(PRTMP_ADAPTER pAd, USHORT *Data, USHORT offset, US...
function VOID (line 866) | VOID RtmpRfIoWrite(
function VOID (line 895) | VOID DefaultATEAsicSetTxRxPath(
function VOID (line 902) | VOID ATEAsicSetTxRxPath(
function VOID (line 922) | VOID DefaultATEAsicSwitchChannel(
function VOID (line 1071) | VOID ATEAsicSwitchChannel(
function VOID (line 1083) | VOID BbpSoftReset(
function VOID (line 1101) | static VOID BbpHardReset(
function CheckMCSValid (line 1121) | static int CheckMCSValid(
function INT (line 1166) | INT DefaultATETxPwrHandler(
function INT (line 1207) | INT ATETxPwrHandler(
function VOID (line 1231) | static VOID SetJapanFilter(
function VOID (line 1267) | VOID ATEDisableAsicProtect(
function VOID (line 1368) | VOID ATEAPStop(
function VOID (line 1470) | VOID RTMPStationStop(
function VOID (line 1481) | VOID RTMPStationStart(
function NDIS_STATUS (line 1494) | static NDIS_STATUS ATESTART(
function NDIS_STATUS (line 1836) | static NDIS_STATUS ATESTOP(
function NDIS_STATUS (line 2058) | static NDIS_STATUS TXCARR(
function NDIS_STATUS (line 2138) | static NDIS_STATUS TXCONT(
function NDIS_STATUS (line 2325) | static NDIS_STATUS TXCARS(
function NDIS_STATUS (line 2408) | static NDIS_STATUS TXFRAME(
function NDIS_STATUS (line 2655) | static NDIS_STATUS RXFRAME(
function NDIS_STATUS (line 2757) | static NDIS_STATUS ATECmdHandler(
function INT (line 2856) | INT Set_ATE_Proc(
function INT (line 2906) | INT Set_ATE_DA_Proc(
function INT (line 2969) | INT Set_ATE_SA_Proc(
function INT (line 3031) | INT Set_ATE_BSSID_Proc(
function INT (line 3094) | INT Set_ATE_CHANNEL_Proc(
function INT (line 3135) | INT Set_ATE_INIT_CHAN_Proc(
function INT (line 3203) | static INT ATESetAntennaTxPower(
function INT (line 3301) | INT Set_ATE_TX_POWER0_Proc(
function INT (line 3321) | INT Set_ATE_TX_POWER1_Proc(
function INT (line 3342) | INT Set_ATE_TX_POWER2_Proc(
function INT (line 3363) | INT Set_ATE_TX_Antenna_Proc(
function INT (line 3405) | INT Set_ATE_RX_Antenna_Proc(
function VOID (line 3438) | VOID DefaultATEAsicExtraPowerOverMAC(
function VOID (line 3472) | VOID ATEAsicExtraPowerOverMAC(
function VOID (line 3484) | VOID ATEAsicTemperCompensation(
function INT (line 3506) | INT Set_ATE_PA_Bias_Proc(
function INT (line 3548) | INT Default_Set_ATE_TX_FREQ_OFFSET_Proc(
function INT (line 3586) | INT Set_ATE_TX_FREQ_OFFSET_Proc(
function INT (line 3620) | INT Default_Set_ATE_TX_BW_Proc(
function INT (line 3804) | INT Set_ATE_TX_BW_Proc(
function INT (line 3832) | INT Set_ATE_TX_LENGTH_Proc(
function INT (line 3866) | INT Set_ATE_TX_COUNT_Proc(
function INT (line 3898) | INT Set_ATE_TX_MCS_Proc(
function INT (line 3942) | INT Set_ATE_TX_MODE_Proc(
function INT (line 4086) | INT Set_ATE_TX_GI_Proc(
function INT (line 4111) | INT Set_ATE_RX_FER_Proc(
function INT (line 4135) | INT Set_ATE_Read_RF_Proc(
function INT (line 4149) | INT Set_ATE_Write_RF1_Proc(
function INT (line 4162) | INT Set_ATE_Write_RF2_Proc(
function INT (line 4175) | INT Set_ATE_Write_RF3_Proc(
function INT (line 4188) | INT Set_ATE_Write_RF4_Proc(
function INT (line 4210) | INT Set_ATE_Load_E2P_Proc(
function INT (line 4297) | INT Set_ATE_Load_E2P_From_Buf_Proc(
function INT (line 4320) | INT Set_ATE_Cal_Free_Info_Proc(
function INT (line 4337) | INT Set_ATE_Read_E2P_Proc(
function INT (line 4375) | INT Set_ATE_AUTO_ALC_Proc(
function INT (line 4410) | INT Set_ATE_TXBF_Proc(
function INT (line 4466) | INT Set_ATE_TXSOUNDING_Proc(
function INT (line 4502) | INT Set_ATE_TXBF_DIVCAL_Proc(
function INT (line 4571) | INT Set_ATE_TXBF_LNACAL_Proc(
function BOOLEAN (line 4627) | static BOOLEAN rtmp_ate_txbf_cal_valid_ch(
function INT (line 4671) | INT Set_ATE_TXBF_INIT_Proc(
function INT (line 4759) | INT Set_ATE_TXBF_CAL_Proc(
function INT (line 4826) | INT Set_ATE_TXBF_GOLDEN_Proc(
function INT (line 4908) | INT Set_ATE_TXBF_VERIFY_Proc(
function INT (line 4957) | INT Set_ATE_ForceBBP_Proc(
function INT (line 4993) | INT Set_ATE_TXBF_VERIFY_NoComp_Proc(
function INT (line 5074) | INT Set_ATE_IPG_Proc(
function INT (line 5165) | INT Set_ATE_Payload_Proc(
function INT (line 5192) | INT Set_ATE_Show_Proc(
function INT (line 5302) | INT Set_ATE_Help_Proc(
function INT (line 5369) | INT Set_ATE_TSSI_CALIBRATION_Proc(
function INT (line 5388) | INT Set_ATE_TSSI_CALIBRATION_EX_Proc(
function INT (line 5408) | INT RT335x2_Set_ATE_TSSI_CALIBRATION_ENABLE_Proc(
function CHAR (line 5450) | CHAR InsertTssi(UCHAR InChannel, UCHAR Channel0, UCHAR Channel1,CHAR Tss...
function INT (line 5466) | INT RT335xATETssiCalibrationExtend(
function INT (line 5634) | INT Set_ATE_READ_EXTERNAL_TSSI_Proc(
function INT (line 5648) | INT Set_ATE_Read_Temperature_Proc(
function INT (line 5664) | INT Set_ATE_Read_TSSI_DC_Proc(
type _ATE_CHIP_STRUCT (line 5705) | struct _ATE_CHIP_STRUCT
function NDIS_STATUS (line 5758) | NDIS_STATUS ChipStructAssign(
function NDIS_STATUS (line 5814) | NDIS_STATUS ATEInit(
function VOID (line 5950) | VOID ReadQATxTypeFromBBP(
function NDIS_STATUS (line 6032) | NDIS_STATUS ATEBBPWriteWithRxChain(
function INT (line 6082) | INT Set_ADCDump_Proc(
function INT (line 6092) | INT Set_ADCDump_Proc(
function VOID (line 6314) | VOID ATEPeriodicExec(
FILE: src/ate/common/rt_qa.c
function NDIS_STATUS (line 31) | NDIS_STATUS TXSTOP(
function NDIS_STATUS (line 139) | NDIS_STATUS RXSTOP(
function VOID (line 195) | static VOID memcpy_exl(PRTMP_ADAPTER pAd, UCHAR *dst, UCHAR *src, ULONG ...
function VOID (line 222) | static VOID memcpy_exs(PRTMP_ADAPTER pAd, UCHAR *dst, UCHAR *src, ULONG ...
function VOID (line 248) | static VOID RTMP_IO_READ_BULK(PRTMP_ADAPTER pAd, UCHAR *dst, UINT32 offs...
function VOID (line 265) | VOID BubbleSort(INT32 size, INT32 array[])
function VOID (line 285) | VOID CalNoiseLevel(PRTMP_ADAPTER pAd, UCHAR channel, INT32 RSSI[3][10])
function VOID (line 424) | static VOID ATE_BBPRead(
function VOID (line 440) | static VOID ATE_BBPWrite(
function BOOLEAN (line 456) | BOOLEAN SyncTxRxConfig(PRTMP_ADAPTER pAd, USHORT offset, UCHAR value)
function INT (line 543) | static INT ResponseToGUI(
function INT (line 572) | static INT DO_RACFG_CMD_ATE_START(
function INT (line 597) | static INT DO_RACFG_CMD_ATE_STOP(
function INT (line 656) | static INT DO_RACFG_CMD_RF_WRITE_ALL(
function INT (line 687) | static INT DO_RACFG_CMD_E2PROM_READ16(
function INT (line 709) | static INT DO_RACFG_CMD_E2PROM_WRITE16(
function INT (line 727) | static INT DO_RACFG_CMD_E2PROM_READ_ALL(
function INT (line 743) | static INT DO_RACFG_CMD_E2PROM_WRITE_ALL(
function INT (line 760) | static INT DO_RACFG_CMD_IO_READ(
function INT (line 788) | static INT DO_RACFG_CMD_IO_WRITE(
function INT (line 815) | static INT DO_RACFG_CMD_IO_READ_BULK(
function INT (line 847) | static INT DO_RACFG_CMD_BBP_READ8(
function INT (line 868) | static INT DO_RACFG_CMD_BBP_WRITE8(
function INT (line 891) | static INT DO_RACFG_CMD_BBP_READ_ALL(
function INT (line 910) | static INT DO_RACFG_CMD_GET_NOISE_LEVEL(
function INT (line 930) | static INT DO_RACFG_CMD_GET_COUNTER(
function INT (line 959) | static INT DO_RACFG_CMD_CLEAR_COUNTER(
function INT (line 984) | static INT DO_RACFG_CMD_TX_START(
function INT (line 1096) | static INT DO_RACFG_CMD_GET_TX_STATUS(
function INT (line 1113) | static INT DO_RACFG_CMD_TX_STOP(
function INT (line 1128) | static INT DO_RACFG_CMD_RX_START(
function INT (line 1146) | static INT DO_RACFG_CMD_RX_STOP(
function INT (line 1161) | static INT DO_RACFG_CMD_ATE_START_TX_CARRIER(
function INT (line 1176) | static INT DO_RACFG_CMD_ATE_START_TX_CONT(
function INT (line 1191) | static INT DO_RACFG_CMD_ATE_START_TX_FRAME(
function INT (line 1206) | static INT DO_RACFG_CMD_ATE_SET_BW(
function INT (line 1230) | static INT DO_RACFG_CMD_ATE_SET_TX_POWER0(
function INT (line 1253) | static INT DO_RACFG_CMD_ATE_SET_TX_POWER1(
function INT (line 1277) | static INT DO_RACFG_CMD_ATE_SET_TX_POWER2(
function INT (line 1301) | static INT DO_RACFG_CMD_ATE_SET_FREQ_OFFSET(
function INT (line 1324) | static INT DO_RACFG_CMD_ATE_GET_STATISTICS(
function INT (line 1371) | static INT DO_RACFG_CMD_ATE_RESET_COUNTER(
function INT (line 1395) | static INT DO_RACFG_CMD_ATE_SEL_TX_ANTENNA(
function INT (line 1418) | static INT DO_RACFG_CMD_ATE_SEL_RX_ANTENNA(
function INT (line 1441) | static INT DO_RACFG_CMD_ATE_SET_PREAMBLE(
function INT (line 1464) | static INT DO_RACFG_CMD_ATE_SET_CHANNEL(
function INT (line 1487) | static INT DO_RACFG_CMD_ATE_SET_ADDR1(
function INT (line 1503) | static INT DO_RACFG_CMD_ATE_SET_ADDR2(
function INT (line 1519) | static INT DO_RACFG_CMD_ATE_SET_ADDR3(
function INT (line 1535) | static INT DO_RACFG_CMD_ATE_SET_RATE(
function INT (line 1558) | static INT DO_RACFG_CMD_ATE_SET_TX_FRAME_LEN(
function INT (line 1581) | static INT DO_RACFG_CMD_ATE_SET_TX_FRAME_COUNT(
function INT (line 1607) | static INT DO_RACFG_CMD_ATE_START_RX_FRAME(
function INT (line 1622) | static INT DO_RACFG_CMD_ATE_E2PROM_READ_BULK(
function INT (line 1648) | static INT DO_RACFG_CMD_ATE_E2PROM_WRITE_BULK(
function INT (line 1681) | static INT DO_RACFG_CMD_ATE_IO_WRITE_BULK(
function INT (line 1707) | static INT DO_RACFG_CMD_ATE_BBP_READ_BULK(
function INT (line 1733) | static INT DO_RACFG_CMD_ATE_BBP_WRITE_BULK(
function INT (line 1766) | static INT DO_RACFG_CMD_ATE_TXBF_DUT_INIT(
function INT (line 1781) | static INT DO_RACFG_CMD_ATE_TXBF_LNA_CAL(
function INT (line 1803) | static INT DO_RACFG_CMD_ATE_TXBF_DIV_CAL(
function INT (line 1825) | static INT DO_RACFG_CMD_ATE_TXBF_PHASE_CAL(
function INT (line 1851) | static INT DO_RACFG_CMD_ATE_TXBF_GOLDEN_INIT(
function INT (line 1875) | static INT DO_RACFG_CMD_ATE_TXBF_VERIFY(
function INT (line 1902) | static INT DO_RACFG_CMD_ATE_TXBF_VERIFY_NOCOMP(
function INT32 (line 1930) | static INT32 DO_RACFG_CMD_ATE_SHOW_PARAM(
type INT (line 1998) | typedef INT (*RACFG_CMD_HANDLER)(
type RACFG_CMD_TABLE (line 2115) | typedef struct RACFG_CMD_TABLE_{
function INT32 (line 2152) | static INT32 RACfgCMDHandler(
function INT (line 2224) | INT RtmpDoAte(
function VOID (line 2271) | VOID ATE_QA_Statistics(
function INT (line 2313) | INT Set_TxStop_Proc(
function INT (line 2330) | INT Set_RxStop_Proc(
function INT (line 2348) | INT Set_EERead_Proc(
function INT (line 2371) | INT Set_EEWrite_Proc(
function INT (line 2405) | INT Set_BBPRead_Proc(
function INT (line 2421) | INT Set_BBPWrite_Proc(
function INT (line 2450) | INT Set_RFWrite_Proc(
FILE: src/ate/include/rt_ate.h
type ATE_CHIP_STRUCT (line 32) | typedef struct _ATE_CHIP_STRUCT {
type CAPTURE_MODE_SHARE_MEMORY (line 57) | typedef union _CAPTURE_MODE_SHARE_MEMORY {
type ATE_INFO (line 68) | typedef struct _ATE_INFO {
FILE: src/ate/include/rt_qa.h
type RACFGHDR (line 39) | typedef struct ate_racfghdr {
type ATE_EX_PARAM (line 135) | typedef struct __ATE_EX_PARAM
FILE: src/chips/mt7601.c
function VOID (line 707) | VOID MT7601_WLAN_ChipOnOff(
function VOID (line 843) | VOID MT7601_RXDC_CAL(RTMP_ADAPTER *pAd)
function VOID (line 885) | VOID MT7601_INIT_CAL(RTMP_ADAPTER *pAd)
function VOID (line 956) | VOID dump_bw_info(RTMP_ADAPTER *pAd)
function VOID (line 975) | VOID InitFce(
function VOID (line 1004) | static VOID NICInitMT7601RFRegisters(RTMP_ADAPTER *pAd)
function VOID (line 1043) | static VOID NICInitMT7601MacRegisters(RTMP_ADAPTER *pAd)
function VOID (line 1084) | static VOID NICInitMT7601BbpRegisters(
function VOID (line 1101) | static VOID MT7601_AsicAntennaDefaultReset(
function VOID (line 1113) | static VOID MT7601_ChipBBPAdjust(RTMP_ADAPTER *pAd)
function UCHAR (line 1155) | UCHAR MT7601_ChipAGCAdjust(
function VOID (line 1184) | VOID MT7601_ChipAGCInit(
type _RTMP_ADAPTER (line 1205) | struct _RTMP_ADAPTER
function NTSTATUS (line 1428) | NTSTATUS MT7601DisableTxRx(
function VOID (line 1665) | VOID MT7601UsbAsicRadioOff(RTMP_ADAPTER *pAd, UCHAR Stage)
function VOID (line 1727) | VOID MT7601UsbAsicRadioOn(RTMP_ADAPTER *pAd, UCHAR Stage)
function VOID (line 1826) | static VOID MT7601_NetDevNickNameInit(RTMP_ADAPTER *pAd)
function VOID (line 1833) | VOID MT7601_NICInitAsicFromEEPROM(
function INT (line 1840) | INT MT7601_ReadChannelPwr(RTMP_ADAPTER *pAd)
function VOID (line 1940) | VOID MT7601_ReadTxPwrPerRate(RTMP_ADAPTER *pAd)
function VOID (line 2104) | VOID MT7601_AsicExtraPowerOverMAC(
function VOID (line 2129) | VOID MT7601_InitPAModeTable(
function VOID (line 2185) | VOID MT7601_InitTemperatureCompensation(
function VOID (line 2200) | VOID MT7601_TemperatureCompensation(
function VOID (line 2219) | VOID MT7601AsicTemperatureCompensation(
function INT16 (line 2359) | INT16 lin2dBd(UINT16 linearValue)
function VOID (line 2410) | VOID MT7601_EnableTSSI(IN PRTMP_ADAPTER pAd)
function VOID (line 2423) | VOID MT7601_TssiDcGainCalibration(RTMP_ADAPTER *pAd)
function VOID (line 2542) | VOID MT7601_InitDesiredTSSITable(
function BOOLEAN (line 2604) | BOOLEAN MT7601_GetTssiCompensationParam(
function VOID (line 2872) | VOID MT7601_AsicTxAlcGetAutoAgcOffset(
function INT (line 3018) | INT MT7601_Bootup_Read_Temperature(
function INT (line 3073) | INT MT7601_Read_Temperature(
function VOID (line 3116) | VOID MT7601SetRxAnt(
function VOID (line 3166) | VOID MT7601_Init(RTMP_ADAPTER *pAd)
function VOID (line 3415) | VOID MT7601_AsicMeasureFalseCCA(
function VOID (line 3435) | VOID MT7601_AsicMitigateMicrowave(
FILE: src/chips/rtmp_chip.c
function VOID (line 271) | VOID RtmpChipBcnSpecInit(RTMP_ADAPTER *pAd)
function VOID (line 290) | VOID RtmpChipBcnInit(
function VOID (line 362) | VOID rlt_bcn_buf_init(RTMP_ADAPTER *pAd)
function VOID (line 434) | VOID RtmpChipWriteHighMemory(
function VOID (line 477) | VOID RtmpChipWriteMemory(
function VOID (line 500) | static VOID EnableAPMIMOPSv2(RTMP_ADAPTER *pAd, BOOLEAN ReduceCorePower)
function VOID (line 509) | static VOID DisableAPMIMOPSv2(RTMP_ADAPTER *pAd)
function VOID (line 518) | static VOID EnableAPMIMOPSv1(
function VOID (line 560) | static VOID DisableAPMIMOPSv1(
function VOID (line 617) | static VOID RxSensitivityTuning(RTMP_ADAPTER *pAd)
function UCHAR (line 636) | static UCHAR ChipAGCAdjust(
function VOID (line 732) | static VOID Default_ChipSwitchChannel(
function VOID (line 741) | static VOID Default_ChipAGCInit(RTMP_ADAPTER *pAd, UCHAR BandWidth)
function VOID (line 768) | static VOID AsicAntennaDefaultReset(
function VOID (line 783) | VOID NetDevNickNameInit(
function UINT32 (line 797) | UINT32 SetHWAntennaDivsersity(
function INT (line 881) | INT WaitForAsicReady(
function INT (line 911) | INT AsicGetMacVersion(
function VOID (line 950) | VOID RtmpChipOpsHook(VOID *pCB)
FILE: src/common/action.c
function VOID (line 98) | VOID ActionStateMachineInit(
function VOID (line 137) | VOID MlmeADDBAAction(
function VOID (line 293) | VOID MlmeDELBAAction(
function VOID (line 466) | VOID MlmeQOSAction(
function VOID (line 472) | VOID MlmeDLSAction(
function VOID (line 478) | VOID MlmeInvalidAction(
function VOID (line 486) | VOID PeerQOSAction(
function VOID (line 493) | VOID PeerDLSAction(
function VOID (line 546) | VOID PeerBAAction(
function VOID (line 571) | VOID ApPublicAction(
function VOID (line 586) | VOID SendBSS2040CoexistMgmtAction(
function VOID (line 645) | VOID StaPublicAction(
function ULONG (line 675) | ULONG BuildIntolerantChannelRep(
function VOID (line 749) | VOID Update2040CoexistFrameAndNotify(
function VOID (line 776) | VOID Send2040CoexistAction(
function VOID (line 823) | VOID UpdateBssScanParm(
function BOOLEAN (line 890) | BOOLEAN ChannelSwitchSanityCheck(
function VOID (line 923) | VOID ChannelSwitchAction(
function VOID (line 1278) | static VOID respond_ht_information_exchange_action(
function VOID (line 1363) | VOID SendNotifyBWActionFrame(
function VOID (line 1409) | VOID PeerHTAction(
function VOID (line 1507) | VOID ORIBATimerTimeout(
function VOID (line 1540) | VOID SendRefreshBAR(
function VOID (line 1618) | VOID ActHeaderInit(
function VOID (line 1634) | VOID BarHeaderInit(
function VOID (line 1671) | VOID InsertActField(
FILE: src/common/ba_action.c
type reordering_mpdu (line 19) | struct reordering_mpdu
function VOID (line 49) | VOID BA_MaxWinSizeReasign(
function Announce_Reordering_Packet (line 115) | void Announce_Reordering_Packet(IN PRTMP_ADAPTER pAd,
function BOOLEAN (line 157) | BOOLEAN ba_reordering_mpdu_insertsorted(struct reordering_list *list, st...
function ba_enqueue (line 190) | static inline void ba_enqueue(struct reordering_list *list, struct reord...
type reordering_mpdu (line 200) | struct reordering_mpdu
type reordering_list (line 200) | struct reordering_list
type reordering_mpdu (line 202) | struct reordering_mpdu
type reordering_mpdu (line 220) | struct reordering_mpdu
type reordering_list (line 220) | struct reordering_list
type reordering_mpdu (line 226) | struct reordering_mpdu
type reordering_list (line 226) | struct reordering_list
function ba_reordering_resource_release (line 237) | void ba_reordering_resource_release(PRTMP_ADAPTER pAd)
function BOOLEAN (line 275) | BOOLEAN ba_reordering_resource_init(PRTMP_ADAPTER pAd, int num)
type reordering_mpdu (line 321) | struct reordering_mpdu
type reordering_mpdu (line 323) | struct reordering_mpdu
type reordering_mpdu (line 331) | struct reordering_mpdu
function ba_mpdu_blk_free (line 337) | static void ba_mpdu_blk_free(PRTMP_ADAPTER pAd, struct reordering_mpdu *...
function USHORT (line 348) | static USHORT ba_indicate_reordering_mpdus_in_order(
function ba_indicate_reordering_mpdus_le_seq (line 382) | static void ba_indicate_reordering_mpdus_le_seq(
function ba_refresh_reordering_mpdus (line 411) | static void ba_refresh_reordering_mpdus(
function ba_flush_reordering_timeout_mpdus (line 437) | void ba_flush_reordering_timeout_mpdus(
function VOID (line 496) | VOID BAOriSessionSetUp(
function VOID (line 577) | VOID BAOriSessionAdd(
function BOOLEAN (line 678) | BOOLEAN BARecSessionAdd(
function BA_REC_ENTRY (line 773) | BA_REC_ENTRY *BATableAllocRecEntry(
function BA_ORI_ENTRY (line 809) | BA_ORI_ENTRY *BATableAllocOriEntry(
function VOID (line 844) | VOID BATableFreeOriEntry(
function VOID (line 884) | VOID BATableFreeRecEntry(
function VOID (line 914) | VOID BAOriSessionTearDown(
function VOID (line 1006) | VOID BARecSessionTearDown(
function VOID (line 1094) | VOID BASessionTearDownALL(
function VOID (line 1122) | VOID BAOriSessionSetupTimeout(
function VOID (line 1210) | VOID BARecSessionIdleTimeout(
function VOID (line 1239) | VOID PeerAddBAReqAction(
function VOID (line 1402) | VOID PeerAddBARspAction(
function VOID (line 1448) | VOID PeerDelBAAction(
function BOOLEAN (line 1477) | BOOLEAN CntlEnqueueForRecv(
function VOID (line 1544) | VOID SendPSMPAction(
type _BEACON_REQUEST (line 1624) | typedef struct GNU_PACKED _BEACON_REQUEST
type _MEASUREMENT_REQ (line 1636) | typedef struct GNU_PACKED _MEASUREMENT_REQ
function VOID (line 1646) | VOID SendBeaconRequest(
function convert_reordering_packet_to_preAMSDU_or_802_3_packet (line 1705) | void convert_reordering_packet_to_preAMSDU_or_802_3_packet(
function VOID (line 1864) | static VOID ba_enqueue_reordering_packet(
function VOID (line 1926) | static VOID ba_enqueue_reordering_packet_hdr_trns(
function VOID (line 2015) | VOID Indicate_AMPDU_Packet(
function VOID (line 2161) | VOID Indicate_AMPDU_Packet_Hdr_Trns(
function VOID (line 2310) | VOID BaReOrderingBufferMaintain(
FILE: src/common/client_wds.c
function VOID (line 29) | VOID CliWds_ProxyTabInit(
function VOID (line 58) | VOID CliWds_ProxyTabDestory(
function PCLIWDS_PROXY_ENTRY (line 87) | PCLIWDS_PROXY_ENTRY CliWdsEntyAlloc(
function VOID (line 102) | VOID CliWdsEntyFree(
function PUCHAR (line 116) | PUCHAR CliWds_ProxyLookup(
function VOID (line 144) | VOID CliWds_ProxyTabUpdate(
function VOID (line 171) | VOID CliWds_ProxyTabMaintain(
FILE: src/common/cmm_aes.c
function VOID (line 73) | VOID xor_32(
function VOID (line 86) | VOID xor_128(
function UCHAR (line 99) | UCHAR RTMPCkipSbox(
function VOID (line 105) | VOID next_key(
function VOID (line 132) | VOID byte_sub(
function bitwise_xor (line 149) | void bitwise_xor(unsigned char *ina, unsigned char *inb, unsigned char *...
function VOID (line 158) | VOID shift_row(
function VOID (line 180) | VOID mix_column(
function construct_mic_header1 (line 250) | void construct_mic_header1(
function construct_mic_header2 (line 279) | void construct_mic_header2(
function construct_mic_iv (line 327) | void construct_mic_iv(
function aes128k128d (line 365) | void aes128k128d(unsigned char *key, unsigned char *data, unsigned char ...
function construct_ctr_preload (line 403) | void construct_ctr_preload(
function BOOLEAN (line 434) | BOOLEAN RTMPSoftDecryptAES(
function VOID (line 663) | VOID RTMPConstructCCMPAAD(
function VOID (line 742) | VOID RTMPConstructCCMPNonce(
function VOID (line 797) | VOID RTMPConstructCCMPHdr(
function BOOLEAN (line 826) | BOOLEAN RTMPSoftEncryptCCMP(
function BOOLEAN (line 918) | BOOLEAN RTMPSoftDecryptCCMP(
function VOID (line 1033) | VOID CCMP_test_vector(
FILE: src/common/cmm_asic.c
function VOID (line 300) | VOID AsicUpdateProtect(
function VOID (line 656) | VOID AsicBBPAdjust(RTMP_ADAPTER *pAd)
function VOID (line 673) | VOID AsicSwitchChannel(
function VOID (line 744) | VOID AsicLockChannel(
function VOID (line 762) | VOID InitLookupTable(
function VOID (line 981) | VOID AsicGetAutoAgcOffsetForTemperatureSensor(
function VOID (line 1138) | VOID AsicResetBBPAgent(
function VOID (line 1168) | VOID AsicSleepThenAutoWakeup(
function VOID (line 1183) | VOID AsicForceSleep(
function VOID (line 1199) | VOID AsicForceWakeup(
function VOID (line 1218) | VOID AsicSetBssid(
function VOID (line 1327) | VOID AsicSetMcastWC(RTMP_ADAPTER *pAd)
function VOID (line 1346) | VOID AsicDelWcidTab(RTMP_ADAPTER *pAd, UCHAR Wcid)
function VOID (line 1367) | VOID AsicEnableRDG(
function VOID (line 1391) | VOID AsicDisableRDG(
function VOID (line 1435) | VOID AsicDisableSync(
function VOID (line 1463) | VOID AsicEnableBssSync(
function VOID (line 1507) | VOID AsicEnableIbssSync(
function VOID (line 1599) | VOID AsicSetEdcaParm(
function VOID (line 1924) | VOID AsicSetSlotTime(
function VOID (line 2001) | VOID AsicAddSharedKeyEntry(
function VOID (line 2087) | VOID AsicRemoveSharedKeyEntry(
function VOID (line 2127) | VOID AsicUpdateWCIDIVEIV(
function VOID (line 2144) | VOID AsicUpdateRxWCIDTable(
function VOID (line 2176) | VOID AsicUpdateWcidAttributeEntry(
function VOID (line 2240) | VOID AsicAddPairwiseKeyEntry(
function VOID (line 2302) | VOID AsicRemovePairwiseKeyEntry(
function BOOLEAN (line 2317) | BOOLEAN AsicSendCommandToMcu(
function BOOLEAN (line 2343) | BOOLEAN AsicSendCommandToMcuBBP(
function VOID (line 2380) | VOID AsicSetRxAnt(
function VOID (line 2389) | VOID AsicTurnOffRFClk(
function VOID (line 2456) | VOID AsicUpdateWAPIPN(
function VOID (line 2483) | VOID AsicVCORecalibration(
function UINT32 (line 2579) | UINT32 StreamModeRegVal(
function VOID (line 2618) | VOID AsicSetStreamMode(
function VOID (line 2652) | VOID RtmpStreamModeInit(
function VOID (line 2679) | VOID AsicEnableRalinkBurstMode(
function VOID (line 2699) | VOID AsicDisableRalinkBurstMode(
function VOID (line 2732) | VOID AsicLoadWOWFirmware(
function VOID (line 2746) | VOID AsicWOWSendNullFrame(
function INT (line 2808) | INT AsicSetPreTbttInt(RTMP_ADAPTER *pAd, BOOLEAN enable)
function BOOLEAN (line 2825) | BOOLEAN AsicWaitPDMAIdle(struct _RTMP_ADAPTER *pAd, INT round, INT wait_us)
function INT (line 2856) | INT AsicReadAggCnt(RTMP_ADAPTER *pAd, ULONG *aggCnt, int cnt_len)
function INT (line 2900) | INT AsicSetChannel(RTMP_ADAPTER *pAd, UCHAR ch, UCHAR bw, UCHAR ext_ch, ...
function VOID (line 2921) | VOID RT28xxAndesWOWEnable(
function VOID (line 3112) | VOID RT28xxAndesWOWDisable(
FILE: src/common/cmm_cfg.c
function DisplayTxAgg (line 39) | void DisplayTxAgg (RTMP_ADAPTER *pAd)
function INT (line 60) | INT ComputeChecksum(
function UINT (line 79) | UINT GenerateWpsPinCode(
function INT (line 158) | INT RT_CfgSetCountryRegion(
function UCHAR (line 228) | UCHAR *wmode_2_str(UCHAR wmode)
function UCHAR (line 261) | UCHAR cfgmode_2_wmode(UCHAR cfg_mode)
function UCHAR (line 271) | UCHAR wmode_2_cfgmode(UCHAR wmode)
function BOOLEAN (line 286) | static BOOLEAN wmode_valid(RTMP_ADAPTER *pAd, enum WIFI_MODE wmode)
function BOOLEAN (line 298) | static BOOLEAN wmode_valid_and_correct(RTMP_ADAPTER *pAd, UCHAR* wmode)
function BOOLEAN (line 323) | BOOLEAN wmode_band_equal(UCHAR smode, UCHAR tmode)
function INT (line 358) | INT RT_CfgSetWirelessMode(RTMP_ADAPTER *pAd, PSTRING arg)
function UCHAR (line 399) | static UCHAR RT_CfgMbssWirelessModeMaxGet(RTMP_ADAPTER *pAd)
function INT (line 436) | INT RT_CfgSetMbssWirelessMode(RTMP_ADAPTER *pAd, PSTRING arg)
function BOOLEAN (line 492) | static BOOLEAN RT_isLegalCmdBeforeInfUp(
function INT (line 515) | INT RT_CfgSetShortSlot(
function INT (line 542) | INT RT_CfgSetWepKey(
function INT (line 606) | INT RT_CfgSetWPAPSKKey(
function INT (line 637) | INT RT_CfgSetFixedTxPhyMode(PSTRING arg)
function INT (line 670) | INT RT_CfgSetMacAddress(
function INT (line 700) | INT RT_CfgSetTxMCSProc(PSTRING arg, BOOLEAN *pAutoRate)
function INT (line 720) | INT RT_CfgSetAutoFallBack(
function INT (line 735) | INT RT_CfgSetWscPinCode(
function INT (line 782) | INT RtmpIoctl_rt_ioctl_giwname(
function INT (line 813) | INT RTMP_COM_IoctlHandle(
function INT (line 1532) | INT Set_SiteSurvey_Proc(
function INT (line 1606) | INT Set_Antenna_Proc(
function INT (line 1646) | INT Set_MO_FalseCCATh_Proc(
FILE: src/common/cmm_cmd.c
function VOID (line 51) | VOID RTInitializeCmdQ(
function VOID (line 76) | VOID RTThreadDequeueCmd(
function NDIS_STATUS (line 107) | NDIS_STATUS RTEnqueueInternalCmd(
FILE: src/common/cmm_cs.c
function INT (line 51) | INT isCarrierDetectExist(
function INT (line 76) | INT Set_CarrierDetect_Proc(
function VOID (line 122) | VOID CarrierDetectionPeriodicStateCtrl(
function VOID (line 196) | VOID RTMPHandleRadarInterrupt(PRTMP_ADAPTER pAd)
function INT (line 303) | INT CarrierDetectReset(
function INT (line 326) | INT Set_CarrierCriteria_Proc(
function INT (line 362) | INT Set_CarrierReCheck_Proc(
function INT (line 394) | INT Set_CarrierGoneThreshold_Proc(
function INT (line 418) | INT Set_CarrierDebug_Proc(
function INT (line 443) | INT Set_CarrierDelta_Proc(
function INT (line 469) | INT Set_CarrierDivFlag_Proc(
function INT (line 496) | INT Set_CarrierThrd_Proc(
function INT (line 523) | INT Set_CarrierSymRund_Proc(
function INT (line 550) | INT Set_CarrierMask_Proc(
function VOID (line 577) | VOID CSInit(
function VOID (line 601) | VOID CarrierDetectionStart(PRTMP_ADAPTER pAd)
function VOID (line 643) | VOID CarrierDetectionStop(IN PRTMP_ADAPTER pAd)
function VOID (line 667) | static VOID ToneRadarProgram(PRTMP_ADAPTER pAd)
function VOID (line 693) | VOID ToneRadarProgram_v1(PRTMP_ADAPTER pAd, ULONG threshold)
function VOID (line 735) | VOID ToneRadarProgram_v2(PRTMP_ADAPTER pAd, ULONG threshold)
FILE: src/common/cmm_data.c
function VOID (line 43) | VOID dump_rxinfo(RTMP_ADAPTER *pAd, RXINFO_STRUC *pRxInfo)
function VOID (line 80) | VOID dumpRxFCEInfo(RTMP_ADAPTER *pAd, RXFCE_INFO *pRxFceInfo)
function VOID (line 104) | VOID dumpTxWI(RTMP_ADAPTER *pAd, TXWI_STRUC *pTxWI)
function VOID (line 132) | VOID dump_rxwi(RTMP_ADAPTER *pAd, RXWI_STRUC *pRxWI)
function VOID (line 163) | VOID dump_txinfo(RTMP_ADAPTER *pAd, TXINFO_STRUC *pTxInfo)
function VOID (line 191) | static VOID dumpTxBlk(TX_BLK *pTxBlk)
function NDIS_STATUS (line 258) | NDIS_STATUS MiniportMMRequest(
function AP_QueuePsActionPacket (line 408) | void AP_QueuePsActionPacket(
function NDIS_STATUS (line 544) | NDIS_STATUS MlmeHardTransmit(
function IF_DEV_CONFIG_OPMODE_ON_STA (line 700) | IF_DEV_CONFIG_OPMODE_ON_STA(pAd)
function IF_DEV_CONFIG_OPMODE_ON_STA (line 731) | IF_DEV_CONFIG_OPMODE_ON_STA(pAd)
function IF_DEV_CONFIG_OPMODE_ON_STA (line 779) | IF_DEV_CONFIG_OPMODE_ON_STA(pAd)
function else (line 1040) | else if (RTMP_GET_PACKET_TDLS(pPacket))
function else (line 1046) | else if (IS_HT_RATE(pMacEntry))
function BOOLEAN (line 1103) | BOOLEAN RTMP_FillTxBlkInfo(RTMP_ADAPTER *pAd, TX_BLK *pTxBlk)
function BOOLEAN (line 1340) | BOOLEAN CanDoAggregateTransmit(
function IF_DEV_CONFIG_OPMODE_ON_STA (line 1680) | IF_DEV_CONFIG_OPMODE_ON_STA(pAd)
function USHORT (line 1740) | USHORT RTMPCalcDuration(
function VOID (line 1790) | VOID RTMPSuspendMsduTransmission(
function VOID (line 1839) | VOID RTMPResumeMsduTransmission(
function UINT (line 1878) | UINT deaggregate_AMSDU_announce(
function UINT (line 2072) | UINT BA_Reorder_AMSDU_Annnounce(
function VOID (line 2089) | VOID Indicate_AMSDU_Packet(
function VOID (line 2111) | VOID AssocParmFill(
function VOID (line 2135) | VOID DisassocParmFill(
function BOOLEAN (line 2146) | BOOLEAN RTMPCheckEtherType(
function VOID (line 2434) | VOID Update_Rssi_Sample(
function VOID (line 2527) | VOID Indicate_Legacy_Packet(
function VOID (line 2678) | VOID Indicate_Legacy_Packet_Hdr_Trns(
function VOID (line 2818) | VOID CmmRxnonRalinkFrameIndicate(
function VOID (line 2847) | VOID CmmRxnonRalinkFrameIndicate_Hdr_Trns(
function IF_DEV_CONFIG_OPMODE_ON_AP (line 2936) | IF_DEV_CONFIG_OPMODE_ON_AP(pAd)
function PNDIS_PACKET (line 3055) | PNDIS_PACKET RTMPDeFragmentDataFrame(
function VOID (line 3165) | VOID Indicate_EAPOL_Packet(
function VOID (line 3218) | VOID ReSyncBeaconTime(
function BOOLEAN (line 3252) | BOOLEAN RTMPExpandPacketForSwEncrypt(
function VOID (line 3281) | VOID RTMPUpdateSwCacheCipherInfo(
function VOID (line 3328) | VOID RtmpEnqueueNullFrame(
function BOOLEAN (line 3399) | BOOLEAN RxDoneInterruptHandle(
function BOOLEAN (line 3510) | BOOLEAN CmdRspEventCallbackHandle(PRTMP_ADAPTER pAd, PUCHAR pRspBuffer)
function BOOLEAN (line 3581) | BOOLEAN CmdRspEventHandle(RTMP_ADAPTER *pAd)
function MAC_TABLE_ENTRY (line 3595) | MAC_TABLE_ENTRY *MulTestTableLookup(
function MAC_TABLE_ENTRY (line 3626) | MAC_TABLE_ENTRY *MacTableInsertMulTestEntry(
function VOID (line 3861) | VOID AsicUpdateMulTestRxWCIDTable(
function VOID (line 3877) | VOID AsicUpdateMulTestEncryption(
function NTSTATUS (line 3985) | NTSTATUS StopDmaRx(
function NTSTATUS (line 4065) | NTSTATUS StopDmaTx(
FILE: src/common/cmm_data_usb.c
function NDIS_STATUS (line 12) | NDIS_STATUS RTUSBFreeDescriptorRelease(RTMP_ADAPTER *pAd, UCHAR BulkOutP...
function NDIS_STATUS (line 46) | NDIS_STATUS RTUSBFreeDescRequest(
function BOOLEAN (line 98) | BOOLEAN RTUSBNeedQueueBackForAgg(RTMP_ADAPTER *pAd, UCHAR BulkOutPipeId)
function VOID (line 155) | static VOID rlt_usb_write_txinfo(
function VOID (line 201) | static VOID rlt_usb_update_txinfo(
function VOID (line 212) | VOID ComposePsPoll(RTMP_ADAPTER *pAd)
function VOID (line 250) | VOID ComposeNullFrame(RTMP_ADAPTER *pAd)
function NDIS_STATUS (line 291) | static inline NDIS_STATUS RtmpUSBCanDoWrite(
function USHORT (line 343) | USHORT RtmpUSB_WriteSubTxResource(
function USHORT (line 355) | USHORT RtmpUSB_WriteFragTxResource(
function USHORT (line 566) | USHORT RtmpUSB_WriteSingleTxResource(
function USHORT (line 759) | USHORT RtmpUSB_WriteMultiTxResource(
function VOID (line 898) | VOID RtmpUSB_FinalWriteTxResource(
function VOID (line 1014) | VOID RtmpUSBDataLastTxIdx(
function VOID (line 1031) | VOID RtmpUSBDataKickOut(
function RtmpUSBMgmtKickOut (line 1053) | int RtmpUSBMgmtKickOut(
function VOID (line 1165) | VOID RtmpUSBNullFrameKickOut(
function PNDIS_PACKET (line 1256) | PNDIS_PACKET GetPacketFromRxRing(
function NDIS_STATUS (line 1399) | NDIS_STATUS RTMPCheckRxError(
function VOID (line 1501) | VOID RtmpUsbStaAsicForceWakeupTimeout(
function VOID (line 1540) | VOID RT28xxUsbStaAsicForceWakeup(
function VOID (line 1571) | VOID RT28xxUsbStaAsicSleepThenAutoWakeup(
FILE: src/common/cmm_dfs.c
function BOOLEAN (line 299) | static inline BOOLEAN NewRadarDetectionMcuStart(PRTMP_ADAPTER pAd)
function BOOLEAN (line 307) | static inline BOOLEAN NewRadarDetectionMcuStop(PRTMP_ADAPTER pAd)
function VOID (line 334) | VOID ApRadarDetectPeriodic(
function INT (line 366) | INT Set_RadarDebug_Proc(
function INT (line 392) | INT Set_ResetRadarHwDetect_Proc(
function INT (line 412) | INT Set_DfsLowerLimit_Proc(
function INT (line 422) | INT Set_DfsUpperLimit_Proc(
function INT (line 433) | INT Set_DfsSwDisable_Proc(
function INT (line 444) | INT Set_DfsEnvtDropAdjTime_Proc(
function INT (line 454) | INT Set_RadarStart_Proc(
function INT (line 474) | INT Set_RadarStop_Proc(
function INT (line 483) | INT Set_RadarSetTbl1_Proc(
function INT (line 515) | INT Set_RadarSetTbl2_Proc(
function INT (line 540) | INT Set_Fcc5Thrd_Proc(
function INT (line 549) | INT Set_ChBusyThrd_Proc(
function INT (line 597) | INT Set_RssiThrd_Proc(
function INT (line 647) | INT Set_PollTime_Proc(
function INT (line 656) | INT Set_Ch0LErr_Proc(
function INT (line 665) | INT Set_DeclareThres_Proc(
function INT (line 674) | INT Set_CheckLoop_Proc(
function INT (line 683) | INT Set_MaxPeriod_Proc(
function INT (line 692) | INT Set_PeriodErr_Proc(
function INT (line 701) | INT Set_Ch0HErr_Proc(
function INT (line 710) | INT Set_Ch1Shift_Proc(
function INT (line 719) | INT Set_Ch2Shift_Proc(
function INT (line 730) | INT Set_CEPrintDebug_Proc(
function INT (line 760) | INT Set_RadarSim_Proc(
function INT (line 793) | INT Set_PrintBusyIdle_Proc(
function INT (line 802) | INT Set_BusyIdleRatio_Proc(
function INT (line 811) | INT Set_DfsRssiHigh_Proc(
function INT (line 820) | INT Set_DfsRssiLow_Proc(
function INT (line 828) | INT Set_EventExpire_Proc(
function INT (line 867) | INT Set_CEPrint_Proc(
function INT (line 951) | INT Set_RfReg_Proc(
function INT (line 963) | INT Show_BlockCh_Proc(
function VOID (line 981) | VOID DFSInit(PRTMP_ADAPTER pAd)
function NewRadarDetectionStart (line 1023) | void NewRadarDetectionStart(PRTMP_ADAPTER pAd)
function VOID (line 1098) | VOID NewRadarDetectionStop(
function SWRadarCheck (line 1142) | int SWRadarCheck(
function BOOLEAN (line 1912) | static BOOLEAN StagerRadarCheck(IN PRTMP_ADAPTER pAd, UINT8 dfs_channel)
function BOOLEAN (line 2038) | static BOOLEAN ChirpRadarCheck(IN PRTMP_ADAPTER pAd)
function VOID (line 2071) | static VOID DfsCheckBusyIdle(
function BOOLEAN (line 2142) | static BOOLEAN DfsChannelCheck(
function BOOLEAN (line 2212) | static BOOLEAN DfsEventDataFetch(
function VOID (line 2235) | VOID NewRadarDetectionProgram(PRTMP_ADAPTER pAd, pNewDFSTable pDFS2Table)
function BOOLEAN (line 2398) | BOOLEAN DfsSwCheckOnHwDetection(
function VOID (line 2462) | static VOID ChannelSelectOnRadarDetection(
function BOOLEAN (line 2555) | static BOOLEAN DfsEventDrop(
function dfs_sw_init (line 2604) | static void dfs_sw_init(PRTMP_ADAPTER pAd)
function modify_table1 (line 2692) | void modify_table1(PRTMP_ADAPTER pAd, ULONG idx, ULONG value)
function modify_table2 (line 2824) | void modify_table2(PRTMP_ADAPTER pAd, ULONG idx, ULONG value)
function VOID (line 2909) | VOID NewUsbTimerCB_Radar(
function VOID (line 2981) | static VOID SwCheckDfsEventWithFw(
function schedule_dfs_task (line 3085) | void schedule_dfs_task(PRTMP_ADAPTER pAd)
FILE: src/common/cmm_info.c
function INT (line 38) | INT Set_DriverVersion_Proc(
function INT (line 64) | INT Set_CountryRegion_Proc(
function INT (line 96) | INT Set_CountryRegionABand_Proc(
function INT (line 119) | INT Set_Cmm_WirelessMode_Proc(
function INT (line 229) | INT Set_MBSS_WirelessMode_Proc(
function INT (line 246) | INT Set_WirelessMode_Proc(RTMP_ADAPTER *pAd, PSTRING arg)
function INT (line 262) | INT Set_Channel_Proc(
function INT (line 395) | INT Set_ShortSlot_Proc(
function INT (line 417) | INT Set_TxPower_Proc(
function INT (line 457) | INT Set_BGProtection_Proc(
function INT (line 494) | INT Set_TxPreamble_Proc(
function INT (line 548) | INT Set_RTSThreshold_Proc(
function INT (line 578) | INT Set_FragThreshold_Proc(
function INT (line 628) | INT Set_TxBurst_Proc(
function INT (line 659) | INT Set_PktAggregate_Proc(
function INT (line 692) | INT Set_INF_AMAZON_SE_PPA_Proc(
function INT (line 803) | INT Set_IEEE80211H_Proc(
function INT (line 832) | INT Set_ExtCountryCode_Proc(
function INT (line 871) | INT Set_ExtDfsType_Proc(
function INT (line 902) | INT Set_ChannelListAdd_Proc(
function INT (line 1040) | INT Set_ChannelListShow_Proc(
function INT (line 1108) | INT Set_ChannelListDel_Proc(
function INT (line 1212) | INT Set_WscGenPinCode_Proc(
function INT (line 1289) | INT Set_WscVendorPinCode_Proc(
function INT (line 1358) | INT Set_Debug_Proc(
function INT (line 1382) | INT Set_DebugFunc_Proc(
function INT (line 1395) | INT Show_DescInfo_Proc(
function INT (line 1416) | INT Set_ResetStatCounter_Proc(
function BOOLEAN (line 1448) | BOOLEAN RTMPCheckStrPrintAble(
function VOID (line 1484) | VOID RTMPSetDesiredRates(
function NDIS_STATUS (line 1635) | NDIS_STATUS RTMPWPARemoveKeyProc(
function VOID (line 1750) | VOID RTMPWPARemoveAllKeys(
function VOID (line 1806) | VOID RTMPSetPhyMode(
function VOID (line 1990) | VOID RTMPAddWcidAttributeEntry(
function PSTRING (line 2147) | PSTRING GetEncryptType(CHAR enc)
function PSTRING (line 2167) | PSTRING GetAuthMode(CHAR auth)
function VOID (line 2225) | VOID RTMPCommSiteSurveyData(
function VOID (line 2412) | VOID RTMPIoctlGetSiteSurvey(
function VOID (line 2513) | VOID RTMPIoctlGetMacTable(
function VOID (line 2621) | VOID RTMPAR9IoctlGetMacTable(
function VOID (line 2673) | VOID RTMPIoctlGetSTAT2(
function VOID (line 2725) | VOID RTMPIoctlGetRadioDynInfo(
function INT (line 2784) | INT Set_BASetup_Proc(
function INT (line 2839) | INT Set_BADecline_Proc(
function INT (line 2865) | INT Set_BAOriTearDown_Proc(
function INT (line 2919) | INT Set_BARecTearDown_Proc(
function INT (line 2973) | INT Set_HtBw_Proc(
function INT (line 2996) | INT Set_HtMcs_Proc(
function INT (line 3071) | INT Set_HtGi_Proc(
function INT (line 3094) | INT Set_HtTxBASize_Proc(
function INT (line 3112) | INT Set_HtDisallowTKIP_Proc(
function INT (line 3135) | INT Set_HtOpMode_Proc(
function INT (line 3159) | INT Set_HtStbc_Proc(
function INT (line 3182) | INT Set_HtHtc_Proc(
function INT (line 3202) | INT Set_HtExtcha_Proc(
function INT (line 3225) | INT Set_HtMpduDensity_Proc(
function INT (line 3245) | INT Set_HtBaWinSize_Proc(
function INT (line 3277) | INT Set_HtRdg_Proc(
function INT (line 3302) | INT Set_HtLinkAdapt_Proc(
function INT (line 3324) | INT Set_HtAmsdu_Proc(
function INT (line 3345) | INT Set_HtAutoBa_Proc(
function INT (line 3375) | INT Set_HtProtect_Proc(
function INT (line 3394) | INT Set_SendPSMPAction_Proc(
function INT (line 3448) | INT Set_HtMIMOPSmode_Proc(
function INT (line 3477) | INT Set_HtTxStream_Proc(
function INT (line 3514) | INT Set_HtRxStream_Proc(
function INT (line 3545) | INT Set_GreenAP_Proc(
function INT (line 3570) | INT Set_ForceShortGI_Proc(
function INT (line 3593) | INT Set_ForceGF_Proc(
function INT (line 3614) | INT Set_HtMimoPs_Proc(
function INT (line 3635) | INT Set_HT_BssCoex_Proc(
function INT (line 3649) | INT Set_HT_BssCoexApCntThr_Proc(
function INT (line 3665) | INT Set_VhtBw_Proc(
function INT (line 3708) | INT Set_VhtStbc_Proc(
function INT (line 3733) | INT Set_FixedTxMode_Proc(RTMP_ADAPTER *pAd, PSTRING arg)
function INT (line 3757) | INT Set_OpMode_Proc(
type DBQUEUE_ENTRY (line 3797) | typedef
function dbQueueInit (line 3824) | void dbQueueInit(void)
function dbQueueEnqueue (line 3835) | void dbQueueEnqueue(UCHAR type, UCHAR *data)
function dbQueueEnqueueTxFrame (line 3862) | void dbQueueEnqueueTxFrame(UCHAR *pTxWI, UCHAR *pHeader_802_11)
function dbQueueEnqueueRxFrame (line 3877) | void dbQueueEnqueueRxFrame(UCHAR *pRxWI, UCHAR *pHeader_802_11, ULONG fl...
function dbQueueDisplayPHY (line 3903) | static void dbQueueDisplayPHY(USHORT phyRate)
function dbQueueDump (line 3919) | static void dbQueueDump(
function INT (line 4091) | INT Set_DebugQueue_Proc(
function INT (line 4138) | INT Set_StreamMode_Proc(
function INT (line 4165) | INT Set_StreamModeMac_Proc(
function INT (line 4173) | INT Set_StreamModeMCS_Proc(
function INT (line 4191) | INT Set_PreAntSwitch_Proc(
function INT (line 4206) | INT Set_PreAntSwitchRSSI_Proc(
function INT (line 4220) | INT Set_PreAntSwitchTimeout_Proc(
function INT (line 4239) | INT Set_CFOTrack_Proc(
function INT (line 4252) | INT Set_DebugFlags_Proc(
function INT (line 4268) | INT Set_LongRetryLimit_Proc(
function INT (line 4282) | INT Set_ShortRetryLimit_Proc(
function INT (line 4296) | INT Set_AutoFallBack_Proc(
function PSTRING (line 4305) | PSTRING RTMPGetRalinkAuthModeStr(
function PSTRING (line 4335) | PSTRING RTMPGetRalinkEncryModeStr(
function INT (line 4356) | INT Show_SSID_Proc(
function INT (line 4388) | INT Show_WirelessMode_Proc(
function INT (line 4442) | INT Show_TxBurst_Proc(
function INT (line 4451) | INT Show_TxPreamble_Proc(
function INT (line 4475) | INT Show_TxPower_Proc(
function INT (line 4484) | INT Show_Channel_Proc(
function INT (line 4493) | INT Show_BGProtection_Proc(
function INT (line 4516) | INT Show_RTSThreshold_Proc(
function INT (line 4525) | INT Show_FragThreshold_Proc(
function INT (line 4535) | INT Show_HtBw_Proc(
function INT (line 4551) | INT Show_HtMcs_Proc(
function INT (line 4570) | INT Show_HtGi_Proc(
function INT (line 4590) | INT Show_HtOpMode_Proc(
function INT (line 4610) | INT Show_HtExtcha_Proc(
function INT (line 4631) | INT Show_HtMpduDensity_Proc(
function INT (line 4640) | INT Show_HtBaWinSize_Proc(
function INT (line 4649) | INT Show_HtRdg_Proc(
function INT (line 4658) | INT Show_HtAmsdu_Proc(
function INT (line 4667) | INT Show_HtAutoBa_Proc(
function INT (line 4677) | INT Show_CountryRegion_Proc(
function INT (line 4686) | INT Show_CountryRegionABand_Proc(
function INT (line 4695) | INT Show_CountryCode_Proc(
function INT (line 4705) | INT Show_PktAggregate_Proc(
function INT (line 4716) | INT Show_WmmCapable_Proc(
function INT (line 4737) | INT Show_IEEE80211H_Proc(
function INT (line 4747) | INT Show_NetworkType_Proc(
function INT (line 4774) | INT Show_WpsPbcBand_Proc(
function INT (line 4798) | INT Show_WPAPSK_Proc(
function INT (line 4817) | INT Show_AutoReconnect_Proc(
function INT (line 4828) | INT Show_AuthMode_Proc(
function INT (line 4861) | INT Show_EncrypType_Proc(
function INT (line 4892) | INT Show_DefaultKeyID_Proc(
function INT (line 4915) | INT Show_WepKey_Proc(
function INT (line 4946) | INT Show_Key1_Proc(
function INT (line 4955) | INT Show_Key2_Proc(
function INT (line 4964) | INT Show_Key3_Proc(
function INT (line 4973) | INT Show_Key4_Proc(
function INT (line 4982) | INT Show_PMK_Proc(
function INT (line 5010) | INT Show_STA_RAInfo_Proc(
function INT (line 5050) | INT show_devinfo_proc(RTMP_ADAPTER *pAd, PSTRING arg)
function INT (line 5108) | INT Show_WpsManufacturer_Proc(
function INT (line 5117) | INT Show_WpsModelName_Proc(
function INT (line 5126) | INT Show_WpsDeviceName_Proc(
function INT (line 5135) | INT Show_WpsModelNumber_Proc(
function INT (line 5144) | INT Show_WpsSerialNumber_Proc(
function INT (line 5153) | INT Show_WpsUuid_Proc(
function INT (line 5173) | INT Show_ModuleTxpower_Proc(
function INT (line 5184) | INT RTMPIoctlConnStatus(
function getRate (line 5239) | void getRate(HTTRANSMIT_SETTING HTSetting, ULONG* fLastTxRxRate)
function INT (line 5289) | INT Set_ReadITxBf_Proc(
function INT (line 5326) | INT Set_ReadETxBf_Proc(
function INT (line 5371) | INT Set_WriteITxBf_Proc(
function INT (line 5391) | INT Set_WriteETxBf_Proc(
function INT (line 5410) | INT Set_StatITxBf_Proc(
function INT (line 5470) | INT Set_StatETxBf_Proc(
function INT (line 5549) | INT Set_TxBfTag_Proc(
function INT (line 5590) | INT Set_InvTxBfTag_Proc(
function INT (line 5631) | INT Set_ITxBfTimeout_Proc(
function INT (line 5658) | INT Set_ETxBfTimeout_Proc(
function INT (line 5680) | INT Set_ETxBfCodebook_Proc(
function INT (line 5703) | INT Set_ETxBfCoefficient_Proc(
function INT (line 5726) | INT Set_ETxBfGrouping_Proc(
function INT (line 5749) | INT Set_ETxBfNoncompress_Proc(
function INT (line 5769) | INT Set_ETxBfIncapable_Proc(
function INT (line 5794) | INT Set_ITxBfDivCal_Proc(
function INT (line 5814) | INT Set_ITxBfLnaCal_Proc(
function INT (line 5837) | INT Set_ITxBfCal_Proc(
function INT (line 5976) | INT Set_ETxBfEnCond_Proc(
function INT (line 6035) | INT Set_NoSndgCntThrd_Proc(
function INT (line 6046) | INT Set_NdpSndgStreams_Proc(
function INT (line 6058) | INT Set_Trigger_Sounding_Proc(
function INT (line 6095) | INT Set_ITxBfEn_Proc(
function assoc_ht_info_debugshow (line 6173) | void assoc_ht_info_debugshow(
function INT (line 6248) | INT Set_BurstMode_Proc(
function VOID (line 6278) | VOID assoc_vht_info_debugshow(
function INT (line 6336) | INT Set_RateAdaptInterval(
function INT (line 6386) | INT Set_VcoPeriod_Proc(
function INT (line 6398) | INT Set_ModuleTxpower_Proc(
function INT (line 6419) | INT set_tx_kickcnt(RTMP_ADAPTER *pAd, PSTRING arg)
function INT (line 6428) | INT set_data_phy_mode(RTMP_ADAPTER *pAd, PSTRING arg)
function INT (line 6437) | INT set_data_bw(RTMP_ADAPTER *pAd, PSTRING arg)
function INT (line 6446) | INT set_data_mcs(RTMP_ADAPTER *pAd, PSTRING arg)
function INT (line 6457) | INT set_data_gi(RTMP_ADAPTER *pAd, PSTRING arg)
function INT (line 6466) | INT set_data_basize(RTMP_ADAPTER *pAd, PSTRING arg)
function INT (line 6475) | INT set_fpga_mode(RTMP_ADAPTER *pAd, PSTRING arg)
function INT (line 6521) | INT set_force_amsdu(RTMP_ADAPTER *pAd, PSTRING arg)
function INT (line 6531) | INT set_rf(RTMP_ADAPTER *pAd, PSTRING arg)
function INT (line 6626) | INT RTMPShowCfgValue(
FILE: src/common/cmm_mac_usb.c
function NDIS_STATUS (line 22) | static NDIS_STATUS RTMPAllocUsbBulkBufStruct(
function NDIS_STATUS (line 50) | static NDIS_STATUS RTMPFreeUsbBulkBufStruct(
function VOID (line 75) | VOID RTMPResetTxRxRingMemory(
function VOID (line 202) | VOID RTMPFreeTxRxRingMemory(
function NDIS_STATUS (line 313) | NDIS_STATUS NICInitRecv(
function NDIS_STATUS (line 371) | NDIS_STATUS NICInitTransmit(
function NDIS_STATUS (line 546) | NDIS_STATUS RTMPAllocTxRxRingMemory(
function NDIS_STATUS (line 675) | NDIS_STATUS RTMPInitTxRxRingMemory
function NDIS_STATUS (line 737) | NDIS_STATUS NICInitRecv(
function NDIS_STATUS (line 833) | NDIS_STATUS NICInitTransmit(
function NDIS_STATUS (line 1068) | NDIS_STATUS RTMPAllocTxRxRingMemory(
function VOID (line 1150) | VOID RTMPFreeTxRxRingMemory(
function NDIS_STATUS (line 1284) | NDIS_STATUS RTUSBWriteHWMACAddress(
function VOID (line 1334) | VOID RT28XXDMADisable(
function VOID (line 1355) | VOID RT28XXDMAEnable(
function VOID (line 1403) | VOID RT28xx_UpdateBeaconToAsic(
function VOID (line 1507) | VOID RTUSBBssBeaconStop(
function VOID (line 1556) | VOID RTUSBBssBeaconStart(
function VOID (line 1630) | VOID RTUSBBssBeaconInit(
function VOID (line 1674) | VOID RTUSBBssBeaconExit(
function VOID (line 1720) | VOID BeaconUpdateExec(
function VOID (line 1847) | VOID RT28xxUsbMlmeRadioOn(
function VOID (line 1879) | VOID RT28xxUsbMlmeRadioOFF(
function VOID (line 1972) | VOID RT28xxUsbAsicRadioOff(RTMP_ADAPTER *pAd)
function VOID (line 2030) | VOID RT28xxUsbAsicRadioOn(RTMP_ADAPTER *pAd)
function BOOLEAN (line 2154) | BOOLEAN AsicCheckCommandOk(
function VOID (line 2228) | VOID RT28xxUsbAsicWOWEnable(
function VOID (line 2249) | VOID RT28xxUsbAsicWOWDisable(
FILE: src/common/cmm_mat.c
type MATNodeEntry (line 51) | typedef struct _MATNodeEntry
function NDIS_STATUS (line 75) | NDIS_STATUS MATDBEntryFree(
function PUCHAR (line 100) | PUCHAR MATDBEntryAlloc(IN MAT_STRUCT *pMatStruct, IN UINT32 size)
function VOID (line 124) | VOID dumpPkt(PUCHAR pHeader, int len)
function PUCHAR (line 171) | PUCHAR MATEngineTxHandle(
function PUCHAR (line 255) | PUCHAR MATEngineRxHandle(
function BOOLEAN (line 303) | BOOLEAN MATPktRxNeedConvert(
function NDIS_STATUS (line 335) | NDIS_STATUS MATEngineExit(
function NDIS_STATUS (line 368) | NDIS_STATUS MATEngineInit(
FILE: src/common/cmm_mat_iparp.c
type IPMacMappingEntry (line 49) | typedef struct _IPMacMappingEntry
type IPMacMappingTable (line 58) | typedef struct _IPMacMappingTable
type _MATProtoOps (line 66) | struct _MATProtoOps
type _MATProtoOps (line 74) | struct _MATProtoOps
function VOID (line 83) | VOID dumpIPMacTb(
function NDIS_STATUS (line 131) | static inline NDIS_STATUS getDstIPFromIpPkt(
function NDIS_STATUS (line 145) | static inline NDIS_STATUS getSrcIPFromIpPkt(
function NDIS_STATUS (line 160) | static NDIS_STATUS IPMacTableUpdate(
function PUCHAR (line 256) | static PUCHAR IPMacTableLookUp(
function NDIS_STATUS (line 315) | static NDIS_STATUS IPMacTable_RemoveAll(
function NDIS_STATUS (line 350) | static NDIS_STATUS IPMacTable_init(
function NDIS_STATUS (line 405) | static NDIS_STATUS MATProto_ARP_Exit(
function PUCHAR (line 415) | static PUCHAR MATProto_ARP_Rx(
function PUCHAR (line 458) | static PUCHAR MATProto_ARP_Tx(
function NDIS_STATUS (line 524) | static NDIS_STATUS MATProto_ARP_Init(
function NDIS_STATUS (line 535) | static NDIS_STATUS MATProto_IP_Exit(
function PUCHAR (line 546) | static PUCHAR MATProto_IP_Rx(
function PUCHAR (line 563) | static PUCHAR MATProto_IP_Tx(
function NDIS_STATUS (line 625) | static NDIS_STATUS MATProto_IP_Init(
function IPintToIPstr (line 636) | static inline void IPintToIPstr(int ipint, char Ipstr[20], ULONG BufLen)
function VOID (line 651) | VOID getIPMacTbInfo(
FILE: src/common/cmm_mat_ipv6.c
type IPv6MacMappingEntry (line 47) | typedef struct _IPv6MacMappingEntry
type IPv6MacMappingTable (line 56) | typedef struct _IPv6MacMappingTable
type _MATProtoOps (line 64) | struct _MATProtoOps
function BOOLEAN (line 72) | static inline BOOLEAN needUpdateIPv6MacTB(
function NDIS_STATUS (line 141) | NDIS_STATUS dumpIPv6MacTb(
function NDIS_STATUS (line 188) | static NDIS_STATUS IPv6MacTableUpdate(
function PUCHAR (line 279) | static PUCHAR IPv6MacTableLookUp(
function icmpv6_csum (line 331) | static inline unsigned short int icmpv6_csum(
function PUCHAR (line 389) | static PUCHAR MATProto_IPv6_Rx(
function PNDIS_PACKET (line 408) | static PNDIS_PACKET ICMPv6_Handle_Tx(
function PUCHAR (line 602) | static PUCHAR MATProto_IPv6_Tx(
function NDIS_STATUS (line 668) | static NDIS_STATUS IPv6MacTable_RemoveAll(
function NDIS_STATUS (line 702) | static NDIS_STATUS IPv6MacTable_init(
function NDIS_STATUS (line 755) | static NDIS_STATUS MATProto_IPv6_Exit(
function NDIS_STATUS (line 766) | static NDIS_STATUS MATProto_IPv6_Init(
function VOID (line 779) | VOID getIPv6MacTbInfo(
FILE: src/common/cmm_mat_pppoe.c
type UidMacMappingEntry (line 118) | typedef struct _UidMacMappingEntry
type UidMacMappingTable (line 128) | typedef struct _UidMacMappingTable
type SesMacMappingEntry (line 137) | typedef struct _SesMacMappingEntry
type SesMacMappingTable (line 146) | typedef struct _SesMacMappingTable
type _MATProtoOps (line 153) | struct _MATProtoOps
type _MATProtoOps (line 162) | struct _MATProtoOps
function NDIS_STATUS (line 171) | NDIS_STATUS dumpSesMacTb(
function NDIS_STATUS (line 216) | NDIS_STATUS dumpUidMacTb(MAT_STRUCT *pMatCfg, int hashIdx)
function NDIS_STATUS (line 263) | static NDIS_STATUS UidMacTable_RemoveAll(
function NDIS_STATUS (line 296) | static NDIS_STATUS SesMacTable_RemoveAll(
function PUidMacMappingEntry (line 329) | static PUidMacMappingEntry UidMacTableUpdate(
function PUidMacMappingEntry (line 454) | static PUidMacMappingEntry UidMacTableLookUp(
function PUCHAR (line 500) | static PUCHAR getInMacByOutMacFromSesMacTb(
function NDIS_STATUS (line 545) | static NDIS_STATUS SesMacTableUpdate(
function PUCHAR (line 646) | static PUCHAR MATProto_PPPoEDis_Rx(
function PUCHAR (line 789) | static PUCHAR MATProto_PPPoEDis_Tx(
function NDIS_STATUS (line 942) | static NDIS_STATUS MATProto_PPPoEDis_Init(
function NDIS_STATUS (line 990) | static NDIS_STATUS MATProto_PPPoEDis_Exit(
function PUCHAR (line 1007) | static PUCHAR MATProto_PPPoESes_Rx(
function PUCHAR (line 1032) | static PUCHAR MATProto_PPPoESes_Tx(
function NDIS_STATUS (line 1047) | static NDIS_STATUS MATProto_PPPoESes_Init(
function NDIS_STATUS (line 1054) | static NDIS_STATUS MATProto_PPPoESes_Exit(
FILE: src/common/cmm_profile.c
function BOOLEAN (line 32) | BOOLEAN rtstrmactohex(PSTRING s1, PSTRING s2)
function BOOLEAN (line 61) | BOOLEAN rtstrcasecmp(PSTRING s1, PSTRING s2)
function PSTRING (line 84) | PSTRING rtstrstruncasecmp(PSTRING s1, PSTRING s2)
function PSTRING (line 128) | PSTRING rtstrstr(PSTRING s1,const PSTRING s2)
function PSTRING (line 156) | PSTRING rstrtok(PSTRING s,const PSTRING ct)
function INT (line 188) | INT delimitcnt(PSTRING s,PSTRING ct)
function rtinet_aton (line 221) | int rtinet_aton(PSTRING cp, unsigned int *addr)
function PSTRING (line 332) | PSTRING RTMPFindSection(
function INT (line 368) | INT RTMPGetKeyParameter(
function INT (line 468) | INT RTMPGetKeyParameterWithOffset(
function RTMPSetSTADefKeyId (line 570) | inline void RTMPSetSTADefKeyId(RTMP_ADAPTER *pAd, ULONG KeyIdx)
function rtmp_parse_key_buffer_from_file (line 580) | static int rtmp_parse_key_buffer_from_file(IN PRTMP_ADAPTER pAd,IN PST...
function rtmp_read_key_parms_from_file (line 608) | static void rtmp_read_key_parms_from_file(IN PRTMP_ADAPTER pAd, PSTRING...
function rtmp_read_ap_client_from_file (line 733) | static void rtmp_read_ap_client_from_file(
function rtmp_read_acl_parms_from_file (line 1060) | static void rtmp_read_acl_parms_from_file(IN PRTMP_ADAPTER pAd, PSTRING...
function rtmp_read_ap_wmm_parms_from_file (line 1143) | static void rtmp_read_ap_wmm_parms_from_file(IN PRTMP_ADAPTER pAd, PSTR...
function rtmp_read_radius_parms_from_file (line 1390) | static void rtmp_read_radius_parms_from_file(IN PRTMP_ADAPTER pAd, PSTR...
function rtmp_parse_wpapsk_buffer_from_file (line 1573) | static int rtmp_parse_wpapsk_buffer_from_file(IN PRTMP_ADAPTER pAd,IN ...
function rtmp_read_sta_wmm_parms_from_file (line 1602) | static void rtmp_read_sta_wmm_parms_from_file(IN PRTMP_ADAPTER pAd, cha...
function rtmp_get_psp_xlink_mode_from_file (line 1701) | static void rtmp_get_psp_xlink_mode_from_file(IN PRTMP_ADAPTER pAd, cha...
function VHTParametersHook (line 1732) | static void VHTParametersHook(
function demo_mode_cfg (line 1756) | void demo_mode_cfg(RTMP_ADAPTER *pAd)
function HTParametersHook (line 1789) | static void HTParametersHook(
function RTMPSetSTASSID (line 2316) | void RTMPSetSTASSID(RTMP_ADAPTER *pAd, PSTRING SSID)
function RTMPSetSTAPassPhrase (line 2333) | void RTMPSetSTAPassPhrase(RTMP_ADAPTER *pAd, PSTRING PassPh)
function RTMPSetSTACipherSuites (line 2385) | inline void RTMPSetSTACipherSuites(RTMP_ADAPTER *pAd, NDIS_802_11_ENCRYP...
function NDIS_STATUS (line 2396) | NDIS_STATUS RecoverConnectInfo(
function NDIS_STATUS (line 2454) | NDIS_STATUS StoreConnectInfo(
function RTMPSetCountryCode (line 2493) | void RTMPSetCountryCode(RTMP_ADAPTER *pAd, PSTRING CountryCode)
function NDIS_STATUS (line 2510) | NDIS_STATUS RTMPSetProfileParameters(
function BOOLEAN (line 4570) | BOOLEAN RTMP_CardInfoRead(
function rtmp_read_wsc_user_parms (line 4905) | void rtmp_read_wsc_user_parms(
function rtmp_read_wsc_user_parms_from_file (line 4955) | void rtmp_read_wsc_user_parms_from_file(IN PRTMP_ADAPTER pAd, char *tmpb...
function VOID (line 4981) | VOID rtmp_read_multest_from_file(
function UCHAR (line 5497) | UCHAR GetSkuChannelBasePwr(
function VOID (line 5575) | VOID InitSkuRateDiffTable(
function INT32 (line 5597) | INT32 GetSkuPAModePwr(
function UCHAR (line 5659) | UCHAR GetSkuRatePwr(
function VOID (line 5775) | VOID UpdateSkuRatePwr(
FILE: src/common/cmm_radar.c
function VOID (line 34) | VOID RadarDetectPeriodic(
function BOOLEAN (line 66) | BOOLEAN RadarChannelCheck(
function ULONG (line 85) | ULONG JapRadarType(
function VOID (line 125) | VOID ChannelSwitchingCountDownProc(
function INT (line 153) | INT Set_CSPeriod_Proc(
function INT (line 181) | INT Set_ChMovingTime_Proc(
function INT (line 214) | INT Set_BlockChReset_Proc(
function INT (line 231) | INT Set_RadarShow_Proc(
function VOID (line 310) | VOID CckMrcStatusCtrl(IN PRTMP_ADAPTER pAd)
function VOID (line 325) | VOID RadarGLRTCompensate(IN PRTMP_ADAPTER pAd)
FILE: src/common/cmm_sanity.c
type WSC_IE_PROBREQ_DATA (line 45) | typedef struct wsc_ie_probreq_data
function BOOLEAN (line 63) | BOOLEAN MlmeAddBAReqSanity(
function BOOLEAN (line 113) | BOOLEAN MlmeDelBAReqSanity(
function BOOLEAN (line 148) | BOOLEAN PeerAddBAReqActionSanity(
function BOOLEAN (line 189) | BOOLEAN PeerAddBARspActionSanity(
function BOOLEAN (line 228) | BOOLEAN PeerDelBAActionSanity(
function BOOLEAN (line 251) | BOOLEAN PeerBeaconAndProbeRspSanity_Old(
function BOOLEAN (line 956) | BOOLEAN PeerBeaconAndProbeRspSanity(
function BOOLEAN (line 1607) | BOOLEAN PeerBeaconAndProbeRspSanity2(
function BOOLEAN (line 1693) | BOOLEAN MlmeScanReqSanity(
function UCHAR (line 1725) | UCHAR ChannelSanity(
function BOOLEAN (line 1750) | BOOLEAN PeerDeauthSanity(
function BOOLEAN (line 1780) | BOOLEAN PeerAuthSanity(
function BOOLEAN (line 1841) | BOOLEAN MlmeAuthReqSanity(
function BOOLEAN (line 1886) | BOOLEAN MlmeAssocReqSanity(
function BOOLEAN (line 1917) | BOOLEAN PeerDisassocSanity(
function NDIS_802_11_NETWORK_TYPE (line 1949) | NDIS_802_11_NETWORK_TYPE NetworkTypeInUseSanity(
function BOOLEAN (line 2016) | BOOLEAN MlmeDlsReqSanity(
function BOOLEAN (line 2036) | BOOLEAN PeerDlsReqSanity(
function BOOLEAN (line 2159) | BOOLEAN PeerDlsRspSanity(
function BOOLEAN (line 2287) | BOOLEAN PeerDlsTearDownSanity(
function BOOLEAN (line 2330) | BOOLEAN PeerProbeReqSanity(
FILE: src/common/cmm_sync.c
function VOID (line 54) | VOID BuildChannelList(
function UCHAR (line 293) | UCHAR FirstChannel(
function UCHAR (line 310) | UCHAR NextChannel(
function VOID (line 394) | VOID ChangeToCellPowerLimit(
function CHAR (line 424) | CHAR ConvertToRssi(RTMP_ADAPTER *pAd, CHAR Rssi, UCHAR rssi_idx, UCHAR A...
function CHAR (line 492) | CHAR ConvertToSnr(RTMP_ADAPTER *pAd, UCHAR Snr)
function VOID (line 509) | VOID Handle_BSS_Width_Trigger_Events(
FILE: src/common/cmm_tkip.c
type _IV_CONTROL_ (line 111) | typedef struct GNU_PACKED _IV_CONTROL_
type GNU_PACKED (line 115) | struct GNU_PACKED
function ULONG (line 162) | ULONG RTMPTkipGetUInt32(
function VOID (line 195) | VOID RTMPTkipPutUInt32(
function VOID (line 227) | VOID RTMPTkipSetMICKey(
function VOID (line 260) | VOID RTMPTkipAppendByte(
function VOID (line 305) | VOID RTMPTkipAppend(
function VOID (line 336) | VOID RTMPTkipGetMIC(
function VOID (line 377) | VOID RTMPInitMICEngine(
function BOOLEAN (line 421) | BOOLEAN RTMPTkipCompareMICValue(
function VOID (line 485) | VOID RTMPCalculateMICValue(
function UINT (line 581) | UINT tkip_sbox(UINT index)
function UINT (line 596) | UINT rotr1(UINT a)
function VOID (line 612) | VOID RTMPTkipMixKey(
function BOOLEAN (line 717) | BOOLEAN RTMPSoftDecryptTKIP(
function VOID (line 890) | VOID TKIP_GTK_KEY_WRAP(
function VOID (line 928) | VOID TKIP_GTK_KEY_UNWRAP(
FILE: src/common/cmm_video.c
function VideoTurbineUpdate (line 37) | void VideoTurbineUpdate(
function VOID (line 56) | VOID TxSwQDepthAdjust(IN RTMP_ADAPTER *pAd, IN UINT32 qLen)
function VOID (line 87) | VOID VideoTurbineDynamicTune(
function UINT32 (line 130) | UINT32 GetAsicDefaultRetry(
function UCHAR (line 140) | UCHAR GetAsicDefaultTxBA(
function UINT32 (line 146) | UINT32 GetAsicVideoRetry(
function UCHAR (line 152) | UCHAR GetAsicVideoTxBA(
function VOID (line 158) | VOID VideoConfigInit(
FILE: src/common/cmm_wep.c
function UINT (line 119) | UINT RTMP_CALC_FCS32(
function VOID (line 152) | VOID RTMPInitWepEngine(
function VOID (line 198) | VOID RTMPConstructWEPIVHdr(
function BOOLEAN (line 228) | BOOLEAN RTMPSoftEncryptWEP(
function BOOLEAN (line 294) | BOOLEAN RTMPSoftDecryptWEP(
FILE: src/common/cmm_wpa.c
function VOID (line 93) | VOID WpaStateMachineInit(
function VOID (line 116) | VOID WpaEAPPacketAction(
function VOID (line 122) | VOID WpaEAPOLASFAlertAction(
function VOID (line 128) | VOID WpaEAPOLLogoffAction(
function VOID (line 141) | VOID WpaEAPOLStartAction(
function VOID (line 220) | VOID WpaEAPOLKeyAction(
function VOID (line 505) | VOID RTMPToWirelessSta(
function BOOLEAN (line 626) | BOOLEAN PeerWpaMessageSanity(
function VOID (line 835) | VOID WPAStart4WayHS(
function VOID (line 1007) | VOID PeerPairMsg1Action(
function VOID (line 1165) | VOID PeerPairMsg2Action(
function VOID (line 1352) | VOID PeerPairMsg3Action(
function VOID (line 1576) | VOID PeerPairMsg4Action(
function VOID (line 1725) | VOID WPAStart2WayGroupHS(
function IF_DEV_CONFIG_OPMODE_ON_AP (line 1855) | IF_DEV_CONFIG_OPMODE_ON_AP(pAd)
function IF_DEV_CONFIG_OPMODE_ON_STA (line 1875) | IF_DEV_CONFIG_OPMODE_ON_STA(pAd)
function VOID (line 1987) | VOID EnqueueStartForPSKExec(
function VOID (line 2025) | VOID MlmeDeAuthAction(
function VOID (line 2090) | VOID PeerGroupMsg2Action(
function BOOLEAN (line 2193) | BOOLEAN WpaMsgTypeSubst(
function inc_iv_byte (line 2229) | void inc_iv_byte(UCHAR *iv, UINT len, UINT cnt)
function VOID (line 2284) | VOID PRF(
function F (line 2343) | static void F(char *password, unsigned char *ssid, int ssidlength, int i...
function RtmpPasswordHash (line 2380) | int RtmpPasswordHash(PSTRING password, PUCHAR ssid, INT ssidlength, PUCH...
function VOID (line 2419) | VOID KDF(
function VOID (line 2490) | VOID RTMPDerivePMKID(
function VOID (line 2541) | VOID WpaDerivePTK(
function VOID (line 2605) | VOID WpaDeriveGTK(
function VOID (line 2664) | VOID GenRandom(
function VOID (line 2726) | static VOID RTMPMakeRsnIeCipher(
function VOID (line 2925) | static VOID RTMPMakeRsnIeAKM(
function VOID (line 3010) | static VOID RTMPMakeRsnIeCap(
function VOID (line 3096) | VOID RTMPMakeRSNIE(
function BOOLEAN (line 3407) | BOOLEAN RTMPCheckWPAframe(
function BOOLEAN (line 3488) | BOOLEAN RTMPCheckWPAframe_Hdr_Trns(
function PSTRING (line 3584) | PSTRING GetEapolMsgType(CHAR msg)
function BOOLEAN (line 3616) | BOOLEAN RTMPCheckRSNIE(
function BOOLEAN (line 3692) | BOOLEAN RTMPParseEapolKeyData(
function VOID (line 3873) | VOID WPA_ConstructKdeHdr(
function VOID (line 3944) | VOID ConstructEapolMsg(
function VOID (line 4113) | VOID ConstructEapolKeyData(
function VOID (line 4290) | VOID CalculateMIC(
function UCHAR (line 4338) | UCHAR RTMPExtractKeyIdxFromIVHdr(
function PCIPHER_KEY (line 4364) | PCIPHER_KEY RTMPSwCipherKeySelection(
function NDIS_STATUS (line 4451) | NDIS_STATUS RTMPSoftDecryptionAction(
function VOID (line 4523) | VOID RTMPSoftConstructIVHdr(
function VOID (line 4558) | VOID RTMPSoftEncryptionAction(
function PUINT8 (line 4620) | PUINT8 WPA_ExtractSuiteFromRSNIE(
function VOID (line 4871) | VOID WpaShowAllsuite(
function VOID (line 4906) | VOID RTMPInsertRSNIE(
function VOID (line 4978) | VOID WPAInstallPairwiseKey(
function VOID (line 5041) | VOID WPAInstallSharedKey(
function VOID (line 5142) | VOID RTMPSetWcidSecurityInfo(
FILE: src/common/cmm_wpa_adhoc.c
function VOID (line 32) | VOID Adhoc_RTMPGetTxTscFromAsic(
function VOID (line 75) | VOID Adhoc_WpaEAPOLStartAction(
function BOOLEAN (line 125) | BOOLEAN Adhoc_PeerWpaMessageSanity (
function VOID (line 316) | VOID Adhoc_WpaEAPOLKeyAction(
function VOID (line 480) | VOID Adhoc_WpaStart4WayHS(
function VOID (line 615) | VOID Adhoc_PeerPairMsg1Action(
function VOID (line 735) | VOID Adhoc_PeerPairMsg2Action(
function VOID (line 885) | VOID Adhoc_PeerPairMsg3Action(
function VOID (line 989) | VOID Adhoc_PeerPairMsg4Action(
function VOID (line 1048) | VOID Adhoc_PeerGroupMsg1Action(
function VOID (line 1149) | VOID Adhoc_Wpa4WayComplete(
function VOID (line 1209) | VOID Adhoc_WpaRetryExec(
function VOID (line 1321) | VOID Adhoc_ConstructEapolMsg(
function VOID (line 1483) | VOID Adhoc_ConstructEapolKeyData(
FILE: src/common/crypt_aes.c
function VOID (line 253) | VOID RT_AES_KeyExpansion (
function VOID (line 344) | VOID RT_AES_Encrypt (
function VOID (line 530) | VOID RT_AES_Decrypt (
function VOID (line 699) | VOID AES_CCM_MAC (
function INT (line 833) | INT AES_CCM_Encrypt (
function INT (line 956) | INT AES_CCM_Decrypt (
function VOID (line 1080) | VOID AES_CMAC_GenerateSubKey (
function VOID (line 1156) | VOID AES_CMAC (
function VOID (line 1246) | VOID AES_CBC_Encrypt (
function VOID (line 1350) | VOID AES_CBC_Decrypt (
function INT (line 1441) | INT AES_Key_Wrap (
function INT (line 1535) | INT AES_Key_Unwrap (
FILE: src/common/crypt_arc4.c
function VOID (line 43) | VOID ARC4_INIT (
function VOID (line 84) | VOID ARC4_Compute (
function VOID (line 120) | VOID ARC4_Discard_KeyLength (
FILE: src/common/crypt_biginteger.c
function VOID (line 147) | VOID BigInteger_Print (
function VOID (line 167) | VOID BigInteger_Init (
function VOID (line 186) | VOID BigInteger_Free_AllocSize (
function VOID (line 199) | VOID BigInteger_Free (
function VOID (line 212) | VOID BigInteger_AllocSize (
function VOID (line 248) | VOID BigInteger_ClearHighBits (
function VOID (line 281) | VOID BigInteger_BI2Bin (
function VOID (line 326) | VOID BigInteger_Bin2BI (
function VOID (line 357) | VOID BigInteger_BitsOfBI (
function INT (line 373) | INT BigInteger_GetBitValue (
function UINT8 (line 391) | UINT8 BigInteger_GetByteValue (
function VOID (line 410) | VOID BigInteger_Copy (
function INT (line 422) | INT BigInteger_UnsignedCompare (
function VOID (line 448) | VOID BigInteger_Add (
function VOID (line 522) | VOID BigInteger_Sub (
function VOID (line 613) | VOID BigInteger_Mul (
function VOID (line 678) | VOID BigInteger_Square (
function VOID (line 795) | VOID BigInteger_Div (
function VOID (line 918) | VOID BigInteger_Montgomery_Reduction (
function VOID (line 976) | VOID BigInteger_Montgomery_ExpMod (
FILE: src/common/crypt_dh.c
function DH_PublicKey_Generate (line 55) | void DH_PublicKey_Generate (
function DH_SecretKey_Generate (line 153) | void DH_SecretKey_Generate (
FILE: src/common/crypt_hmac.c
function VOID (line 51) | VOID RT_HMAC_SHA1 (
function VOID (line 134) | VOID RT_HMAC_SHA256 (
function VOID (line 218) | VOID RT_HMAC_MD5(
FILE: src/common/crypt_md5.c
function VOID (line 85) | VOID RT_MD5_Init (
function VOID (line 111) | VOID RT_MD5_Hash (
function VOID (line 248) | VOID RT_MD5_Append (
function VOID (line 294) | VOID RT_MD5_End (
function VOID (line 339) | VOID RT_MD5 (
FILE: src/common/crypt_sha2.c
function VOID (line 104) | VOID RT_SHA1_Init (
function VOID (line 130) | VOID RT_SHA1_Hash (
function VOID (line 225) | VOID RT_SHA1_Append (
function VOID (line 271) | VOID RT_SHA1_End (
function VOID (line 316) | VOID RT_SHA1 (
function VOID (line 348) | VOID RT_SHA256_Init (
function VOID (line 374) | VOID RT_SHA256_Hash (
function VOID (line 448) | VOID RT_SHA256_Append (
function VOID (line 494) | VOID RT_SHA256_End (
function VOID (line 539) | VOID RT_SHA256 (
FILE: src/common/ee_efuse.c
type EFUSE_CTRL_STRUC (line 77) | typedef union _EFUSE_CTRL_STRUC {
type EFUSE_CTRL_STRUC (line 91) | typedef union _EFUSE_CTRL_STRUC {
function UCHAR (line 159) | UCHAR eFuseReadRegisters(
function VOID (line 261) | VOID eFusePhysicalReadRegisters(
function VOID (line 347) | VOID eFuseReadPhysical(
function NTSTATUS (line 381) | NTSTATUS eFuseRead(
function VOID (line 411) | static VOID eFusePhysicalWriteRegisters(
function NTSTATUS (line 548) | static NTSTATUS eFuseWriteRegisters(
function VOID (line 820) | static VOID eFuseWritePhysical(
function NTSTATUS (line 866) | NTSTATUS eFuseWrite(
function INT (line 925) | INT set_eFuseGetFreeBlockCount_Proc(
function INT (line 938) | INT set_eFusedump_Proc(
function INT (line 963) | INT set_eFuseLoadFromBin_Proc(
function NTSTATUS (line 1077) | static NTSTATUS eFuseWriteRegistersFromBin(
function rtmp_ee_efuse_read16 (line 1420) | int rtmp_ee_efuse_read16(
function rtmp_ee_efuse_write16 (line 1442) | int rtmp_ee_efuse_write16(
function RtmpEfuseSupportCheck (line 1463) | int RtmpEfuseSupportCheck(
function INT (line 1478) | INT set_eFuseBufferModeWriteBack_Proc(
function INT (line 1520) | INT eFuseLoadEEPROM(
function INT (line 1582) | INT eFuseWriteEeeppromBuf(
function VOID (line 1636) | VOID eFuseGetFreeBlockCount(IN PRTMP_ADAPTER pAd,
function INT (line 1746) | INT eFuse_init(RTMP_ADAPTER *pAd)
function INT (line 1825) | INT efuse_probe(RTMP_ADAPTER *pAd)
function INT (line 1862) | INT Set_LoadEepromBufferFromEfuse_Proc(
FILE: src/common/ee_prom.c
function VOID (line 35) | static inline VOID RaiseClock(
function VOID (line 45) | static inline VOID LowerClock(
function USHORT (line 55) | static inline USHORT ShiftInBits(
function VOID (line 83) | static inline VOID ShiftOutBits(
function VOID (line 114) | static inline VOID EEpromCleanup(
function VOID (line 129) | static inline VOID EWEN(
function VOID (line 152) | static inline VOID EWDS(
function rtmp_ee_prom_read16 (line 176) | int rtmp_ee_prom_read16(
function rtmp_ee_prom_write16 (line 217) | int rtmp_ee_prom_write16(
FILE: src/common/eeprom.c
function INT (line 31) | INT RtmpChipOpsEepromHook(RTMP_ADAPTER *pAd, INT infType)
FILE: src/common/frq_cal.c
function VOID (line 36) | VOID InitFrequencyCalibrationMode(
function VOID (line 77) | VOID InitFrequencyCalibration(
function VOID (line 98) | VOID StopFrequencyCalibration(
function VOID (line 125) | VOID FrequencyCalibrationMode(
function VOID (line 151) | VOID FrequencyCalibration(
function CHAR (line 269) | inline CHAR GetFrequencyOffsetField(
function CHAR (line 292) | CHAR GetFrequencyOffset(
FILE: src/common/igmp_snoop.c
function initFreeEntryList (line 15) | static inline void initFreeEntryList(
function PMEMBER_ENTRY (line 27) | static inline PMEMBER_ENTRY AllocaGrpMemberEntry(
function VOID (line 41) | static inline VOID FreeGrpMemberEntry(
function VOID (line 79) | VOID MulticastFilterTableInit(
function VOID (line 108) | VOID MultiCastFilterTableReset(
function VOID (line 130) | static VOID IGMPTableDisplay(
function BOOLEAN (line 187) | BOOLEAN MulticastFilterTableInsertEntry(
function BOOLEAN (line 337) | BOOLEAN MulticastFilterTableDeleteEntry(
function PMULTICAST_FILTER_TABLE_ENTRY (line 422) | PMULTICAST_FILTER_TABLE_ENTRY MulticastFilterTableLookup(
function VOID (line 490) | VOID IGMPSnooping(
function BOOLEAN (line 588) | static BOOLEAN isIgmpMacAddr(
function BOOLEAN (line 598) | BOOLEAN isIgmpPkt(
function VOID (line 618) | static VOID InsertIgmpMember(
function VOID (line 650) | static VOID DeleteIgmpMember(
function VOID (line 690) | static VOID DeleteIgmpMemberList(
function UCHAR (line 721) | UCHAR IgmpMemberCnt(
function VOID (line 733) | VOID IgmpGroupDelMembers(
function INT (line 762) | INT Set_IgmpSn_Enable_Proc(
function INT (line 776) | INT Set_IgmpSn_AddEntry_Proc(
function INT (line 865) | INT Set_IgmpSn_DelEntry_Proc(
function INT (line 949) | INT Set_IgmpSn_TabDisplay_Proc(
function rtmp_read_igmp_snoop_from_file (line 957) | void rtmp_read_igmp_snoop_from_file(
function NDIS_STATUS (line 976) | NDIS_STATUS IgmpPktInfoQuery(
function NDIS_STATUS (line 1025) | NDIS_STATUS IgmpPktClone(
function BOOLEAN (line 1204) | static inline BOOLEAN isMldMacAddr(
function BOOLEAN (line 1210) | static inline BOOLEAN IsSupportedMldMsg(
function BOOLEAN (line 1229) | BOOLEAN isMldPkt(
function BOOLEAN (line 1275) | BOOLEAN IPv6MulticastFilterExcluded(
function VOID (line 1415) | VOID MLDSnooping(
FILE: src/common/mlme.c
function UCHAR (line 119) | UCHAR dot11_max_sup_rate(INT SupRateLen, UCHAR *SupRate, INT ExtRateLen,...
function UCHAR (line 142) | UCHAR dot11_2_ra_rate(UCHAR MaxSupportedRateIn500Kbps)
function NDIS_STATUS (line 180) | NDIS_STATUS MlmeInit(
function VOID (line 397) | VOID MlmeHandler(RTMP_ADAPTER *pAd)
function VOID (line 635) | VOID MlmeHalt(
function VOID (line 810) | VOID MlmeResetRalinkCounters(
function VOID (line 844) | VOID MlmePeriodicExec(
FILE: src/common/multi_channel.c
function VOID (line 42) | VOID RtmpPrepareHwNullFrame(
function VOID (line 170) | VOID RTMPHwSendNullFrame(
function VOID (line 255) | VOID RtmpEnqueueLastNullFrame(
function VOID (line 327) | VOID MCC_ChangeAction(
function VOID (line 337) | VOID ConcurrentP2PConnectTimeout(
function VOID (line 385) | static VOID MACBuffer_Change(
function VOID (line 595) | static VOID ProcessEDCAToHCCA(
function VOID (line 612) | static VOID ProcessHCCAToEDCA(
function INT (line 639) | static INT MultiChannelTaskThread(
function NDIS_STATUS (line 710) | NDIS_STATUS MultiChannelThreadInit(
function BOOLEAN (line 735) | BOOLEAN MultiChannelThreadExit(
function VOID (line 750) | VOID MultiChannelTimerStop(
function VOID (line 768) | VOID MultiChannelTimerStart(
function VOID (line 796) | VOID MultiChannelSwitchToRa(
function VOID (line 913) | VOID MultiChannelSwitchToP2P(
FILE: src/common/netif_block.c
function initblockQueueTab (line 9) | void initblockQueueTab(
function BOOLEAN (line 24) | BOOLEAN blockNetIf(
function VOID (line 45) | VOID releaseNetIf(
function VOID (line 64) | VOID StopNetIfQueue(
FILE: src/common/p2p.c
function VOID (line 112) | VOID P2pCfgInit(
function VOID (line 237) | VOID P2pPeriodicExec(
function BOOLEAN (line 366) | BOOLEAN P2pResetNoATimer(
function VOID (line 418) | VOID P2pScan(
function VOID (line 451) | VOID P2pStopConnectThis(
function VOID (line 468) | VOID P2pStopScan(
function VOID (line 505) | VOID P2pGotoIdle(
function VOID (line 529) | VOID P2pGotoScan(
function VOID (line 553) | VOID P2pGOStartNoA(
function VOID (line 586) | VOID P2pStopNoA(
function VOID (line 631) | VOID P2pStartOpPS(
function VOID (line 644) | VOID P2pStopOpPS(
function VOID (line 666) | VOID P2pPreAbsenTimeOut(
function VOID (line 687) | VOID P2pSwNoATimeOut(
function VOID (line 708) | VOID P2pWscTimeOut(
function VOID (line 750) | VOID P2pReSendTimeOut(
function VOID (line 846) | VOID P2pCliReConnectTimeOut(
function BOOLEAN (line 882) | BOOLEAN P2pHandleNoAAttri(
function BOOLEAN (line 1002) | BOOLEAN P2pSetGP(
function BOOLEAN (line 1022) | BOOLEAN P2pAdjustSwNoATimer(
function VOID (line 1060) | VOID P2pGPTimeOutHandle(
function VOID (line 1299) | VOID P2pPauseBssSync(
function VOID (line 1316) | VOID P2pResumeBssSync(
function VOID (line 1335) | VOID P2PCTWindowTimer(
function VOID (line 1359) | VOID P2pCopyPerstParmToCfg(
function VOID (line 1378) | VOID P2pGetRandomSSID(
function VOID (line 1408) | VOID P2pSetListenIntBias(
function VOID (line 1429) | VOID P2pSetRule(
function BOOLEAN (line 1549) | BOOLEAN P2pProvision(
function BOOLEAN (line 1587) | BOOLEAN P2pConnect(
function VOID (line 1612) | VOID P2pConnectPrepare(
function BOOLEAN (line 1706) | BOOLEAN P2pConnectAfterScan(
function VOID (line 1801) | VOID P2pConnectAction(
function VOID (line 1905) | VOID P2pConnectP2pClient(
function BOOLEAN (line 1955) | BOOLEAN P2pConnectP2pGo(
function BOOLEAN (line 1996) | BOOLEAN P2pClientDiscovery(
function BOOLEAN (line 2046) | BOOLEAN P2pInviteAsRule(
function BOOLEAN (line 2084) | BOOLEAN P2pInvite(
function BOOLEAN (line 2166) | BOOLEAN P2pStartGroupForm(
function BOOLEAN (line 2231) | BOOLEAN P2PDeviceMatch(
function VOID (line 2273) | VOID P2pSetWps(
function VOID (line 2569) | VOID P2pGoNegoDone(
function VOID (line 2626) | VOID P2pWpsDone(
function VOID (line 2633) | VOID P2pLinkDown(
function VOID (line 2767) | VOID P2pStartAutoGo(
function VOID (line 2773) | VOID P2pEnable(
function VOID (line 2899) | VOID P2pScanChannelDefault(
function BOOLEAN (line 2931) | BOOLEAN P2pCheckChannelList(
function VOID (line 2977) | VOID P2pAckRequiredCheck(
function BOOLEAN (line 3038) | BOOLEAN IsP2pFirstMacSmaller(
function VOID (line 3061) | VOID P2PInitListenTimer(
function VOID (line 3081) | VOID P2PSetListenTimer(
function VOID (line 3105) | VOID P2PListenTimerExec(
function VOID (line 3138) | VOID P2PInitNextScanTimer(
function VOID (line 3158) | VOID P2PSetNextScanTimer(
function VOID (line 3185) | VOID P2PNextScanTimerExec(
function VOID (line 3196) | VOID P2PInitDevDiscTimer(
function VOID (line 3207) | VOID P2PSetDevDiscTimer(
function VOID (line 3225) | VOID P2PDevDiscTimerExec(
function VOID (line 3236) | VOID P2P_SetWscRule(
function PSTRING (line 3364) | PSTRING decodeDpid (USHORT dpid)
function PSTRING (line 3387) | PSTRING ddecodeConfigMethod (USHORT ConfigMethos)
function PSTRING (line 3409) | PSTRING decodeMyRule (USHORT Rule)
function PSTRING (line 3423) | PSTRING decodeConfigMethod (USHORT ConfigMethos)
function PSTRING (line 3451) | PSTRING decodeP2PState (UCHAR P2pState)
function PSTRING (line 3477) | PSTRING decodeP2PClientState (P2P_CLIENT_STATE P2pClientState)
function PSTRING (line 3522) | PSTRING decodeCtrlState (UCHAR State)
function PSTRING (line 3536) | PSTRING decodeDiscoveryState (UCHAR State)
function PSTRING (line 3550) | PSTRING decodeGroupFormationState (UCHAR State)
function VOID (line 3567) | VOID decodeDeviceCap (UCHAR State)
function VOID (line 3584) | VOID decodeGroupCap (UCHAR State)
function VOID (line 3613) | VOID P2PPrintMac(
function VOID (line 3643) | VOID P2PPrintP2PEntry(
function VOID (line 3692) | VOID P2PPrintP2PPerstEntry(
function VOID (line 3722) | VOID P2P_GoStartUp(
function VOID (line 4304) | VOID P2P_GoStop(
function VOID (line 4398) | VOID P2P_CliStartUp(
function VOID (line 4444) | VOID P2P_CliStop(
function VOID (line 4480) | VOID P2PMacTableMaintenance(
function VOID (line 4930) | VOID AsicEnableP2PGoSync(
function VOID (line 4947) | VOID MgtMacP2PHeaderInit(
function VOID (line 4972) | VOID P2PMacTableReset(
function VOID (line 5084) | VOID P2PChannelInit(
function VOID (line 5115) | VOID P2PCfgInit(
function VOID (line 5172) | VOID P2PInitChannelRelatedValue(
function VOID (line 5259) | VOID P2PUpdateMlmeRate(
function VOID (line 5388) | VOID P2PAPShutdown(
function VOID (line 5405) | VOID P2PUserCfgInit(
function VOID (line 5602) | VOID P2pInit(
function INT (line 5706) | INT P2P_OpenPre(
function INT (line 5720) | INT P2P_OpenPost(
function INT (line 5777) | INT P2P_Close(
function VOID (line 5812) | VOID P2P_Remove(
function P2P_PacketSend (line 5841) | int P2P_PacketSend(
function INT (line 5936) | INT P2P_GoSetCommonHT(
function INT (line 5968) | INT P2PGetEntryCnt(
FILE: src/common/p2p_action.c
function VOID (line 44) | VOID P2PStateMachineInit(
function VOID (line 82) | VOID P2pSendServiceReqCmd(
function VOID (line 101) | VOID P2pSendPresenceReqCmd(
function VOID (line 119) | VOID MlmeP2pCommonAction(
function VOID (line 187) | VOID MlmeGASIntialReqAction(
function VOID (line 339) | VOID MlmeGASIntialRspAction(
function VOID (line 538) | VOID MlmeGASComebackReqAction(
function VOID (line 555) | VOID MlmeGASComebackRspAction(
function VOID (line 561) | VOID MlmeP2pNoaAction(
function VOID (line 568) | VOID MlmeP2pPresReqAction(
function VOID (line 574) | VOID MlmeP2pPresRspAction(
function VOID (line 641) | VOID MlmeP2pGoDiscoverAction(
function VOID (line 658) | VOID PeerP2pNoaAction(
function VOID (line 693) | VOID PeerP2pPresReqAction(
function VOID (line 735) | VOID PeerP2pPresRspAction(
function VOID (line 742) | VOID PeerP2pGoDiscoverAction(
FILE: src/common/p2p_cfg.c
function INT (line 797) | INT RTMPAPPrivIoctlSet(
function INT (line 857) | INT RTMPAPPrivIoctlShow(
function INT (line 896) | INT RTMPAPPrivIoctlAR9Show(
type ieee80211req_mlme (line 965) | struct ieee80211req_mlme
type ieee80211req_key (line 967) | struct ieee80211req_key
type ieee80211req_del_key (line 968) | struct ieee80211req_del_key
type ieee80211req_key (line 2486) | struct ieee80211req_key
type ieee80211req_del_key (line 2641) | struct ieee80211req_del_key
type ieee80211req_mlme (line 2660) | struct ieee80211req_mlme
type ieee80211req_mlme (line 2694) | struct ieee80211req_mlme
type ieee80211req_mlme (line 2746) | struct ieee80211req_mlme
type ieee80211req_mlme (line 2768) | struct ieee80211req_mlme
type default_group_key (line 2937) | struct default_group_key
type ieee80211req_key (line 2938) | struct ieee80211req_key
type ieee80211req_wpaie (line 2941) | struct ieee80211req_wpaie
function INT (line 4239) | INT Set_ChGeography_Proc(
function INT (line 4274) | INT Set_CountryString_Proc(
function INT (line 4412) | INT Set_AP_SSID_Proc(
function INT (line 4498) | INT Set_TxRate_Proc(
function INT (line 4523) | INT Set_BeaconPeriod_Proc(
function INT (line 4557) | INT Set_DtimPeriod_Proc(
function INT (line 4588) | INT Set_OLBCDetection_Proc(
function INT (line 4617) | INT Set_AP_WmmCapable_Proc(
function INT (line 4656) | INT Set_AP_MaxStaNum_Proc(
function INT (line 4674) | INT Set_AP_IdleTimeout_Proc(
function INT (line 4688) | INT Set_NoForwarding_Proc(
function INT (line 4720) | INT Set_NoForwardingBTNSSID_Proc(
function INT (line 4749) | INT Set_HideSSID_Proc(
function INT (line 4788) | INT Set_VLANID_Proc(
function INT (line 4810) | INT Set_VLANPriority_Proc(
function INT (line 4832) | INT Set_AP_AuthMode_Proc(
function INT (line 4874) | INT Set_AP_EncrypType_Proc(
function INT (line 4923) | INT Set_AP_WpaMixPairCipher_Proc(
function INT (line 4970) | INT Set_AP_RekeyInterval_Proc(
function INT (line 4999) | INT Set_AP_RekeyMethod_Proc(
function INT (line 5030) | INT Set_AP_PMKCachePeriod_Proc(
function INT (line 5054) | INT Set_AP_DefaultKeyID_Proc(
function INT (line 5083) | INT Set_AP_Key1_Proc(
function INT (line 5120) | INT Set_AP_Key2_Proc(
function INT (line 5157) | INT Set_AP_Key3_Proc(
function INT (line 5194) | INT Set_AP_Key4_Proc(
function INT (line 5232) | INT Set_AccessPolicy_Proc(
function INT (line 5273) | INT Set_ACLAddEntry_Proc(
function INT (line 5395) | INT Set_ACLDelEntry_Proc(
function INT (line 5518) | INT Set_ACLShowAll_Proc(
function INT (line 5585) | INT Set_ACLClearAll_Proc(
function _rtmp_hexdump (line 5659) | static void _rtmp_hexdump(int level, const char *title, const UINT8 *buf,
function rtmp_hexdump (line 5675) | void rtmp_hexdump(int level, const char *title, const UINT8 *buf, size_t...
function INT (line 5696) | INT Set_AP_WPAPSK_Proc(
function INT (line 5749) | INT Set_RadioOn_Proc(
function INT (line 5808) | INT Set_AutoChannelSel_Proc(
function INT (line 5850) | INT Show_DriverInfo_Proc(
function INT (line 5860) | INT Show_StaCount_Proc(
function INT (line 5902) | INT Show_StaSecurityInfo_Proc(
function INT (line 5948) | INT Show_BaTable_Proc(
function INT (line 6010) | INT Show_Sat_Proc(
function INT (line 6163) | INT Show_Sat_Reset_Proc(
function INT (line 6313) | INT Show_MATTable_Proc(
function VOID (line 6344) | VOID RTMPIoctlQueryRadiusConf(
function VOID (line 6464) | VOID RTMPIoctlRadiusData(
function VOID (line 6486) | VOID RTMPIoctlAddWPAKey(
function VOID (line 6614) | VOID RTMPIoctlAddPMKIDCache(
function VOID (line 6663) | VOID RTMPIoctlStaticWepCopy(
function VOID (line 6739) | VOID RTMPIoctlSetIdleTimeout(
function VOID (line 6790) | VOID RTMPAPIoctlBBP(
function VOID (line 7001) | VOID RTMPAPIoctlMAC(
function VOID (line 7234) | VOID RTMPAPIoctlE2PROM(
function VOID (line 7421) | VOID RTMPIoctlStatistics(
function VOID (line 7574) | VOID RTMPIoctlQueryBaTable(
function INT (line 7647) | INT Set_ApCli_Enable_Proc(
function INT (line 7672) | INT Set_ApCli_Ssid_Proc(
function INT (line 7728) | INT Set_ApCli_Bssid_Proc(
function INT (line 7791) | INT Set_ApCli_AuthMode_Proc(
function INT (line 7843) | INT Set_ApCli_EncrypType_Proc(
function INT (line 7902) | INT Set_ApCli_DefaultKeyID_Proc(
function INT (line 7942) | INT Set_ApCli_WPAPSK_Proc(
function INT (line 7979) | INT Set_ApCli_Key1_Proc(
function INT (line 8011) | INT Set_ApCli_Key2_Proc(
function INT (line 8043) | INT Set_ApCli_Key3_Proc(
function INT (line 8075) | INT Set_ApCli_Key4_Proc(
function INT (line 8098) | INT Set_ApCli_TxMode_Proc(
function INT (line 8121) | INT Set_ApCli_TxMcs_Proc(
function INT (line 8153) | INT Set_AP_WscSsid_Proc(
function INT (line 8189) | INT Set_AP_WscConfMode_Proc(
function INT (line 8308) | INT Set_AP_WscConfStatus_Proc(
function INT (line 8393) | INT Set_AP_WscMode_Proc(
function INT (line 8482) | INT Set_WscStatus_Proc(
function INT (line 8495) | INT Set_AP_WscGetConf_Proc(
function INT (line 8665) | INT Set_AP_WscPinCode_Proc(
function INT (line 8781) | INT Set_WscOOB_Proc(
function INT (line 8824) | INT Set_WscStop_Proc(
function VOID (line 8895) | VOID RTMPIoctlWscProfile(
function VOID (line 9041) | VOID RTMPAR9IoctlWscProfile(
function VOID (line 9152) | VOID RTMPIoctlWscPINCode(
function VOID (line 9187) | VOID RTMPIoctlWscStatus(
function VOID (line 9214) | VOID RTMPIoctlGetWscDynInfo(
function VOID (line 9261) | VOID RTMPIoctlGetWscRegsDynInfo(
function BOOLEAN (line 9298) | BOOLEAN WscCheckEnrolleeNonceFromUpnp(
function UCHAR (line 9349) | UCHAR WscRxMsgTypeFromUpnp(
function VOID (line 9386) | VOID RTMPIoctlSetWSCOOB(
function INT (line 9432) | INT Set_AP_WscSecurityMode_Proc(
function INT (line 9455) | INT Set_AP_WscMultiByteCheck_Proc(
function INT (line 9498) | INT Set_WscVersion_Proc(
function INT (line 9511) | INT Set_WscFragment_Proc(
function INT (line 9523) | INT Set_WscFragmentSize_Proc(
function INT (line 9536) | INT Set_WscSetupLock_Proc(
function INT (line 9554) | INT Set_WscV2Support_Proc(
function INT (line 9591) | INT Set_WscVersion2_Proc(
function INT (line 9606) | INT Set_WscExtraTlvTag_Proc(
function INT (line 9619) | INT Set_WscExtraTlvType_Proc(
function INT (line 9632) | INT Set_WscExtraTlvData_Proc(
function INT (line 9688) | INT Set_IappPID_Proc(
function INT (line 9705) | INT Set_DisConnectSta_Proc(
function INT (line 9738) | INT Set_DisConnectAllSta_Proc(
function INT (line 9758) | INT Set_IEEE8021X_Proc(
function INT (line 9787) | INT Set_PreAuth_Proc(
function INT (line 9808) | INT Set_OwnIPAddr_Proc(
function INT (line 9822) | INT Set_EAPIfName_Proc(
function INT (line 9843) | INT Set_PreAuthIfName_Proc(
function INT (line 9865) | INT Set_RADIUS_Server_Proc(
function INT (line 9896) | INT Set_RADIUS_Port_Proc(
function INT (line 9922) | INT Set_RADIUS_Key_Proc(
function INT (line 9952) | INT Set_UAPSD_Proc(
function INT (line 9968) | INT Set_McastPhyMode(
function INT (line 10003) | INT Set_McastMcs(
function INT (line 10036) | INT Show_McastRate(
function INT (line 10048) | INT Set_OBSSScanParam_Proc(
function INT (line 10143) | INT Set_EntryLifeCheck_Proc(
function INT (line 10166) | INT ApCfg_Set_AuthMode_Proc(
function INT (line 10205) | INT ApCfg_Set_MaxStaNum_Proc(
function INT (line 10217) | INT ApCfg_Set_IdleTimeout_Proc(
function INT (line 10236) | INT Set_MemDebug_Proc(
function INT (line 10265) | INT Set_PowerSaveLifeTime_Proc(
function INT (line 10292) | INT Show_MbssInfo_Display_Proc(
function VOID (line 10375) | VOID RtmpHostapdSecuritySet(
function INT (line 10446) | INT RTMP_AP_IoctlHandle(
function INT (line 10772) | INT Set_P2p_OpMode_Proc(
function INT (line 10827) | INT Set_P2pCli_Enable_Proc(
function INT (line 10853) | INT Set_P2pCli_Ssid_Proc(
function INT (line 10912) | INT Set_P2pCli_Bssid_Proc(
function INT (line 10978) | INT Set_P2pCli_AuthMode_Proc(
function INT (line 11030) | INT Set_P2pCli_EncrypType_Proc(
function INT (line 11089) | INT Set_P2pCli_DefaultKeyID_Proc(
function INT (line 11129) | INT Set_P2pCli_WPAPSK_Proc(
function INT (line 11166) | INT Set_P2pCli_Key1_Proc(
function INT (line 11198) | INT Set_P2pCli_Key2_Proc(
function INT (line 11230) | INT Set_P2pCli_Key3_Proc(
function INT (line 11262) | INT Set_P2pCli_Key4_Proc(
function INT (line 11285) | INT Set_P2pCli_TxMode_Proc(
function INT (line 11308) | INT Set_P2pCli_TxMcs_Proc(
function INT (line 11340) | INT Set_P2pCli_WscSsid_Proc(
function INT (line 11374) | INT Set_P2P_ProvAccept_Proc(
function INT (line 11431) | INT Set_P2p_WscManufacturer_Proc(
function INT (line 11455) | INT Set_P2p_WscModelName_Proc(
function INT (line 11479) | INT Set_P2p_WscModelNumber_Proc(
function INT (line 11502) | INT Set_P2p_WscSerialNumber_Proc(
FILE: src/common/p2p_ctrl.c
function VOID (line 100) | VOID P2PCtrlStateMachineInit(
function VOID (line 135) | static VOID P2PCtrlDiscoveryAction(
function VOID (line 151) | static VOID P2PCtrlDiscoveryCancelAction(
function VOID (line 165) | static VOID P2PCtrlDiscoveryDoneAction(
function VOID (line 191) | static VOID P2PCtrlGroupFormationAction(
function VOID (line 201) | static VOID P2PCtrlGroupFormationDoneAction(
FILE: src/common/p2p_dbg.c
function INT (line 24) | INT Set_P2P_Print_Cfg(
function INT (line 86) | INT Set_P2P_Enable(
function INT (line 102) | INT Set_P2P_Listen_Channel(
function INT (line 129) | INT Set_P2P_Operation_Channel(
function INT (line 157) | INT Set_P2P_GO_Intent(
function INT (line 182) | INT Set_P2P_Device_Name(
function INT (line 204) | INT Set_P2P_WSC_Mode(
function INT (line 230) | INT Set_P2P_WSC_ConfMethod(
function INT (line 277) | INT Set_P2P_NoA_Count(
function INT (line 292) | INT Set_P2P_NoA_Duration(
function INT (line 307) | INT Set_P2P_NoA_Interval(
function INT (line 322) | INT Set_P2P_Extend_Listen(
function INT (line 342) | INT Set_P2P_Extend_Listen_Periodic(
function INT (line 357) | INT Set_P2P_Extend_Listen_Interval(
function INT (line 372) | INT Set_P2P_Intra_Bss(
function INT (line 392) | INT Set_P2P_Scan(
function INT (line 436) | INT Set_P2P_Print_GroupTable_Proc(
function INT (line 502) | INT Set_P2P_Print_PersistentTable_Proc(
function INT (line 530) | INT Set_P2P_Provision_Proc(
function INT (line 560) | INT Set_P2P_Invite_Proc(
function INT (line 586) | INT Set_P2P_Device_Discoverability_Proc(
function INT (line 619) | INT Set_P2P_Connect_GoIndex_Proc(
function INT (line 657) | INT Set_P2P_Connect_Dev_Addr_Proc(
function INT (line 729) | INT Set_P2P_Send_Invite_Proc(
function INT (line 763) | INT Set_P2P_Provision_Dev_Addr_Proc(
function INT (line 846) | INT Set_P2P_State_Proc(
function INT (line 871) | INT Set_P2P_Reset_Proc(
function INT (line 911) | INT Set_P2P_Default_Config_Method_Proc(
function INT (line 934) | INT Set_P2P_Link_Down_Proc(
function INT (line 950) | INT Set_P2P_Sigma_Enable_Proc(
function INT (line 970) | INT Set_P2P_QoS_NULL_Legacy_Rate_Proc(
function INT (line 990) | INT Set_P2P_CLIENT_PM_Enable_Proc(
function INT (line 1010) | INT Set_P2P_Enter_WSC_PIN_Proc(
function INT (line 1037) | INT Set_P2P_Persistent_Enable_Proc(
function INT (line 1071) | INT Set_P2P_Dev_Discoverability_Enable_Proc(
function INT (line 1091) | INT Set_P2P_ProvisionByAddr_Proc(
function INT (line 1121) | INT Set_P2P_Service_Discovery_Proc(
function INT (line 1168) | INT Set_P2P_Service_Discovery_Capable_Proc(
function INT (line 1198) | INT Set_P2P_Send_Service_Discovery_Init_Proc(
function INT (line 1250) | INT Set_P2P_Send_Service_Discovery_Comeback_Proc(
function INT (line 1301) | INT Set_P2P_DelDevByAddr_Proc(
function INT (line 1354) | INT Set_P2P_DevDiscPeriod_Proc(
function INT (line 1371) | INT Set_P2P_PriDeviceType_Proc(
function INT (line 1404) | INT Set_P2P_SecDevTypeList_Proc(
function INT (line 1449) | INT Set_P2P_DelPerstTable_Proc(
function INT (line 1457) | INT Set_P2P_Cancel_Proc(
function INT (line 1558) | INT Set_P2P_ConfirmByUI_Proc(
function INT (line 1578) | INT Set_P2P_Discoverable_Proc(
FILE: src/common/p2p_disc_mng.c
function VOID (line 97) | VOID P2PDiscoveryStateMachineInit(
function VOID (line 139) | static VOID P2PDiscScanAction(
function VOID (line 174) | static VOID P2PDiscCanlAction(
function VOID (line 216) | static VOID P2PDiscScanCanlAction(
function VOID (line 227) | static VOID P2PDiscListenAction(
function VOID (line 258) | static VOID P2PDiscListenCanlAction(
function VOID (line 269) | static VOID P2PDiscSearchAction(
function VOID (line 288) | static VOID P2PDiscSearchCanlAction(
FILE: src/common/p2p_inf.c
function VOID (line 56) | VOID RTMP_P2P_Init(
function INT (line 100) | INT P2P_VirtualIF_Open(
function INT (line 148) | INT P2P_VirtualIF_Close(
function INT (line 187) | INT P2P_VirtualIF_PacketSend(
function VOID (line 209) | VOID RTMP_P2P_Remove(
function INT (line 237) | INT P2P_VirtualIF_Ioctl(
FILE: src/common/p2p_nego_mng.c
function VOID (line 162) | VOID P2PGoFormationStateMachineInit(
function VOID (line 209) | VOID P2pPeerGoNegoReqAction(
function VOID (line 256) | VOID P2pPeerGoNegoRspAction(
function VOID (line 271) | VOID P2pPeerGoNegoConfirmAction(
function VOID (line 289) | VOID P2pPeerProvisionReqAction(
function VOID (line 308) | VOID P2pPeerProvisionRspAction(
function VOID (line 329) | VOID P2pPeerDeviceDiscRspAction(
function VOID (line 343) | VOID P2pPeerInvitesReqAction(
function VOID (line 362) | VOID P2pPeerInvitesRspAction(
function VOID (line 381) | VOID P2pPeerDevDiscoverReqAction(
function VOID (line 395) | VOID InvalidP2PGoNegoState(
function VOID (line 403) | VOID P2pStartCommunicateAction(
function VOID (line 417) | VOID P2pSendProvisionCmd(
function VOID (line 484) | VOID P2pSendInviteCmd(
function VOID (line 520) | VOID P2pSendDevDiscCmd(
function VOID (line 539) | VOID P2pSendServDiscCmd(
function VOID (line 559) | VOID P2pSendStartGroupFormCmd(
function VOID (line 577) | VOID P2pSendPassedAction(
FILE: src/common/p2p_packet.c
function VOID (line 65) | VOID PeerGASIntialReqAction(
function VOID (line 216) | VOID PeerGASIntialRspAction(
function VOID (line 370) | VOID PeerGASComebackReqAction(
function VOID (line 422) | VOID PeerGASComebackRspAction(
function BOOLEAN (line 457) | BOOLEAN P2PParseServiceDiscoReq(
function BOOLEAN (line 552) | BOOLEAN P2PParseServiceDiscoRsp(
function BOOLEAN (line 627) | BOOLEAN P2PParseComebackReq(
function BOOLEAN (line 666) | BOOLEAN P2PParseComebackRsp(
function VOID (line 715) | VOID P2PPublicAction(
function VOID (line 735) | VOID P2PMakeFakeNoATlv(
function ULONG (line 776) | ULONG InsertP2PGroupInfoTlv(
function ULONG (line 868) | ULONG InsertP2PSubelmtTlv(
function VOID (line 1014) | VOID InsertP2pChannelList(
function BOOLEAN (line 1085) | BOOLEAN P2pParseGroupInfoAttribute(
function VOID (line 1247) | VOID P2pParseNoASubElmt(
function VOID (line 1337) | VOID P2pParseExtListenSubElmt(
function VOID (line 1413) | VOID P2pParseManageSubElmt(
function VOID (line 1505) | VOID P2pParseSubElmt(
function VOID (line 1788) | VOID P2pReceGoNegoConfirmAction(
function VOID (line 1910) | VOID P2pReceGoNegoRspAction(
function VOID (line 2071) | VOID P2pReceGoNegoReqAction(
function VOID (line 2370) | VOID P2pReceDevDisReqAction(
function VOID (line 2451) | VOID P2pReceDevDisRspAction(
function VOID (line 2516) | VOID P2pReceInviteReqAction(
function VOID (line 2743) | VOID P2pReceInviteRspAction(
function VOID (line 2863) | VOID P2pReceProvisionReqAction(
function VOID (line 3111) | VOID P2pReceProvisionRspAction(
function VOID (line 3261) | VOID P2pSendProbeReq(
function VOID (line 3299) | VOID P2PSendGoNegoConfirm(
function VOID (line 3493) | VOID P2PSendDevDisReq(
function VOID (line 3576) | VOID P2PSendDevDisRsp(
function VOID (line 3648) | VOID P2PSendProvisionReq(
function VOID (line 3789) | VOID P2PSendProvisionRsp(
function VOID (line 3882) | VOID P2PMakeGoNegoConfirm(
function VOID (line 3929) | VOID P2PMakeGoNegoRsp(
function VOID (line 4080) | VOID P2PMakeGoNegoReq(
function VOID (line 4241) | VOID P2PMakeInviteReq(
function VOID (line 4370) | VOID P2PMakeInviteRsp(
function BOOLEAN (line 4489) | BOOLEAN PeerP2pProbeReqSanity(
function BOOLEAN (line 4628) | BOOLEAN PeerP2pBeaconSanity(
function BOOLEAN (line 4790) | BOOLEAN PeerP2pProbeRspSanity(
function VOID (line 4986) | VOID P2pPeerBeaconAtJoinAction(
function VOID (line 5048) | VOID PeerP2pBeaconProbeRspAtScan(
function VOID (line 5374) | VOID PeerP2pBeacon(
function BOOLEAN (line 5466) | BOOLEAN PeerBeaconParseRalinkIE(
function VOID (line 5556) | VOID PeerP2pProbeReq(
function VOID (line 5761) | VOID P2pReceiveEapNack(
function VOID (line 5768) | VOID P2pMakeProbeRspWSCIE(
function VOID (line 5947) | VOID P2pMakeProbeReqIE(
function VOID (line 6050) | VOID P2PMakeProbe(
function VOID (line 6282) | VOID P2pMakeP2pIE(
function VOID (line 6479) | VOID P2PParseWPSIE(
function VOID (line 6559) | VOID GoPeerDisassocReq(
function ULONG (line 6580) | ULONG P2pUpdateGroupBeacon(
function ULONG (line 6598) | ULONG P2pUpdateNoABeacon(
function ULONG (line 6655) | ULONG P2pUpdateNoAProbeRsp(
function VOID (line 6725) | VOID P2pUpdateBssBeacon(
function VOID (line 6732) | VOID GOUpdateBeaconFrame(
function VOID (line 6747) | VOID P2pMakeBssBeacon(
function VOID (line 6770) | VOID P2pCheckInviteReq(
function VOID (line 6847) | VOID P2pCheckInviteReqFromExisting(
function UCHAR (line 6895) | UCHAR ChannelToClass(
FILE: src/common/p2p_table.c
function VOID (line 44) | VOID P2pSetPerstTable(
function VOID (line 82) | VOID P2pGroupMaintain(
function VOID (line 345) | VOID P2pCopyMacTabtoP2PTab(
function VOID (line 389) | VOID P2pCopyP2PTabtoMacTab(
function VOID (line 437) | VOID P2pGroupTabInit(
function VOID (line 488) | VOID P2pGroupTabDisconnect(
function UCHAR (line 577) | UCHAR P2pGroupTabInsert(
function UCHAR (line 671) | UCHAR P2pGroupTabDelete(
function UCHAR (line 741) | UCHAR P2pGroupTabSearch(
function VOID (line 788) | VOID P2pPerstTabClean(
function UCHAR (line 817) | UCHAR P2pPerstTabInsert(
function UCHAR (line 923) | UCHAR P2pPerstTabDelete(
function UCHAR (line 966) | UCHAR P2pPerstTabSearch(
function VOID (line 1014) | VOID P2pCrednTabClean(
function VOID (line 1041) | VOID P2pCrednTabInsert(
function BOOLEAN (line 1087) | BOOLEAN P2pCrednEntrySearch(
function VOID (line 1124) | VOID P2pSendWirelessEvent(
FILE: src/common/ps.c
function NDIS_STATUS (line 42) | NDIS_STATUS RtmpInsertPsQueue(
function VOID (line 108) | VOID RtmpCleanupPsQueue(
function VOID (line 140) | VOID RtmpHandleRxPsPoll(
function BOOLEAN (line 313) | BOOLEAN RtmpPsIndicate(
function BOOLEAN (line 389) | BOOLEAN RtmpPktPmBitCheck(
function VOID (line 408) | VOID RtmpPsActiveExtendCheck(
function VOID (line 428) | VOID RtmpPsModeChange(
FILE: src/common/rt_channel.c
function UINT16 (line 349) | UINT16 TotalChNum(PCH_DESC pChDesc)
function UCHAR (line 362) | UCHAR GetChannel_5GHZ(PCH_DESC pChDesc, UCHAR index)
function UCHAR (line 378) | UCHAR GetChannel_2GHZ(PCH_DESC pChDesc, UCHAR index)
function UCHAR (line 395) | UCHAR GetChannelFlag(PCH_DESC pChDesc, UCHAR index)
function PCH_REGION (line 1567) | static PCH_REGION GetChRegion(
function VOID (line 1590) | static VOID ChBandCheck(
function UCHAR (line 1604) | static UCHAR FillChList(
function VOID (line 1688) | static inline VOID CreateChList(
function VOID (line 1744) | VOID BuildChannelListEx(
function VOID (line 1753) | VOID BuildBeaconChList(
function BOOLEAN (line 1808) | static BOOLEAN IsValidChannel(
function UCHAR (line 1827) | static UCHAR GetExtCh(
function BOOLEAN (line 1841) | BOOLEAN N_ChannelGroupCheck(
function VOID (line 1888) | VOID N_ChannelCheck(RTMP_ADAPTER *pAd)
function UCHAR (line 1952) | UCHAR N_SetCenCh(RTMP_ADAPTER *pAd, UCHAR prim_ch)
function UINT8 (line 1974) | UINT8 GetCuntryMaxTxPwr(
function VOID (line 2023) | VOID RTMP_MapChannelID2KHZ(
function VOID (line 2041) | VOID RTMP_MapKHZ2ChannelID(
FILE: src/common/rt_os_util.c
function VOID (line 40) | VOID RtmpDrvMaxRateGet(
function VOID (line 85) | VOID RtmpMeshDown(
function BOOLEAN (line 95) | BOOLEAN RtmpOsCmdDisplayLenCheck(
function VOID (line 107) | VOID WpaSendMicFailureToWpaSupplicant(
function wext_notify_event_assoc (line 125) | int wext_notify_event_assoc(
function VOID (line 165) | VOID SendAssocIEsToWpaSupplicant(
function INT32 (line 189) | INT32 RtPrivIoctlSetVal(VOID)
function PVOID (line 196) | PVOID RtmpInitCompletion(VOID)
function ULONG (line 205) | ULONG RtmpWaitForCompletionTimeout(VOID *Completion, ULONG Expire)
function VOID (line 211) | VOID RtmpComplete(VOID *Completion)
function ULONG (line 217) | ULONG RtmpMsecsToJiffies(UINT32 msecs)
FILE: src/common/rtmp_init.c
function NDIS_STATUS (line 196) | NDIS_STATUS RTMPAllocAdapterBlock(
function VOID (line 368) | VOID NICReadEEPROMParameters(RTMP_ADAPTER *pAd, PSTRING mac_addr)
function VOID (line 1033) | VOID NICInitAsicFromEEPROM(
function VOID (line 1277) | VOID dump_pdma_reg(RTMP_ADAPTER *pAd)
function VOID (line 1287) | VOID AsicInitBcnBuf(IN RTMP_ADAPTER *pAd)
function NDIS_STATUS (line 1345) | NDIS_STATUS NICInitializeAdapter(
function NDIS_STATUS (line 1407) | NDIS_STATUS NICInitializeAsic(
function VOID (line 1732) | VOID NICUpdateFifoStaCounters(
function BOOLEAN (line 1980) | BOOLEAN NicGetMacFifoTxCnt(
function VOID (line 2000) | VOID AsicFifoExtSet(IN RTMP_ADAPTER *pAd)
function VOID (line 2010) | VOID AsicFifoExtEntryClean(
function VOID (line 2047) | VOID NicGetTxRawCounters(
function VOID (line 2086) | VOID NicResetRawCounters(RTMP_ADAPTER *pAd)
function VOID (line 2116) | VOID NICUpdateRawCounters(
function NDIS_STATUS (line 2363) | NDIS_STATUS NICLoadFirmware(
function VOID (line 2387) | VOID NICEraseFirmware(
function ULONG (line 2417) | ULONG RTMPCompareMemory(
function VOID (line 2462) | VOID RTMPZeroMemory(
function VOID (line 2499) | VOID RTMPMoveMemory(
function VOID (line 2519) | VOID UserCfgExit(
function VOID (line 2548) | VOID UserCfgInit(RTMP_ADAPTER *pAd)
function UCHAR (line 3400) | UCHAR BtoH(STRING ch)
function AtoH (line 3425) | void AtoH(PSTRING src, PUCHAR dest, int destlen)
function VOID (line 3457) | VOID RTMP_TimerListAdd(
function VOID (line 3506) | VOID RTMP_TimerListRelease(
function VOID (line 3532) | VOID RTMP_AllTimerListRelease(RTMP_ADAPTER *pAd)
function VOID (line 3575) | VOID RTMPInitTimer(
function VOID (line 3623) | VOID RTMPSetTimer(
function VOID (line 3682) | VOID RTMPModTimer(
function VOID (line 3737) | VOID RTMPCancelTimer(
function VOID (line 3770) | VOID RTMPReleaseTimer(
function VOID (line 3826) | VOID RTMPEnableRxTx(
function CfgInitHook (line 3880) | void CfgInitHook(PRTMP_ADAPTER pAd)
function INT (line 3886) | static INT RtmpChipOpsRegister(
function BOOLEAN (line 3908) | BOOLEAN PairEP(RTMP_ADAPTER *pAd, UINT8 EP, UINT8 Index, UINT8 InOut)
function INT (line 3953) | INT RtmpRaDevCtrlInit(VOID *pAdSrc, RTMP_INF_TYPE infType)
function BOOLEAN (line 4034) | BOOLEAN RtmpRaDevCtrlExit(IN VOID *pAdSrc)
function VOID (line 4100) | VOID RTMP_11N_D3_TimerInit(
function VOID (line 4111) | VOID RTMP_IO_WRITE32(
function VOID (line 4119) | VOID RTMP_BBP_IO_READ8_BY_REG_ID(
function VOID (line 4141) | VOID RTMP_BBP_IO_READ8(
function VOID (line 4165) | VOID RTMP_BBP_IO_WRITE8_BY_REG_ID(
function VOID (line 4188) | VOID RTMP_BBP_IO_WRITE8(
function VOID (line 4215) | VOID AntCfgInit(
function VOID (line 4263) | VOID NICUpdateRxStatusCnt1(
function UINT32 (line 4278) | UINT32 NICSumFalseCCACnt(
function UINT32 (line 4290) | UINT32 NICSumPLCPErrCnt(
FILE: src/common/rtmp_init_inf.c
function VOID (line 45) | VOID RtmpDrvOpsInit(
function rt28xx_init (line 119) | int rt28xx_init(VOID *pAdSrc, PSTRING pDefaultMac, PSTRING pHostName)
function VOID (line 799) | VOID RTMPDrvOpen(
function VOID (line 950) | VOID RTMPDrvClose(
function VOID (line 1207) | VOID RTMPInfClose(
function PNET_DEV (line 1331) | PNET_DEV RtmpPhyNetDevMainCreate(
function WriteConfToDatFile (line 1360) | static void WriteConfToDatFile(
function INT (line 1509) | INT write_dat_file_thread (
function NDIS_STATUS (line 1542) | NDIS_STATUS WriteDatThread(
FILE: src/common/rtmp_timer.c
function RtmpTimerQHandle (line 164) | static void RtmpTimerQHandle(RTMP_ADAPTER *pAd)
function INT (line 230) | INT RtmpTimerQThread(
function RTMP_TIMER_TASK_ENTRY (line 272) | RTMP_TIMER_TASK_ENTRY *RtmpTimerQInsert(
function BOOLEAN (line 310) | BOOLEAN RtmpTimerQRemove(
function RtmpTimerQExit (line 350) | void RtmpTimerQExit(RTMP_ADAPTER *pAd)
function RtmpTimerQInit (line 374) | void RtmpTimerQInit(RTMP_ADAPTER *pAd)
FILE: src/common/rtusb_bulk.c
function VOID (line 58) | VOID SoftwareFlowControl(
function VOID (line 140) | VOID RTUSBInitTxDesc(
function VOID (line 202) | VOID RTUSBInitHTTxDesc(
function VOID (line 248) | VOID RTUSBInitRxDesc(
function VOID (line 278) | VOID RTUSBInitCmdRspEventDesc(
function else (line 484) | else if (((pAd->BulkOutMaxPacketSize < 512) && ((ThisBulkSize&0xfffff800...
function else (line 492) | else if (((pAd->BulkOutMaxPacketSize < 512) && (((ThisBulkSize&0xffff800...
function else (line 530) | else if (((ThisBulkSize&0xffff8000) != 0) || ((ThisBulkSize&pAd->BulkOut...
function else (line 538) | else if (((pAd->BulkOutMaxPacketSize < 512) && ((ThisBulkSize&0xfffff800...
function else (line 545) | else if (((pAd->BulkOutMaxPacketSize < 512) && (((ThisBulkSize&0xffff800...
function USBHST_STATUS (line 752) | USBHST_STATUS RTUSBBulkOutDataPacketComplete(URBCompleteStatus Status, p...
function VOID (line 822) | VOID RTUSBBulkOutNullFrame(
function USBHST_STATUS (line 871) | USBHST_STATUS RTUSBBulkOutNullFrameComplete(URBCompleteStatus Status, pu...
function USBHST_STATUS (line 892) | USBHST_STATUS RTUSBBulkOutHCCANullFrameComplete(URBCompleteStatus Status...
function VOID (line 926) | VOID RTUSBBulkOutMLMEPacket(
function USBHST_STATUS (line 995) | USBHST_STATUS RTUSBBulkOutMLMEPacketComplete(URBCompleteStatus Status, p...
function VOID (line 1027) | VOID RTUSBBulkOutPsPoll(
function USBHST_STATUS (line 1078) | USBHST_STATUS RTUSBBulkOutPsPollComplete(URBCompleteStatus Status, purbb...
function VOID (line 1097) | VOID DoBulkIn(IN RTMP_ADAPTER *pAd)
function VOID (line 1140) | VOID BulkInCmdRspEvent(RTMP_ADAPTER *pAd)
function VOID (line 1206) | VOID RTUSBBulkReceive(
function VOID (line 1274) | VOID RTUSBBulkCmdRspEventReceive(PRTMP_ADAPTER pAd)
function USBHST_STATUS (line 1323) | USBHST_STATUS RTUSBBulkRxComplete(URBCompleteStatus Status, purbb_t pURB...
function USBHST_STATUS (line 1342) | USBHST_STATUS RTUSBBulkCmdRspEventComplete(URBCompleteStatus Status, pur...
function VOID (line 1370) | VOID RTUSBKickBulkOut(
function VOID (line 1509) | VOID RTUSBCleanUpDataBulkOutQueue(
function VOID (line 1544) | VOID RTUSBCleanUpMLMEBulkOutQueue(
function VOID (line 1568) | VOID RTUSBCancelPendingIRPs(
function VOID (line 1588) | VOID RTUSBCancelPendingBulkInIRP(
function VOID (line 1634) | VOID RTUSBCancelPendingBulkOutIRP(
FILE: src/common/rtusb_io.c
function NTSTATUS (line 53) | static NTSTATUS RTUSBFirmwareRun(
function NTSTATUS (line 90) | NTSTATUS RTUSBFirmwareOpmode(
function NTSTATUS (line 124) | NTSTATUS RTUSBFirmwareWrite(
function NTSTATUS (line 159) | NTSTATUS RTUSBVenderReset(
function NTSTATUS (line 195) | NTSTATUS RTUSBMultiRead(
function NTSTATUS (line 233) | NTSTATUS RTUSBMultiWrite_nBytes(
function NTSTATUS (line 288) | NTSTATUS RTUSBMultiWrite_OneByte(
function NTSTATUS (line 309) | NTSTATUS RTUSBMultiWrite(
function NTSTATUS (line 338) | NTSTATUS RTUSBSingleWrite(
function NTSTATUS (line 376) | NTSTATUS RTUSBReadMACRegister(
function NTSTATUS (line 419) | NTSTATUS RTUSBWriteMACRegister(
function NTSTATUS (line 451) | NTSTATUS RTUSBReadBBPRegister(
function NTSTATUS (line 521) | NTSTATUS RTUSBWriteBBPRegister(
function NTSTATUS (line 580) | NTSTATUS RTUSBWriteRFRegister(
function NTSTATUS (line 641) | NTSTATUS RTUSBReadEEPROM(
function NTSTATUS (line 677) | NTSTATUS RTUSBWriteEEPROM(
function NTSTATUS (line 700) | NTSTATUS RTUSBReadEEPROM16(
function NTSTATUS (line 716) | NTSTATUS RTUSBWriteEEPROM16(
function VOID (line 742) | VOID RTUSBPutToSleep(
function NTSTATUS (line 771) | NTSTATUS RTUSBWakeUp(
function NDIS_STATUS (line 804) | NDIS_STATUS RTUSBEnqueueCmdFromNdis(
function NTSTATUS (line 911) | NTSTATUS RTUSB_VendorRequest(
function NTSTATUS (line 1027) | NTSTATUS RTUSB_ResetDevice(
function NTSTATUS (line 1038) | NTSTATUS CheckGPIOHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQelmt)
function NTSTATUS (line 1095) | static NTSTATUS ResetBulkOutHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQ...
function NTSTATUS (line 1263) | static NTSTATUS ResetBulkInHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQe...
function NTSTATUS (line 1385) | static NTSTATUS SetAsicWcidHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQe...
function NTSTATUS (line 1421) | static NTSTATUS DelAsicWcidHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQe...
function NTSTATUS (line 1434) | static NTSTATUS SetWcidSecInfoHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CM...
function NTSTATUS (line 1450) | static NTSTATUS SetAsicWcidIVEIVHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt ...
function NTSTATUS (line 1464) | static NTSTATUS SetAsicWcidAttrHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt C...
function NTSTATUS (line 1479) | static NTSTATUS SETAsicSharedKeyHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt ...
function NTSTATUS (line 1492) | static NTSTATUS SetAsicPairwiseKeyHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElm...
function NTSTATUS (line 1505) | static NTSTATUS SetPortSecuredHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CM...
function NTSTATUS (line 1513) | static NTSTATUS RemovePairwiseKeyHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt...
function NTSTATUS (line 1522) | static NTSTATUS SetClientMACEntryHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt...
function NTSTATUS (line 1532) | static NTSTATUS UpdateProtectHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMD...
function NTSTATUS (line 1545) | static NTSTATUS APUpdateCapabilityAndErpieHdlr(IN PRTMP_ADAPTER pAd, IN ...
function NTSTATUS (line 1554) | static NTSTATUS _802_11_CounterMeasureHdlr(IN PRTMP_ADAPTER pAd, IN PCmd...
function NTSTATUS (line 1570) | static NTSTATUS SetPSMBitHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQelmt)
function NTSTATUS (line 1582) | static NTSTATUS ForceWakeUpHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQe...
function NTSTATUS (line 1591) | static NTSTATUS ForceSleepAutoWakeupHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQE...
function NTSTATUS (line 1613) | NTSTATUS QkeriodicExecutHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQelmt)
function NTSTATUS (line 1622) | static NTSTATUS APEnableTXBurstHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt C...
function NTSTATUS (line 1638) | static NTSTATUS APDisableTXBurstHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt ...
function NTSTATUS (line 1654) | static NTSTATUS APAdjustEXPAckTimeHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElm...
function NTSTATUS (line 1666) | static NTSTATUS APRecoverEXPAckTimeHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQEl...
function NTSTATUS (line 1680) | static NTSTATUS SetLEDStatusHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQ...
function NTSTATUS (line 1696) | static NTSTATUS LEDWPSMode10Hdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQ...
function NTSTATUS (line 1725) | static NTSTATUS ChannelRescanHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMD...
function NTSTATUS (line 1750) | static NTSTATUS RegHintHdlr (IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQelmt)
function NTSTATUS (line 1756) | static NTSTATUS RegHint11DHdlr(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQelmt)
function NTSTATUS (line 1762) | static NTSTATUS RT_Mac80211_ScanEnd(IN PRTMP_ADAPTER pAd, IN PCmdQElmt C...
function NTSTATUS (line 1768) | static NTSTATUS RT_Mac80211_ConnResultInfom(IN PRTMP_ADAPTER pAd, IN PCm...
function NTSTATUS (line 1781) | static NTSTATUS SetP2pLinkDown(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQelmt)
function NTSTATUS (line 1790) | static NTSTATUS UpdateTXChainAddress(IN PRTMP_ADAPTER pAd, IN PCmdQElmt ...
function NTSTATUS (line 1800) | static NTSTATUS CmdRspEventCallback(IN PRTMP_ADAPTER pAd, IN PCmdQElmt C...
type NTSTATUS (line 1810) | typedef NTSTATUS (*CMDHdlr)(IN PRTMP_ADAPTER pAd, IN PCmdQElmt CMDQelmt);
function BOOLEAN (line 1928) | static inline BOOLEAN ValidCMD(IN PCmdQElmt CMDQelmt)
function VOID (line 1951) | VOID CMDHandler(
function VOID (line 1993) | VOID RTUSBWatchDog(IN RTMP_ADAPTER *pAd)
FILE: src/common/scan.c
function INT (line 13) | static INT scan_ch_restore(RTMP_ADAPTER *pAd, UCHAR OpMode)
function INT (line 160) | static INT scan_active(RTMP_ADAPTER *pAd, UCHAR OpMode, UCHAR ScanType)
function VOID (line 541) | VOID ScanNextChannel(
function BOOLEAN (line 696) | BOOLEAN ScanRunning(
FILE: src/common/spectrum.c
function UINT8 (line 107) | UINT8 GetRegulatoryMaxTxPwr(
type TX_PWR_CFG (line 162) | typedef struct __TX_PWR_CFG
function CHAR (line 207) | CHAR RTMP_GetTxPwr(
function NDIS_STATUS (line 330) | NDIS_STATUS MeasureReqTabInit(
function VOID (line 350) | VOID MeasureReqTabExit(
function PMEASURE_REQ_ENTRY (line 363) | PMEASURE_REQ_ENTRY MeasureReqLookUp(
function PMEASURE_REQ_ENTRY (line 399) | PMEASURE_REQ_ENTRY MeasureReqInsert(
function VOID (line 498) | VOID MeasureReqDelete(
function NDIS_STATUS (line 555) | NDIS_STATUS TpcReqTabInit(
function VOID (line 575) | VOID TpcReqTabExit(
function PTPC_REQ_ENTRY (line 588) | static PTPC_REQ_ENTRY TpcReqLookUp(
function PTPC_REQ_ENTRY (line 625) | static PTPC_REQ_ENTRY TpcReqInsert(
function VOID (line 724) | static VOID TpcReqDelete(
function UINT64 (line 791) | static UINT64 GetCurrentTimeStamp(
function UINT8 (line 808) | static UINT8 GetCurTxPwr(
function VOID (line 825) | VOID InsertChannelRepIE(
function VOID (line 905) | VOID InsertDialogToken(
function VOID (line 933) | static VOID InsertTpcReqIE(
function VOID (line 966) | VOID InsertTpcReportIE(
function VOID (line 1012) | static VOID InsertMeasureReqIE(
function VOID (line 1050) | static VOID InsertMeasureReportIE(
function VOID (line 1095) | VOID MakeMeasurementReqFrame(
function VOID (line 1148) | VOID EnqueueMeasurementRep(
function VOID (line 1210) | VOID EnqueueTPCReq(
function VOID (line 1263) | VOID EnqueueTPCRep(
function BOOLEAN (line 1307) | static BOOLEAN DfsRequirementCheck(
function VOID (line 1341) | VOID NotifyChSwAnnToPeerAPs(
function VOID (line 1350) | static VOID StartDFSProcedure(
function BOOLEAN (line 1386) | static BOOLEAN PeerChSwAnnSanity(
function BOOLEAN (line 1442) | static BOOLEAN PeerMeasureReqSanity(
function BOOLEAN (line 1534) | static BOOLEAN PeerMeasureReportSanity(
function BOOLEAN (line 1625) | static BOOLEAN PeerTpcReqSanity(
function BOOLEAN (line 1681) | static BOOLEAN PeerTpcRepSanity(
function VOID (line 1737) | static VOID PeerChSwAnnAction(
function VOID (line 1828) | static VOID PeerMeasureReqAction(
function VOID (line 1859) | static VOID PeerMeasureReportAction(
function VOID (line 1927) | static VOID PeerTpcReqAction(
function VOID (line 1970) | static VOID PeerTpcRepAction(
function VOID (line 2004) | VOID PeerSpectrumAction(
function INT (line 2077) | INT Set_MeasureReq_Proc(
function INT (line 2179) | INT Set_TpcReq_Proc(
function INT (line 2204) | INT Set_PwrConstraint(
function PDOT11_REGULATORY_INFORMATION (line 2277) | static PDOT11_REGULATORY_INFORMATION GetRugClassRegion(
function VOID (line 2305) | VOID RguClass_BuildBcnChList(
FILE: src/common/txpower.c
function VOID (line 14) | VOID AsicGetTxPowerOffset(RTMP_ADAPTER *pAd, ULONG *TxPwr)
function VOID (line 105) | VOID AsicGetAutoAgcOffsetForExternalTxAlc(
function VOID (line 252) | VOID AsicAdjustTxPower(
function VOID (line 434) | VOID GetSingleSkuDeltaPower(
function VOID (line 621) | VOID AsicPercentageDeltaPower(
function VOID (line 682) | VOID AsicCompensatePowerViaBBP(
function VOID (line 762) | VOID RTMPReadTxPwrPerRate(RTMP_ADAPTER *pAd)
function VOID (line 1028) | VOID RTMPReadChannelPwr(RTMP_ADAPTER *pAd)
FILE: src/common/uapsd.c
function VOID (line 117) | VOID UAPSD_Init(
function VOID (line 158) | VOID UAPSD_Release(
function VOID (line 183) | VOID RtmpAsicSleepHandle(
function VOID (line 221) | VOID UAPSD_SP_Close(
function BOOLEAN (line 288) | BOOLEAN UAPSD_SP_IsClosed(
function VOID (line 322) | VOID UAPSD_AllPacketDeliver(
function VOID (line 402) | VOID UAPSD_AssocParse(
function VOID (line 497) | VOID UAPSD_PacketEnqueue(
function VOID (line 576) | VOID UAPSD_QueueMaintenance(
function VOID (line 723) | VOID UAPSD_SP_AUE_Handle(
function VOID (line 913) | VOID UAPSD_SP_CloseInRVDone(
function VOID (line 983) | VOID UAPSD_TimingRecordCtrl(
function VOID (line 1014) | VOID UAPSD_TimingRecord(
function VOID (line 1129) | VOID UAPSD_TimeingRecordLoopIndex(
function BOOLEAN (line 1154) | BOOLEAN UAPSD_PsPollHandle(
function VOID (line 1316) | VOID UAPSD_QueueStatusGet(
function VOID (line 1867) | VOID UAPSD_TagFrame(
function VOID (line 1922) | VOID UAPSD_UnTagFrame(
function VOID (line 2084) | static VOID UAPSD_InsertTailQueueAc(
FILE: src/common/vht.c
type vht_ch_layout (line 59) | struct vht_ch_layout{
type vht_ch_layout (line 65) | struct vht_ch_layout
function VOID (line 78) | VOID dump_vht_cap(RTMP_ADAPTER *pAd, VHT_CAP_IE *vht_ie)
function VOID (line 115) | VOID dump_vht_op(RTMP_ADAPTER *pAd, VHT_OP_IE *vht_ie)
function UCHAR (line 137) | UCHAR vht_cent_ch_freq(RTMP_ADAPTER *pAd, UCHAR prim_ch)
function INT (line 164) | INT vht_mode_adjust(RTMP_ADAPTER *pAd, MAC_TABLE_ENTRY *pEntry, VHT_CAP_...
function INT (line 181) | INT get_vht_op_ch_width(RTMP_ADAPTER *pAd)
function INT (line 196) | INT build_quiet_channel(RTMP_ADAPTER *pAd, UCHAR *buf)
function INT (line 210) | INT build_ext_bss_load(RTMP_ADAPTER *pAd, UCHAR *buf)
function INT (line 224) | INT build_ext_pwr_constraint(RTMP_ADAPTER *pAd, UCHAR *buf)
function INT (line 238) | INT build_vht_pwr_envelope(RTMP_ADAPTER *pAd, UCHAR *buf)
function INT (line 252) | INT build_vht_op_ie(RTMP_ADAPTER *pAd, UCHAR *buf)
function INT (line 303) | INT build_vht_cap_ie(RTMP_ADAPTER *pAd, UCHAR *buf)
function INT (line 375) | INT build_vht_ies(RTMP_ADAPTER *pAd, UCHAR *buf, UCHAR frm)
FILE: src/common/wapi.c
function kd_hmac_sha256 (line 57) | static void kd_hmac_sha256(
function VOID (line 98) | VOID RTMPInsertWapiIe(
function BOOLEAN (line 169) | BOOLEAN RTMPCheckWAIframe(
function BOOLEAN (line 209) | BOOLEAN RTMPIsWapiCipher(
function VOID (line 254) | VOID RTMPConstructWPIIVHdr(
function VOID (line 265) | VOID RTMPDeriveWapiGTK(
function VOID (line 280) | VOID RT_SMS4_TEST(
function rtmp_read_wapi_parms_from_file (line 354) | void rtmp_read_wapi_parms_from_file(
function VOID (line 672) | static VOID RTMPQueryWapiConfPerBss(
function VOID (line 790) | VOID RTMPIoctlQueryWapiConf(
function VOID (line 851) | VOID RTMPWapiUskRekeyPeriodicExec(
function VOID (line 895) | VOID RTMPWapiMskRekeyPeriodicExec(
function VOID (line 985) | VOID RTMPInitWapiRekeyTimerAction(
function VOID (line 1002) | VOID RTMPStartWapiRekeyTimerAction(
function VOID (line 1041) | VOID RTMPCancelWapiRekeyTimerAction(
function BOOLEAN (line 1085) | BOOLEAN WAPI_InternalCmdAction(
function VOID (line 1137) | VOID RTMPGetWapiTxTscFromAsic(
function VOID (line 1171) | VOID WAPIInstallPairwiseKey(
function VOID (line 1235) | VOID WAPIInstallSharedKey(
FILE: src/common/wfd.c
function INT (line 35) | INT Set_WfdEnable_Proc(
function INT (line 58) | INT Set_WfdInsertIe_Proc(
function INT (line 103) | INT Set_WfdDeviceType_Proc(
function INT (line 127) | INT Set_WfdCouple_Proc(
function INT (line 164) | INT Set_WfdSessionAvailable_Proc(
function INT (line 183) | INT Set_WfdCP_Proc(
function INT (line 203) | INT Set_WfdRtspPort_Proc(
function INT (line 225) | INT Set_WfdMaxThroughput_Proc(
function INT (line 246) | INT Set_WfdLocalIp_Proc(
function INT (line 266) | INT Set_PeerRtspPort_Proc(
function VOID (line 352) | VOID WfdMakeWfdIE(
function ULONG (line 400) | ULONG InsertWfdSubelmtTlv(
function VOID (line 665) | VOID WfdParseSubElmt(
function VOID (line 844) | VOID WfdCfgInit(
FILE: src/common/wsc.c
function INT (line 188) | INT WscGenerateUUID(
function VOID (line 278) | VOID WscInitCommonTimers(
function VOID (line 294) | VOID WscInitClientTimers(
function VOID (line 311) | VOID WscStateMachineInit(
function WscM2DTimeOutAction (line 377) | void WscM2DTimeOutAction(
function VOID (line 467) | VOID WscUPnPMsgTimeOutAction(
function VOID (line 536) | VOID WscEAPOLStartAction(
function VOID (line 713) | VOID WscEAPAction(
function VOID (line 1547) | VOID WscEapEnrolleeAction(
function VOID (line 2284) | VOID WscEapApProxyAction(
function VOID (line 2473) | VOID WscEapRegistrarAction(
function VOID (line 3148) | VOID WscTimeOutProcess(
function VOID (line 3300) | VOID WscEAPOLTimeOutAction(
function VOID (line 3795) | VOID Wsc2MinsTimeOutAction(
function UCHAR (line 4028) | UCHAR WscRxMsgType(
function BOOLEAN (line 4127) | BOOLEAN WscMsgTypeSubst(
function VOID (line 4148) | VOID WscInitRegistrarPair(
function VOID (line 4374) | VOID WscSendEapReqId(
function VOID (line 4490) | VOID WscSendEapolStart(
function VOID (line 4573) | VOID WscSendEapRspId(
function VOID (line 4721) | VOID WscUPnPErrHandle(
function WscSendUPnPConfReqMsg (line 4784) | int WscSendUPnPConfReqMsg(
function WscSendUPnPMessage (line 4837) | int WscSendUPnPMessage(
function VOID (line 4999) | VOID WscSendMessage(
function VOID (line 5185) | VOID WscBuildBeaconIE(
function VOID (line 5461) | VOID WscBuildProbeRespIE(
function VOID (line 5807) | VOID WscSendEapFail(
function VOID (line 5918) | VOID WscBuildAssocRespIE(
function VOID (line 5989) | VOID WscSelectedRegistrar(
function VOID (line 6138) | VOID WscBuildProbeReqIE(
function VOID (line 6346) | VOID WscBuildAssocReqIE(
function VOID (line 6425) | VOID WscProfileRetryTimeout(
function VOID (line 6537) | VOID WscPBCTimeOutAction(
function VOID (line 6587) | VOID WscScanTimeOutAction(
function BOOLEAN (line 6628) | BOOLEAN ValidateChecksum(
function UINT (line 6648) | UINT WscRandomGen4digitPinCode(
function UINT (line 6659) | UINT WscRandomGeneratePinCode(
function VOID (line 6679) | VOID WscInformFromWPA(
function VOID (line 6705) | VOID WscDelWPARetryTimer(
function VOID (line 6726) | VOID WscStop(
function VOID (line 6884) | VOID WscInit(
function USHORT (line 7009) | USHORT WscGetAuthType(
function USHORT (line 7037) | USHORT WscGetEncryType(
function PSTRING (line 7056) | PSTRING WscGetAuthTypeStr(
function PSTRING (line 7083) | PSTRING WscGetEncryTypeStr(
function NDIS_802_11_AUTHENTICATION_MODE (line 7102) | NDIS_802_11_AUTHENTICATION_MODE WscGetAuthMode(
function NDIS_802_11_WEP_STATUS (line 7127) | NDIS_802_11_WEP_STATUS WscGetWepStatus(
function WscWriteConfToPortCfg (line 7146) | void WscWriteConfToPortCfg(
function VOID (line 7415) | VOID WscWriteSsidToDatFile(
function VOID (line 7484) | VOID WscWriteWpaPskToDatFile(
function BOOLEAN (line 7556) | BOOLEAN WscCheckNonce(
function VOID (line 7625) | VOID WscGetRegDataPIN(
function VOID (line 7665) | VOID WscEapActionDisabled(
function VOID (line 7707) | VOID WscGetConfigErrFromNack(
function INT (line 7743) | INT WscSetAuthMode(
function INT (line 7835) | INT WscSetEncrypType(
function USHORT (line 7921) | USHORT WscGetAuthTypeFromStr(
function USHORT (line 7942) | USHORT WscGetEncrypTypeFromStr(
function VOID (line 7977) | VOID WscPushPBCAction(
function VOID (line 8050) | VOID WscScanExec(
function BOOLEAN (line 8111) | BOOLEAN WscPBCExec(
function BOOLEAN (line 8293) | BOOLEAN WscBssWpsIESearchForPBC(
function VOID (line 8589) | VOID WscPBCBssTableSort(
function VOID (line 8698) | VOID WscGenRandomKey(
function VOID (line 8755) | VOID WscCreateProfileFromCfg(
function WscWriteConfToApCliCfg (line 9007) | void WscWriteConfToApCliCfg(
function VOID (line 9131) | VOID WscApCliLinkDown(
function VOID (line 9157) | VOID WpsSmProcess(
function INT (line 9431) | INT WscGetConfWithoutTrigger(
function VOID (line 9486) | VOID WscSendNACK(
function VOID (line 9546) | VOID WscCheckWpsIeFromWpsAP(
function VOID (line 9606) | VOID WscLinkDown(
function ULONG (line 9707) | ULONG WscSearchWpsApBySSID(
function VOID (line 9744) | VOID WscPBCSessionOverlapCheck(
function VOID (line 9777) | VOID WscPBC_DPID_FromSTA(
function WscWriteConfToDatFile (line 9831) | void WscWriteConfToDatFile(
function WscWriteConfToAR9File (line 10221) | void WscWriteConfToAR9File(
function INT (line 10540) | static INT wsc_write_dat_file_thread (
function IF_DEV_CONFIG_OPMODE_ON_STA (line 10714) | IF_DEV_CONFIG_OPMODE_ON_STA(pAd)
function NDIS_STATUS (line 10752) | NDIS_STATUS WscThreadInit(RTMP_ADAPTER *pAd)
function VOID (line 10797) | VOID WSC_HDR_BTN_Init(
function VOID (line 10818) | VOID WSC_HDR_BTN_Stop(
function VOID (line 10850) | VOID WSC_HDR_BTN_CheckHandler(
function BOOLEAN (line 10911) | BOOLEAN WscSupportWPSLEDMode(
function BOOLEAN (line 10936) | BOOLEAN WscSupportWPSLEDMode10(
function BOOLEAN (line 10956) | BOOLEAN WscAPHasSecuritySetting(
function VOID (line 11007) | VOID WscLEDTimer(
function VOID (line 11098) | VOID WscSkipTurnOffLEDTimer(
function VOID (line 11115) | VOID WscUpdatePortCfgTimeout(
function VOID (line 11177) | VOID WscCheckPeerDPID(
function VOID (line 11298) | VOID WscClearPeerList(
function PWSC_PEER_ENTRY (line 11315) | PWSC_PEER_ENTRY WscFindPeerEntry(
function VOID (line 11335) | VOID WscInsertPeerEntryByMAC(
function INT (line 11362) | INT WscApShowPeerList(
function INT (line 11406) | INT WscStaShowPeerList(
function VOID (line 11447) | VOID WscMaintainPeerList(
function VOID (line 11482) | VOID WscDelListEntryByMAC(
function VOID (line 11496) | VOID WscAssignEntryMAC(
function BOOLEAN (line 11519) | BOOLEAN WscGetDataFromPeerByTag(
FILE: src/common/wsc_tlv.c
function AppendWSCTLV (line 178) | int AppendWSCTLV(USHORT index, OUT UCHAR * obuf, IN UCHAR * ibuf, IN USH...
function VOID (line 214) | static VOID WscParseEncrSettings(
function BOOLEAN (line 357) | static BOOLEAN WscProcessCredential(
function WscDeriveKey (line 569) | int WscDeriveKey (
function BuildMessageM1 (line 634) | int BuildMessageM1(
function BuildMessageM2 (line 896) | int BuildMessageM2(
function BuildMessageM2D (line 1159) | int BuildMessageM2D(
function BuildMessageM3 (line 1319) | int BuildMessageM3(
function BuildMessageM4 (line 1481) | int BuildMessageM4(
function BuildMessageM5 (line 1674) | int BuildMessageM5(
function BuildMessageM6 (line 1809) | int BuildMessageM6(
function BuildMessageM7 (line 1949) | int BuildMessageM7(
function BuildMessageM8 (line 2127) | int BuildMessageM8(
function BuildMessageDONE (line 2423) | int BuildMessageDONE(
function BuildMessageACK (line 2483) | int BuildMessageACK(
function BuildMessageNACK (line 2543) | int BuildMessageNACK(
function ProcessMessageM1 (line 2633) | int ProcessMessageM1(
function ProcessMessageM2 (line 2906) | int ProcessMessageM2(
function ProcessMessageM2D (line 3209) | int ProcessMessageM2D(
function ProcessMessageM3 (line 3370) | int ProcessMessageM3(
function ProcessMessageM4 (line 3502) | int ProcessMessageM4(
function ProcessMessageM5 (line 3688) | int ProcessMessageM5(
function ProcessMessageM6 (line 3863) | int ProcessMessageM6(
function ProcessMessageM7 (line 4037) | int ProcessMessageM7(
function ProcessMessageM8 (line 4188) | int ProcessMessageM8(
FILE: src/common/wsc_ufd.c
function BOOLEAN (line 105) | BOOLEAN WscPassXmlDeclare(
function BOOLEAN (line 134) | BOOLEAN WscGetXmlSSID(
function BOOLEAN (line 178) | BOOLEAN WscGetXmlAuth(
function BOOLEAN (line 222) | BOOLEAN WscGetXmlEncr(
function BOOLEAN (line 266) | BOOLEAN WscGetXmlKey(
function BOOLEAN (line 311) | BOOLEAN WscGetXmlKeyIndex(
function BOOLEAN (line 341) | BOOLEAN WscReadProfileFromUfdFile(
function BOOLEAN (line 473) | BOOLEAN WscWriteProfileToUfdFile(
FILE: src/common/wsc_v2.c
function VOID (line 35) | VOID WscOnOff(
function VOID (line 66) | VOID WscAddEntryToAclList(
function VOID (line 99) | VOID WscSetupLockTimeout(
function VOID (line 146) | VOID WscCheckPinAttackCount(
function BOOLEAN (line 231) | BOOLEAN WscGenV2Msg(
function BOOLEAN (line 294) | BOOLEAN WscAppendV2SubItem(
function BOOLEAN (line 316) | BOOLEAN WscParseV2SubItem(
function VOID (line 341) | VOID WscSendEapFragAck(
function VOID (line 368) | VOID WscSendEapFragData(
FILE: src/include/action.h
type __HT_INFO_OCTET (line 33) | typedef struct GNU_PACKED __HT_INFO_OCTET
type __FRAME_HT_INFO (line 47) | typedef struct GNU_PACKED __FRAME_HT_INFO
FILE: src/include/ags.h
type RTMP_RA_AGS_TB (line 41) | typedef struct _RTMP_RA_AGS_TB {
type AGS_CONTROL (line 64) | typedef struct _AGS_CONTROL {
type AGS_STATISTICS_INFO (line 71) | typedef struct _AGS_STATISTICS_INFO {
FILE: src/include/ap_apcli.h
type APCLI_MLME_JOIN_REQ_STRUCT (line 54) | typedef struct _APCLI_MLME_JOIN_REQ_STRUCT {
type APCLI_CTRL_MSG_STRUCT (line 60) | typedef struct _STA_CTRL_JOIN_REQ_STRUCT {
FILE: src/include/ap_autoChSel_cmm.h
type CHANNELINFO (line 28) | typedef struct {
type BSSENTRY (line 39) | typedef struct {
type BSSINFO (line 48) | typedef struct {
type ChannelSel_Alg (line 53) | typedef enum ChannelSelAlg
FILE: src/include/cfg80211.h
type CFG80211_CB (line 27) | typedef struct __CFG80211_CB {
type device (line 72) | struct device
type net_device (line 73) | struct net_device
FILE: src/include/chip/mt7601.h
type _RTMP_ADAPTER (line 29) | struct _RTMP_ADAPTER
type TEMPERATURE_MODE (line 149) | enum TEMPERATURE_MODE {
type _RTMP_ADAPTER (line 159) | struct _RTMP_ADAPTER
type MT7601_TX_ALC_DATA (line 161) | typedef struct _MT7601_TX_ALC_DATA {
type TSO_INFO (line 185) | typedef struct _TSO_INFO_{
type TSO_INFO (line 193) | typedef struct _TSO_INFO_{
type MT7601_FREQ_ITEM (line 210) | typedef struct _MT7601_FREQ_ITEM {
type RT6590_RF_SWITCH_ITEM (line 223) | typedef struct _RT6590_RF_SWITCH_ITEM {
type _RTMP_ADAPTER (line 231) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 232) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 233) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 234) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 235) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 236) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 237) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 241) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 245) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 257) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 261) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 265) | struct _RTMP_ADAPTER
FILE: src/include/chip/rt3290.h
type _RTMP_ADAPTER (line 42) | struct _RTMP_ADAPTER
FILE: src/include/chip/rt6590.h
type _RTMP_ADAPTER (line 29) | struct _RTMP_ADAPTER
type TSO_INFO (line 43) | typedef struct _TSO_INFO_{
type TSO_INFO (line 51) | typedef struct _TSO_INFO_{
type RT8592_FREQ_ITEM (line 68) | typedef struct _RT8592_FREQ_ITEM {
type RT6590_FREQ_ITEM (line 92) | typedef struct _RT6590_FREQ_ITEM {
type RT6590_RF_SWITCH_ITEM (line 111) | typedef struct _RT6590_RF_SWITCH_ITEM {
type RT6590_DOCO_Table (line 119) | typedef struct _RT6590_DCOC_Table {
type _RTMP_ADAPTER (line 124) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 125) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 128) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 129) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 130) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 132) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 134) | struct _RTMP_ADAPTER
FILE: src/include/chip/rtmp_phy.h
type RX_CHAIN_IDX (line 297) | typedef enum{
type BBP_R47_STRUC (line 305) | typedef union _BBP_R47_STRUC {
type BBP_R47_STRUC (line 318) | typedef union _BBP_R47_STRUC {
type BBP_R49_STRUC (line 336) | typedef union _BBP_R49_STRUC {
type BBP_R49_STRUC (line 348) | typedef union _BBP_R49_STRUC {
type BBP_R105_STRUC (line 365) | typedef union _BBP_R105_STRUC {
type BBP_R105_STRUC (line 378) | typedef union _BBP_R105_STRUC {
type BBP_R106_STRUC (line 396) | typedef union _BBP_R106_STRUC {
type BBP_R106_STRUC (line 407) | typedef union _BBP_R106_STRUC {
type BBP_R109_STRUC (line 423) | typedef union _BBP_R109_STRUC {
type BBP_R109_STRUC (line 433) | typedef union _BBP_R109_STRUC {
type BBP_R110_STRUC (line 448) | typedef union _BBP_R110_STRUC {
type BBP_R110_STRUC (line 458) | typedef union _BBP_R110_STRUC {
type BBP_R179_STRUC (line 473) | typedef union _BBP_R179_STRUC {
type BBP_R179_STRUC (line 482) | typedef union _BBP_R179_STRUC {
type BBP_R180_STRUC (line 496) | typedef union _BBP_R180_STRUC {
type BBP_R180_STRUC (line 505) | typedef union _BBP_R180_STRUC {
type BBP_R182_STRUC (line 519) | typedef union _BBP_R182_STRUC {
type BBP_R182_STRUC (line 528) | typedef union _BBP_R182_STRUC {
type _RMTP_ADAPTER (line 677) | struct _RMTP_ADAPTER
type _RTMP_ADAPTER (line 679) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 680) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 681) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 682) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 683) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 684) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 685) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 686) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 687) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 688) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 690) | struct _RTMP_ADAPTER
FILE: src/include/chlist.h
type CH_DESC (line 35) | typedef struct _CH_DESC {
type COUNTRY_REGION_CH_DESC (line 41) | typedef struct _COUNTRY_REGION_CH_DESC {
type CH_DESP (line 51) | typedef struct _CH_DESP {
type CH_REGION (line 59) | typedef struct _CH_REGION {
type CH_POWER (line 75) | typedef struct _CH_POWER_{
type CH_FREQ_MAP (line 87) | typedef struct _CH_FREQ_MAP_{
FILE: src/include/client_wds_cmm.h
type CLIWDS_PROXY_ENTRY (line 36) | typedef struct _CLIWDS_PROXY_ENTRY {
FILE: src/include/crypt_aes.h
type AES_CTX_STRUC (line 52) | typedef struct {
FILE: src/include/crypt_arc4.h
type ARC4_CTX_STRUC (line 35) | typedef struct {
FILE: src/include/crypt_biginteger.h
type BIG_INTEGER (line 34) | typedef struct _BIG_INTEGER_STRUC
FILE: src/include/crypt_md5.h
type MD5_CTX_STRUC (line 38) | typedef struct {
FILE: src/include/crypt_sha2.h
type SHA1_CTX_STRUC (line 40) | typedef struct _SHA1_CTX_STRUC {
type SHA256_CTX_STRUC (line 67) | typedef struct _SHA256_CTX_STRUC {
FILE: src/include/cs.h
type CD_STATE (line 16) | typedef enum CD_STATE_n {
type TONE_RADAR_VERSION (line 22) | typedef enum _TONE_RADAR_VERSION {
type CARRIER_DETECTION_STRUCT (line 28) | typedef struct CARRIER_DETECTION_s {
type CARRIER_DETECT_PARAM (line 68) | typedef struct _CARRIER_DETECT_PARAM {
type CARRIER_DETECT_DEBUG (line 74) | typedef struct _CARRIER_DETECT_DEBUG {
FILE: src/include/dfs.h
type DFS_VERSION (line 168) | typedef enum _DFS_VERSION {
type NewDFSValidRadar (line 174) | typedef struct _NewDFSValidRadar
type NewDFSDebugPort (line 188) | typedef struct _NewDFSDebugPort {
type NewDFSMPeriod (line 197) | typedef struct _NewDFSMPeriod {
type NewDFSParam (line 207) | typedef struct _NewDFSParam {
type DFS_PROGRAM_PARAM (line 223) | typedef struct _DFS_PROGRAM_PARAM{
type NewDFSTable (line 235) | typedef struct _NewDFSTable
type NewDFSDebugResult (line 242) | typedef struct _NewDFSDebugResult
type DFS_EVENT (line 254) | typedef struct _DFS_EVENT{
type DFS_SW_DETECT_PARAM (line 260) | typedef struct _DFS_SW_DETECT_PARAM{
type RADAR_DETECT_STRUCT (line 310) | typedef struct _RADAR_DETECT_STRUCT {
type NewDFSProgParam (line 363) | typedef struct _NewDFSProgParam
FILE: src/include/dot11ac_vht.h
type _VHT_CAP_INFO (line 147) | typedef struct GNU_PACKED _VHT_CAP_INFO
type _VHT_MCS_MAP (line 225) | typedef struct GNU_PACKED _VHT_MCS_MAP
type _VHT_MCS_SET (line 272) | typedef struct GNU_PACKED _VHT_MCS_SET
type _VHT_MCS_MAP (line 276) | struct _VHT_MCS_MAP
type _VHT_MCS_MAP (line 279) | struct _VHT_MCS_MAP
type _VHT_MCS_MAP (line 281) | struct _VHT_MCS_MAP
type _VHT_MCS_MAP (line 284) | struct _VHT_MCS_MAP
type _VHT_CAP_IE (line 306) | typedef struct GNU_PACKED _VHT_CAP_IE
type _VHT_OP_INFO (line 344) | typedef struct GNU_PACKED _VHT_OP_INFO
type _VHT_OP_IE (line 365) | typedef struct GNU_PACKED _VHT_OP_IE
type _WIDE_BW_CH_SWITCH_IE (line 383) | typedef struct GNU_PACKED _WIDE_BW_CH_SWITCH_IE
type _CH_SEG_PAIR (line 398) | typedef struct GNU_PACKED _CH_SEG_PAIR
type _VHT_TXPWR_ENV_IE (line 418) | typedef struct GNU_PACKED _VHT_TXPWR_ENV_IE
type _VHT_CONTROL (line 427) | typedef struct GNU_PACKED _VHT_CONTROL
type _NDPA_PKT (line 466) | typedef struct GNU_PACKED _NDPA_PKT
FILE: src/include/dot11i_wpa.h
type WPA_KDE_ID (line 126) | typedef enum _WPA_KDE_ID
type _KEY_INFO (line 141) | typedef struct GNU_PACKED _KEY_INFO
type _KEY_DESCRIPTER (line 171) | typedef struct GNU_PACKED _KEY_DESCRIPTER
type _EAPOL_PACKET (line 186) | typedef struct GNU_PACKED _EAPOL_PACKET
type _KDE_HDR (line 194) | typedef struct GNU_PACKED _KDE_HDR
type _GTK_KDE (line 204) | typedef struct GNU_PACKED _GTK_KDE
type _RSNIE (line 221) | typedef struct GNU_PACKED _RSNIE
type GNU_PACKED (line 226) | struct GNU_PACKED {
type _RSNIE2 (line 232) | typedef struct GNU_PACKED _RSNIE2
type GNU_PACKED (line 236) | struct GNU_PACKED {
type _RSNIE_AUTH (line 242) | typedef struct GNU_PACKED _RSNIE_AUTH
type GNU_PACKED (line 244) | struct GNU_PACKED {
type _RSNIE_PMKID (line 250) | typedef struct GNU_PACKED _RSNIE_PMKID
type GNU_PACKED (line 252) | struct GNU_PACKED {
type _RSN_CAPABILITIES (line 257) | typedef union GNU_PACKED _RSN_CAPABILITIES
type GNU_PACKED (line 258) | struct GNU_PACKED {
type _EAP_HDR (line 280) | typedef struct GNU_PACKED _EAP_HDR
FILE: src/include/dot11r_ft.h
type _FT_MIC_CTR_FIELD (line 61) | typedef union GNU_PACKED _FT_MIC_CTR_FIELD
type GNU_PACKED (line 67) | struct GNU_PACKED
type _FT_FTIE (line 83) | typedef struct GNU_PACKED _FT_FTIE
type FT_TIMEOUT_INTERVAL_TYPE (line 98) | typedef enum _FT_TIMEOUT_INTERVAL_TYPE
type _FT_TIMEOUT_INTERVAL_IE (line 105) | typedef struct GNU_PACKED _FT_TIMEOUT_INTERVAL_IE
FILE: src/include/dot11z_tdls.h
type _FT_MIC_CTR_FIELD (line 102) | typedef union GNU_PACKED _FT_MIC_CTR_FIELD
type GNU_PACKED (line 108) | struct GNU_PACKED
type _FT_FTIE (line 124) | typedef struct GNU_PACKED _FT_FTIE
type FT_TIMEOUT_INTERVAL_TYPE (line 136) | typedef enum _FT_TIMEOUT_INTERVAL_TYPE
type _FT_TIMEOUT_INTERVAL_IE (line 143) | typedef struct GNU_PACKED _FT_TIMEOUT_INTERVAL_IE
type _TDLS_LINK_IDENT_ELEMENT (line 149) | typedef struct GNU_PACKED _TDLS_LINK_IDENT_ELEMENT
type _TDLS_CH_SWITCH_TIMING_ELEMENT (line 155) | typedef struct GNU_PACKED _TDLS_CH_SWITCH_TIMING_ELEMENT
type _TDLS_WAKEUP_SCHEDULE_IE (line 160) | typedef struct GNU_PACKED _TDLS_WAKEUP_SCHEDULE_IE
type _TDLS_AP_PHY_DATA_RATE_IE (line 167) | typedef struct GNU_PACKED _TDLS_AP_PHY_DATA_RATE_IE
type _TDLS_CHANNEL_SWITCH_TIMING_IE (line 172) | typedef struct GNU_PACKED _TDLS_CHANNEL_SWITCH_TIMING_IE
FILE: src/include/drs_extr.h
type _RTMP_ADAPTER (line 26) | struct _RTMP_ADAPTER
type _MAC_TABLE_ENTRY (line 27) | struct _MAC_TABLE_ENTRY
type RTMP_TX_RATE (line 30) | typedef struct _RTMP_TX_RATE {
type RTMP_RA_LEGACY_TB (line 40) | typedef struct _RTMP_RA_LEGACY_TB
type RTMP_RA_GRP_TB (line 65) | typedef struct _RTMP_RA_GRP_TB
type RATE_ADAPT_ALG (line 97) | enum RATE_ADAPT_ALG{
type RA_LOG_TYPE (line 105) | typedef enum {
type _MAC_TABLE_ENTRY (line 166) | struct _MAC_TABLE_ENTRY
type _MAC_TABLE_ENTRY (line 167) | struct _MAC_TABLE_ENTRY
type _MAC_TABLE_ENTRY (line 168) | struct _MAC_TABLE_ENTRY
type _MAC_TABLE_ENTRY (line 169) | struct _MAC_TABLE_ENTRY
type _RTMP_ADAPTER (line 210) | struct _RTMP_ADAPTER
type _MAC_TABLE_ENTRY (line 210) | struct _MAC_TABLE_ENTRY
type _RTMP_ADAPTER (line 280) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 281) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 331) | struct _RTMP_ADAPTER
type _MAC_TABLE_ENTRY (line 331) | struct _MAC_TABLE_ENTRY
type _RTMP_ADAPTER (line 332) | struct _RTMP_ADAPTER
type _MAC_TABLE_ENTRY (line 332) | struct _MAC_TABLE_ENTRY
FILE: src/include/eeprom.h
type EEPROM_WORD_STRUC (line 41) | typedef union _EEPROM_WORD_STRUC {
type EEPROM_WORD_STRUC (line 49) | typedef union _EEPROM_WORD_STRUC {
type EEPROM_NIC_CONFIG2_STRUC (line 73) | typedef union _EEPROM_NIC_CINFIG2_STRUC {
type EEPROM_NIC_CONFIG2_STRUC (line 95) | typedef union _EEPROM_NIC_CINFIG2_STRUC {
type EEPROM_NIC_CONFIG3_STRUC (line 122) | typedef union _EEPROM_NIC_CINFIG3_STRUC {
type EEPROM_NIC_CONFIG3_STRUC (line 132) | typedef union _EEPROM_NIC_CINFIG3_STRUC {
type EEPROM_TX_PWR_STRUC (line 152) | typedef union _EEPROM_TX_PWR_STRUC {
type EEPROM_TX_PWR_STRUC (line 160) | typedef union _EEPROM_TX_PWR_STRUC {
type EEPROM_VERSION_STRUC (line 170) | typedef union _EEPROM_VERSION_STRUC {
type EEPROM_VERSION_STRUC (line 178) | typedef union _EEPROM_VERSION_STRUC {
type EEPROM_LED_STRUC (line 188) | typedef union _EEPROM_LED_STRUC {
type EEPROM_LED_STRUC (line 204) | typedef union _EEPROM_LED_STRUC {
type EEPROM_TXPOWER_DELTA_STRUC (line 222) | typedef union _EEPROM_TXPOWER_DELTA_STRUC {
type EEPROM_TXPOWER_DELTA_STRUC (line 231) | typedef union _EEPROM_TXPOWER_DELTA_STRUC {
type EEPROM_TX_PWR_OFFSET_STRUC (line 243) | typedef union _EEPROM_TX_PWR_OFFSET_STRUC
type EEPROM_TX_PWR_OFFSET_STRUC (line 254) | typedef union _EEPROM_TX_PWR_OFFSET_STRUC
type _RTMP_ADAPTER (line 267) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 285) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 286) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 287) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 288) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 289) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 294) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 295) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 296) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 298) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 299) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 302) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 303) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 305) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 306) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 319) | struct _RTMP_ADAPTER
FILE: src/include/frq_cal.h
type FREQUENCY_CALIBRATION_CONTROL (line 34) | typedef struct _FREQUENCY_CALIBRATION_CONTROL
FILE: src/include/iface/rtmp_reg_pcirbs.h
type CMB_CTRL_STRUC (line 36) | typedef union _CMB_CTRL_STRUC{
type CMB_CTRL_STRUC (line 68) | typedef union _CMB_CTRL_STRUC{
type OSCCTL_STRUC (line 104) | typedef union _OSCCTL_STRUC{
type OSCCTL_STRUC (line 117) | typedef union _OSCCTL_STRUC{
type COEXCFG0_STRUC (line 134) | typedef union _COEXCFG0_STRUC{
type COEXCFG0_STRUC (line 150) | typedef union _COEXCFG0_STRUC{
type COEXCFG1_STRUC (line 171) | typedef union _COEXCFG1_STRUC{
type COEXCFG1_STRUC (line 181) | typedef union _COEXCFG1_STRUC{
type COEXCFG2_STRUC (line 195) | typedef union _COEXCFG2_STRUC{
type COEXCFG2_STRUC (line 236) | typedef union _COEXCFG2_STRUC{
type PLL_CTRL_STRUC (line 281) | typedef union _PLL_CTRL_STRUC {
type PLL_CTRL_STRUC (line 297) | typedef union _PLL_CTRL_STRUC {
type WPDMA_RST_IDX_STRUC (line 317) | typedef union _WPDMA_RST_IDX_STRUC {
type WPDMA_RST_IDX_STRUC (line 337) | typedef union _WPDMA_RST_IDX_STRUC {
type DELAY_INT_CFG_STRUC (line 359) | typedef union _DELAY_INT_CFG_STRUC {
type DELAY_INT_CFG_STRUC (line 371) | typedef union _DELAY_INT_CFG_STRUC {
FILE: src/include/ipv6.h
type RT_IPV6_ADDR (line 71) | typedef struct rt_ipv6_addr_
type _rt_ipv6_hdr_ (line 97) | typedef struct GNU_PACKED _rt_ipv6_hdr_
type _rt_ipv6_ext_hdr_ (line 110) | typedef struct GNU_PACKED _rt_ipv6_ext_hdr_
type _rt_ipv6_icmpv6_hdr_ (line 119) | typedef struct GNU_PACKED _rt_ipv6_icmpv6_hdr_
type _rt_icmp6_option_hdr_ (line 128) | typedef struct GNU_PACKED _rt_icmp6_option_hdr_
type ICMPV6_OPTIONS_TYPE_DEF (line 135) | typedef enum{
function BOOLEAN (line 145) | static inline BOOLEAN IPv6ExtHdrHandle(
FILE: src/include/link_list.h
type LIST_ENTRY (line 5) | typedef struct _LIST_ENTRY
type LIST_HEADER (line 10) | typedef struct _LIST_HEADR
function VOID (line 17) | static inline VOID initList(
function VOID (line 25) | static inline VOID insertTailList(
function PLIST_ENTRY (line 40) | static inline PLIST_ENTRY removeHeadList(
function getListSize (line 58) | static inline int getListSize(
function PLIST_ENTRY (line 64) | static inline PLIST_ENTRY delEntryList(
type DL_LIST (line 108) | typedef struct _DL_LIST
function DlListInit (line 114) | static inline void DlListInit(struct _DL_LIST *List)
function DlListAdd (line 120) | static inline void DlListAdd(struct _DL_LIST *List, struct _DL_LIST *Item)
function DlListAddTail (line 128) | static inline void DlListAddTail(struct _DL_LIST *List, struct _DL_LIST ...
function DlListDel (line 133) | static inline void DlListDel(struct _DL_LIST *Item)
function DlListEmpty (line 141) | static inline int DlListEmpty(struct _DL_LIST *List)
function DlListLen (line 146) | static inline unsigned int DlListLen(struct _DL_LIST *List)
FILE: src/include/mac_ral/fce.h
type L2_STUFFING_STRUC (line 21) | typedef union _L2_STUFFING_STRUC
type L2_STUFFING_STRUC (line 40) | typedef union _L2_STUFFING_STRUC
FILE: src/include/mac_ral/mac_pci.h
type _TXD_STRUC (line 72) | typedef struct GNU_PACKED _TXD_STRUC
type _TXD_STRUC (line 86) | typedef struct GNU_PACKED _TXD_STRUC
type _RXD_STRUC (line 106) | typedef struct GNU_PACKED _RXD_STRUC
type _RXD_STRUC (line 120) | typedef struct GNU_PACKED _RXD_STRUC
FILE: src/include/mac_ral/mac_usb.h
type _RXD_STRUC (line 118) | typedef struct GNU_PACKED _RXD_STRUC
type _RXD_STRUC (line 122) | typedef struct GNU_PACKED _RXD_STRUC
type MGMT_STRUC (line 131) | typedef struct _MGMT_STRUC {
type TX_BUFFER (line 141) | typedef struct __TX_BUFFER{
type HTTX_BUFFER (line 151) | typedef struct __HTTX_BUFFER{
type TX_CONTEXT (line 168) | typedef struct _TX_CONTEXT
type HT_TX_CONTEXT (line 199) | typedef struct _HT_TX_CONTEXT
type CMD_CONTEXT (line 229) | typedef struct _CMD_CONTEXT
type RX_CONTEXT (line 242) | typedef struct _RX_CONTEXT
type CMD_RSP_CONTEXT (line 261) | typedef struct _CMD_RSP_CONTEXT
FILE: src/include/mac_ral/nmac/ral_nmac.h
type INFO_TYPE (line 43) | enum INFO_TYPE {
type D_PORT (line 48) | enum D_PORT {
type _TXINFO_NMAC_PKT (line 59) | typedef struct GNU_PACKED _TXINFO_NMAC_PKT
type _TXINFO_NMAC_PKT (line 74) | typedef struct GNU_PACKED _TXINFO_NMAC_PKT
type _TXINFO_NMAC_CMD (line 102) | typedef struct GNU_PACKED _TXINFO_NMAC_CMD
type _TXINFO_NMAC_CMD (line 110) | typedef struct GNU_PACKED _TXINFO_NMAC_CMD
type _TXINFO_NMAC (line 120) | typedef union GNU_PACKED _TXINFO_NMAC
type _TXINFO_NMAC_PKT (line 121) | struct _TXINFO_NMAC_PKT
type _TXINFO_NMAC_CMD (line 122) | struct _TXINFO_NMAC_CMD
type _RXFCE_INFO (line 137) | typedef struct GNU_PACKED _RXFCE_INFO
type _RXFCE_INFO (line 154) | typedef struct GNU_PACKED _RXFCE_INFO
type _RXFCE_INFO_CMD (line 173) | typedef struct GNU_PACKED _RXFCE_INFO_CMD
type _RXFCE_INFO_CMD (line 185) | typedef struct GNU_PACKED _RXFCE_INFO_CMD
type _RXINFO_NMAC (line 200) | typedef struct GNU_PACKED _RXINFO_NMAC
type _RXINFO_NMAC (line 228) | typedef struct GNU_PACKED _RXINFO_NMAC
type WLAN_FUN_CTRL_STRUC (line 265) | typedef union _WLAN_FUN_CTRL_STRUC{
type WLAN_FUN_CTRL_STRUC (line 282) | typedef union _WLAN_FUN_CTRL_STRUC{
type WLAN_FUN_INFO_STRUC (line 303) | typedef union _WLAN_FUN_INFO_STRUC{
type WLAN_FUN_INFO_STRUC (line 312) | typedef union _WLAN_FUN_INFO_STRUC{
type BT_FUN_CTRL_STRUC (line 325) | typedef union _BT_FUN_CTRL_STRUC{
type BT_FUN_CTRL_STRUC (line 342) | typedef union _BT_FUN_CTRL_STRUC {
type BT_FUN_INFO_STRUC (line 363) | typedef union _BT_FUN_INFO_STRUC{
type BT_FUN_INFO_STRUC (line 374) | typedef union _BT_FUN_INFO_STRUC {
type WLAN_BT_COEX_SETTING (line 387) | typedef struct _WLAN_BT_COEX_SETTING
type TSO_CTRL_STRUC (line 403) | typedef union _TSO_CTRL_STRUC {
type TSO_CTRL_STRUC (line 417) | typedef union _TSO_CTRL_STRUC {
type TX_FBK_LIMIT_STRUC (line 435) | typedef union _TX_FBK_LIMIT_STRUC {
type TX_FBK_LIMIT_STRUC (line 447) | typedef union _TX_FBK_LIMIT_STRUC {
type _WIFI_INFO_STRUC (line 477) | typedef union GNU_PACKED _WIFI_INFO_STRUC
type _WIFI_INFO_STRUC (line 495) | typedef union GNU_PACKED _WIFI_INFO_STRUC
type _HDR_TRANS_CTRL_STRUC (line 529) | typedef union GNU_PACKED _HDR_TRANS_CTRL_STRUC
type _HDR_TRANS_CTRL_STRUC (line 538) | typedef union GNU_PACKED _HDR_TRANS_CTRL_STRUC
type _HT_RX_WCID_EN_STRUC (line 557) | typedef union GNU_PACKED _HT_RX_WCID_EN_STRUC
type _HT_RX_WCID_EN_STRUC (line 595) | typedef union GNU_PACKED _HT_RX_WCID_EN_STRUC
type _HT_RX_BLACK_LIST_STRUC (line 639) | typedef union GNU_PACKED _HT_RX_BLACK_LIST_STRUC
type _HT_RX_BLACK_LIST_STRUC (line 647) | typedef union GNU_PACKED _HT_RX_BLACK_LIST_STRUC
type _HT_BSS_VLAN_STRUC (line 661) | typedef union GNU_PACKED _HT_BSS_VLAN_STRUC
type _HT_BSS_VLAN_STRUC (line 673) | typedef union GNU_PACKED _HT_BSS_VLAN_STRUC
type RF_MISC_STRUC (line 716) | typedef union _RF_MISC_STRUC{
type RF_MISC_STRUC (line 726) | typedef union _RF_MISC_STRUC{
FILE: src/include/mac_ral/nmac/ral_nmac_pbf.h
type PBF_SYS_CTRL_STRUC (line 43) | typedef union _PBF_SYS_CTRL_STRUC {
type PBF_SYS_CTRL_STRUC (line 62) | typedef union _PBF_SYS_CTRL_STRUC{
type CSO_CTRL_STRUC (line 101) | typedef union _CSO_CTRL_STRUC {
type CSO_CTRL_STRUC (line 119) | typedef union _CSO_CTRL_STRUC{
FILE: src/include/mac_ral/nmac/ral_nmac_pci.h
type INT_SOURCE_CSR_STRUC (line 126) | typedef union _INT_SOURCE_CSR_STRUC {
type INT_SOURCE_CSR_STRUC (line 159) | typedef union _INT_SOURCE_CSR_STRUC {
type PMDA_INT_MASK (line 197) | typedef union _PDMA_INT_MASK{
type PMDA_INT_MASK (line 230) | typedef union _PDMA_INT_MASK{
FILE: src/include/mac_ral/nmac/ral_nmac_rxwi.h
type _RXWI_NMAC (line 38) | typedef struct GNU_PACKED _RXWI_NMAC
type _RXWI_NMAC (line 66) | typedef struct GNU_PACKED _RXWI_NMAC
FILE: src/include/mac_ral/nmac/ral_nmac_txwi.h
type _TXWI_NMAC (line 38) | typedef struct GNU_PACKED _TXWI_NMAC
type _TXWI_NMAC (line 82) | typedef struct GNU_PACKED _TXWI_NMAC
type _TXWI_NMAC (line 131) | typedef struct GNU_PACKED _TXWI_NMAC
type _TXWI_NMAC (line 176) | typedef struct GNU_PACKED _TXWI_NMAC
FILE: src/include/mac_ral/nmac/ral_nmac_usb.h
type CMB_CTRL_STRUC (line 30) | typedef union _CMB_CTRL_STRUC{
type CMB_CTRL_STRUC (line 62) | typedef union _CMB_CTRL_STRUC{
type USB_DMA_CFG_STRUC (line 100) | typedef union _USB_DMA_CFG_STRUC {
type USB_DMA_CFG_STRUC (line 121) | typedef union _USB_DMA_CFG_STRUC {
FILE: src/include/mac_ral/omac/ral_omac.h
type TXINFO_OMAC (line 87) | typedef struct _TXINFO_OMAC {
type TXINFO_OMAC (line 104) | typedef struct _TXINFO_OMAC {
FILE: src/include/mac_ral/omac/ral_omac_pbf.h
type PBF_SYS_CTRL_STRUC (line 44) | typedef union _PBF_SYS_CTRL_STRUC {
type PBF_SYS_CTRL_STRUC (line 69) | typedef union _PBF_SYS_CTRL_STRUC {
FILE: src/include/mac_ral/omac/ral_omac_pci.h
type INT_SOURCE_CSR_STRUC (line 88) | typedef union _INT_SOURCE_CSR_STRUC {
type INT_SOURCE_CSR_STRUC (line 119) | typedef union _INT_SOURCE_CSR_STRUC {
type INT_MASK_CSR_STRUC (line 155) | typedef union _INT_MASK_CSR_STRUC {
type INT_MASK_CSR_STRUC (line 180) | typedef union _INT_MASK_CSR_STRUC {
type US_CYC_CNT_STRUC (line 243) | typedef union _US_CYC_CNT_STRUC {
type US_CYC_CNT_STRUC (line 255) | typedef union _US_CYC_CNT_STRUC {
FILE: src/include/mac_ral/omac/ral_omac_rf_ctrl.h
type INTERNAL_1_STRUCT (line 43) | typedef union _INTERNAL_1_STRUCT
type INTERNAL_1_STRUCT (line 64) | typedef union _TX_ATTENUATION_CTRL_STRUC {
FILE: src/include/mac_ral/omac/ral_omac_rxwi.h
type _RXWI_OMAC (line 38) | typedef struct GNU_PACKED _RXWI_OMAC
type _RXWI_OMAC (line 81) | typedef struct GNU_PACKED _RXWI_OMAC
FILE: src/include/mac_ral/omac/ral_omac_txwi.h
type _TXWI_OMAC (line 37) | typedef struct GNU_PACKED _TXWI_OMAC
type _TXWI_OMAC (line 82) | typedef struct GNU_PACKED _TXWI_OMAC
FILE: src/include/mac_ral/omac/ral_omac_usb.h
type USB_DMA_CFG_STRUC (line 32) | typedef union _USB_DMA_CFG_STRUC {
type USB_DMA_CFG_STRUC (line 50) | typedef union _USB_DMA_CFG_STRUC {
FILE: src/include/mac_ral/pbf.h
type WPDMA_GLO_CFG_STRUC (line 49) | typedef union _WPDMA_GLO_CFG_STRUC {
type WPDMA_GLO_CFG_STRUC (line 66) | typedef union _WPDMA_GLO_CFG_STRUC {
FILE: src/include/mac_ral/rf_ctrl.h
type RLT_RF_CSR_CFG (line 85) | typedef union _RLT_RF_CSR_CFG {
type RF_CSR_CFG_STRUC (line 120) | typedef union _RF_CSR_CFG_STRUC {
FILE: src/include/mac_ral/rtmp_mac.h
type _TXWI_STRUC (line 60) | typedef union GNU_PACKED _TXWI_STRUC
type _TXWI_NMAC (line 62) | struct _TXWI_NMAC
type _TXWI_OMAC (line 65) | struct _TXWI_OMAC
type _TXINFO_STRUC (line 72) | typedef union GNU_PACKED _TXINFO_STRUC
type _TXINFO_OMAC (line 74) | struct _TXINFO_OMAC
type _TXINFO_NMAC_PKT (line 77) | struct _TXINFO_NMAC_PKT
type _TXINFO_NMAC_CMD (line 78) | struct _TXINFO_NMAC_CMD
type _RXWI_STRUC (line 87) | typedef union GNU_PACKED _RXWI_STRUC
type _RXWI_OMAC (line 90) | struct _RXWI_OMAC
type _RXWI_NMAC (line 92) | struct _RXWI_NMAC
type _RXWI_OMAC (line 96) | struct _RXWI_OMAC
type _RXINFO_STRUC (line 103) | typedef struct GNU_PACKED _RXINFO_STRUC
type _RXINFO_STRUC (line 135) | typedef struct GNU_PACKED _RXINFO_STRUC
type AIFSN_CSR_STRUC (line 181) | typedef union _AIFSN_CSR_STRUC{
type AIFSN_CSR_STRUC (line 195) | typedef union _AIFSN_CSR_STRUC {
type CWMIN_CSR_STRUC (line 213) | typedef union _CWMIN_CSR_STRUC {
type CWMIN_CSR_STRUC (line 227) | typedef union _CWMIN_CSR_STRUC {
type CWMAX_CSR_STRUC (line 246) | typedef union _CWMAX_CSR_STRUC {
type CWMAX_CSR_STRUC (line 260) | typedef union _CWMAX_CSR_STRUC {
type AC_TXOP_CSR0_STRUC (line 279) | typedef union _AC_TXOP_CSR0_STRUC {
type AC_TXOP_CSR0_STRUC (line 287) | typedef union _AC_TXOP_CSR0_STRUC {
type AC_TXOP_CSR1_STRUC (line 300) | typedef union _AC_TXOP_CSR1_STRUC {
type AC_TXOP_CSR1_STRUC (line 308) | typedef union _AC_TXOP_CSR1_STRUC {
type ASIC_VER_ID_STRUC (line 331) | typedef union _ASIC_VER_ID_STRUC {
type ASIC_VER_ID_STRUC (line 339) | typedef union _ASIC_VER_ID_STRUC {
type MAC_DW0_STRUC (line 354) | typedef union _MAC_DW0_STRUC {
type MAC_DW0_STRUC (line 364) | typedef union _MAC_DW0_STRUC {
type MAC_DW1_STRUC (line 378) | typedef union _MAC_DW1_STRUC {
type MAC_DW1_STRUC (line 388) | typedef union _MAC_DW1_STRUC {
type MAC_BSSID_DW1_STRUC (line 403) | typedef union _MAC_BSSID_DW1_STRUC {
type MAC_BSSID_DW1_STRUC (line 416) | typedef union _MAC_BSSID_DW1_STRUC {
type BBP_CSR_CFG_STRUC (line 437) | typedef union _BBP_CSR_CFG_STRUC {
type BBP_CSR_CFG_STRUC (line 450) | typedef union _BBP_CSR_CFG_STRUC {
type RF_CSR_CFG0_STRUC (line 468) | typedef union _RF_CSR_CFG0_STRUC {
type RF_CSR_CFG0_STRUC (line 479) | typedef union _RF_CSR_CFG0_STRUC {
type RF_CSR_CFG1_STRUC (line 494) | typedef union _RF_CSR_CFG1_STRUC {
type RF_CSR_CFG1_STRUC (line 503) | typedef union _RF_CSR_CFG1_STRUC {
type RF_CSR_CFG2_STRUC (line 516) | typedef union _RF_CSR_CFG2_STRUC {
type RF_CSR_CFG2_STRUC (line 524) | typedef union _RF_CSR_CFG2_STRUC {
type LED_CFG_STRUC (line 536) | typedef union _LED_CFG_STRUC {
type LED_CFG_STRUC (line 551) | typedef union _LED_CFG_STRUC {
type TX_CHAIN_ADDR0_L_STRUC (line 588) | typedef union _TX_CHAIN_ADDR0_L_STRUC {
type TX_CHAIN_ADDR0_L_STRUC (line 598) | typedef union _TX_CHAIN_ADDR0_L_STRUC {
type TX_CHAIN_ADDR0_H_STRUC (line 611) | typedef union _TX_CHAIN_ADDR0_H_STRUC {
type TX_CHAIN_ADDR0_H_STRUC (line 621) | typedef union _TX_CHAIN_ADDR0_H_STRUC {
type TX_CHAIN_ADDR1_L_STRUC (line 634) | typedef union _TX_CHAIN_ADDR1_L_STRUC {
type TX_CHAIN_ADDR1_L_STRUC (line 644) | typedef union _TX_CHAIN_ADDR1_L_STRUC {
type TX_CHAIN_ADDR1_H_STRUC (line 657) | typedef union _TX_CHAIN_ADDR1_H_STRUC {
type TX_CHAIN_ADDR1_H_STRUC (line 667) | typedef union _TX_CHAIN_ADDR1_H_STRUC {
type TX_CHAIN_ADDR2_L_STRUC (line 680) | typedef union _TX_CHAIN_ADDR2_L_STRUC {
type TX_CHAIN_ADDR2_L_STRUC (line 690) | typedef union _TX_CHAIN_ADDR2_L_STRUC {
type TX_CHAIN_ADDR2_H_STRUC (line 703) | typedef union _TX_CHAIN_ADDR2_H_STRUC {
type TX_CHAIN_ADDR2_H_STRUC (line 713) | typedef union _TX_CHAIN_ADDR2_H_STRUC {
type TX_CHAIN_ADDR3_L_STRUC (line 726) | typedef union _TX_CHAIN_ADDR3_L_STRUC {
type TX_CHAIN_ADDR3_L_STRUC (line 736) | typedef union _TX_CHAIN_ADDR3_L_STRUC {
type TX_CHAIN_ADDR3_H_STRUC (line 749) | typedef union _TX_CHAIN_ADDR3_H_STRUC {
type TX_CHAIN_ADDR3_H_STRUC (line 759) | typedef union _TX_CHAIN_ADDR3_H_STRUC {
type IFS_SLOT_CFG_STRUC (line 775) | typedef union _IFS_SLOT_CFG_STRUC {
type IFS_SLOT_CFG_STRUC (line 787) | typedef union _IFS_SLOT_CFG_STRUC {
type BCN_TIME_CFG_STRUC (line 809) | typedef union _BCN_TIME_CFG_STRUC {
type BCN_TIME_CFG_STRUC (line 822) | typedef union _BCN_TIME_CFG_STRUC {
type AUTO_WAKEUP_STRUC (line 856) | typedef union _AUTO_WAKEUP_STRUC {
type AUTO_WAKEUP_STRUC (line 866) | typedef union _AUTO_WAKEUP_STRUC {
type EDCA_AC_CFG_STRUC (line 884) | typedef union _EDCA_AC_CFG_STRUC {
type EDCA_AC_CFG_STRUC (line 895) | typedef union _EDCA_AC_CFG_STRUC {
type TX_PWR_CFG_STRUC (line 930) | typedef union _TX_PWR_CFG_STRUC {
type TX_PWR_CFG_STRUC (line 940) | typedef union _TX_PWR_CFG_STRUC {
type TXOP_THRESHOLD_CFG_STRUC (line 961) | typedef union _TXOP_THRESHOLD_CFG_STRUC {
type TXOP_THRESHOLD_CFG_STRUC (line 971) | typedef union _TXOP_THRESHOLD_CFG_STRUC {
type TX_RTS_CFG_STRUC (line 987) | typedef union _TX_RTS_CFG_STRUC {
type TX_RTS_CFG_STRUC (line 997) | typedef union _TX_RTS_CFG_STRUC {
type TX_TXBF_CFG_0_STRUC (line 1013) | typedef union _TX_TXBF_CFG_0_STRUC {
type TX_TIMEOUT_CFG_STRUC (line 1049) | typedef union _TX_TIMEOUT_CFG_STRUC {
type TX_TIMEOUT_CFG_STRUC (line 1060) | typedef union _TX_TIMEOUT_CFG_STRUC {
type TX_RTY_CFG_STRUC (line 1075) | typedef union _TX_RTY_CFG_STRUC {
type TX_RTY_CFG_STRUC (line 1088) | typedef union _TX_RTY_CFG_STRUC {
type TX_LINK_CFG_STRUC (line 1105) | typedef union _TX_LINK_CFG_STRUC {
type TX_LINK_CFG_STRUC (line 1120) | typedef union _TX_LINK_CFG_STRUC {
type HT_FBK_CFG0_STRUC (line 1139) | typedef union _HT_FBK_CFG0_STRUC {
type HT_FBK_CFG0_STRUC (line 1153) | typedef union _HT_FBK_CFG0_STRUC {
type HT_FBK_CFG1_STRUC (line 1171) | typedef union _HT_FBK_CFG1_STRUC {
type HT_FBK_CFG1_STRUC (line 1185) | typedef union _HT_FBK_CFG1_STRUC {
type LG_FBK_CFG0_STRUC (line 1203) | typedef union _LG_FBK_CFG0_STRUC {
type LG_FBK_CFG0_STRUC (line 1217) | typedef union _LG_FBK_CFG0_STRUC {
type LG_FBK_CFG1_STRUC (line 1235) | typedef union _LG_FBK_CFG1_STRUC {
type LG_FBK_CFG1_STRUC (line 1246) | typedef union _LG_FBK_CFG1_STRUC {
type PROT_CFG_STRUC (line 1274) | typedef union _PROT_CFG_STRUC {
type PROT_CFG_STRUC (line 1291) | typedef union _PROT_CFG_STRUC {
type TX_FBK_CFG_3S_0_STRUC (line 1320) | typedef union _TX_FBK_CFG_3S_0_STRUC {
type TX_FBK_CFG_3S_0_STRUC (line 1334) | typedef union _TX_FBK_CFG_3S_0_STRUC {
type TX_FBK_CFG_3S_1_STRUC (line 1351) | typedef union _TX_FBK_CFG_3S_1_STRUC {
type TX_FBK_CFG_3S_1_STRUC (line 1365) | typedef union _TX_FBK_CFG_3S_1_STRUC {
type RX_FILTR_CFG_STRUC (line 1391) | typedef union _RX_FILTR_CFG_STRUC {
type RX_FILTR_CFG_STRUC (line 1415) | typedef union _RX_FILTR_CFG_STRUC {
type AUTO_RSP_CFG_STRUC (line 1444) | typedef union _AUTO_RSP_CFG_STRUC {
type AUTO_RSP_CFG_STRUC (line 1459) | typedef union _AUTO_RSP_CFG_STRUC {
type RX_STA_CNT0_STRUC (line 1502) | typedef union _RX_STA_CNT0_STRUC {
type RX_STA_CNT0_STRUC (line 1510) | typedef union _RX_STA_CNT0_STRUC {
type RX_STA_CNT1_STRUC (line 1523) | typedef union _RX_STA_CNT1_STRUC {
type RX_STA_CNT1_STRUC (line 1531) | typedef union _RX_STA_CNT1_STRUC {
type RX_STA_CNT2_STRUC (line 1544) | typedef union _RX_STA_CNT2_STRUC {
type RX_STA_CNT2_STRUC (line 1552) | typedef union _RX_STA_CNT2_STRUC {
type TX_STA_CNT0_STRUC (line 1565) | typedef union _TX_STA_CNT0_STRUC {
type TX_STA_CNT0_STRUC (line 1573) | typedef union _TX_STA_CNT0_STRUC {
type TX_STA_CNT1_STRUC (line 1587) | typedef union _TX_STA_CNT1_STRUC {
type TX_STA_CNT1_STRUC (line 1595) | typedef union _TX_STA_CNT1_STRUC {
type TX_STA_CNT2_STRUC (line 1608) | typedef union _TX_STA_CNT2_STRUC {
type TX_STA_CNT2_STRUC (line 1616) | typedef union _TX_STA_CNT2_STRUC {
type TX_STA_FIFO_STRUC (line 1629) | typedef union _TX_STA_FIFO_STRUC {
type TX_STA_FIFO_STRUC (line 1646) | typedef union _TX_STA_FIFO_STRUC {
type TX_NAG_AGG_CNT_STRUC (line 1670) | typedef union _TX_NAG_AGG_CNT_STRUC {
type TX_NAG_AGG_CNT_STRUC (line 1678) | typedef union _TX_NAG_AGG_CNT_STRUC {
type TX_AGG_CNT0_STRUC (line 1690) | typedef union _TX_AGG_CNT0_STRUC {
type TX_AGG_CNT0_STRUC (line 1698) | typedef union _TX_AGG_CNT0_STRUC {
type TX_AGG_CNT1_STRUC (line 1710) | typedef union _TX_AGG_CNT1_STRUC {
type TX_AGG_CNT1_STRUC (line 1718) | typedef union _TX_AGG_CNT1_STRUC {
type TX_AGG_CNT2_STRUC (line 1730) | typedef union _TX_AGG_CNT2_STRUC {
type TX_AGG_CNT2_STRUC (line 1738) | typedef union _TX_AGG_CNT2_STRUC {
type TX_AGG_CNT3_STRUC (line 1750) | typedef union _TX_AGG_CNT3_STRUC {
type TX_AGG_CNT3_STRUC (line 1758) | typedef union _TX_AGG_CNT3_STRUC {
type TX_AGG_CNT4_STRUC (line 1770) | typedef union _TX_AGG_CNT4_STRUC {
type TX_AGG_CNT4_STRUC (line 1778) | typedef union _TX_AGG_CNT4_STRUC {
type TX_AGG_CNT5_STRUC (line 1790) | typedef union _TX_AGG_CNT5_STRUC {
type TX_AGG_CNT5_STRUC (line 1798) | typedef union _TX_AGG_CNT5_STRUC {
type TX_AGG_CNT6_STRUC (line 1810) | typedef union _TX_AGG_CNT6_STRUC {
type TX_AGG_CNT6_STRUC (line 1818) | typedef union _TX_AGG_CNT6_STRUC {
type TX_AGG_CNT7_STRUC (line 1830) | typedef union _TX_AGG_CNT7_STRUC {
type TX_AGG_CNT7_STRUC (line 1838) | typedef union _TX_AGG_CNT7_STRUC {
type TX_AGG_CNT_STRUC (line 1857) | typedef union _TX_AGG_CNT_STRUC {
type TX_AGG_CNT_STRUC (line 1865) | typedef union _TX_AGG_CNT_STRUC {
type TX_AGG_CNTN_STRUC (line 1874) | typedef union _TX_AGG_CNTN_STRUC {
type MPDU_DEN_CNT_STRUC (line 1890) | typedef union _MPDU_DEN_CNT_STRUC {
type MPDU_DEN_CNT_STRUC (line 1898) | typedef union _MPDU_DEN_CNT_STRUC {
type TX_STA_FIFO_EXT_STRUC (line 1912) | typedef union _TX_STA_FIFO_EXT_STRUC {
type TX_STA_FIFO_EXT_STRUC (line 1920) | typedef union _TX_STA_FIFO_EXT_STRUC {
type WCID_TX_CNT_STRUC (line 1940) | typedef union _WCID_TX_CNT_STRUC {
type WCID_TX_CNT_STRUC (line 1948) | typedef union _WCID_TX_CNT_STRUC {
type WCID_MAPPING_STRUC (line 1961) | typedef union _WCID_MAPPING_STRUC {
type WCID_MAPPINGT_STRUC (line 1971) | typedef union _WCID_MAPPING_STRUC {
type SHAREDKEY_MODE_STRUC (line 1991) | typedef union _SHAREDKEY_MODE_STRUC {
type SHAREDKEY_MODE_STRUC (line 2005) | typedef union _SHAREDKEY_MODE_STRUC {
type HW_WCID_ENTRY (line 2022) | typedef struct _HW_WCID_ENTRY {
type WCID_ENTRY_STRUC (line 2032) | typedef struct _WCID_ENTRY_STRUC {
type HW_KEY_ENTRY (line 2041) | typedef struct _HW_KEY_ENTRY {
type WCID_ATTRIBUTE_STRUC (line 2052) | typedef union _WCID_ATTRIBUTE_STRUC {
type WCID_ATTRIBUTE_STRUC (line 2068) | typedef union _WCID_ATTRIBUTE_STRUC {
type H2M_MAILBOX_STRUC (line 2092) | typedef union _H2M_MAILBOX_STRUC {
type H2M_MAILBOX_STRUC (line 2102) | typedef union _H2M_MAILBOX_STRUC {
type M2H_CMD_DONE_STRUC (line 2116) | typedef union _M2H_CMD_DONE_STRUC {
type M2H_CMD_DONE_STRUC (line 2126) | typedef union _M2H_CMD_DONE_STRUC {
type HOST_CMD_CSR_STRUC (line 2140) | typedef union _HOST_CMD_CSR_STRUC {
type HOST_CMD_CSR_STRUC (line 2148) | typedef union _HOST_CMD_CSR_STRUC {
type E2PROM_CSR_STRUC (line 2164) | typedef union _E2PROM_CSR_STRUC {
type E2PROM_CSR_STRUC (line 2178) | typedef union _E2PROM_CSR_STRUC {
type QOS_CSR0_STRUC (line 2196) | typedef union _QOS_CSR0_STRUC {
type QOS_CSR0_STRUC (line 2206) | typedef union _QOS_CSR0_STRUC {
type QOS_CSR1_STRUC (line 2220) | typedef union _QOS_CSR1_STRUC {
type QOS_CSR1_STRUC (line 2230) | typedef union _QOS_CSR1_STRUC {
type _RTMP_ADAPTER (line 2368) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 2371) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 2372) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 2374) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 2375) | struct _RTMP_ADAPTER
type _RTMP_ADAPTER (line 2376) | struct _RTMP_ADAPTER
FILE: src/include/mat.h
type NET_PRO_ARP_HDR (line 66) | typedef struct _NET_PRO_ARP_HDR{
type NET_PRO_IP_HDR (line 74) | typedef struct _NET_PRO_IP_HDR{
type MAT_TABLE (line 148) | typedef struct _MAT_TABLE_
type MAT_ENGINE_STATUS (line 157) | typedef enum _MAT_ENGINE_STATUS_
type MAT_STRUCT (line 165) | typedef struct _MAT_STRUCT_
type MATProtoOps (line 178) | typedef struct _MATProtoOps
type MATProtoTable (line 187) | typedef struct _MATProtoTable
FILE: src/include/mlme.h
type SCAN_MODE (line 142) | enum SCAN_MODE{
type HT_CAP_INFO (line 259) | typedef struct GNU_PACKED{
type _HT_CAP_PARM (line 295) | typedef struct GNU_PACKED _HT_CAP_PARM
type _HT_MCS_SET_TX_SUBFIELD (line 308) | typedef struct GNU_PACKED _HT_MCS_SET_TX_SUBFIELD
type _HT_MCS_SET (line 326) | typedef struct GNU_PACKED _HT_MCS_SET
type _EXT_HT_CAP_INFO (line 346) | typedef struct GNU_PACKED _EXT_HT_CAP_INFO
type _HT_BF_CAP (line 373) | typedef struct GNU_PACKED _HT_BF_CAP
type _HT_AS_CAP (line 420) | typedef struct GNU_PACKED _HT_AS_CAP
type _HT_CAPABILITY_IE (line 445) | typedef struct GNU_PACKED _HT_CAPABILITY_IE
type _OVERLAP_BSS_SCAN_IE (line 469) | typedef struct GNU_PACKED _OVERLAP_BSS_SCAN_IE
type _BSS_2040_COEXIST_IE (line 481) | typedef union GNU_PACKED _BSS_2040_COEXIST_IE
type GNU_PACKED (line 482) | struct GNU_PACKED {
type TRIGGER_EVENTA (line 503) | typedef struct _TRIGGER_EVENTA{
type TRIGGER_EVENT_TAB (line 514) | typedef struct _TRIGGER_EVENT_TAB{
type _EXT_CAP_INFO_ELEMENT (line 523) | typedef struct GNU_PACKED _EXT_CAP_INFO_ELEMENT
type _BSS_2040_COEXIST_ELEMENT (line 580) | typedef struct GNU_PACKED _BSS_2040_COEXIST_ELEMENT
type _BSS_2040_INTOLERANT_CH_REPORT (line 588) | typedef struct GNU_PACKED _BSS_2040_INTOLERANT_CH_REPORT
type _CHA_SWITCH_ANNOUNCE_IE (line 597) | typedef struct GNU_PACKED _CHA_SWITCH_ANNOUNCE_IE
type _SEC_CHA_OFFSET_IE (line 605) | typedef struct GNU_PACKED _SEC_CHA_OFFSET_IE
type RT_PHY_INFO (line 611) | typedef struct _RT_PHY_INFO{
type RT_VHT_CAP (line 625) | typedef struct _RT_VHT_CAP{
type RT_HT_CAPABILITY (line 646) | typedef struct {
type _ADD_HTINFO (line 706) | typedef struct GNU_PACKED _ADD_HTINFO
type _ADD_HTINFO2 (line 723) | typedef struct GNU_PACKED _ADD_HTINFO2
type _ADD_HTINFO3 (line 741) | typedef struct GNU_PACKED _ADD_HTINFO3
type _ADD_HT_INFO_IE (line 764) | typedef struct GNU_PACKED _ADD_HT_INFO_IE
type _NEW_EXT_CHAN_IE (line 772) | typedef struct GNU_PACKED _NEW_EXT_CHAN_IE
type _FRAME_802_11 (line 776) | typedef struct GNU_PACKED _FRAME_802_11
type _MA_BODY (line 782) | typedef struct GNU_PACKED _MA_BODY
type _HEADER_802_3 (line 788) | typedef struct GNU_PACKED _HEADER_802_3
type _DELBA_PARM (line 797) | typedef struct GNU_PACKED _DELBA_PARM
type _BA_PARM (line 810) | typedef struct GNU_PACKED _BA_PARM
type _BASEQ_CONTROL (line 825) | typedef union GNU_PACKED _BASEQ_CONTROL
type GNU_PACKED (line 826) | struct GNU_PACKED {
type _BA_CONTROL (line 840) | typedef struct GNU_PACKED _BA_CONTROL
type _BAR_CONTROL (line 857) | typedef struct GNU_PACKED _BAR_CONTROL
type _MTBAR_CONTROL (line 874) | typedef struct GNU_PACKED _MTBAR_CONTROL
type _PER_TID_INFO (line 890) | typedef struct GNU_PACKED _PER_TID_INFO
type EACH_TID (line 900) | typedef struct {
type _FRAME_BA_REQ (line 907) | typedef struct GNU_PACKED _FRAME_BA_REQ
type _FRAME_MTBA_REQ (line 916) | typedef struct GNU_PACKED _FRAME_MTBA_REQ
type _FRAME_MTBA (line 927) | typedef struct GNU_PACKED _FRAME_MTBA
type _FRAME_PSMP_ACTION (line 937) | typedef struct GNU_PACKED _FRAME_PSMP_ACTION
type _FRAME_ACTION_HDR (line 944) | typedef struct GNU_PACKED _FRAME_ACTION_HDR
type _CHAN_SWITCH_ANNOUNCE (line 952) | typedef struct GNU_PACKED _CHAN_SWITCH_ANNOUNCE
type _SECOND_CHAN_OFFSET (line 960) | typedef struct GNU_PACKED _SECOND_CHAN_OFFSET
type _FRAME_SPETRUM_CS (line 967) | typedef struct GNU_PACKED _FRAME_SPETRUM_CS
type _FRAME_ADDBA_REQ (line 976) | typedef struct GNU_PACKED _FRAME_ADDBA_REQ
type _FRAME_ADDBA_RSP (line 986) | typedef struct GNU_PACKED _FRAME_ADDBA_RSP
type _FRAME_DELBA_REQ (line 996) | typedef struct GNU_PACKED _FRAME_DELBA_REQ
type _FRAME_BAR (line 1006) | typedef struct GNU_PACKED _FRAME_BAR
type _FRAME_BA (line 1016) | typedef struct GNU_PACKED _FRAME_BA
type _FRAME_RM_REQ_ACTION (line 1028) | typedef struct GNU_PACKED _FRAME_RM_REQ_ACTION
type _HT_EXT_CHANNEL_SWITCH_ANNOUNCEMENT_IE (line 1037) | typedef struct GNU_PACKED _HT_EXT_CHANNEL_SWITCH_ANNOUNCEMENT_IE
type _CF_PARM (line 1060) | typedef struct GNU_PACKED _CF_PARM
type CIPHER_SUITE (line 1068) | typedef struct _CIPHER_SUITE {
type EDCA_PARM (line 1078) | typedef struct {
type QBSS_LOAD_PARM (line 1095) | typedef struct {
type _QBSS_STA_INFO_PARM (line 1103) | typedef struct GNU_PACKED _QBSS_STA_INFO_PARM
type QBSS_STA_EDCA_PARM (line 1123) | typedef struct {
type _QBSS_AP_INFO_PARM (line 1133) | typedef struct GNU_PACKED _QBSS_AP_INFO_PARM
type QOS_CAPABILITY_PARM (line 1147) | typedef struct {
type WPA_IE_ (line 1157) | typedef struct {
type BSS_ENTRY (line 1164) | typedef struct {
type BSS_TABLE (line 1265) | typedef struct {
type MLME_QUEUE_ELEM (line 1272) | typedef struct _MLME_QUEUE_ELEM {
type MLME_QUEUE (line 1290) | typedef struct _MLME_QUEUE {
type VOID (line 1298) | typedef VOID (*STATE_MACHINE_FUNC)(VOID *pAd, MLME_QUEUE_ELEM *Elem);
type STATE_MACHINE (line 1300) | typedef struct _STATE_MACHINE {
type VOID (line 1310) | typedef VOID (*APCLI_STATE_MACHINE_FUNC)(VOID *pAd, MLME_QUEUE_ELEM *Ele...
type APCLI_STATE_MACHINE (line 1312) | typedef struct _STA_STATE_MACHINE {
type MLME_AUX (line 1328) | typedef struct _MLME_AUX {
type MLME_ADDBA_REQ_STRUCT (line 1402) | typedef struct _MLME_ADDBA_REQ_STRUCT{
type MLME_DELBA_REQ_STRUCT (line 1413) | typedef struct _MLME_DELBA_REQ_STRUCT{
type MLME_ASSOC_REQ_STRUCT (line 1421) | typedef struct _MLME_ASSOC_REQ_STRUCT{
type MLME_DISASSOC_REQ_STRUCT (line 1428) | typedef struct _MLME_DISASSOC_REQ_STRUCT{
type MLME_AUTH_REQ_STRUCT (line 1433) | typedef struct _MLME_AUTH_REQ_STRUCT {
type MLME_DEAUTH_REQ_STRUCT (line 1439) | typedef struct _MLME_DEAUTH_REQ_STRUCT {
type MLME_JOIN_REQ_STRUCT (line 1444) | typedef struct {
type MLME_SCAN_REQ_STRUCT (line 1448) | typedef struct _MLME_SCAN_REQ_STRUCT {
type MLME_START_REQ_STRUCT (line 1456) | typedef struct _MLME_START_REQ_STRUCT {
type RT_802_11_DLS (line 1464) | typedef struct _RT_802_11_DLS {
type MLME_DLS_REQ_STRUCT (line 1477) | typedef struct _MLME_DLS_REQ_STRUCT {
type _EID_STRUCT (line 1484) | typedef struct GNU_PACKED _EID_STRUCT
type SST (line 1509) | typedef enum _Sst {
type AUTH_STATE (line 1516) | typedef enum _AuthState {
type IE_LISTS (line 1524) | typedef struct _IE_lists {
type BCN_IE_LIST (line 1556) | typedef struct _bcn_ie_list {
FILE: src/include/netif_block.h
type NETIF_ENTRY (line 10) | typedef struct _NETIF_ENTRY
FILE: src/include/oid.h
type ieee80211req_mlme (line 265) | struct ieee80211req_mlme {
type ieee80211req_key (line 273) | struct ieee80211req_key {
type ieee80211req_del_key (line 286) | struct ieee80211req_del_key {
type default_group_key (line 291) | struct default_group_key {
type ieee80211req_wpaie (line 297) | struct ieee80211req_wpaie {
type hostapd_wpa_psk (line 302) | struct hostapd_wpa_psk {
type NDIS_802_11_STATUS_TYPE (line 374) | typedef enum _NDIS_802_11_STATUS_TYPE {
type UCHAR (line 381) | typedef UCHAR NDIS_802_11_MAC_ADDRESS[6];
type NDIS_802_11_STATUS_INDICATION (line 383) | typedef struct _NDIS_802_11_STATUS_INDICATION {
type NDIS_802_11_AUTHENTICATION_REQUEST (line 395) | typedef struct _NDIS_802_11_AUTHENTICATION_REQUEST {
type PMKID_CANDIDATE (line 402) | typedef struct _PMKID_CANDIDATE {
type NDIS_802_11_PMKID_CANDIDATE_LIST (line 407) | typedef struct _NDIS_802_11_PMKID_CANDIDATE_LIST {
type NDIS_802_11_NETWORK_TYPE (line 417) | typedef enum _NDIS_802_11_NETWORK_TYPE {
type NDIS_802_11_NETWORK_TYPE_LIST (line 428) | typedef struct _NDIS_802_11_NETWORK_TYPE_LIST {
type NDIS_802_11_POWER_MODE (line 433) | typedef enum _NDIS_802_11_POWER_MODE {
type ULONG (line 441) | typedef ULONG NDIS_802_11_TX_POWER_LEVEL;
type LONG (line 446) | typedef LONG NDIS_802_11_RSSI;
type NDIS_802_11_CONFIGURATION_FH (line 448) | typedef struct _NDIS_802_11_CONFIGURATION_FH {
type NDIS_802_11_CONFIGURATION (line 455) | typedef struct _NDIS_802_11_CONFIGURATION {
type NDIS_802_11_STATISTICS (line 463) | typedef struct _NDIS_802_11_STATISTICS {
type MBSS_STATISTICS (line 490) | typedef struct _MBSS_STATISTICS {
type ULONG (line 507) | typedef ULONG NDIS_802_11_KEY_INDEX;
type ULONGLONG (line 508) | typedef ULONGLONG NDIS_802_11_KEY_RSC;
type _RADIUS_SRV_INFO (line 515) | typedef struct GNU_PACKED _RADIUS_SRV_INFO
type _DOT1X_BSS_INFO (line 522) | typedef struct GNU_PACKED _DOT1X_BSS_INFO
type _DOT1X_CMM_CONF (line 533) | typedef struct GNU_PACKED _DOT1X_CMM_CONF
type _DOT1X_IDLE_TIMEOUT (line 547) | typedef struct GNU_PACKED _DOT1X_IDLE_TIMEOUT
type NDIS_AP_802_11_KEY (line 554) | typedef struct _NDIS_AP_802_11_KEY {
type NDIS_APCLI_802_11_KEY (line 565) | typedef struct _NDIS_APCLI_802_11_KEY
type NDIS_802_11_KEY (line 579) | typedef struct _NDIS_802_11_KEY {
type NDIS_802_11_PASSPHRASE (line 588) | typedef struct _NDIS_802_11_PASSPHRASE {
type NDIS_802_11_REMOVE_KEY (line 595) | typedef struct _NDIS_802_11_REMOVE_KEY {
type NDIS_802_11_WEP (line 601) | typedef struct _NDIS_802_11_WEP {
type NDIS_802_11_AUTHENTICATION_MODE (line 611) | typedef enum _NDIS_802_11_AUTHENTICATION_MODE {
type UCHAR (line 629) | typedef UCHAR NDIS_802_11_RATES[NDIS_802_11_LENGTH_RATES];
type UCHAR (line 630) | typedef UCHAR NDIS_802_11_RATES_EX[NDIS_802_11_LENGTH_RATES_EX];
type _NDIS_802_11_SSID (line 632) | typedef struct GNU_PACKED _NDIS_802_11_SSID
type _NDIS_WLAN_BSSID (line 638) | typedef struct GNU_PACKED _NDIS_WLAN_BSSID
type _NDIS_802_11_BSSID_LIST (line 651) | typedef struct GNU_PACKED _NDIS_802_11_BSSID_LIST
type QBSS_LOAD_UI (line 656) | typedef struct {
type _NDIS_WLAN_BSSID_EX (line 664) | typedef struct GNU_PACKED _NDIS_WLAN_BSSID_EX
type _NDIS_802_11_BSSID_LIST_EX (line 682) | typedef struct GNU_PACKED _NDIS_802_11_BSSID_LIST_EX
type _NDIS_802_11_FIXED_IEs (line 687) | typedef struct GNU_PACKED _NDIS_802_11_FIXED_IEs
type NDIS_802_11_VARIABLE_IEs (line 693) | typedef struct _NDIS_80
Copy disabled (too large)
Download .json
Condensed preview — 321 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (10,933K chars).
[
{
"path": ".gitignore",
"chars": 195,
"preview": "# Object files\n*.o\n*.ko\n*.obj\n*.elf\n\n# Libraries\n*.lib\n*.a\n\n# Shared objects (inc. Windows DLLs)\n*.dll\n*.so\n*.so.*\n*.dyl"
},
{
"path": "LICENSE",
"chars": 816,
"preview": "This program is free software. You can redistribute it and/or modify it under the terms of the GNU General Public Licens"
},
{
"path": "Makefile",
"chars": 188,
"preview": "all:\n\tmake -C src/ osutil\n\tmake -C src/ build_tools\n\tmake -C src/ osdrv\n\tmake -C src/ osnet\n\nclean:\n\tmake -C src/ clean\n"
},
{
"path": "Makefile.clean",
"chars": 1680,
"preview": "include $(RT28xx_DIR)/os/linux/config.mk\n\nPHONY := clean install uninstall\n\nclean:\n\trm -f ../../common/*.o\n\trm -f ../../"
},
{
"path": "Makefile.inc",
"chars": 14848,
"preview": "WIFI_MODE = AP\n\nifeq ($(WIFI_MODE),)\nRT28xx_MODE = STA\nelse\nRT28xx_MODE = $(WIFI_MODE)\nendif\n\nifeq ($(TARGET),)\nTARGET ="
},
{
"path": "README.md",
"chars": 48,
"preview": "mt7601u\n=======\n\nRalink Wireless Adapter Driver\n"
},
{
"path": "build.sh",
"chars": 307,
"preview": "#!/bin/sh\ncp -v /lib/modules/$(uname -r)/build/Module.symvers src/os/linux\nmake clean && make all \nrm -rvf src/os/linux/"
},
{
"path": "config.mk",
"chars": 41799,
"preview": "# Support ATE function\nHAS_ATE=y\n\n# Support QA ATE function\nHAS_QA_SUPPORT=y\n\nHAS_RSSI_FEEDBACK=n\n\n# Support XLINK mode\n"
},
{
"path": "doc/History.txt",
"chars": 13896,
"preview": "[V2.x.x.x]\n\tP4V. Test\n[V2.5.0.0]\n\t1.\tAdd mac80211 iw utility other commands support.\n\t\tRename crda.c to cfg80211.c, CRDA"
},
{
"path": "doc/README_STA_usb",
"chars": 13512,
"preview": "* README\n*\n* Ralink Tech Inc.\n* \n* http://www.ralinktech.com\n*\n\n========================================================"
},
{
"path": "doc/ReadMe.txt",
"chars": 2101,
"preview": "[2013-03-13]\nVersion 3.0.0.3\n1. Fix Single-Sku and TSSI bug.\n2. Support Multi-Channel feature.\n3. Change ATELDE2PFROMBUF"
},
{
"path": "doc/iwpriv_usage.txt",
"chars": 14819,
"preview": "iwpriv\n=================\nThis is detailed explanation of each parameters for iwpriv.\nBefore reading this document, make "
},
{
"path": "doc/sta_ate_iwpriv_usage.txt",
"chars": 13783,
"preview": "===================================================================================================\nATE Test Command For"
},
{
"path": "doc/wps_iwpriv_usage.txt",
"chars": 5769,
"preview": "/*\r\n *\tREADME: WPS STA as an Enrollee or Registrar\r\n*/\r\n\r\n0. Build WPS function. Please set 'HAS_WSC=y'.\r\n\t\r\n1. Enrollee"
},
{
"path": "info.sh",
"chars": 292,
"preview": "#!/bin/sh\necho mtnet7601Usta.ko\nmodprobe --dump-modversions src/os/linux/mtnet7601Usta.ko|grep le_layout\necho mtutil7601"
},
{
"path": "load.sh",
"chars": 152,
"preview": "#!/bin/sh\ndmesg -c\ninsmod src/os/linux/mtutil7601Usta.ko\ninsmod src/os/linux/mt7601Usta.ko\ninsmod src/os/linux/mtnet7601"
},
{
"path": "miwifi_build.sh",
"chars": 150,
"preview": "#!/bin/sh\ncp -v /lib/modules/$(uname -r)/build/Module.symvers src/os/linux\nmake clean && make all && make install\nrm -rv"
},
{
"path": "miwifi_work.sh",
"chars": 408,
"preview": "#!/bin/sh\n#remove the driver before\nifconfig ra0 down\nrmmod mt7601Usta\n#add new ap driver\nmodprobe rtutil7601Uap\nmodprob"
},
{
"path": "src/Module.symvers",
"chars": 213200,
"preview": "0x8f8c21c9\ttm6000_set_reg_mask\tdrivers/media/usb/tm6000/tm6000\tEXPORT_SYMBOL_GPL\n0x831a59a3\tiscsi_host_add\tdrivers/scsi/"
},
{
"path": "src/ap/ap.c",
"chars": 75265,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/ap/ap_apcli_inf.c",
"chars": 6639,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/ap/ap_assoc.c",
"chars": 54674,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/ap/ap_auth.c",
"chars": 19121,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/ap/ap_autoChSel.c",
"chars": 29183,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/ap/ap_cfg.c",
"chars": 267976,
"preview": "/*\n *************************************************************************\n * Ralink Tech Inc.\n * 5F., No.36, Taiyuan"
},
{
"path": "src/ap/ap_connect.c",
"chars": 36818,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/ap/ap_data.c",
"chars": 174619,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/ap/ap_dls.c",
"chars": 9951,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/ap/ap_ftkd.c",
"chars": 3067,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/ap/ap_ids.c",
"chars": 14335,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/ap/ap_mbss.c",
"chars": 9270,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/ap/ap_mbss_inf.c",
"chars": 6828,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/ap/ap_mlme.c",
"chars": 16915,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/ap/ap_qload.c",
"chars": 22843,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/ap/ap_sanity.c",
"chars": 16079,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/ap/ap_sync.c",
"chars": 50945,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/ap/ap_wpa.c",
"chars": 50889,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/ate/chips/mt7601_ate.c",
"chars": 26483,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/ate/chips/rt28xx_ate.c",
"chars": 19010,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/ate/chips/rt30xx_ate.c",
"chars": 986,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/ate/chips/rt33xx_ate.c",
"chars": 986,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/ate/chips/rt5390_ate.c",
"chars": 987,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/ate/common/ate_usb.c",
"chars": 15876,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/ate/common/rt_ate.c",
"chars": 160453,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/ate/common/rt_qa.c",
"chars": 60067,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/ate/include/rt_ate.h",
"chars": 19414,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/ate/include/rt_qa.h",
"chars": 5746,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/chips/mt7601.c",
"chars": 90907,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/chips/rtmp_chip.c",
"chars": 28545,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/action.c",
"chars": 52889,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/common/ba_action.c",
"chars": 63772,
"preview": "#ifdef DOT11_N_SUPPORT\n\n#include \"rt_config.h\"\n\n\n\n#define BA_ORI_INIT_SEQ\t\t(pEntry->TxSeq[TID]) /*1\t\t\t inital sequence n"
},
{
"path": "src/common/client_wds.c",
"chars": 4756,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_aes.c",
"chars": 28316,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_asic.c",
"chars": 96045,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_cfg.c",
"chars": 44234,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/common/cmm_cmd.c",
"chars": 3543,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_cs.c",
"chars": 21524,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_data.c",
"chars": 116887,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/common/cmm_data_usb.c",
"chars": 49440,
"preview": "/*\n All functions in this file must be USB-depended, or you should out your function\n\tin other files.\n\n*/\n\n#ifdef RTMP"
},
{
"path": "src/common/cmm_dfs.c",
"chars": 89114,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_info.c",
"chars": 185343,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/common/cmm_mac_usb.c",
"chars": 59285,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/common/cmm_mat.c",
"chars": 11353,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_mat_iparp.c",
"chars": 17900,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_mat_ipv6.c",
"chars": 22873,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_mat_pppoe.c",
"chars": 29603,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_profile.c",
"chars": 180639,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/common/cmm_radar.c",
"chars": 9742,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_sanity.c",
"chars": 76743,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_sync.c",
"chars": 15017,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_tkip.c",
"chars": 24232,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_video.c",
"chars": 4148,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/common/cmm_wep.c",
"chars": 10414,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_wpa.c",
"chars": 146830,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/cmm_wpa_adhoc.c",
"chars": 53180,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/crypt_aes.c",
"chars": 69425,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/common/crypt_arc4.c",
"chars": 4575,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/common/crypt_biginteger.c",
"chars": 41558,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/common/crypt_dh.c",
"chars": 7670,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/common/crypt_hmac.c",
"chars": 8964,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/common/crypt_md5.c",
"chars": 11929,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/common/crypt_sha2.c",
"chars": 16397,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/common/ee_efuse.c",
"chars": 46997,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/ee_prom.c",
"chars": 5030,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/eeprom.c",
"chars": 2309,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/frq_cal.c",
"chars": 10656,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/igmp_snoop.c",
"chars": 45179,
"preview": "#ifdef IGMP_SNOOP_SUPPORT\n\n#include \"rt_config.h\"\n#include \"ipv6.h\"\n#include \"igmp_snoop.h\"\n\nUINT16 IPv6MulticastFilterE"
},
{
"path": "src/common/misc.c",
"chars": 1034,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/mlme.c",
"chars": 197500,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/multi_channel.c",
"chars": 24850,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/common/netif_block.c",
"chars": 3401,
"preview": "#ifdef BLOCK_NET_IF\n\n#include \"rt_config.h\"\n#include \"netif_block.h\"\n\nstatic NETIF_ENTRY freeNetIfEntryPool[FREE_NETIF_P"
},
{
"path": "src/common/p2p.c",
"chars": 192834,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/p2p_action.c",
"chars": 24316,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/p2p_cfg.c",
"chars": 351012,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/common/p2p_ctrl.c",
"chars": 7675,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/p2p_dbg.c",
"chars": 49586,
"preview": "#ifdef P2P_SUPPORT\n\n\n#include \"rt_config.h\"\n\nextern UCHAR\tWILDP2PSSID[];\nextern UCHAR\tWILDP2PSSIDLEN;\n\n#ifdef WFD_SUPPOR"
},
{
"path": "src/common/p2p_disc_mng.c",
"chars": 10298,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/p2p_inf.c",
"chars": 5971,
"preview": "/*\n *************************************************************************** \n * Ralink Tech Inc.\n * 4F, No. 2 Techno"
},
{
"path": "src/common/p2p_nego_mng.c",
"chars": 20467,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/p2p_packet.c",
"chars": 223905,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/p2p_table.c",
"chars": 54499,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/ps.c",
"chars": 14570,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/common/rt_channel.c",
"chars": 65212,
"preview": "/*\n\n*/\n#include \"rt_config.h\"\n\n\nCH_FREQ_MAP CH_HZ_ID_MAP[]=\n\t\t{\n\t\t\t{1, 2412},\n\t\t\t{2, 2417},\n\t\t\t{3, 2422},\n\t\t\t{4, 2427},\n"
},
{
"path": "src/common/rt_os_util.c",
"chars": 5355,
"preview": "/****************************************************************************\n\n Module Name:\n rt_os_util.c\n \n A"
},
{
"path": "src/common/rt_rf.c",
"chars": 997,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/rtmp_init.c",
"chars": 120906,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/rtmp_init_inf.c",
"chars": 42093,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/rtmp_timer.c",
"chars": 10432,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/rtusb_bulk.c",
"chars": 50167,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/rtusb_data.c",
"chars": 1006,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/rtusb_dev_id.c",
"chars": 1659,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/common/rtusb_io.c",
"chars": 53458,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/scan.c",
"chars": 21229,
"preview": "/*\n\n*/\n\n#include \"rt_config.h\"\n\n#ifdef P2P_SUPPORT\nextern UCHAR\tWILDP2PSSID[];\nextern UCHAR\tWILDP2PSSIDLEN;\n#endif /* P2"
},
{
"path": "src/common/spectrum.c",
"chars": 61292,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/common/txpower.c",
"chars": 36987,
"preview": "/*\n\n*/\n\n#include \"rt_config.h\"\n\n\n#define MDSM_NORMAL_TX_POWER\t\t\t\t\t\t\t0x00\n#define MDSM_DROP_TX_POWER_BY_6dBm\t\t\t\t\t\t0x01\n#d"
},
{
"path": "src/common/uapsd.c",
"chars": 54652,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/common/vht.c",
"chars": 11388,
"preview": "/*\n\n*/\n\n#include \"rt_config.h\"\n\n\n/*\n\tIEEE 802.11AC D2.0 sec 22.3.14\n\tChannelization, Table 22-21\n\n\tA VHT channel is spec"
},
{
"path": "src/common/wapi.c",
"chars": 35909,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/wfd.c",
"chars": 27898,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/common/wsc.c",
"chars": 355290,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/wsc_tlv.c",
"chars": 137965,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/wsc_ufd.c",
"chars": 15168,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/common/wsc_v2.c",
"chars": 10593,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/action.h",
"chars": 1495,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/ags.h",
"chars": 2825,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/include/ap.h",
"chars": 10116,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/ap_apcli.h",
"chars": 6473,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/ap_autoChSel.h",
"chars": 1792,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/ap_autoChSel_cmm.h",
"chars": 1657,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/ap_cfg.h",
"chars": 3595,
"preview": "#ifndef __AP_CFG_H__\n#define __AP_CFG_H__\n\n\n#include \"rt_config.h\"\n\nINT RTMPAPPrivIoctlSet(\n\tIN RTMP_ADAPTER *pAd, \n\tIN "
},
{
"path": "src/include/ap_diversity.h",
"chars": 4872,
"preview": "/***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technology"
},
{
"path": "src/include/ap_ids.h",
"chars": 1938,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/ap_mbss.h",
"chars": 2248,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/br_ftph.h",
"chars": 1974,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/include/cfg80211.h",
"chars": 2161,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/include/cfg80211extr.h",
"chars": 6188,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/include/chip/chip_id.h",
"chars": 2359,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/chip/mt7601.h",
"chars": 14125,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/chip/rt28xx.h",
"chars": 1153,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/chip/rt3290.h",
"chars": 2851,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/chip/rt6590.h",
"chars": 3525,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/chip/rtmp_phy.h",
"chars": 19401,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/chlist.h",
"chars": 3751,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/client_wds.h",
"chars": 1374,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/client_wds_cmm.h",
"chars": 1305,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/crypt_aes.h",
"chars": 4853,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/include/crypt_arc4.h",
"chars": 1654,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/include/crypt_biginteger.h",
"chars": 3385,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/include/crypt_dh.h",
"chars": 2167,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/include/crypt_hmac.h",
"chars": 1900,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/include/crypt_md5.h",
"chars": 1886,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/include/crypt_sha2.h",
"chars": 2816,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/include/cs.h",
"chars": 3894,
"preview": "#ifndef __CS_H__\n#define __CS_H__\n\n#ifdef CARRIER_DETECTION_SUPPORT\n#define CARRIER_DETECT_RECHECK_TIME\t\t\t3\n#define CARR"
},
{
"path": "src/include/dfs.h",
"chars": 15995,
"preview": "\n/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Techno"
},
{
"path": "src/include/dot11ac_vht.h",
"chars": 13985,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/dot11i_wpa.h",
"chars": 7221,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 5F., No.36 Taiyua"
},
{
"path": "src/include/dot11r_ft.h",
"chars": 2886,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/dot11z_tdls.h",
"chars": 5519,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/drs_extr.h",
"chars": 8774,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * Taiwan, R.O.C.\n *\n "
},
{
"path": "src/include/eeprom.h",
"chars": 9679,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/firmware.h",
"chars": 232040,
"preview": "/* AUTO GEN PLEASE DO NOT MODIFY IT */ \n/* AUTO GEN PLEASE DO NOT MODIFY IT */ \n\n\nUCHAR FirmwareImage [] = { \n0x48, 0x00"
},
{
"path": "src/include/frq_cal.h",
"chars": 3497,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/iface/iface_util.h",
"chars": 2031,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/iface/rtmp_reg_pcirbs.h",
"chars": 11537,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/iface/rtmp_usb.h",
"chars": 2521,
"preview": "#ifndef __RTMP_USB_H__\n#define __RTMP_USB_H__\n\n#include \"rtusb_io.h\"\n\nextern UCHAR EpToQueue[6];\n\n#define RXBULKAGGRE_SI"
},
{
"path": "src/include/igmp_snoop.h",
"chars": 3959,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/ipv6.h",
"chars": 5669,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/link_list.h",
"chars": 3470,
"preview": "\n#ifndef __LINK_LIST_H__\n#define __LINK_LIST_H__\n\ntypedef struct _LIST_ENTRY\n{\n\tstruct _LIST_ENTRY *pNext;\n} LIST_ENTRY,"
},
{
"path": "src/include/mac_ral/fce.h",
"chars": 1530,
"preview": "/*\n\n*/\n\n#ifndef __FCE_H__\n#define __FCE_H__\n\n#include \"rt_config.h\"\n\n#define FCE_PSE_CTRL\t0x0800\n#define FCE_CSO\t\t\t0x080"
},
{
"path": "src/include/mac_ral/mac_pci.h",
"chars": 13823,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/mac_ral/mac_usb.h",
"chars": 19676,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/mac_ral/nmac/ral_nmac.h",
"chars": 18460,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mac_ral/nmac/ral_nmac_pbf.h",
"chars": 4359,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mac_ral/nmac/ral_nmac_pci.h",
"chars": 10079,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/mac_ral/nmac/ral_nmac_rxwi.h",
"chars": 2653,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mac_ral/nmac/ral_nmac_txwi.h",
"chars": 5852,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mac_ral/nmac/ral_nmac_usb.h",
"chars": 5162,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/mac_ral/omac/ral_omac.h",
"chars": 4797,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mac_ral/omac/ral_omac_pbf.h",
"chars": 3219,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mac_ral/omac/ral_omac_pci.h",
"chars": 8263,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/mac_ral/omac/ral_omac_rf_ctrl.h",
"chars": 2520,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mac_ral/omac/ral_omac_rxwi.h",
"chars": 3442,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mac_ral/omac/ral_omac_txwi.h",
"chars": 4102,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mac_ral/omac/ral_omac_usb.h",
"chars": 2766,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/mac_ral/pbf.h",
"chars": 2498,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mac_ral/rf_ctrl.h",
"chars": 3539,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mac_ral/rtmp_mac.h",
"chars": 60667,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mat.h",
"chars": 7000,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mcu/MT7601_firmware.h",
"chars": 275429,
"preview": "/* AUTO GEN PLEASE DO NOT MODIFY IT */ \n/* AUTO GEN PLEASE DO NOT MODIFY IT */ \n\n\nUCHAR MT7601_FirmwareImage[] = {\n0x44,"
},
{
"path": "src/include/misc.h",
"chars": 992,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/misc_cmm.h",
"chars": 996,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mlme.h",
"chars": 51521,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/mlme_sys.h",
"chars": 35,
"preview": "/*\n\n*/\n\n\n#include \"rtmp_type.h\"\n\n\n\n"
},
{
"path": "src/include/netif_block.h",
"chars": 558,
"preview": "\n#ifndef __NET_IF_BLOCK_H__\n#define __NET_IF_BLOCK_H__\n\n#include \"link_list.h\"\n#include \"rtmp.h\"\n\n#define FREE_NETIF_POO"
},
{
"path": "src/include/oid.h",
"chars": 56886,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/os/rt_drv.h",
"chars": 37400,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/os/rt_linux.h",
"chars": 55678,
"preview": "/****************************************************************************\n\n Module Name:\n\trt_linux.h\n \n Abstra"
},
{
"path": "src/include/os/rt_linux_cmm.h",
"chars": 12270,
"preview": "/****************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technolog"
},
{
"path": "src/include/os/rt_os.h",
"chars": 4515,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
},
{
"path": "src/include/p2p.h",
"chars": 26549,
"preview": "/*\n ***************************************************************************\n * Ralink Tech Inc.\n * 4F, No. 2 Technol"
}
]
// ... and 121 more files (download for full content)
About this extraction
This page contains the full source code of the eywalink/mt7601u GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 321 files (9.5 MB), approximately 2.5M tokens, and a symbol index with 4781 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.