wi_softc
wi_start_tx(struct wi_softc *sc, struct wi_frame *frmhdr, struct mbuf *m0)
struct wi_softc *sc = ic->ic_softc;
wi_reset(struct wi_softc *sc)
struct wi_softc *sc = arg;
struct wi_softc *sc = ic->ic_softc;
struct wi_softc *sc = ic->ic_softc;
wi_sync_bssid(struct wi_softc *sc, u_int8_t new_bssid[IEEE80211_ADDR_LEN])
wi_rx_intr(struct wi_softc *sc)
static void wi_start(struct wi_softc *);
static int wi_start_tx(struct wi_softc *, struct wi_frame *, struct mbuf *);
wi_tx_ex_intr(struct wi_softc *sc)
static int wi_reset(struct wi_softc *);
wi_tx_intr(struct wi_softc *sc)
static void wi_rx_intr(struct wi_softc *);
wi_info_intr(struct wi_softc *sc)
static void wi_tx_intr(struct wi_softc *);
static void wi_tx_ex_intr(struct wi_softc *);
static void wi_info_intr(struct wi_softc *);
static int wi_write_txrate(struct wi_softc *, struct ieee80211vap *);
static int wi_write_wep(struct wi_softc *, struct ieee80211vap *);
static int wi_write_multi(struct wi_softc *);
wi_write_multi(struct wi_softc *sc)
static int wi_alloc_fid(struct wi_softc *, int, int *);
static void wi_read_nicid(struct wi_softc *);
static int wi_write_ssid(struct wi_softc *, int, u_int8_t *, int);
struct wi_softc *sc = ic->ic_softc;
wi_read_nicid(struct wi_softc *sc)
static int wi_cmd(struct wi_softc *, int, int, int, int);
static int wi_seek_bap(struct wi_softc *, int, int);
static int wi_read_bap(struct wi_softc *, int, int, void *, int);
static int wi_write_bap(struct wi_softc *, int, int, const void *, int);
static int wi_mwrite_bap(struct wi_softc *, int, int, struct mbuf *, int);
static int wi_read_rid(struct wi_softc *, int, void *, int *);
static int wi_write_rid(struct wi_softc *, int, const void *, int);
static int wi_write_appie(struct wi_softc *, int, const struct ieee80211_appie *);
wi_write_ssid(struct wi_softc *sc, int rid, u_int8_t *buf, int buflen)
wi_write_txrate(struct wi_softc *sc, struct ieee80211vap *vap)
wi_write_wep(struct wi_softc *sc, struct ieee80211vap *vap)
wi_write_val(struct wi_softc *sc, int rid, u_int16_t val)
wi_cmd(struct wi_softc *sc, int cmd, int val0, int val1, int val2)
wi_seek_bap(struct wi_softc *sc, int id, int off)
wi_read_bap(struct wi_softc *sc, int id, int off, void *buf, int buflen)
wi_write_bap(struct wi_softc *sc, int id, int off, const void *buf, int buflen)
wi_mwrite_bap(struct wi_softc *sc, int id, int off, struct mbuf *m0, int totlen)
wi_alloc_fid(struct wi_softc *sc, int len, int *idp)
wi_read_rid(struct wi_softc *sc, int rid, void *buf, int *buflenp)
wi_write_rid(struct wi_softc *sc, int rid, const void *buf, int buflen)
wi_write_appie(struct wi_softc *sc, int rid, const struct ieee80211_appie *ie)
struct wi_softc *sc = device_get_softc(dev);
struct wi_softc *sc = device_get_softc(dev);
struct wi_softc *sc = device_get_softc(dev);
struct wi_softc *sc = device_get_softc(dev);
struct wi_softc *sc = ic->ic_softc;
struct wi_softc *sc = device_get_softc(dev);
struct wi_softc *sc = arg;
wi_enable(struct wi_softc *sc)
wi_setup_locked(struct wi_softc *sc, int porttype, int mode,
wi_init(struct wi_softc *sc)
wi_stop(struct wi_softc *sc, int disable)
struct wi_softc *sc = ic->ic_softc;
struct wi_softc *sc = ic->ic_softc;
struct wi_softc *sc = ic->ic_softc;
struct wi_softc *sc = ic->ic_softc;
struct wi_softc *sc = ic->ic_softc;
struct wi_softc *sc = ic->ic_softc;
wi_start(struct wi_softc *sc)
sizeof(struct wi_softc)
struct wi_softc *sc;
sizeof(struct wi_softc)
struct wi_softc *sc;
struct wi_softc *sc;
struct wi_softc *sc = device_get_softc(dev);
struct wi_softc *sc = device_get_softc(dev);
int wi_mgmt_xmit(struct wi_softc *, caddr_t, int);
void wi_stop(struct wi_softc *, int);
void wi_init(struct wi_softc *);