Lines Matching refs:ie_softc
206 struct ie_softc { struct
216 void (*reset_586)(struct ie_softc *); argument
217 void (*chan_attn)(struct ie_softc *); argument
250 void iestop(struct ie_softc *); argument
251 int ieinit(struct ie_softc *);
254 static void el_reset_586(struct ie_softc *);
255 static void sl_reset_586(struct ie_softc *);
256 static void el_chan_attn(struct ie_softc *);
257 static void sl_chan_attn(struct ie_softc *);
258 static void slel_get_address(struct ie_softc *);
260 static void ee16_reset_586(struct ie_softc *);
261 static void ee16_chan_attn(struct ie_softc *);
262 static void ee16_interrupt_enable(struct ie_softc *);
263 void ee16_eeprom_outbits(struct ie_softc *, int, int);
264 void ee16_eeprom_clock(struct ie_softc *, int);
265 u_short ee16_read_eeprom(struct ie_softc *, int);
266 int ee16_eeprom_inbits(struct ie_softc *);
268 void iereset(struct ie_softc *);
269 void ie_readframe(struct ie_softc *, int);
270 void ie_drop_packet_buffer(struct ie_softc *);
271 void ie_find_mem_size(struct ie_softc *);
272 static int command_and_wait(struct ie_softc *, int,
274 void ierint(struct ie_softc *);
275 void ietint(struct ie_softc *);
276 void iexmit(struct ie_softc *);
277 struct mbuf *ieget(struct ie_softc *, struct ether_header *);
278 void iememinit(void *, struct ie_softc *);
279 static int mc_setup(struct ie_softc *, void *);
280 static void mc_reset(struct ie_softc *);
291 int sl_probe(struct ie_softc *, struct isa_attach_args *);
292 int el_probe(struct ie_softc *, struct isa_attach_args *);
293 int ee16_probe(struct ie_softc *, struct isa_attach_args *);
294 int check_ie_present(struct ie_softc *, caddr_t, u_int);
298 static __inline void ie_ack(struct ie_softc *, u_int);
300 static __inline int check_eh(struct ie_softc *, struct ether_header *);
301 static __inline int ie_buflen(struct ie_softc *, int);
302 static __inline int ie_packet_len(struct ie_softc *);
304 static void run_tdr(struct ie_softc *, struct ie_tdr_cmd *);
307 sizeof(struct ie_softc), ieprobe, ieattach
344 ie_ack(struct ie_softc *sc, u_int mask) in ie_ack()
358 struct ie_softc *sc = match; in ieprobe()
371 sl_probe(struct ie_softc *sc, struct isa_attach_args *ia) in sl_probe()
436 el_probe(struct ie_softc *sc, struct isa_attach_args *ia) in el_probe()
553 ee16_probe(struct ie_softc *sc, struct isa_attach_args *ia) in ee16_probe()
753 struct ie_softc *sc = (void *)self; in ieattach()
784 struct ie_softc *sc = ifp->if_softc; in iewatchdog()
797 struct ie_softc *sc = arg; in ieintr()
870 ierint(struct ie_softc *sc) in ierint()
911 ietint(struct ie_softc *sc) in ietint()
989 check_eh(struct ie_softc *sc, struct ether_header *eh) in check_eh()
1054 ie_buflen(struct ie_softc *sc, int head) in ie_buflen()
1062 ie_packet_len(struct ie_softc *sc) in ie_packet_len()
1087 iexmit(struct ie_softc *sc) in iexmit()
1126 ieget(struct ie_softc *sc, struct ether_header *ehp) in ieget()
1244 ie_readframe(struct ie_softc *sc, int num) /* frame number to read */ in ie_readframe()
1279 ie_drop_packet_buffer(struct ie_softc *sc) in ie_drop_packet_buffer()
1314 struct ie_softc *sc = ifp->if_softc; in iestart()
1383 check_ie_present(struct ie_softc *sc, caddr_t where, u_int size) in check_ie_present()
1469 ie_find_mem_size(struct ie_softc *sc) in ie_find_mem_size()
1483 el_reset_586(struct ie_softc *sc) in el_reset_586()
1493 sl_reset_586(struct ie_softc *sc) in sl_reset_586()
1500 ee16_reset_586(struct ie_softc *sc) in ee16_reset_586()
1510 el_chan_attn(struct ie_softc *sc) in el_chan_attn()
1517 sl_chan_attn(struct ie_softc *sc) in sl_chan_attn()
1524 ee16_chan_attn(struct ie_softc *sc) in ee16_chan_attn()
1530 ee16_read_eeprom(struct ie_softc *sc, int location) in ee16_read_eeprom()
1551 ee16_eeprom_outbits(struct ie_softc *sc, int edata, int count) in ee16_eeprom_outbits()
1573 ee16_eeprom_inbits(struct ie_softc *sc) in ee16_eeprom_inbits()
1592 ee16_eeprom_clock(struct ie_softc *sc, int state) in ee16_eeprom_clock()
1606 ee16_interrupt_enable(struct ie_softc *sc) in ee16_interrupt_enable()
1614 slel_get_address(struct ie_softc *sc) in slel_get_address()
1624 iereset(struct ie_softc *sc) in iereset()
1653 command_and_wait(struct ie_softc *sc, int cmd, volatile void *pcmd, int mask) in command_and_wait()
1696 run_tdr(struct ie_softc *sc, struct ie_tdr_cmd *cmd) in run_tdr()
1740 iememinit(void *ptr, struct ie_softc *sc) in iememinit()
1812 mc_setup(struct ie_softc *sc, void *ptr) in mc_setup()
1844 ieinit(struct ie_softc *sc) in ieinit()
1935 iestop(struct ie_softc *sc) in iestop()
1944 struct ie_softc *sc = ifp->if_softc; in ieioctl()
2003 mc_reset(struct ie_softc *sc) in mc_reset()