Lines Matching refs:bwfm_softc
75 void bwfm_newstate_cb(struct bwfm_softc *, struct bwfm_cmd_newstate *);
79 int bwfm_chip_attach(struct bwfm_softc *);
80 int bwfm_chip_detach(struct bwfm_softc *, int);
81 struct bwfm_core *bwfm_chip_get_core(struct bwfm_softc *, int);
82 struct bwfm_core *bwfm_chip_get_pmu(struct bwfm_softc *);
83 int bwfm_chip_ai_isup(struct bwfm_softc *, struct bwfm_core *);
84 void bwfm_chip_ai_disable(struct bwfm_softc *, struct bwfm_core *,
86 void bwfm_chip_ai_reset(struct bwfm_softc *, struct bwfm_core *,
88 void bwfm_chip_dmp_erom_scan(struct bwfm_softc *);
89 int bwfm_chip_dmp_get_regaddr(struct bwfm_softc *, uint32_t *,
91 int bwfm_chip_cr4_set_active(struct bwfm_softc *, const uint32_t);
92 void bwfm_chip_cr4_set_passive(struct bwfm_softc *);
93 int bwfm_chip_ca7_set_active(struct bwfm_softc *, const uint32_t);
94 void bwfm_chip_ca7_set_passive(struct bwfm_softc *);
95 int bwfm_chip_cm3_set_active(struct bwfm_softc *);
96 void bwfm_chip_cm3_set_passive(struct bwfm_softc *);
97 void bwfm_chip_socram_ramsize(struct bwfm_softc *, struct bwfm_core *);
98 void bwfm_chip_sysmem_ramsize(struct bwfm_softc *, struct bwfm_core *);
99 void bwfm_chip_tcm_ramsize(struct bwfm_softc *, struct bwfm_core *);
100 void bwfm_chip_tcm_rambase(struct bwfm_softc *);
102 void bwfm_process_blob(struct bwfm_softc *, const char *, uint8_t **,
104 int bwfm_proto_bcdc_query_dcmd(struct bwfm_softc *, int,
106 int bwfm_proto_bcdc_set_dcmd(struct bwfm_softc *, int,
109 int bwfm_fwvar_cmd_get_data(struct bwfm_softc *, int, void *, size_t);
110 int bwfm_fwvar_cmd_set_data(struct bwfm_softc *, int, void *, size_t);
111 int bwfm_fwvar_cmd_get_int(struct bwfm_softc *, int, uint32_t *);
112 int bwfm_fwvar_cmd_set_int(struct bwfm_softc *, int, uint32_t);
113 int bwfm_fwvar_var_get_data(struct bwfm_softc *, const char *, void *, size_t);
114 int bwfm_fwvar_var_set_data(struct bwfm_softc *, const char *, void *, size_t);
115 int bwfm_fwvar_var_get_int(struct bwfm_softc *, const char *, uint32_t *);
116 int bwfm_fwvar_var_set_int(struct bwfm_softc *, const char *, uint32_t);
118 struct ieee80211_channel *bwfm_bss2chan(struct bwfm_softc *, struct bwfm_bss_info *);
119 void bwfm_scan(struct bwfm_softc *);
120 void bwfm_connect(struct bwfm_softc *);
121 void bwfm_get_sta_info(struct bwfm_softc *, struct ifmediareq *);
123 void bwfm_rx(struct bwfm_softc *, struct mbuf *);
124 void bwfm_rx_event(struct bwfm_softc *, struct mbuf *);
125 void bwfm_rx_event_cb(struct bwfm_softc *, struct mbuf *);
126 void bwfm_scan_node(struct bwfm_softc *, struct bwfm_bss_info *, size_t);
168 bwfm_firmware_read_file(struct bwfm_softc * const sc,
247 bwfm_firmware_open(struct bwfm_softc * const sc,
327 bwfm_attach(struct bwfm_softc *sc)
480 bwfm_detach(struct bwfm_softc *sc, int flags)
502 struct bwfm_softc *sc = ifp->if_softc;
554 struct bwfm_softc *sc = ifp->if_softc;
690 struct bwfm_softc *sc = ifp->if_softc;
719 struct bwfm_softc *sc = ifp->if_softc;
738 struct bwfm_softc *sc = ifp->if_softc;
813 struct bwfm_softc *sc = ic->ic_ifp->if_softc;
831 bwfm_key_set_cb(struct bwfm_softc *sc, struct bwfm_cmd_key *ck)
905 struct bwfm_softc *sc = ic->ic_ifp->if_softc;
924 bwfm_key_delete_cb(struct bwfm_softc *sc, struct bwfm_cmd_key *ck)
940 struct bwfm_softc *sc = ic->ic_ifp->if_softc;
959 bwfm_newstate_cb(struct bwfm_softc *sc, struct bwfm_cmd_newstate *cmd)
1008 struct bwfm_softc *sc = t->t_sc;
1038 bwfm_chip_attach(struct bwfm_softc *sc)
1151 bwfm_chip_get_core(struct bwfm_softc *sc, int id)
1164 bwfm_chip_get_pmu(struct bwfm_softc *sc)
1181 bwfm_chip_ai_isup(struct bwfm_softc *sc, struct bwfm_core *core)
1199 bwfm_chip_ai_disable(struct bwfm_softc *sc, struct bwfm_core *core,
1238 bwfm_chip_ai_reset(struct bwfm_softc *sc, struct bwfm_core *core,
1265 bwfm_chip_dmp_erom_scan(struct bwfm_softc *sc)
1318 bwfm_chip_dmp_get_regaddr(struct bwfm_softc *sc, uint32_t *erom,
1381 bwfm_chip_set_active(struct bwfm_softc *sc, const uint32_t rstvec)
1393 bwfm_chip_set_passive(struct bwfm_softc *sc)
1410 bwfm_chip_cr4_set_active(struct bwfm_softc *sc, const uint32_t rstvec)
1423 bwfm_chip_cr4_set_passive(struct bwfm_softc *sc)
1443 bwfm_chip_ca7_set_active(struct bwfm_softc *sc, const uint32_t rstvec)
1456 bwfm_chip_ca7_set_passive(struct bwfm_softc *sc)
1476 bwfm_chip_cm3_set_active(struct bwfm_softc *sc)
1493 bwfm_chip_cm3_set_passive(struct bwfm_softc *sc)
1515 bwfm_chip_sr_capable(struct bwfm_softc *sc)
1562 bwfm_chip_socram_ramsize(struct bwfm_softc *sc, struct bwfm_core *core)
1618 bwfm_chip_sysmem_ramsize(struct bwfm_softc *sc, struct bwfm_core *core)
1648 bwfm_chip_tcm_ramsize(struct bwfm_softc *sc, struct bwfm_core *core)
1671 bwfm_chip_tcm_rambase(struct bwfm_softc *sc)
1709 bwfm_proto_bcdc_query_dcmd(struct bwfm_softc *sc, int ifidx,
1769 bwfm_proto_bcdc_set_dcmd(struct bwfm_softc *sc, int ifidx,
1821 bwfm_softc *sc, const char *var, uint8_t **blob,
1866 bwfm_fwvar_cmd_get_data(struct bwfm_softc *sc, int cmd, void *data, size_t len)
1872 bwfm_fwvar_cmd_set_data(struct bwfm_softc *sc, int cmd, void *data, size_t len)
1878 bwfm_fwvar_cmd_get_int(struct bwfm_softc *sc, int cmd, uint32_t *data)
1887 bwfm_fwvar_cmd_set_int(struct bwfm_softc *sc, int cmd, uint32_t data)
1894 bwfm_fwvar_var_get_data(struct bwfm_softc *sc, const char *name, void *data, size_t len)
1910 bwfm_fwvar_var_set_data(struct bwfm_softc *sc, const char *name, void *data, size_t len)
1925 bwfm_fwvar_var_get_int(struct bwfm_softc *sc, const char *name, uint32_t *data)
1934 bwfm_fwvar_var_set_int(struct bwfm_softc *sc, const char *name, uint32_t data)
1942 bwfm_scan(struct bwfm_softc *sc)
1997 bwfm_get_wsec(struct bwfm_softc *sc)
2044 bwfm_connect(struct bwfm_softc *sc)
2101 bwfm_get_sta_info(struct bwfm_softc *sc, struct ifmediareq *ifmr)
2145 bwfm_rx(struct bwfm_softc *sc, struct mbuf *m)
2165 bwfm_rx_event(struct bwfm_softc *sc, struct mbuf *m)
2183 bwfm_rx_event_cb(struct bwfm_softc *sc, struct mbuf *m)
2276 bwfm_scan_node(struct bwfm_softc *sc, struct bwfm_bss_info *bss, size_t len)