|
Linux Kernel
3.7.1
|
#include <linux/interrupt.h>#include <linux/module.h>#include <linux/kernel.h>#include <linux/init.h>#include <linux/ioport.h>#include <linux/sched.h>#include <linux/types.h>#include <linux/slab.h>#include <linux/netdevice.h>#include <linux/pci.h>#include <linux/etherdevice.h>#include <linux/delay.h>#include <linux/rtnetlink.h>#include <linux/wireless.h>#include <linux/timer.h>#include <linux/proc_fs.h>#include <linux/if_arp.h>#include "ieee80211/ieee80211.h"#include <asm/io.h>Go to the source code of this file.
Data Structures | |
| struct | ChnlAccessSetting |
| union | _ECW |
| union | _ACI_AIFSN |
| union | _AC_PARAM |
| union | _ThreeWire |
| struct | _ThreeWire::_ThreeWireStruc |
| struct | buffer |
| struct | Stats |
| struct | _link_detect_t |
| struct | r8180_priv |
Typedefs | |
| typedef enum _WIRELESS_MODE | WIRELESS_MODE |
| typedef struct ChnlAccessSetting * | PCHANNEL_ACCESS_SETTING |
| typedef struct ChnlAccessSetting | CHANNEL_ACCESS_SETTING |
| typedef u32 | AC_CODING |
| typedef union _ECW | ECW |
| typedef union _ECW * | PECW |
| typedef union _ACI_AIFSN | ACI_AIFSN |
| typedef union _ACI_AIFSN * | PACI_AIFSN |
| typedef union _AC_PARAM | AC_PARAM |
| typedef union _AC_PARAM * | PAC_PARAM |
| typedef union _ThreeWire | ThreeWireReg |
| typedef struct buffer | buffer |
| typedef struct Stats | Stats |
| typedef struct _link_detect_t | link_detect_t |
| typedef struct _link_detect_t * | plink_detect_t |
| typedef enum _LED_STRATEGY_8185 | LED_STRATEGY_8185 |
| typedef enum _LED_STRATEGY_8185 * | PLED_STRATEGY_8185 |
| typedef enum _LED_CTL_MODE | LED_CTL_MODE |
| typedef enum _RT_RF_POWER_STATE | RT_RF_POWER_STATE |
| typedef enum _RT_PS_MODE | RT_PS_MODE |
| typedef struct r8180_priv | r8180_priv |
| #define AC2Q | ( | _ac | ) |
| #define DMESG | ( | x, | |
| a... | |||
| ) | printk(KERN_INFO RTL8180_MODULE_NAME ": " x "\n", ## a) |
| #define DMESGE | ( | x, | |
| a... | |||
| ) | printk(KERN_WARNING RTL8180_MODULE_NAME ": EE:" x "\n", ## a) |
| #define DMESGW | ( | x, | |
| a... | |||
| ) | printk(KERN_WARNING RTL8180_MODULE_NAME ": WW:" x "\n", ## a) |
| #define LOW_PRIORITY VI_PRIORITY |
| #define NORM_PRIORITY VO_PRIORITY |
| #define RTL_IOCTL_WPA_SUPPLICANT SIOCIWFIRSTPRIV+30 |
| typedef union _ACI_AIFSN ACI_AIFSN |
| typedef enum _LED_CTL_MODE LED_CTL_MODE |
| typedef enum _LED_STRATEGY_8185 LED_STRATEGY_8185 |
| typedef struct _link_detect_t link_detect_t |
| typedef union _ACI_AIFSN * PACI_AIFSN |
| typedef enum _LED_STRATEGY_8185 * PLED_STRATEGY_8185 |
| typedef struct _link_detect_t * plink_detect_t |
| typedef struct r8180_priv r8180_priv |
| typedef enum _RT_PS_MODE RT_PS_MODE |
| typedef enum _RT_RF_POWER_STATE RT_RF_POWER_STATE |
| typedef union _ThreeWire ThreeWireReg |
| typedef enum _WIRELESS_MODE WIRELESS_MODE |
| enum _LED_CTL_MODE |
| enum _LED_STRATEGY_8185 |
| enum _ReasonCode |
| enum _RT_PS_MODE |
| enum _RT_RF_POWER_STATE |
| enum _WIRELESS_MODE |
| enum nic_t |
| void fix_rx_fifo | ( | struct net_device * | dev | ) |
Definition at line 614 of file r8180_core.c.
| void fix_tx_fifo | ( | struct net_device * | dev | ) |
Definition at line 535 of file r8180_core.c.
|
inline |
Definition at line 201 of file r8180_core.c.
| int get_curr_tx_free_desc | ( | struct net_device * | dev, |
| int | priority | ||
| ) |
Definition at line 465 of file r8180_core.c.
| void IBSS_randomize_cell | ( | struct net_device * | dev | ) |
| void IPSEnter | ( | struct net_device * | dev | ) |
Definition at line 1408 of file r8185b_init.c.
| void IPSLeave | ( | struct net_device * | dev | ) |
Definition at line 1430 of file r8185b_init.c.
| bool MgntActSet_RF_State | ( | struct net_device * | dev, |
| RT_RF_POWER_STATE | StateToSet, | ||
| u32 | ChangeSource | ||
| ) |
Definition at line 1278 of file r8185b_init.c.
| u8 read_nic_byte | ( | struct net_device * | dev, |
| int | x | ||
| ) |
Definition at line 168 of file r8180_core.c.
| u32 read_nic_dword | ( | struct net_device * | dev, |
| int | x | ||
| ) |
Definition at line 173 of file r8180_core.c.
| u16 read_nic_word | ( | struct net_device * | dev, |
| int | x | ||
| ) |
Definition at line 178 of file r8180_core.c.
| void rtl8180_beacon_rx_disable | ( | struct net_device * | dev | ) |
| void rtl8180_beacon_tx_disable | ( | struct net_device * | dev | ) |
Definition at line 922 of file r8180_core.c.
| void rtl8180_commit | ( | struct net_device * | dev | ) |
Definition at line 3471 of file r8180_core.c.
| void rtl8180_conttx_disable | ( | struct net_device * | dev | ) |
Definition at line 848 of file r8180_core.c.
| void rtl8180_conttx_enable | ( | struct net_device * | dev | ) |
Definition at line 838 of file r8180_core.c.
| void rtl8180_disassociate | ( | struct net_device * | dev | ) |
| int rtl8180_down | ( | struct net_device * | dev | ) |
Definition at line 3423 of file r8180_core.c.
| void rtl8180_no_hw_wep | ( | struct net_device * | dev | ) |
Definition at line 2975 of file r8180_core.c.
| void rtl8180_rate_adapter | ( | struct work_struct * | work | ) |
Definition at line 874 of file r8180_dm.c.
| void rtl8180_reset | ( | struct net_device * | dev | ) |
Definition at line 1193 of file r8180_core.c.
| void rtl8180_rtx_disable | ( | struct net_device * | ) |
Definition at line 933 of file r8180_core.c.
| void rtl8180_rx_enable | ( | struct net_device * | ) |
Definition at line 774 of file r8180_core.c.
| void rtl8180_set_anaparam | ( | struct net_device * | dev, |
| u32 | a | ||
| ) |
Definition at line 3033 of file r8180_core.c.
| void rtl8180_set_chan | ( | struct net_device * | dev, |
| short | ch | ||
| ) |
Definition at line 761 of file r8180_core.c.
| void rtl8180_set_hw_wep | ( | struct net_device * | dev | ) |
Definition at line 2979 of file r8180_core.c.
| void rtl8180_set_master_essid | ( | struct net_device * | dev, |
| char * | essid | ||
| ) |
| void rtl8180_start_scanning | ( | struct net_device * | dev | ) |
| void rtl8180_start_scanning_s | ( | struct net_device * | dev | ) |
| void rtl8180_stop_scanning | ( | struct net_device * | dev | ) |
| short rtl8180_tx | ( | struct net_device * | dev, |
| u8 * | skbuf, | ||
| int | len, | ||
| int | priority, | ||
| short | morefrag, | ||
| short | fragdesc, | ||
| int | rate | ||
| ) |
Definition at line 1932 of file r8180_core.c.
| void rtl8180_tx_enable | ( | struct net_device * | ) |
Definition at line 858 of file r8180_core.c.
| int rtl8180_up | ( | struct net_device * | dev | ) |
Definition at line 3401 of file r8180_core.c.
| void rtl8180_update_beacon_security | ( | struct net_device * | dev | ) |
| void rtl8180_update_msr | ( | struct net_device * | dev | ) |
Definition at line 730 of file r8180_core.c.
| void rtl8185_rf_pins_enable | ( | struct net_device * | dev | ) |
Definition at line 3011 of file r8180_core.c.
| void rtl8185_set_anaparam2 | ( | struct net_device * | dev, |
| u32 | a | ||
| ) |
Definition at line 3018 of file r8180_core.c.
| void rtl8185_tx_antenna | ( | struct net_device * | dev, |
| u8 | ant | ||
| ) |
Definition at line 3048 of file r8180_core.c.
| void rtl8185b_adapter_start | ( | struct net_device * | dev | ) |
Definition at line 1443 of file r8185b_init.c.
| void rtl8185b_irq_enable | ( | struct net_device * | dev | ) |
Definition at line 1143 of file r8185b_init.c.
| void rtl8185b_rx_enable | ( | struct net_device * | dev | ) |
Definition at line 1581 of file r8185b_init.c.
| void rtl8185b_tx_enable | ( | struct net_device * | dev | ) |
Definition at line 1613 of file r8185b_init.c.
| void rtl8225z2_SetTXPowerLevel | ( | struct net_device * | dev, |
| short | ch | ||
| ) |
Definition at line 497 of file r8180_rtl8225z2.c.
| bool SetAntennaConfig87SE | ( | struct net_device * | dev, |
| u8 | DefaultAnt, | ||
| bool | bAntDiversity | ||
| ) |
Definition at line 396 of file r8185b_init.c.
| void UpdateInitialGain | ( | struct net_device * | dev | ) |
Definition at line 694 of file r8185b_init.c.
| void write_nic_byte | ( | struct net_device * | dev, |
| int | x, | ||
| u8 | y | ||
| ) |
Definition at line 183 of file r8180_core.c.
| void write_nic_dword | ( | struct net_device * | dev, |
| int | x, | ||
| u32 | y | ||
| ) |
Definition at line 189 of file r8180_core.c.
| void write_nic_word | ( | struct net_device * | dev, |
| int | x, | ||
| u16 | y | ||
| ) |
Definition at line 195 of file r8180_core.c.
| void write_phy | ( | struct net_device * | dev, |
| u8 | adr, | ||
| u8 | data | ||
| ) |
| void write_phy_cck | ( | struct net_device * | dev, |
| u8 | adr, | ||
| u32 | data | ||
| ) |
Definition at line 3081 of file r8180_core.c.
|
inline |
Definition at line 3075 of file r8180_core.c.
1.8.2