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.