Searched refs:lance_softc (Results 1 - 11 of 11) sorted by relevance

/freebsd-10.3-release/sys/dev/le/
H A Dlancevar.h40 struct lance_softc { struct
54 void (*sc_copytodesc)(struct lance_softc *, void *, int, int);
55 void (*sc_copyfromdesc)(struct lance_softc *, void *, int, int);
56 void (*sc_copytobuf)(struct lance_softc *, void *, int, int);
57 void (*sc_copyfrombuf)(struct lance_softc *, void *, int, int);
58 void (*sc_zerobuf)(struct lance_softc *, int, int);
69 uint16_t (*sc_rdcsr)(struct lance_softc *, uint16_t);
70 void (*sc_wrcsr)(struct lance_softc *, uint16_t, uint16_t);
71 void (*sc_hwreset)(struct lance_softc *);
72 void (*sc_hwinit)(struct lance_softc *);
[all...]
H A Dam79900var.h48 struct lance_softc lsc;
H A Dam7990var.h48 struct lance_softc lsc;
H A Dif_le_ledma.c119 static void le_dma_wrcsr(struct lance_softc *, uint16_t, uint16_t);
120 static uint16_t le_dma_rdcsr(struct lance_softc *, uint16_t);
121 static void le_dma_setutp(struct lance_softc *);
122 static void le_dma_setaui(struct lance_softc *);
123 static int le_dma_supmediachange(struct lance_softc *);
124 static void le_dma_supmediastatus(struct lance_softc *, struct ifmediareq *);
125 static void le_dma_hwreset(struct lance_softc *);
126 static int le_dma_hwintr(struct lance_softc *);
127 static void le_dma_nocarrier(struct lance_softc *);
131 le_dma_wrcsr(struct lance_softc *s
[all...]
H A Dlance.c96 static void lance_stop(struct lance_softc *);
104 lance_config(struct lance_softc *sc, const char* name, int unit)
190 lance_attach(struct lance_softc *sc)
204 lance_detach(struct lance_softc *sc)
217 lance_suspend(struct lance_softc *sc)
226 lance_resume(struct lance_softc *sc)
238 struct lance_softc *sc = ifp->if_softc;
246 lance_stop(struct lance_softc *sc)
265 struct lance_softc *sc = (struct lance_softc *)xs
[all...]
H A Dif_le_pci.c153 static void le_pci_wrbcr(struct lance_softc *, uint16_t, uint16_t);
154 static uint16_t le_pci_rdbcr(struct lance_softc *, uint16_t);
155 static void le_pci_wrcsr(struct lance_softc *, uint16_t, uint16_t);
156 static uint16_t le_pci_rdcsr(struct lance_softc *, uint16_t);
157 static int le_pci_mediachange(struct lance_softc *);
158 static void le_pci_hwreset(struct lance_softc *);
162 le_pci_wrbcr(struct lance_softc *sc, uint16_t port, uint16_t val)
172 le_pci_rdbcr(struct lance_softc *sc, uint16_t port)
182 le_pci_wrcsr(struct lance_softc *sc, uint16_t port, uint16_t val)
192 le_pci_rdcsr(struct lance_softc *s
[all...]
H A Dif_le_lebuffer.c110 static void le_lebuffer_wrcsr(struct lance_softc *, uint16_t, uint16_t);
111 static uint16_t le_lebuffer_rdcsr(struct lance_softc *, uint16_t);
112 static void le_lebuffer_copytodesc(struct lance_softc *, void *, int, int);
113 static void le_lebuffer_copyfromdesc(struct lance_softc *, void *, int, int);
114 static void le_lebuffer_copytobuf(struct lance_softc *, void *, int, int);
115 static void le_lebuffer_copyfrombuf(struct lance_softc *, void *, int, int);
116 static void le_lebuffer_zerobuf(struct lance_softc *, int, int);
119 le_lebuffer_wrcsr(struct lance_softc *sc, uint16_t port, uint16_t val)
129 le_lebuffer_rdcsr(struct lance_softc *sc, uint16_t port)
152 le_lebuffer_copytodesc(struct lance_softc *s
[all...]
H A Dif_le_cbus.c113 static void le_cbus_wrbcr(struct lance_softc *, uint16_t, uint16_t);
115 static uint16_t le_cbus_rdbcr(struct lance_softc *, uint16_t);
117 static void le_cbus_wrcsr(struct lance_softc *, uint16_t, uint16_t);
118 static uint16_t le_cbus_rdcsr(struct lance_softc *, uint16_t);
119 static void le_cbus_hwreset(struct lance_softc *);
123 le_cbus_wrbcr(struct lance_softc *sc, uint16_t port, uint16_t val)
134 le_cbus_rdbcr(struct lance_softc *sc, uint16_t port)
145 le_cbus_wrcsr(struct lance_softc *sc, uint16_t port, uint16_t val)
155 le_cbus_rdcsr(struct lance_softc *sc, uint16_t port)
165 le_cbus_hwreset(struct lance_softc *s
[all...]
H A Dam7990.c93 static void am7990_meminit(struct lance_softc *);
94 static void am7990_rint(struct lance_softc *);
95 static void am7990_tint(struct lance_softc *);
96 static void am7990_start_locked(struct lance_softc *sc);
99 static void am7990_recv_print(struct lance_softc *, int);
100 static void am7990_xmit_print(struct lance_softc *, int);
146 am7990_meminit(struct lance_softc *sc)
210 am7990_rint(struct lance_softc *sc)
306 am7990_tint(struct lance_softc *sc)
390 struct lance_softc *s
[all...]
H A Dam79900.c131 static void am79900_meminit(struct lance_softc *);
132 static void am79900_rint(struct lance_softc *);
133 static void am79900_tint(struct lance_softc *);
134 static void am79900_start_locked(struct lance_softc *sc);
137 static void am79900_recv_print(struct lance_softc *, int);
138 static void am79900_xmit_print(struct lance_softc *, int);
184 am79900_meminit(struct lance_softc *sc)
250 am79900_rint(struct lance_softc *sc)
343 am79900_tint(struct lance_softc *sc)
428 struct lance_softc *s
[all...]
H A Dif_le_isa.c165 static void le_isa_wrcsr(struct lance_softc *, uint16_t, uint16_t);
166 static uint16_t le_isa_rdcsr(struct lance_softc *, uint16_t);
171 le_isa_wrcsr(struct lance_softc *sc, uint16_t port, uint16_t val)
181 le_isa_rdcsr(struct lance_softc *sc, uint16_t port)
193 struct lance_softc *sc = (struct lance_softc *)xsc;
205 struct lance_softc *sc;
262 struct lance_softc *sc;
454 struct lance_softc *sc;

Completed in 401 milliseconds