Lines Matching refs:ie_softc
138 * board memory bus handle. The `ie_softc' fields below that are marked
171 struct ie_softc {
200 void (*hwreset)(struct ie_softc *, int);
201 void (*hwinit)(struct ie_softc *);
202 void (*chan_attn)(struct ie_softc *);
203 void (*port)(struct ie_softc *, u_int);
204 int (*intrhook)(struct ie_softc *, int where);
206 void (*memcopyin)(struct ie_softc *, void *, int, size_t);
207 void (*memcopyout)(struct ie_softc *, const void *,
209 u_int16_t (*ie_bus_read16)(struct ie_softc *, int offset);
210 void (*ie_bus_write16)(struct ie_softc *, int offset,
212 void (*ie_bus_write24)(struct ie_softc *, int offset,
216 int (*sc_mediachange)(struct ie_softc *);
218 void (*sc_mediastatus)(struct ie_softc *, struct ifmediareq *);
279 int i82596_probe(struct ie_softc *);
280 int i82596_proberam(struct ie_softc *);
281 void i82596_attach(struct ie_softc *, const char *, u_int8_t *,
283 int i82596_start_cmd(struct ie_softc *, int, int, int, int);
289 ie_ack(struct ie_softc *sc, u_int mask) /* in native byte-order */