iPXE
Data Fields
ath_softc Struct Reference

#include <ath9k.h>

Data Fields

struct net80211_devicedev
struct pci_devicepdev
int chan_idx
int chan_is_ht
struct survey_infocur_survey
struct survey_info survey [ATH9K_NUM_CHANNELS]
void(* intr_tq )(struct ath_softc *sc)
struct ath_hwsc_ah
void * mem
int irq
void(* paprd_work )(struct ath_softc *sc)
void(* hw_check_work )(struct ath_softc *sc)
void(* paprd_complete )(struct ath_softc *sc)
unsigned int hw_busy_count
u32 intrstatus
u32 sc_flags
u16 ps_flags
u16 curtxpow
int ps_enabled
int ps_idle
short nbcnvifs
short nvifs
unsigned long ps_usecount
struct ath_config config
struct ath_rx rx
struct ath_tx tx
struct net80211_hw_infohwinfo
struct ath9k_legacy_rate rates [NET80211_MAX_RATES]
int hw_rix
struct ath9k_hw_cal_data caldata
int last_rssi
void(* tx_complete_work )(struct ath_softc *sc)
unsigned long tx_complete_work_timer
void(* hw_pll_work )(struct ath_softc *sc)
unsigned long hw_pll_work_timer
struct ath_descdma txsdma

Detailed Description

Definition at line 444 of file ath9k.h.


Field Documentation

Definition at line 446 of file ath9k.h.

Referenced by ath_pci_extn_synch_enable(), ath_pci_probe(), and ath_pci_read_cachesize().

Definition at line 448 of file ath9k.h.

Referenced by ath9k_start().

Definition at line 449 of file ath9k.h.

Definition at line 450 of file ath9k.h.

Referenced by ath9k_config().

Definition at line 451 of file ath9k.h.

Referenced by ath9k_config(), ath_update_survey_nf(), and ath_update_survey_stats().

void(* ath_softc::intr_tq)(struct ath_softc *sc)

Definition at line 453 of file ath9k.h.

Referenced by ath9k_init_softc(), and ath_isr().

Definition at line 456 of file ath9k.h.

Referenced by ath_pci_probe().

void(* ath_softc::paprd_work)(struct ath_softc *sc)

Definition at line 458 of file ath9k.h.

void(* ath_softc::hw_check_work)(struct ath_softc *sc)

Definition at line 459 of file ath9k.h.

void(* ath_softc::paprd_complete)(struct ath_softc *sc)

Definition at line 460 of file ath9k.h.

Definition at line 462 of file ath9k.h.

Referenced by ath_hw_check(), ath_reset(), and ath_set_channel().

Definition at line 464 of file ath9k.h.

Referenced by ath9k_tasklet(), and ath_isr().

Definition at line 466 of file ath9k.h.

Referenced by ath9k_bss_iter(), and ath_isr().

Definition at line 467 of file ath9k.h.

Referenced by ath9k_config(), ath9k_start(), ath_reset(), and ath_set_channel().

Definition at line 468 of file ath9k.h.

Definition at line 469 of file ath9k.h.

Referenced by ath_isr(), and ath_radio_disable().

Definition at line 470 of file ath9k.h.

Definition at line 471 of file ath9k.h.

unsigned long ath_softc::ps_usecount

Definition at line 472 of file ath9k.h.

Definition at line 474 of file ath9k.h.

Referenced by ath9k_config(), ath9k_init_misc(), ath9k_start(), ath_reset(), and ath_set_channel().

Definition at line 479 of file ath9k.h.

Referenced by ath9k_config(), and ath_buf_set_rate().

Definition at line 481 of file ath9k.h.

Referenced by ath_set_channel().

Definition at line 482 of file ath9k.h.

Referenced by ath9k_bss_iter(), and ath9k_init_device().

Definition at line 484 of file ath9k.h.

Referenced by ath9k_start(), ath_isr(), ath_set_channel(), and ath_tx_init().

Definition at line 485 of file ath9k.h.

Referenced by ath9k_stop(), ath_isr(), ath_set_channel(), and ath_tx_complete_poll_work().

void(* ath_softc::hw_pll_work)(struct ath_softc *sc)

Definition at line 486 of file ath9k.h.

Referenced by ath9k_init_device(), and ath_isr().

Definition at line 487 of file ath9k.h.

Referenced by ath9k_stop(), ath_hw_pll_work(), ath_isr(), ath_radio_disable(), and ath_set_channel().

Definition at line 489 of file ath9k.h.


The documentation for this struct was generated from the following file: