wi_softc
struct wi_softc *sc = &psc->sc_wi;
struct wi_softc *sc = &psc->sc_wi;
struct wi_softc *sc = &psc->sc_wi;
wi_obio_enable(struct wi_softc *sc)
wi_obio_disable(struct wi_softc *sc)
int wi_obio_enable(struct wi_softc *sc);
void wi_obio_disable(struct wi_softc *sc);
struct wi_softc sc_wi;
wi_cor_reset(struct wi_softc *sc)
wi_read_record_io(struct wi_softc *sc, struct wi_ltv_gen *ltv)
wi_write_record_io(struct wi_softc *sc, struct wi_ltv_gen *ltv)
STATIC void wi_reset(struct wi_softc *);
STATIC void wi_init_io(struct wi_softc *);
wi_seek(struct wi_softc *sc, int id, int off, int chan)
STATIC void wi_rxeof(struct wi_softc *);
STATIC void wi_txeof(struct wi_softc *, int);
wi_read_data_io(struct wi_softc *sc, int id, int off, caddr_t buf, int len)
STATIC void wi_update_stats(struct wi_softc *);
STATIC void wi_setmulti(struct wi_softc *);
wi_write_data_io(struct wi_softc *sc, int id, int off, caddr_t buf, int len)
STATIC int wi_cmd_io(struct wi_softc *, int, int, int, int);
STATIC int wi_read_record_io(struct wi_softc *, struct wi_ltv_gen *);
STATIC int wi_write_record_io(struct wi_softc *, struct wi_ltv_gen *);
wi_alloc_nicmem_io(struct wi_softc *sc, int len, int *id)
STATIC int wi_read_data_io(struct wi_softc *, int,
STATIC int wi_write_data_io(struct wi_softc *, int,
wi_setmulti(struct wi_softc *sc)
STATIC int wi_seek(struct wi_softc *, int, int, int);
wi_setdef(struct wi_softc *sc, struct wi_req *wreq)
STATIC int wi_setdef(struct wi_softc *, struct wi_req *);
STATIC void wi_get_id(struct wi_softc *);
STATIC int wi_set_nwkey(struct wi_softc *, struct ieee80211_nwkey *);
STATIC int wi_get_nwkey(struct wi_softc *, struct ieee80211_nwkey *);
STATIC int wi_sync_media(struct wi_softc *, int, int);
STATIC int wi_set_pm(struct wi_softc *, struct ieee80211_power *);
struct wi_softc *sc = ifp->if_softc;
STATIC int wi_get_pm(struct wi_softc *, struct ieee80211_power *);
STATIC int wi_set_txpower(struct wi_softc *, struct ieee80211_txpower *);
STATIC int wi_get_txpower(struct wi_softc *, struct ieee80211_txpower *);
STATIC int wi_get_debug(struct wi_softc *, struct wi_req *);
STATIC int wi_set_debug(struct wi_softc *, struct wi_req *);
STATIC void wi_do_hostencrypt(struct wi_softc *, caddr_t, int);
STATIC int wi_do_hostdecrypt(struct wi_softc *, caddr_t, int);
STATIC int wi_alloc_nicmem_io(struct wi_softc *, int, int *);
STATIC int wi_get_fid_io(struct wi_softc *sc, int fid);
STATIC void wi_intr_enable(struct wi_softc *sc, int mode);
STATIC void wi_intr_ack(struct wi_softc *sc, int mode);
wi_attach(struct wi_softc *sc, struct wi_funcs *funcs)
struct wi_softc *sc = (struct wi_softc *)arg;
wi_init_io(struct wi_softc *sc)
wi_do_hostencrypt(struct wi_softc *sc, caddr_t buf, int len)
wi_do_hostdecrypt(struct wi_softc *sc, caddr_t buf, int len)
struct wi_softc *sc;
wi_mgmt_xmit(struct wi_softc *sc, caddr_t data, int len)
wi_stop(struct wi_softc *sc)
struct wi_softc *sc;
wi_detach(struct wi_softc *sc)
wi_get_id(struct wi_softc *sc)
wi_sync_media(struct wi_softc *sc, int ptype, int txrate)
struct wi_softc *sc = ifp->if_softc;
struct wi_softc *sc = ifp->if_softc;
wi_set_nwkey(struct wi_softc *sc, struct ieee80211_nwkey *nwkey)
wi_get_nwkey(struct wi_softc *sc, struct ieee80211_nwkey *nwkey)
wi_set_pm(struct wi_softc *sc, struct ieee80211_power *power)
wi_get_pm(struct wi_softc *sc, struct ieee80211_power *power)
wi_set_txpower(struct wi_softc *sc, struct ieee80211_txpower *txpower)
wi_get_txpower(struct wi_softc *sc, struct ieee80211_txpower *txpower)
wi_get_debug(struct wi_softc *sc, struct wi_req *wreq)
wi_set_debug(struct wi_softc *sc, struct wi_req *wreq)
wi_intr_enable(struct wi_softc *sc, int mode)
wi_intr_ack(struct wi_softc *sc, int mode)
struct wi_softc *sc = vsc;
wi_get_fid_io(struct wi_softc *sc, int fid)
wi_rxeof(struct wi_softc *sc)
wi_txeof(struct wi_softc *sc, int status)
struct wi_softc *sc;
wi_update_stats(struct wi_softc *sc)
wi_cmd_io(struct wi_softc *sc, int cmd, int val0, int val1, int val2)
wi_reset(struct wi_softc *sc)
wihap_data_input(struct wi_softc *sc, struct wi_frame *rxfrm, struct mbuf *m)
wihap_ioctl(struct wi_softc *sc, u_long command, caddr_t data)
wihap_init(struct wi_softc *sc)
wihap_shutdown(struct wi_softc *sc)
wihap_mgmt_input(struct wi_softc *sc, struct wi_frame *rxfrm, struct mbuf *m)
wihap_data_input(struct wi_softc *sc, struct wi_frame *rxfrm, struct mbuf *m)
wihap_ioctl(struct wi_softc *sc, u_long command, caddr_t data)
wihap_init(struct wi_softc *sc)
wihap_sta_disassoc(struct wi_softc *sc, u_int8_t sta_addr[], u_int16_t reason)
wihap_sta_deauth(struct wi_softc *sc, u_int8_t sta_addr[], u_int16_t reason)
wihap_shutdown(struct wi_softc *sc)
struct wi_softc *sc = v;
struct wi_softc *sc = sta->sc;
struct wi_softc *sc = sta->sc;
wihap_sta_alloc(struct wi_softc *sc, u_int8_t *addr)
struct wi_softc *sc = sta->sc;
wihap_auth_req(struct wi_softc *sc, struct wi_frame *rxfrm,
wihap_assoc_req(struct wi_softc *sc, struct wi_frame *rxfrm,
struct wihap_sta_info *wihap_sta_alloc(struct wi_softc *sc, u_int8_t *addr);
void wihap_auth_req(struct wi_softc *sc, struct wi_frame *rxfrm,
void wihap_sta_deauth(struct wi_softc *sc, u_int8_t sta_addr[],
void wihap_deauth_req(struct wi_softc *sc, struct wi_frame *rxfrm,
void wihap_assoc_req(struct wi_softc *sc, struct wi_frame *rxfrm,
void wihap_sta_disassoc(struct wi_softc *sc, u_int8_t sta_addr[],
wihap_deauth_req(struct wi_softc *sc, struct wi_frame *rxfrm,
void wihap_disassoc_req(struct wi_softc *sc, struct wi_frame *rxfrm,
wihap_disassoc_req(struct wi_softc *sc, struct wi_frame *rxfrm,
wihap_mgmt_input(struct wi_softc *sc, struct wi_frame *rxfrm, struct mbuf *m)
struct wi_softc;
int wihap_data_input(struct wi_softc *, struct wi_frame *, struct mbuf *);
int wihap_ioctl(struct wi_softc *, u_long, caddr_t);
void wihap_init(struct wi_softc *);
void wihap_mgmt_input(struct wi_softc *, struct wi_frame *, struct mbuf *);
void wihap_shutdown(struct wi_softc *);
struct wi_softc *sc;
int (*f_cmd)(struct wi_softc *sc, int cmd, int val0, int val1,
int (*f_read_record)(struct wi_softc *sc, struct wi_ltv_gen *ltv);
int (*f_write_record)(struct wi_softc *sc,
int (*f_alloc_nicmem)(struct wi_softc *sc, int len, int *id);
int (*f_read_data)(struct wi_softc *sc, int id, int off,
int (*f_write_data)(struct wi_softc *sc, int id, int off,
int (*f_get_fid)(struct wi_softc *sc, int fid);
void (*f_init)(struct wi_softc *sc);
int wi_attach(struct wi_softc *, struct wi_funcs *);
void wi_detach(struct wi_softc *);
void wi_stop(struct wi_softc *);
void wi_cor_reset(struct wi_softc *);
int wi_mgmt_xmit(struct wi_softc *, caddr_t, int);
void wi_update_stats(struct wi_softc *sc);
void wi_rxeof(struct wi_softc *sc);
void wi_txeof(struct wi_softc *sc, int status);
struct wi_softc *sc = (struct wi_softc *)self;
struct wi_softc *sc = (struct wi_softc *)self;
wi_pci_wakeup(struct wi_softc *sc)
wi_pci_acex_attach(struct pci_attach_args *pa, struct wi_softc *sc)
wi_pci_plx_attach(struct pci_attach_args *pa, struct wi_softc *sc)
wi_pci_tmd_attach(struct pci_attach_args *pa, struct wi_softc *sc)
wi_pci_native_attach(struct pci_attach_args *pa, struct wi_softc *sc)
wi_pci_common_attach(struct pci_attach_args *pa, struct wi_softc *sc)
wi_pci_plx_print_cis(struct wi_softc *sc)
void wi_pci_wakeup(struct wi_softc *);
int wi_pci_acex_attach(struct pci_attach_args *pa, struct wi_softc *sc);
int wi_pci_plx_attach(struct pci_attach_args *pa, struct wi_softc *sc);
int wi_pci_tmd_attach(struct pci_attach_args *pa, struct wi_softc *sc);
int wi_pci_native_attach(struct pci_attach_args *pa, struct wi_softc *sc);
int wi_pci_common_attach(struct pci_attach_args *pa, struct wi_softc *sc);
void wi_pci_plx_print_cis(struct wi_softc *);
struct wi_softc sc_wi; /* real softc */
int (*pp_attach)(struct pci_attach_args *pa, struct wi_softc *sc);
struct wi_softc *sc = &psc->sc_wi;
struct wi_softc *sc = &psc->sc_wi;
struct wi_softc *sc = &psc->sc_wi;
wi_pcmcia_wakeup(struct wi_softc *sc)
void wi_pcmcia_wakeup(struct wi_softc *);
struct wi_softc sc_wi;
struct wi_softc *wsc = &sc->sc_wi;
struct wi_softc sc_wi;
wi_get_fid_usb(struct wi_softc *sc, int fid)
struct wi_softc *wsc = &sc->sc_wi;
struct wi_softc *wsc;
wi_init_usb(struct wi_softc *wsc)
struct wi_softc *wsc = xsc;
struct wi_softc *wsc;
struct wi_softc *wsc;
struct wi_softc *wsc = &sc->sc_wi;
wi_cmd_usb(struct wi_softc *wsc, int cmd, int val0, int val1, int val2)
wi_read_record_usb(struct wi_softc *wsc, struct wi_ltv_gen *ltv)
wi_write_record_usb(struct wi_softc *wsc, struct wi_ltv_gen *ltv)
wi_alloc_nicmem_usb(struct wi_softc *wsc, int len, int *id)
wi_write_data_usb(struct wi_softc *wsc, int id, int off, caddr_t buf, int len)
wi_read_data_usb(struct wi_softc *wsc, int id, int off, caddr_t buf, int len)
int wi_cmd_usb(struct wi_softc *sc, int cmd, int val0, int val1, int val2);
int wi_read_record_usb(struct wi_softc *sc, struct wi_ltv_gen *ltv);
int wi_write_record_usb(struct wi_softc *sc, struct wi_ltv_gen *ltv);
int wi_read_data_usb(struct wi_softc *sc, int id, int off, caddr_t buf,
int wi_write_data_usb(struct wi_softc *sc, int id, int off, caddr_t buf,
int wi_alloc_nicmem_usb(struct wi_softc *sc, int len, int *id);
int wi_get_fid_usb(struct wi_softc *sc, int fid);
void wi_init_usb(struct wi_softc *sc);