zyd_softc
struct zyd_softc *sc = rf->rf_sc;
struct zyd_softc *sc = rf->rf_sc;
struct zyd_softc *sc = rf->rf_sc;
struct zyd_softc *sc = rf->rf_sc;
struct zyd_softc *sc = rf->rf_sc;
struct zyd_softc *sc = rf->rf_sc;
static void zyd_setup_tx_list(struct zyd_softc *);
static void zyd_unsetup_tx_list(struct zyd_softc *);
struct zyd_softc *sc = rf->rf_sc;
static int zyd_cmd(struct zyd_softc *, uint16_t, const void *, int,
struct zyd_softc *sc = rf->rf_sc;
static int zyd_read16(struct zyd_softc *, uint16_t, uint16_t *);
static int zyd_read32(struct zyd_softc *, uint16_t, uint32_t *);
static int zyd_write16(struct zyd_softc *, uint16_t, uint16_t);
struct zyd_softc *sc = rf->rf_sc;
static int zyd_write32(struct zyd_softc *, uint16_t, uint32_t);
struct zyd_softc *sc = rf->rf_sc;
static int zyd_rfwrite(struct zyd_softc *, uint32_t);
static int zyd_lock_phy(struct zyd_softc *);
static int zyd_unlock_phy(struct zyd_softc *);
static int zyd_rf_attach(struct zyd_softc *, uint8_t);
struct zyd_softc *sc = rf->rf_sc;
static int zyd_hw_init(struct zyd_softc *);
static int zyd_read_pod(struct zyd_softc *);
static int zyd_read_eeprom(struct zyd_softc *);
struct zyd_softc *sc = rf->rf_sc;
static int zyd_get_macaddr(struct zyd_softc *);
static int zyd_set_macaddr(struct zyd_softc *, const uint8_t *);
static int zyd_set_bssid(struct zyd_softc *, const uint8_t *);
struct zyd_softc *sc = rf->rf_sc;
static int zyd_switch_radio(struct zyd_softc *, int);
static int zyd_set_led(struct zyd_softc *, int, int);
static void zyd_set_multi(struct zyd_softc *);
static int zyd_set_rxfilter(struct zyd_softc *);
static void zyd_set_chan(struct zyd_softc *, struct ieee80211_channel *);
struct zyd_softc *sc = rf->rf_sc;
static int zyd_set_beacon_interval(struct zyd_softc *, int);
struct zyd_softc *sc = rf->rf_sc;
static int zyd_tx_start(struct zyd_softc *, struct mbuf *,
struct zyd_softc *sc = rf->rf_sc;
struct zyd_softc *sc = rf->rf_sc;
struct zyd_softc *sc = rf->rf_sc;
static void zyd_start(struct zyd_softc *);
struct zyd_softc *sc = rf->rf_sc;
static void zyd_init_locked(struct zyd_softc *);
struct zyd_softc *sc = rf->rf_sc;
static void zyd_stop(struct zyd_softc *);
static int zyd_loadfirmware(struct zyd_softc *);
struct zyd_softc *sc = rf->rf_sc;
zyd_rf_attach(struct zyd_softc *sc, uint8_t type)
zyd_hw_init(struct zyd_softc *sc)
zyd_read_pod(struct zyd_softc *sc)
zyd_read_eeprom(struct zyd_softc *sc)
zyd_get_macaddr(struct zyd_softc *sc)
zyd_set_macaddr(struct zyd_softc *sc, const uint8_t *addr)
zyd_set_bssid(struct zyd_softc *sc, const uint8_t *addr)
zyd_switch_radio(struct zyd_softc *sc, int on)
zyd_set_led(struct zyd_softc *sc, int which, int on)
zyd_set_multi(struct zyd_softc *sc)
struct zyd_softc *sc = ic->ic_softc;
zyd_set_rxfilter(struct zyd_softc *sc)
zyd_set_chan(struct zyd_softc *sc, struct ieee80211_channel *c)
zyd_set_beacon_interval(struct zyd_softc *sc, int bintval)
struct zyd_softc *sc = usbd_xfer_softc(xfer);
struct zyd_softc *sc = usbd_xfer_softc(xfer);
zyd_plcp_signal(struct zyd_softc *sc, int rate)
struct zyd_softc *sc = usbd_xfer_softc(xfer);
zyd_tx_start(struct zyd_softc *sc, struct mbuf *m0, struct ieee80211_node *ni)
struct zyd_softc *sc = ic->ic_softc;
zyd_start(struct zyd_softc *sc)
struct zyd_softc *sc = ic->ic_softc;
struct zyd_softc *sc = ic->ic_softc;
zyd_init_locked(struct zyd_softc *sc)
zyd_stop(struct zyd_softc *sc)
zyd_loadfirmware(struct zyd_softc *sc)
struct zyd_softc *sc = ic->ic_softc;
struct zyd_softc *sc = ic->ic_softc;
struct zyd_softc *sc = ic->ic_softc;
.size = sizeof(struct zyd_softc)
struct zyd_softc *sc = device_get_softc(dev);
zyd_drain_mbufq(struct zyd_softc *sc)
struct zyd_softc *sc = device_get_softc(dev);
struct zyd_softc *sc = data->sc;
zyd_setup_tx_list(struct zyd_softc *sc)
zyd_unsetup_tx_list(struct zyd_softc *sc)
struct zyd_softc *sc = ic->ic_softc;
struct zyd_softc *sc = usbd_xfer_softc(xfer);
struct zyd_softc *sc = usbd_xfer_softc(xfer);
zyd_cmd(struct zyd_softc *sc, uint16_t code, const void *idata, int ilen,
zyd_read16(struct zyd_softc *sc, uint16_t reg, uint16_t *val)
zyd_read32(struct zyd_softc *sc, uint16_t reg, uint32_t *val)
zyd_write16(struct zyd_softc *sc, uint16_t reg, uint16_t val)
zyd_write32(struct zyd_softc *sc, uint16_t reg, uint32_t val)
zyd_rfwrite(struct zyd_softc *sc, uint32_t val)
zyd_rfwrite_cr(struct zyd_softc *sc, uint32_t val)
zyd_lock_phy(struct zyd_softc *sc)
zyd_unlock_phy(struct zyd_softc *sc)
struct zyd_softc *sc = rf->rf_sc;
struct zyd_softc *sc = rf->rf_sc;
struct zyd_softc *sc = rf->rf_sc;
struct zyd_softc *sc;
struct zyd_softc; /* forward declaration */
struct zyd_softc *rf_sc; /* back-pointer */