Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ath/ath_rate/sample/sample.c
Context not available. | |||||
#define RATE(ix) (DOT11RATE(ix) / 2) | #define RATE(ix) (DOT11RATE(ix) / 2) | ||||
struct sample_node *sn = ATH_NODE_SAMPLE(an); | struct sample_node *sn = ATH_NODE_SAMPLE(an); | ||||
struct sample_softc *ssc = ATH_SOFTC_SAMPLE(sc); | struct sample_softc *ssc = ATH_SOFTC_SAMPLE(sc); | ||||
struct ifnet *ifp = sc->sc_ifp; | struct ieee80211com *ic = &sc->sc_ic; | ||||
struct ieee80211com *ic = ifp->if_l2com; | |||||
const HAL_RATE_TABLE *rt = sc->sc_currates; | const HAL_RATE_TABLE *rt = sc->sc_currates; | ||||
const int size_bin = size_to_bin(frameLen); | const int size_bin = size_to_bin(frameLen); | ||||
int rix, mrr, best_rix, change_rates; | int rix, mrr, best_rix, change_rates; | ||||
Context not available. | |||||
const struct ath_rc_series *rc, const struct ath_tx_status *ts, | const struct ath_rc_series *rc, const struct ath_tx_status *ts, | ||||
int frame_size, int nframes, int nbad) | int frame_size, int nframes, int nbad) | ||||
{ | { | ||||
struct ifnet *ifp = sc->sc_ifp; | struct ieee80211com *ic = &sc->sc_ic; | ||||
struct ieee80211com *ic = ifp->if_l2com; | |||||
struct sample_node *sn = ATH_NODE_SAMPLE(an); | struct sample_node *sn = ATH_NODE_SAMPLE(an); | ||||
int final_rix, short_tries, long_tries; | int final_rix, short_tries, long_tries; | ||||
const HAL_RATE_TABLE *rt = sc->sc_currates; | const HAL_RATE_TABLE *rt = sc->sc_currates; | ||||
Context not available. | |||||
ath_rate_sysctl_stats(SYSCTL_HANDLER_ARGS) | ath_rate_sysctl_stats(SYSCTL_HANDLER_ARGS) | ||||
{ | { | ||||
struct ath_softc *sc = arg1; | struct ath_softc *sc = arg1; | ||||
struct ifnet *ifp = sc->sc_ifp; | struct ieee80211com *ic = &sc->sc_ic; | ||||
struct ieee80211com *ic = ifp->if_l2com; | |||||
int error, v; | int error, v; | ||||
v = 0; | v = 0; | ||||
Context not available. |