acx_softc
struct acx_softc *sc = &csc->sc_acx;
struct acx_softc *sc = &csc->sc_acx;
acx_cardbus_enable(struct acx_softc *sc)
acx_cardbus_disable(struct acx_softc *sc)
acx_cardbus_power(struct acx_softc *sc, int why)
struct acx_softc sc_acx;
int acx_cardbus_enable(struct acx_softc *);
void acx_cardbus_disable(struct acx_softc *);
void acx_cardbus_power(struct acx_softc *, int);
struct acx_softc *sc = ifp->if_softc;
struct acx_softc *sc = arg;
acx_disable_intr(struct acx_softc *sc)
acx_enable_intr(struct acx_softc *sc)
acx_txeof(struct acx_softc *sc)
acx_txerr(struct acx_softc *sc, uint8_t err)
int acx_attach(struct acx_softc *);
acx_rxeof(struct acx_softc *sc)
int acx_stop(struct acx_softc *);
void acx_init_info_reg(struct acx_softc *);
int acx_config(struct acx_softc *);
int acx_read_config(struct acx_softc *, struct acx_config *);
int acx_write_config(struct acx_softc *, struct acx_config *);
int acx_rx_config(struct acx_softc *);
int acx_set_crypt_keys(struct acx_softc *);
acx_reset(struct acx_softc *sc)
acx_read_eeprom(struct acx_softc *sc, uint32_t offset, uint8_t *val)
void acx_disable_intr(struct acx_softc *);
void acx_enable_intr(struct acx_softc *);
void acx_txeof(struct acx_softc *);
acx_read_phyreg(struct acx_softc *sc, uint32_t reg, uint8_t *val)
void acx_txerr(struct acx_softc *, uint8_t);
void acx_rxeof(struct acx_softc *);
acx_write_phyreg(struct acx_softc *sc, uint32_t reg, uint8_t val)
acx_load_base_firmware(struct acx_softc *sc, const char *name)
int acx_dma_alloc(struct acx_softc *);
void acx_dma_free(struct acx_softc *);
void acx_init_tx_ring(struct acx_softc *);
int acx_init_rx_ring(struct acx_softc *);
int acx_newbuf(struct acx_softc *, struct acx_rxbuf *, int);
acx_load_radio_firmware(struct acx_softc *sc, const char *name)
int acx_encap(struct acx_softc *, struct acx_txbuf *,
int acx_reset(struct acx_softc *);
int acx_set_null_tmplt(struct acx_softc *);
int acx_set_probe_req_tmplt(struct acx_softc *, const char *, int);
acx_load_firmware(struct acx_softc *sc, uint32_t offset, const uint8_t *data,
int acx_set_probe_resp_tmplt(struct acx_softc *, struct ieee80211_node *);
int acx_set_beacon_tmplt(struct acx_softc *, struct ieee80211_node *);
int acx_read_eeprom(struct acx_softc *, uint32_t, uint8_t *);
int acx_read_phyreg(struct acx_softc *, uint32_t, uint8_t *);
struct acx_softc *sc = ic->ic_if.if_softc;
int acx_load_firmware(struct acx_softc *, uint32_t,
int acx_load_radio_firmware(struct acx_softc *, const char *);
int acx_load_base_firmware(struct acx_softc *, const char *);
void acx_init_cmd_reg(struct acx_softc *);
acx_init_tmplt_ordered(struct acx_softc *sc)
int acx_join_bss(struct acx_softc *, uint8_t, struct ieee80211_node *);
int acx_set_channel(struct acx_softc *, uint8_t);
int acx_init_radio(struct acx_softc *, uint32_t, uint32_t);
acx_dma_alloc(struct acx_softc *sc)
acx_dma_free(struct acx_softc *sc)
acx_init_tx_ring(struct acx_softc *sc)
acx_init_rx_ring(struct acx_softc *sc)
acx_attach(struct acx_softc *sc)
acx_newbuf(struct acx_softc *sc, struct acx_rxbuf *rb, int wait)
acx_encap(struct acx_softc *sc, struct acx_txbuf *txbuf, struct mbuf *m,
acx_set_null_tmplt(struct acx_softc *sc)
acx_set_probe_req_tmplt(struct acx_softc *sc, const char *ssid, int ssid_len)
acx_set_probe_resp_tmplt(struct acx_softc *sc, struct ieee80211_node *ni)
acx_set_beacon_tmplt(struct acx_softc *sc, struct ieee80211_node *ni)
acx_init_cmd_reg(struct acx_softc *sc)
acx_join_bss(struct acx_softc *sc, uint8_t mode, struct ieee80211_node *node)
acx_set_channel(struct acx_softc *sc, uint8_t chan)
acx_get_conf(struct acx_softc *sc, uint16_t conf_id, void *conf,
acx_set_conf(struct acx_softc *sc, uint16_t conf_id, void *conf,
acx_set_tmplt(struct acx_softc *sc, uint16_t cmd, void *tmplt,
acx_init_radio(struct acx_softc *sc, uint32_t radio_ofs, uint32_t radio_len)
acx_exec_command(struct acx_softc *sc, uint16_t cmd, void *param,
struct acx_softc *sc = arg;
struct acx_softc *sc = arg;
struct acx_softc *sc = ic->ic_if.if_softc;
struct acx_softc *sc = ic->ic_if.if_softc;
struct acx_softc *sc = xsc;
struct acx_softc *sc = ifp->if_softc;
acx_init_info_reg(struct acx_softc *sc)
acx_set_crypt_keys(struct acx_softc *sc)
struct acx_softc *sc = arg;
acx_stop(struct acx_softc *sc)
acx_config(struct acx_softc *sc)
acx_read_config(struct acx_softc *sc, struct acx_config *conf)
acx_write_config(struct acx_softc *sc, struct acx_config *conf)
acx_rx_config(struct acx_softc *sc)
struct acx_softc *sc = ifp->if_softc;
struct acx_softc *sc = ifp->if_softc;
int acx100_init(struct acx_softc *);
int acx100_init_wep(struct acx_softc *);
int acx100_init_tmplt(struct acx_softc *);
int acx100_init_fw_ring(struct acx_softc *);
int acx100_init_memory(struct acx_softc *);
void acx100_init_fw_txring(struct acx_softc *, uint32_t);
void acx100_init_fw_rxring(struct acx_softc *, uint32_t);
int acx100_read_config(struct acx_softc *, struct acx_config *);
int acx100_write_config(struct acx_softc *, struct acx_config *);
int acx100_set_txpower(struct acx_softc *);
void acx100_set_fw_txdesc_rate(struct acx_softc *,
void acx100_set_bss_join_param(struct acx_softc *, void *, int);
int acx100_set_wepkey(struct acx_softc *, struct ieee80211_key *, int);
void acx100_proc_wep_rxbuf(struct acx_softc *, struct mbuf *, int *);
acx100_set_param(struct acx_softc *sc)
acx100_init(struct acx_softc *sc)
acx100_init_wep(struct acx_softc *sc)
acx100_init_tmplt(struct acx_softc *sc)
acx100_init_fw_ring(struct acx_softc *sc)
acx100_init_memory(struct acx_softc *sc)
acx100_init_fw_txring(struct acx_softc *sc, uint32_t fw_txdesc_start)
acx100_init_fw_rxring(struct acx_softc *sc, uint32_t fw_rxdesc_start)
acx100_read_config(struct acx_softc *sc, struct acx_config *conf)
acx100_write_config(struct acx_softc *sc, struct acx_config *conf)
acx100_set_txpower(struct acx_softc *sc)
acx100_set_fw_txdesc_rate(struct acx_softc *sc, struct acx_txbuf *tx_buf,
acx100_set_bss_join_param(struct acx_softc *sc, void *param, int dtim_intvl)
acx100_set_wepkey(struct acx_softc *sc, struct ieee80211_key *k, int k_idx)
acx100_proc_wep_rxbuf(struct acx_softc *sc, struct mbuf *m, int *len)
int acx111_init(struct acx_softc *);
int acx111_init_memory(struct acx_softc *);
void acx111_init_fw_txring(struct acx_softc *, uint32_t);
int acx111_write_config(struct acx_softc *, struct acx_config *);
void acx111_set_fw_txdesc_rate(struct acx_softc *,
void acx111_set_bss_join_param(struct acx_softc *, void *, int);
acx111_set_param(struct acx_softc *sc)
acx111_init(struct acx_softc *sc)
acx111_init_memory(struct acx_softc *sc)
acx111_init_fw_txring(struct acx_softc *sc, uint32_t fw_txdesc_start)
acx111_write_config(struct acx_softc *sc, struct acx_config *conf)
acx111_set_fw_txdesc_rate(struct acx_softc *sc, struct acx_txbuf *tx_buf,
acx111_set_bss_join_param(struct acx_softc *sc, void *param, int dtim_intvl)
int (*sc_enable)(struct acx_softc *);
void (*sc_disable)(struct acx_softc *);
void (*sc_power)(struct acx_softc *, int);
(struct acx_softc *);
(struct acx_softc *,
(struct acx_softc *, struct acx_config *);
(struct acx_softc *, struct acx_config *);
(struct acx_softc *, struct acx_txbuf *, int);
(struct acx_softc *, void *, int);
(struct acx_softc *, struct mbuf *, int *);
void acx100_set_param(struct acx_softc *);
void acx111_set_param(struct acx_softc *);
int acx_init_tmplt_ordered(struct acx_softc *);
void acx_write_phyreg(struct acx_softc *, uint32_t, uint8_t);
int acx_set_tmplt(struct acx_softc *, uint16_t, void *, uint16_t);
int acx_get_conf(struct acx_softc *, uint16_t, void *, uint16_t);
int acx_set_conf(struct acx_softc *, uint16_t, void *, uint16_t);
int acx_exec_command(struct acx_softc *, uint16_t, void *, uint16_t,
int acx_attach(struct acx_softc *);
struct acx_softc *sc = &psc->sc_acx;
struct acx_softc sc_acx;
struct acx_softc *sc = &psc->sc_acx;