Lines Matching refs:lance_softc

39 struct lance_softc {  struct
53 void (*sc_copytodesc)(struct lance_softc *, void *, int, int); argument
54 void (*sc_copyfromdesc)(struct lance_softc *, void *, int, int); argument
55 void (*sc_copytobuf)(struct lance_softc *, void *, int, int); argument
56 void (*sc_copyfrombuf)(struct lance_softc *, void *, int, int); argument
57 void (*sc_zerobuf)(struct lance_softc *, int, int); argument
68 uint16_t (*sc_rdcsr)(struct lance_softc *, uint16_t); argument
69 void (*sc_wrcsr)(struct lance_softc *, uint16_t, uint16_t); argument
70 void (*sc_hwreset)(struct lance_softc *); argument
71 void (*sc_hwinit)(struct lance_softc *); argument
72 int (*sc_hwintr)(struct lance_softc *); argument
73 void (*sc_nocarrier)(struct lance_softc *); argument
74 int (*sc_mediachange)(struct lance_softc *); argument
75 void (*sc_mediastatus)(struct lance_softc *, struct ifmediareq *); argument
107 void (*sc_meminit)(struct lance_softc *); argument
108 void (*sc_start_locked)(struct lance_softc *); argument
136 int lance_config(struct lance_softc *, const char*, int);
137 void lance_attach(struct lance_softc *);
138 void lance_detach(struct lance_softc *);
139 void lance_suspend(struct lance_softc *);
140 void lance_resume(struct lance_softc *);
141 void lance_init_locked(struct lance_softc *);
142 int lance_put(struct lance_softc *, int, struct mbuf *);
143 struct mbuf *lance_get(struct lance_softc *, int, int);
144 void lance_setladrf(struct lance_softc *, u_int16_t *);
152 void lance_copytobuf_contig(struct lance_softc *, void *, int, int);
153 void lance_copyfrombuf_contig(struct lance_softc *, void *, int, int);
154 void lance_zerobuf_contig(struct lance_softc *, int, int);
157 void lance_copytobuf_gap2(struct lance_softc *, void *, int, int);
158 void lance_copyfrombuf_gap2(struct lance_softc *, void *, int, int);
159 void lance_zerobuf_gap2(struct lance_softc *, int, int);
161 void lance_copytobuf_gap16(struct lance_softc *, void *, int, int);
162 void lance_copyfrombuf_gap16(struct lance_softc *, void *, int, int);
163 void lance_zerobuf_gap16(struct lance_softc *, int, int);