Lines Matching defs:ie_softc

168 struct ie_softc {  struct
186 void (*hwreset)(struct ie_softc *, int); argument
187 void (*hwinit)(struct ie_softc *); argument
188 void (*chan_attn)(struct ie_softc *, int); argument
189 int (*intrhook)(struct ie_softc *, int); argument
191 void (*memcopyin)(struct ie_softc *, void *, int, size_t); argument
192 void (*memcopyout)(struct ie_softc *, const void *, int, size_t); argument
193 u_int16_t (*ie_bus_read16)(struct ie_softc *, int); argument
194 void (*ie_bus_write16)(struct ie_softc *, int, u_int16_t); argument
195 void (*ie_bus_write24)(struct ie_softc *, int, int); argument
196 void (*ie_bus_barrier)(struct ie_softc *, int, int, int); argument
199 int (*sc_mediachange)(struct ie_softc *); argument
201 void (*sc_mediastatus)(struct ie_softc *, struct ifmediareq *); argument
208 int scp; /* Offset to the SCP (set by front-end) */
209 int iscp; /* Offset to the ISCP (set by front-end) */
210 int scb; /* Offset to SCB (set by front-end) */
216 int buf_area; /* Start of descriptors and buffers */
217 int buf_area_sz; /* Size of above */
222 int rframes; /* Offset to `nrxbuf' frame descriptors */
223 int rbds; /* Offset to `nrxbuf' buffer descriptors */
224 int rbufs; /* Offset to `nrxbuf' receive buffers */
226 int rfhead, rftail;
227 int rbhead, rbtail;
228 int nframes; /* number of frames in use */
229 int nrxbuf; /* number of recv buffs in use */
230 int rnr_expect; /* XXX - expect a RCVR not ready interrupt */
232 int nop_cmds; /* Offset to NTXBUF no-op commands */
233 int xmit_cmds; /* Offset to NTXBUF transmit commands */
234 int xbds; /* Offset to NTXBUF buffer descriptors */
235 int xbufs; /* Offset to NTXBUF transmit buffers */
259 int i82586_proberam(struct ie_softc *); argument