Lines Matching refs:ipw_softc

114 static int	ipw_dma_alloc(struct ipw_softc *);
115 static void ipw_release(struct ipw_softc *);
118 static uint16_t ipw_read_prom_word(struct ipw_softc *, uint8_t);
119 static uint16_t ipw_read_chanmask(struct ipw_softc *);
120 static void ipw_rx_cmd_intr(struct ipw_softc *, struct ipw_soft_buf *);
121 static void ipw_rx_newstate_intr(struct ipw_softc *, struct ipw_soft_buf *);
122 static void ipw_rx_data_intr(struct ipw_softc *, struct ipw_status *,
124 static void ipw_rx_intr(struct ipw_softc *);
125 static void ipw_release_sbd(struct ipw_softc *, struct ipw_soft_bd *);
126 static void ipw_tx_intr(struct ipw_softc *);
130 static int ipw_cmd(struct ipw_softc *, uint32_t, void *, uint32_t);
131 static int ipw_tx_start(struct ipw_softc *, struct mbuf *,
136 static void ipw_start(struct ipw_softc *);
139 static void ipw_stop_master(struct ipw_softc *);
140 static int ipw_enable(struct ipw_softc *);
141 static int ipw_disable(struct ipw_softc *);
142 static int ipw_reset(struct ipw_softc *);
143 static int ipw_load_ucode(struct ipw_softc *, const char *, int);
144 static int ipw_load_firmware(struct ipw_softc *, const char *, int);
145 static int ipw_config(struct ipw_softc *);
150 static void ipw_init_locked(struct ipw_softc *);
152 static void ipw_stop_locked(struct ipw_softc *);
155 static uint32_t ipw_read_table1(struct ipw_softc *, uint32_t);
156 static void ipw_write_table1(struct ipw_softc *, uint32_t, uint32_t);
158 static int ipw_read_table2(struct ipw_softc *, uint32_t, void *,
160 static void ipw_read_mem_1(struct ipw_softc *, bus_size_t, uint8_t *,
163 static void ipw_write_mem_1(struct ipw_softc *, bus_size_t,
165 static int ipw_scan(struct ipw_softc *);
197 sizeof (struct ipw_softc)
225 struct ipw_softc *sc = device_get_softc(dev); in ipw_attach()
367 struct ipw_softc *sc = device_get_softc(dev); in ipw_detach()
403 struct ipw_softc *sc = ic->ic_softc; in ipw_vap_create()
486 ipw_dma_alloc(struct ipw_softc *sc) in ipw_dma_alloc()
715 ipw_release(struct ipw_softc *sc) in ipw_release()
788 struct ipw_softc *sc = device_get_softc(dev); in ipw_shutdown()
798 struct ipw_softc *sc = device_get_softc(dev); in ipw_suspend()
808 struct ipw_softc *sc = device_get_softc(dev); in ipw_resume()
838 struct ipw_softc *sc = ic->ic_softc; in ipw_media_status()
851 struct ipw_softc *sc = ic->ic_softc; in ipw_newstate()
913 ipw_read_prom_word(struct ipw_softc *sc, uint8_t addr) in ipw_read_prom_word()
965 ipw_read_chanmask(struct ipw_softc *sc) in ipw_read_chanmask()
978 ipw_rx_cmd_intr(struct ipw_softc *sc, struct ipw_soft_buf *sbuf) in ipw_rx_cmd_intr()
996 ipw_rx_newstate_intr(struct ipw_softc *sc, struct ipw_soft_buf *sbuf) in ipw_rx_newstate_intr()
1099 ipw_setcurchan(struct ipw_softc *sc, struct ieee80211_channel *chan) in ipw_setcurchan()
1112 ipw_fix_channel(struct ipw_softc *sc, struct mbuf *m) in ipw_fix_channel()
1156 ipw_rx_data_intr(struct ipw_softc *sc, struct ipw_status *status, in ipw_rx_data_intr()
1241 ipw_rx_intr(struct ipw_softc *sc) in ipw_rx_intr()
1300 ipw_release_sbd(struct ipw_softc *sc, struct ipw_soft_bd *sbd) in ipw_release_sbd()
1336 ipw_tx_intr(struct ipw_softc *sc) in ipw_tx_intr()
1359 ipw_fatal_error_intr(struct ipw_softc *sc) in ipw_fatal_error_intr()
1376 struct ipw_softc *sc = arg; in ipw_intr()
1472 ipw_cmd(struct ipw_softc *sc, uint32_t type, void *data, uint32_t len) in ipw_cmd()
1544 ipw_tx_start(struct ipw_softc *sc, struct mbuf *m0, struct ieee80211_node *ni) in ipw_tx_start()
1703 struct ipw_softc *sc = ic->ic_softc; in ipw_transmit()
1722 ipw_start(struct ipw_softc *sc) in ipw_start()
1746 struct ipw_softc *sc = arg; in ipw_watchdog()
1777 struct ipw_softc *sc = ic->ic_softc; in ipw_parent()
1794 ipw_stop_master(struct ipw_softc *sc) in ipw_stop_master()
1819 ipw_reset(struct ipw_softc *sc) in ipw_reset()
1851 ipw_waitfordisable(struct ipw_softc *sc, int waitfor) in ipw_waitfordisable()
1869 ipw_enable(struct ipw_softc *sc) in ipw_enable()
1887 ipw_disable(struct ipw_softc *sc) in ipw_disable()
1908 ipw_load_ucode(struct ipw_softc *sc, const char *uc, int size) in ipw_load_ucode()
1960 ipw_load_firmware(struct ipw_softc *sc, const char *fw, int size) in ipw_load_firmware()
2004 ipw_setwepkeys(struct ipw_softc *sc) in ipw_setwepkeys()
2034 ipw_setwpaie(struct ipw_softc *sc, const void *ie, int ielen) in ipw_setwpaie()
2047 ipw_setbssid(struct ipw_softc *sc, uint8_t *bssid) in ipw_setbssid()
2062 ipw_setssid(struct ipw_softc *sc, void *ssid, size_t ssidlen) in ipw_setssid()
2090 ipw_setscanopts(struct ipw_softc *sc, uint32_t chanmask, uint32_t flags) in ipw_setscanopts()
2101 ipw_scan(struct ipw_softc *sc) in ipw_scan()
2147 ipw_setchannel(struct ipw_softc *sc, struct ieee80211_channel *chan) in ipw_setchannel()
2164 struct ipw_softc *sc = ic->ic_softc; in ipw_assoc()
2256 struct ipw_softc *sc = ic->ic_softc; in ipw_disassoc()
2289 struct ipw_softc *sc = priv; in ipw_init()
2301 ipw_init_locked(struct ipw_softc *sc) in ipw_init_locked()
2397 ipw_config(struct ipw_softc *sc) in ipw_config()
2492 struct ipw_softc *sc = priv; in ipw_stop()
2500 ipw_stop_locked(struct ipw_softc *sc) in ipw_stop_locked()
2524 struct ipw_softc *sc = arg1; in ipw_sysctl_stats()
2544 struct ipw_softc *sc = arg1; in ipw_sysctl_radio()
2554 ipw_read_table1(struct ipw_softc *sc, uint32_t off) in ipw_read_table1()
2560 ipw_write_table1(struct ipw_softc *sc, uint32_t off, uint32_t info) in ipw_write_table1()
2567 ipw_read_table2(struct ipw_softc *sc, uint32_t off, void *buf, uint32_t *len)
2593 ipw_read_mem_1(struct ipw_softc *sc, bus_size_t offset, uint8_t *datap,
2604 ipw_write_mem_1(struct ipw_softc *sc, bus_size_t offset, const uint8_t *datap, in ipw_write_mem_1()
2616 struct ipw_softc *sc = ic->ic_softc; in ipw_scan_start()
2627 struct ipw_softc *sc = ic->ic_softc; in ipw_getradiocaps()
2646 struct ipw_softc *sc = ic->ic_softc; in ipw_set_channel()
2672 struct ipw_softc *sc = ic->ic_softc; in ipw_scan_end()