|
struct pci_dev * | pdev |
|
struct net_device * | dev |
|
struct rtllib_security | sec |
|
bool | disable_mgnt_queue |
|
unsigned long | status |
|
short | hwscan_ch_bk |
|
enum ht_extchnl_offset | chan_offset_bk |
|
enum ht_channel_width | bandwidth_bk |
|
u8 | hwscan_sem_up |
|
u8 | CntAfterLink |
|
enum rt_op_mode | OpMode |
|
u8 | VersionID |
|
u8 * | assocreq_ies |
|
u8 * | assocresp_ies |
|
size_t | assocreq_ies_len |
|
size_t | assocresp_ies_len |
|
bool | b_customer_lenovo_id |
|
bool | bForcedShowRxRate |
|
bool | bForcedShowRateStill |
|
u8 | SystemQueryDataRateCount |
|
bool | bForcedBgMode |
|
bool | bUseRAMask |
|
bool | b1x1RecvCombine |
|
u8 | RF_Type |
|
bool | b1SSSupport |
|
u8 | hwsec_active |
|
bool | is_silent_reset |
|
bool | force_mic_error |
|
bool | is_roaming |
|
bool | ieee_up |
|
bool | cannot_notify |
|
bool | bSupportRemoteWakeUp |
|
enum rt_ps_mode | dot11PowerSaveMode |
|
bool | actscanning |
|
bool | FirstIe_InScan |
|
bool | be_scan_inprogress |
|
bool | beinretry |
|
enum rt_rf_power_state | eRFPowerState |
|
RT_RF_CHANGE_SOURCE | RfOffReason |
|
bool | is_set_key |
|
bool | wx_set_enc |
|
struct rt_hi_throughput * | pHTInfo |
|
spinlock_t | bw_spinlock |
|
spinlock_t | reorder_spinlock |
|
u8 | Regdot11HTOperationalRateSet [16] |
|
u8 | Regdot11TxHTOperationalRateSet [16] |
|
u8 | dot11HTOperationalRateSet [16] |
|
u8 | RegHTSuppRateSet [16] |
|
u8 | HTCurrentOperaRate |
|
u8 | HTHighestOperaRate |
|
u8 | MinSpaceCfg |
|
u8 | MaxMssDensity |
|
u8 | bTxDisableRateFallBack |
|
u8 | bTxUseDriverAssingedRate |
|
u8 | bTxEnableFwCalcDur |
|
atomic_t | atm_chnlop |
|
atomic_t | atm_swbw |
|
struct list_head | Tx_TS_Admit_List |
|
struct list_head | Tx_TS_Pending_List |
|
struct list_head | Tx_TS_Unused_List |
|
struct tx_ts_record | TxTsRecord [TOTAL_TS_NUM] |
|
struct list_head | Rx_TS_Admit_List |
|
struct list_head | Rx_TS_Pending_List |
|
struct list_head | Rx_TS_Unused_List |
|
struct rx_ts_record | RxTsRecord [TOTAL_TS_NUM] |
|
struct rx_reorder_entry | RxReorderEntry [128] |
|
struct list_head | RxReorder_Unused_List |
|
u8 | ForcedPriority |
|
struct net_device_stats | stats |
|
struct rtllib_stats | ieee_stats |
|
struct rtllib_softmac_stats | softmac_stats |
|
struct list_head | network_free_list |
|
struct list_head | network_list |
|
struct rtllib_network * | networks |
|
int | scans |
|
int | scan_age |
|
int | iw_mode |
|
bool | bNetPromiscuousMode |
|
struct rt_intel_promisc_mode | IntelPromiscuousModeInfo |
|
struct iw_spy_data | spy_data |
|
spinlock_t | lock |
|
spinlock_t | wpax_suitlist_lock |
|
int | tx_headroom |
|
u32 | config |
|
int | open_wep |
|
int | auth_mode |
|
int | reset_on_keychange |
|
int | host_encrypt |
|
int | host_encrypt_msdu |
|
int | host_decrypt |
|
int | host_mc_decrypt |
|
int | host_strip_iv_icv |
|
int | host_open_frag |
|
int | host_build_iv |
|
int | ieee802_1x |
|
bool | bHalfNMode |
|
bool | bHalfWirelessN24GMode |
|
int | wpa_enabled |
|
int | drop_unencrypted |
|
int | tkip_countermeasures |
|
int | privacy_invoked |
|
size_t | wpa_ie_len |
|
u8 * | wpa_ie |
|
size_t | wps_ie_len |
|
u8 * | wps_ie |
|
u8 | ap_mac_addr [6] |
|
u16 | pairwise_key_type |
|
u16 | group_key_type |
|
struct lib80211_crypt_info | crypt_info |
|
struct sw_cam_table | swcamtable [TOTAL_CAM_ENTRY] |
|
int | bcrx_sta_key |
|
struct rt_pmkid_list | PMKIDList [NUM_PMKID_CACHE] |
|
struct rtllib_frag_entry | frag_cache [17][RTLLIB_FRAG_CACHE_LEN] |
|
unsigned int | frag_next_idx [17] |
|
u16 | fts |
|
u16 | rts |
|
u8 | bssid [ETH_ALEN] |
|
struct rtllib_network | current_network |
|
enum rtllib_state | state |
|
int | short_slot |
|
int | reg_mode |
|
int | mode |
|
int | modulation |
|
int | freq_band |
|
int | abg_true |
|
short | sync_scan_hurryup |
|
u16 | scan_watch_dog |
|
int | perfect_rssi |
|
int | worst_rssi |
|
u16 | prev_seq_ctl |
|
void * | pDot11dInfo |
|
bool | bGlobalDomain |
|
u8 | active_channel_map [MAX_CHANNEL_NUMBER+1] |
|
u8 | IbssStartChnl |
|
u8 | ibss_maxjoin_chal |
|
int | rate |
|
int | basic_rate |
|
u32 | currentRate |
|
short | active_scan |
|
u16 | softmac_features |
|
u16 | seq_ctrl [5] |
|
u16 | associate_seq |
|
u16 | assoc_id |
|
u8 | ack_tx_to_ieee |
|
short | ps |
|
short | sta_sleep |
|
int | ps_timeout |
|
int | ps_period |
|
struct tasklet_struct | ps_task |
|
u64 | ps_time |
|
bool | polling |
|
short | raw_tx |
|
short | queue_stop |
|
short | scanning_continue |
|
short | proto_started |
|
short | proto_stoppping |
|
struct semaphore | wx_sem |
|
struct semaphore | scan_sem |
|
struct semaphore | ips_sem |
|
spinlock_t | mgmt_tx_lock |
|
spinlock_t | beacon_lock |
|
short | beacon_txing |
|
short | wap_set |
|
short | ssid_set |
|
u8 | qos_support |
|
unsigned int | wmm_acm |
|
struct list_head | ibss_mac_hash [IEEE_IBSS_MAC_HASH_SIZE] |
|
u16 | last_rxseq_num [17] |
|
u16 | last_rxfrag_num [17] |
|
unsigned long | last_packet_time [17] |
|
unsigned long | last_rx_ps_time |
|
bool | bAwakePktSent |
|
u8 | LPSDelayCnt |
|
struct sk_buff * | mgmt_queue_ring [MGMT_QUEUE_NUM] |
|
int | mgmt_queue_head |
|
int | mgmt_queue_tail |
|
u8 | AsocRetryCount |
|
unsigned int | hw_header |
|
struct sk_buff_head | skb_waitQ [MAX_QUEUE_SIZE] |
|
struct sk_buff_head | skb_aggQ [MAX_QUEUE_SIZE] |
|
struct sk_buff_head | skb_drv_aggQ [MAX_QUEUE_SIZE] |
|
u32 | sta_edca_param [4] |
|
bool | aggregation |
|
bool | enable_rx_imm_BA |
|
bool | bibsscoordinator |
|
bool | bdynamic_txpower_enable |
|
bool | bCTSToSelfEnable |
|
u8 | CTSToSelfTH |
|
u32 | fsync_time_interval |
|
u32 | fsync_rate_bitmap |
|
u8 | fsync_rssi_threshold |
|
bool | bfsync_enable |
|
u8 | fsync_multiple_timeinterval |
|
u32 | fsync_firstdiff_ratethreshold |
|
u32 | fsync_seconddiff_ratethreshold |
|
enum fsync_state | fsync_state |
|
bool | bis_any_nonbepkts |
|
struct bandwidth_autoswitch | bandwidth_auto_switch |
|
bool | FwRWRF |
|
struct rt_link_detect | LinkDetectInfo |
|
bool | bIsAggregateFrame |
|
struct rt_pwr_save_ctrl | PowerSaveControl |
|
u8 | amsdu_in_process |
|
struct tx_pending | tx_pending |
|
struct timer_list | associate_timer |
|
struct timer_list | beacon_timer |
|
u8 | need_sw_enc |
|
struct work_struct | associate_complete_wq |
|
struct work_struct | ips_leave_wq |
|
struct delayed_work | associate_procedure_wq |
|
struct delayed_work | softmac_scan_wq |
|
struct delayed_work | softmac_hint11d_wq |
|
struct delayed_work | associate_retry_wq |
|
struct delayed_work | start_ibss_wq |
|
struct delayed_work | hw_wakeup_wq |
|
struct delayed_work | hw_sleep_wq |
|
struct delayed_work | link_change_wq |
|
struct work_struct | wx_sync_scan_wq |
|
struct workqueue_struct * | wq |
|
union { |
struct rtllib_rxb * RfdArray [REORDER_WIN_SIZE] |
|
struct rtllib_rxb * stats_IndicateArray [REORDER_WIN_SIZE] |
|
struct rtllib_rxb * prxbIndicateArray [REORDER_WIN_SIZE] |
|
struct { |
struct sw_chnl_cmd PreCommonCmd [MAX_PRECMD_CNT] |
|
struct sw_chnl_cmd PostCommonCmd [MAX_POSTCMD_CNT] |
|
struct sw_chnl_cmd RfDependCmd [MAX_RFDEPENDCMD_CNT] |
|
} | |
|
}; | |
|
void(* | set_security )(struct net_device *dev, struct rtllib_security *sec) |
|
int(* | hard_start_xmit )(struct rtllib_txb *txb, struct net_device *dev) |
|
int(* | reset_port )(struct net_device *dev) |
|
int(* | is_queue_full )(struct net_device *dev, int pri) |
|
int(* | handle_management )(struct net_device *dev, struct rtllib_network *network, u16 type) |
|
int(* | is_qos_active )(struct net_device *dev, struct sk_buff *skb) |
|
int(* | softmac_hard_start_xmit )(struct sk_buff *skb, struct net_device *dev) |
|
void(* | softmac_data_hard_start_xmit )(struct sk_buff *skb, struct net_device *dev, int rate) |
|
void(* | data_hard_stop )(struct net_device *dev) |
|
void(* | data_hard_resume )(struct net_device *dev) |
|
void(* | set_chan )(struct net_device *dev, short ch) |
|
void(* | scan_syncro )(struct net_device *dev) |
|
void(* | start_scan )(struct net_device *dev) |
|
void(* | stop_scan )(struct net_device *dev) |
|
void(* | rtllib_start_hw_scan )(struct net_device *dev) |
|
void(* | rtllib_stop_hw_scan )(struct net_device *dev) |
|
void(* | link_change )(struct net_device *dev) |
|
void(* | start_send_beacons )(struct net_device *dev) |
|
void(* | stop_send_beacons )(struct net_device *dev) |
|
void(* | sta_wake_up )(struct net_device *dev) |
|
void(* | enter_sleep_state )(struct net_device *dev, u64 time) |
|
short(* | ps_is_queue_empty )(struct net_device *dev) |
|
int(* | handle_beacon )(struct net_device *dev, struct rtllib_beacon *beacon, struct rtllib_network *network) |
|
int(* | handle_assoc_response )(struct net_device *dev, struct rtllib_assoc_response_frame *resp, struct rtllib_network *network) |
|
short(* | check_nic_enough_desc )(struct net_device *dev, int queue_index) |
|
short(* | get_nic_desc_num )(struct net_device *dev, int queue_index) |
|
void(* | SetBWModeHandler )(struct net_device *dev, enum ht_channel_width Bandwidth, enum ht_extchnl_offset Offset) |
|
bool(* | GetNmodeSupportBySecCfg )(struct net_device *dev) |
|
void(* | SetWirelessMode )(struct net_device *dev, u8 wireless_mode) |
|
bool(* | GetHalfNmodeSupportByAPsHandler )(struct net_device *dev) |
|
u8(* | rtllib_ap_sec_type )(struct rtllib_device *ieee) |
|
void(* | HalUsbRxAggrHandler )(struct net_device *dev, bool Value) |
|
void(* | InitialGainHandler )(struct net_device *dev, u8 Operation) |
|
bool(* | SetFwCmdHandler )(struct net_device *dev, enum fw_cmd_io_type FwCmdIO) |
|
void(* | UpdateHalRAMaskHandler )(struct net_device *dev, bool bMulticast, u8 macId, u8 MimoPs, u8 WirelessMode, u8 bCurTxBW40MHz, u8 rssi_level) |
|
void(* | UpdateBeaconInterruptHandler )(struct net_device *dev, bool start) |
|
void(* | UpdateInterruptMaskHandler )(struct net_device *dev, u32 AddMSR, u32 RemoveMSR) |
|
u16(* | rtl_11n_user_show_rates )(struct net_device *dev) |
|
void(* | ScanOperationBackupHandler )(struct net_device *dev, u8 Operation) |
|
void(* | LedControlHandler )(struct net_device *dev, enum led_ctl_mode LedAction) |
|
void(* | SetHwRegHandler )(struct net_device *dev, u8 variable, u8 *val) |
|
void(* | GetHwRegHandler )(struct net_device *dev, u8 variable, u8 *val) |
|
void(* | AllowAllDestAddrHandler )(struct net_device *dev, bool bAllowAllDA, bool WriteIntoReg) |
|
void(* | rtllib_ips_leave_wq )(struct net_device *dev) |
|
void(* | rtllib_ips_leave )(struct net_device *dev) |
|
void(* | LeisurePSLeave )(struct net_device *dev) |
|
void(* | rtllib_rfkill_poll )(struct net_device *dev) |
|
u8 | priv [0] |
|
Definition at line 2050 of file rtllib.h.