mwl_hal_vap
struct mwl_hal_vap *hvap = MWL_VAP(vap)->mv_hvap;
struct mwl_hal_vap *hvap = MWL_VAP(vap)->mv_hvap;
struct mwl_hal_vap *hvap = MWL_VAP(vap)->mv_hvap;
struct mwl_hal_vap *hvap = MWL_VAP(vap)->mv_hvap;
struct mwl_hal_vap *hvap = MWL_VAP(vap)->mv_hvap;
struct mwl_hal_vap *hvap = MWL_VAP(vap)->mv_hvap;
struct mwl_hal_vap *hvap = MWL_VAP(vap)->mv_hvap;
struct mwl_hal_vap *hvap;
struct mwl_hal_vap *hvap = MWL_VAP(vap)->mv_hvap;
struct mwl_hal_vap *hvap = mvp->mv_hvap;
struct mwl_hal_vap *hvap;
struct mwl_hal_vap *hvap = mvp->mv_hvap;
struct mwl_hal_vap *mn_hvap; /* hal vap handle */
struct mwl_hal_vap *mv_hvap; /* hal vap handle */
struct mwl_hal_vap *mv_ap_hvap; /* ap hal vap handle for wds */
struct mwl_hal_vap *sc_hvap; /* hal vap handle */
mwl_hal_keyset(struct mwl_hal_vap *vap, const MWL_HAL_KEYVAL *kv,
mwl_hal_keyreset(struct mwl_hal_vap *vap, const MWL_HAL_KEYVAL *kv, const uint8_t mac[IEEE80211_ADDR_LEN])
mwl_hal_setmac_locked(struct mwl_hal_vap *vap,
mwl_hal_setmac(struct mwl_hal_vap *vap, const uint8_t addr[IEEE80211_ADDR_LEN])
mwl_hal_setbeacon(struct mwl_hal_vap *vap, const void *frame, size_t frameLen)
mwl_hal_setpowersave_bss(struct mwl_hal_vap *vap, uint8_t nsta)
mwl_hal_setpowersave_sta(struct mwl_hal_vap *vap, uint16_t aid, int ena)
mwl_hal_setassocid(struct mwl_hal_vap *vap,
bastream_check_available(struct mwl_hal_vap *vap, int qid,
mwl_hal_bastream_alloc(struct mwl_hal_vap *vap, int ba_policy,
mwl_hal_bastream_create(struct mwl_hal_vap *vap,
struct mwl_hal_vap mh_vaps[MWL_MBSS_MAX+1];
mwl_hal_newstation(struct mwl_hal_vap *vap,
mwl_hal_delstation(struct mwl_hal_vap *vap,
mwl_hal_setapmode(struct mwl_hal_vap *vap, MWL_HAL_APMODE ApMode)
mwl_hal_stop(struct mwl_hal_vap *vap)
mwl_hal_start(struct mwl_hal_vap *vap)
static int mwl_hal_setmac_locked(struct mwl_hal_vap *,
mwl_hal_setnprot(struct mwl_hal_vap *vap, MWL_HAL_HTPROTECT mode)
mwl_hal_setnprotmode(struct mwl_hal_vap *vap, uint8_t mode)
struct mwl_hal_vap *hvap;
struct mwl_hal_vap *
struct mwl_hal_vap *vap;
mwl_hal_delvap(struct mwl_hal_vap *vap)
mwl_hal_sethtgi(struct mwl_hal_vap *vap, int GIType)
mwl_hal_setrtsthreshold(struct mwl_hal_vap *vap, int threshold)
mwl_hal_setinframode(struct mwl_hal_vap *vap)
mwl_hal_settxrate(struct mwl_hal_vap *vap, MWL_HAL_TXRATE_HANDLING handling,
int mwl_hal_sethtgi(struct mwl_hal_vap *, int GIType);
int mwl_hal_setrtsthreshold(struct mwl_hal_vap *, int threshold);
int mwl_hal_setinframode(struct mwl_hal_vap *);
int mwl_hal_settxrate(struct mwl_hal_vap *,
int mwl_hal_keyset(struct mwl_hal_vap *, const MWL_HAL_KEYVAL *kv,
int mwl_hal_keyreset(struct mwl_hal_vap *, const MWL_HAL_KEYVAL *kv,
int mwl_hal_setmac(struct mwl_hal_vap *, const uint8_t addr[6]);
int mwl_hal_setbeacon(struct mwl_hal_vap *, const void *, size_t);
int mwl_hal_setpowersave_bss(struct mwl_hal_vap *, uint8_t nsta);
int mwl_hal_setpowersave_sta(struct mwl_hal_vap *, uint16_t aid, int ena);
int mwl_hal_setassocid(struct mwl_hal_vap *, const uint8_t bssId[6],
const MWL_HAL_BASTREAM *mwl_hal_bastream_alloc(struct mwl_hal_vap *,
int mwl_hal_bastream_create(struct mwl_hal_vap *, const MWL_HAL_BASTREAM *,
int mwl_hal_newstation(struct mwl_hal_vap *, const uint8_t addr[6],
int mwl_hal_delstation(struct mwl_hal_vap *, const uint8_t addr[6]);
int mwl_hal_setapmode(struct mwl_hal_vap *, MWL_HAL_APMODE);
int mwl_hal_stop(struct mwl_hal_vap *);
int mwl_hal_start(struct mwl_hal_vap *);
int mwl_hal_updatetim(struct mwl_hal_vap *, uint16_t aid, int set);
int mwl_hal_setnprot(struct mwl_hal_vap *, MWL_HAL_HTPROTECT mode);
int mwl_hal_setnprotmode(struct mwl_hal_vap *, uint8_t mode);
struct mwl_hal_vap;
struct mwl_hal_vap *mwl_hal_newvap(struct mwl_hal *, MWL_HAL_BSSTYPE,
void mwl_hal_delvap(struct mwl_hal_vap *);