Lines Matching refs:Static
87 Static int athn_usb_activate(device_t, enum devact);
88 Static int athn_usb_detach(device_t, int);
89 Static int athn_usb_match(device_t, cfdata_t, void *);
90 Static void athn_usb_attach(device_t, device_t, void *);
95 Static int athn_usb_alloc_rx_list(struct athn_usb_softc *);
96 Static int athn_usb_alloc_tx_cmd(struct athn_usb_softc *);
97 Static int athn_usb_alloc_tx_msg(struct athn_usb_softc *);
98 Static int athn_usb_alloc_tx_list(struct athn_usb_softc *);
99 Static void athn_usb_attachhook(device_t);
100 Static void athn_usb_bcneof(struct usbd_xfer *, void *,
102 Static void athn_usb_abort_pipes(struct athn_usb_softc *);
103 Static void athn_usb_close_pipes(struct athn_usb_softc *);
104 Static int athn_usb_create_hw_node(struct athn_usb_softc *,
106 Static int athn_usb_create_node(struct athn_usb_softc *,
108 Static void athn_usb_do_async(struct athn_usb_softc *,
110 Static void athn_usb_free_rx_list(struct athn_usb_softc *);
111 Static void athn_usb_free_tx_cmd(struct athn_usb_softc *);
112 Static void athn_usb_free_tx_msg(struct athn_usb_softc *);
113 Static void athn_usb_free_tx_list(struct athn_usb_softc *);
114 Static int athn_usb_htc_connect_svc(struct athn_usb_softc *, uint16_t,
116 Static int athn_usb_htc_msg(struct athn_usb_softc *, uint16_t, void *,
118 Static int athn_usb_htc_setup(struct athn_usb_softc *);
119 Static int athn_usb_init(struct ifnet *);
120 Static int athn_usb_init_locked(struct ifnet *);
121 Static void athn_usb_intr(struct usbd_xfer *, void *,
123 Static int athn_usb_ioctl(struct ifnet *, u_long, void *);
124 Static int athn_usb_load_firmware(struct athn_usb_softc *);
125 Static const struct athn_usb_type *
127 Static int athn_usb_media_change(struct ifnet *);
128 Static void athn_usb_newassoc(struct ieee80211_node *, int);
129 Static void athn_usb_newassoc_cb(struct athn_usb_softc *, void *);
130 Static int athn_usb_newstate(struct ieee80211com *, enum ieee80211_state,
132 Static void athn_usb_newstate_cb(struct athn_usb_softc *, void *);
133 Static void athn_usb_node_cleanup(struct ieee80211_node *);
134 Static void athn_usb_node_cleanup_cb(struct athn_usb_softc *, void *);
135 Static int athn_usb_open_pipes(struct athn_usb_softc *);
136 Static uint32_t athn_usb_read(struct athn_softc *, uint32_t);
137 Static int athn_usb_remove_hw_node(struct athn_usb_softc *, uint8_t *);
138 Static void athn_usb_rx_enable(struct athn_softc *);
139 Static void athn_usb_rx_frame(struct athn_usb_softc *, struct mbuf *);
140 Static void athn_usb_rx_radiotap(struct athn_softc *, struct mbuf *,
142 Static void athn_usb_rx_wmi_ctrl(struct athn_usb_softc *, uint8_t *, size_t);
143 Static void athn_usb_rxeof(struct usbd_xfer *, void *,
145 Static void athn_usb_start(struct ifnet *);
146 //Static void athn_usb_start_locked(struct ifnet *);
147 Static void athn_usb_stop(struct ifnet *, int disable);
148 Static void athn_usb_stop_locked(struct ifnet *);
149 Static void athn_usb_swba(struct athn_usb_softc *);
150 Static int athn_usb_switch_chan(struct athn_softc *,
152 Static void athn_usb_task(void *);
153 Static int athn_usb_tx(struct athn_softc *, struct mbuf *,
155 Static void athn_usb_txeof(struct usbd_xfer *, void *,
157 Static void athn_usb_updateslot(struct ifnet *);
158 Static void athn_usb_updateslot_cb(struct athn_usb_softc *, void *);
159 Static void athn_usb_wait_async(struct athn_usb_softc *);
160 Static int athn_usb_wait_msg(struct athn_usb_softc *);
161 Static void athn_usb_watchdog(struct ifnet *);
162 Static int athn_usb_wmi_xcmd(struct athn_usb_softc *, uint16_t, void *,
164 Static void athn_usb_wmieof(struct usbd_xfer *, void *,
166 Static void athn_usb_write(struct athn_softc *, uint32_t, uint32_t);
167 Static void athn_usb_write_barrier(struct athn_softc *);
173 Static int athn_usb_read_rom(struct athn_softc *);
177 Static void athn_usb_updateedca(struct ieee80211com *);
178 Static void athn_usb_updateedca_cb(struct athn_usb_softc *, void *);
182 Static int athn_usb_ampdu_tx_start(struct ieee80211com *,
184 Static void athn_usb_ampdu_tx_start_cb(struct athn_usb_softc *, void *);
185 Static void athn_usb_ampdu_tx_stop(struct ieee80211com *,
187 Static void athn_usb_ampdu_tx_stop_cb(struct athn_usb_softc *, void *);
188 Static void athn_usb_delete_key(struct ieee80211com *,
190 Static void athn_usb_delete_key_cb(struct athn_usb_softc *, void *);
191 Static int athn_usb_set_key(struct ieee80211com *,
193 Static void athn_usb_set_key_cb(struct athn_usb_softc *, void *);
202 Static const struct athn_usb_type *
205 static const struct athn_usb_type athn_usb_devs[] = {
235 Static int
244 Static void
366 Static void
376 Static void
397 Static void
480 Static int
559 Static int
577 Static int
637 static inline void
649 Static void
664 Static void
680 Static int
708 Static void
725 Static int
765 Static void
782 Static int
803 Static void
816 Static int
837 Static void
850 Static void
877 Static void
903 Static void
916 Static int
1030 Static int
1061 Static int
1164 Static int
1213 Static int
1227 Static void
1239 Static int
1305 Static int
1333 Static uint32_t
1360 Static void
1376 Static void
1395 Static int
1415 Static int
1432 Static void
1520 Static void
1537 Static void
1557 Static int
1575 Static void
1591 Static void
1608 Static void
1625 Static int
1640 Static int
1657 Static int
1727 Static void
1737 Static int
1796 Static void
1808 Static void
1821 Static void
1842 Static void
1855 Static int
1877 Static void
1893 Static void
1914 Static void
1932 Static void
1949 Static void
2020 Static void
2079 Static void
2174 Static void
2223 Static void
2300 Static void
2412 Static void
2453 Static int
2566 Static void
2656 Static void
2677 Static int
2748 Static int
2761 Static int
2922 Static void
2933 Static void
2998 static int