Lines Matching refs:wi_softc

121 static void wi_start(struct wi_softc *);
122 static int wi_start_tx(struct wi_softc *, struct wi_frame *, struct mbuf *);
131 static int wi_reset(struct wi_softc *);
135 static void wi_rx_intr(struct wi_softc *);
136 static void wi_tx_intr(struct wi_softc *);
137 static void wi_tx_ex_intr(struct wi_softc *);
139 static void wi_info_intr(struct wi_softc *);
141 static int wi_write_txrate(struct wi_softc *, struct ieee80211vap *);
142 static int wi_write_wep(struct wi_softc *, struct ieee80211vap *);
143 static int wi_write_multi(struct wi_softc *);
146 static int wi_alloc_fid(struct wi_softc *, int, int *);
147 static void wi_read_nicid(struct wi_softc *);
148 static int wi_write_ssid(struct wi_softc *, int, u_int8_t *, int);
150 static int wi_cmd(struct wi_softc *, int, int, int, int);
151 static int wi_seek_bap(struct wi_softc *, int, int);
152 static int wi_read_bap(struct wi_softc *, int, int, void *, int);
153 static int wi_write_bap(struct wi_softc *, int, int, const void *, int);
154 static int wi_mwrite_bap(struct wi_softc *, int, int, struct mbuf *, int);
155 static int wi_read_rid(struct wi_softc *, int, void *, int *);
156 static int wi_write_rid(struct wi_softc *, int, const void *, int);
157 static int wi_write_appie(struct wi_softc *, int, const struct ieee80211_appie *);
158 static u_int16_t wi_read_chanmask(struct wi_softc *);
167 wi_write_val(struct wi_softc *sc, int rid, u_int16_t val)
239 struct wi_softc *sc = device_get_softc(dev);
464 struct wi_softc *sc = device_get_softc(dev);
489 struct wi_softc *sc = ic->ic_softc;
549 struct wi_softc *sc = device_get_softc(dev);
560 struct wi_softc *sc = arg;
597 wi_enable(struct wi_softc *sc)
608 wi_setup_locked(struct wi_softc *sc, int porttype, int mode,
644 wi_init(struct wi_softc *sc)
669 wi_stop(struct wi_softc *sc, int disable)
693 struct wi_softc *sc = ic->ic_softc;
712 struct wi_softc *sc = ic->ic_softc;
727 struct wi_softc *sc = ic->ic_softc;
750 struct wi_softc *sc = ic->ic_softc;
784 struct wi_softc *sc = ic->ic_softc;
853 struct wi_softc *sc = ic->ic_softc;
913 struct wi_softc *sc = ic->ic_softc;
932 wi_start(struct wi_softc *sc)
1007 wi_start_tx(struct wi_softc *sc, struct wi_frame *frmhdr, struct mbuf *m0)
1039 struct wi_softc *sc = ic->ic_softc;
1103 wi_reset(struct wi_softc *sc)
1133 struct wi_softc *sc = arg;
1152 struct wi_softc *sc = ic->ic_softc;
1194 struct wi_softc *sc = ic->ic_softc;
1220 wi_sync_bssid(struct wi_softc *sc, u_int8_t new_bssid[IEEE80211_ADDR_LEN])
1255 wi_rx_intr(struct wi_softc *sc)
1362 wi_tx_ex_intr(struct wi_softc *sc)
1402 wi_tx_intr(struct wi_softc *sc)
1433 wi_info_intr(struct wi_softc *sc)
1510 wi_write_multi(struct wi_softc *sc)
1556 struct wi_softc *sc = ic->ic_softc;
1567 wi_read_nicid(struct wi_softc *sc)
1647 wi_write_ssid(struct wi_softc *sc, int rid, u_int8_t *buf, int buflen)
1660 wi_write_txrate(struct wi_softc *sc, struct ieee80211vap *vap)
1688 wi_write_wep(struct wi_softc *sc, struct ieee80211vap *vap)
1753 wi_cmd(struct wi_softc *sc, int cmd, int val0, int val1, int val2)
1811 wi_seek_bap(struct wi_softc *sc, int id, int off)
1844 wi_read_bap(struct wi_softc *sc, int id, int off, void *buf, int buflen)
1861 wi_write_bap(struct wi_softc *sc, int id, int off, const void *buf, int buflen)
1880 wi_mwrite_bap(struct wi_softc *sc, int id, int off, struct mbuf *m0, int totlen)
1907 wi_alloc_fid(struct wi_softc *sc, int len, int *idp)
1932 wi_read_rid(struct wi_softc *sc, int rid, void *buf, int *buflenp)
1963 wi_write_rid(struct wi_softc *sc, int rid, const void *buf, int buflen)
1988 wi_write_appie(struct wi_softc *sc, int rid, const struct ieee80211_appie *ie)
2002 wi_read_chanmask(struct wi_softc *sc)
2020 struct wi_softc *sc = device_get_softc(dev);
2066 struct wi_softc *sc = device_get_softc(dev);