Lines Matching defs:ray_softc

149 struct ray_softc {  struct
150 device_t sc_dev;
151 struct ethercom sc_ec;
152 struct ifmedia sc_media;
154 struct pcmcia_function *sc_pf;
155 void *sc_ih;
156 int sc_attached;
158 int sc_resetloop;
160 struct callout sc_check_ccs_ch;
161 struct callout sc_check_scheduled_ch;
162 struct callout sc_reset_resetloop_ch;
163 struct callout sc_disable_ch;
164 struct callout sc_start_join_timo_ch;
166 struct ray_ecf_startup sc_ecf_startup;
167 struct ray_startup_params_head sc_startup;
168 union {
171 } sc_u;
173 uint8_t sc_ccsinuse[64]; /* ccs in use -- not for tx */
174 u_int sc_txfree; /* a free count for efficiency */
176 uint8_t sc_bssid[ETHER_ADDR_LEN]; /* current net values */
177 uint8_t sc_authid[ETHER_ADDR_LEN]; /* ID of authenticating
179 struct ieee80211_nwid sc_cnwid; /* last nwid */
180 struct ieee80211_nwid sc_dnwid; /* desired nwid */
181 uint8_t sc_omode; /* old operating mode SC_MODE_xx */
182 uint8_t sc_mode; /* current operating mode SC_MODE_xx */
183 uint8_t sc_countrycode; /* current country code */
184 uint8_t sc_dcountrycode; /* desired country code */
185 int sc_havenet; /* true if we have acquired a network */
186 bus_size_t sc_txpad; /* tib size plus "phy" size */
187 uint8_t sc_deftxrate; /* default transfer rate */
188 uint8_t sc_encrypt;
189 uint8_t sc_authstate; /* authentication state */
191 int sc_promisc; /* current set value */
192 int sc_running; /* things we are doing */
193 int sc_scheduled; /* things we need to do */
194 int sc_timoneed; /* set if timeout is sched */
195 int sc_timocheck; /* set if timeout is sched */
196 bus_size_t sc_startccs; /* ccs of start/join */
197 u_int sc_startcmd; /* cmd (start | join) */
199 int sc_checkcounters;
200 uint64_t sc_rxoverflow;
201 uint64_t sc_rxcksum;
202 uint64_t sc_rxhcksum;
203 uint8_t sc_rxnoise;
206 struct ray_param_req *sc_repreq;
207 struct ray_param_req *sc_updreq;
209 bus_space_tag_t sc_memt;
210 bus_space_handle_t sc_memh;
213 struct ray_siglev sc_siglevs[RAY_NSIGLEVRECS];