Lines Matching refs:dp8390_softc
28 * dp8390_softc: per line info and status
30 struct dp8390_softc {
75 int (*test_mem)(struct dp8390_softc *);
76 void (*init_card)(struct dp8390_softc *);
77 void (*stop_card)(struct dp8390_softc *);
78 void (*read_hdr)(struct dp8390_softc *, int, struct dp8390_ring *);
79 void (*recv_int)(struct dp8390_softc *);
80 int (*ring_copy)(struct dp8390_softc *, int, void *, u_short);
81 int (*write_mbuf)(struct dp8390_softc *, struct mbuf *, int);
83 int (*sc_enable)(struct dp8390_softc *);
84 void (*sc_disable)(struct dp8390_softc *);
86 void (*sc_media_init)(struct dp8390_softc *);
87 void (*sc_media_fini)(struct dp8390_softc *);
89 int (*sc_mediachange)(struct dp8390_softc *);
90 void (*sc_mediastatus)(struct dp8390_softc *, struct ifmediareq *);
158 int dp8390_config(struct dp8390_softc *);
163 void dp8390_reset(struct dp8390_softc *);
164 void dp8390_init(struct dp8390_softc *);
165 void dp8390_stop(struct dp8390_softc *);
167 void dp8390_rint(struct dp8390_softc *);
170 struct mbuf *dp8390_get(struct dp8390_softc *, int, u_short);
171 void dp8390_read(struct dp8390_softc *, int, u_short);
173 int dp8390_enable(struct dp8390_softc *);
174 void dp8390_disable(struct dp8390_softc *);
178 int dp8390_detach(struct dp8390_softc *, int);
183 void dp8390_media_init(struct dp8390_softc *);