Home
last modified time | relevance | path

Searched refs:lance_softc (Results 1 – 10 of 10) sorted by relevance

/freebsd-12-stable/sys/dev/le/
Dlancevar.h42 struct lance_softc { struct
56 void (*sc_copytodesc)(struct lance_softc *, void *, int, int); argument
57 void (*sc_copyfromdesc)(struct lance_softc *, void *, int, int); argument
58 void (*sc_copytobuf)(struct lance_softc *, void *, int, int); argument
59 void (*sc_copyfrombuf)(struct lance_softc *, void *, int, int); argument
60 void (*sc_zerobuf)(struct lance_softc *, int, int); argument
71 uint16_t (*sc_rdcsr)(struct lance_softc *, uint16_t); argument
72 void (*sc_wrcsr)(struct lance_softc *, uint16_t, uint16_t); argument
73 void (*sc_hwreset)(struct lance_softc *); argument
74 void (*sc_hwinit)(struct lance_softc *); argument
[all …]
Dif_le_ledma.c122 static void le_dma_wrcsr(struct lance_softc *, uint16_t, uint16_t);
123 static uint16_t le_dma_rdcsr(struct lance_softc *, uint16_t);
124 static void le_dma_setutp(struct lance_softc *);
125 static void le_dma_setaui(struct lance_softc *);
126 static int le_dma_supmediachange(struct lance_softc *);
127 static void le_dma_supmediastatus(struct lance_softc *, struct ifmediareq *);
128 static void le_dma_hwreset(struct lance_softc *);
129 static int le_dma_hwintr(struct lance_softc *);
130 static void le_dma_nocarrier(struct lance_softc *);
134 le_dma_wrcsr(struct lance_softc *sc, uint16_t port, uint16_t val) in le_dma_wrcsr()
[all …]
Dlance.c100 static void lance_stop(struct lance_softc *);
108 lance_config(struct lance_softc *sc, const char* name, int unit) in lance_config()
194 lance_attach(struct lance_softc *sc) in lance_attach()
208 lance_detach(struct lance_softc *sc) in lance_detach()
221 lance_suspend(struct lance_softc *sc) in lance_suspend()
230 lance_resume(struct lance_softc *sc) in lance_resume()
242 struct lance_softc *sc = ifp->if_softc; in lance_start()
250 lance_stop(struct lance_softc *sc) in lance_stop()
269 struct lance_softc *sc = (struct lance_softc *)xsc; in lance_init()
281 lance_init_locked(struct lance_softc *sc) in lance_init_locked()
[all …]
Dif_le_lebuffer.c111 static void le_lebuffer_wrcsr(struct lance_softc *, uint16_t, uint16_t);
112 static uint16_t le_lebuffer_rdcsr(struct lance_softc *, uint16_t);
113 static void le_lebuffer_copytodesc(struct lance_softc *, void *, int, int);
114 static void le_lebuffer_copyfromdesc(struct lance_softc *, void *, int, int);
115 static void le_lebuffer_copytobuf(struct lance_softc *, void *, int, int);
116 static void le_lebuffer_copyfrombuf(struct lance_softc *, void *, int, int);
117 static void le_lebuffer_zerobuf(struct lance_softc *, int, int);
120 le_lebuffer_wrcsr(struct lance_softc *sc, uint16_t port, uint16_t val) in le_lebuffer_wrcsr()
130 le_lebuffer_rdcsr(struct lance_softc *sc, uint16_t port) in le_lebuffer_rdcsr()
153 le_lebuffer_copytodesc(struct lance_softc *sc, void *fromv, int off, int len) in le_lebuffer_copytodesc()
[all …]
Dif_le_pci.c155 static void le_pci_wrbcr(struct lance_softc *, uint16_t, uint16_t);
156 static uint16_t le_pci_rdbcr(struct lance_softc *, uint16_t);
157 static void le_pci_wrcsr(struct lance_softc *, uint16_t, uint16_t);
158 static uint16_t le_pci_rdcsr(struct lance_softc *, uint16_t);
159 static int le_pci_mediachange(struct lance_softc *);
160 static void le_pci_hwreset(struct lance_softc *);
164 le_pci_wrbcr(struct lance_softc *sc, uint16_t port, uint16_t val) in le_pci_wrbcr()
174 le_pci_rdbcr(struct lance_softc *sc, uint16_t port) in le_pci_rdbcr()
184 le_pci_wrcsr(struct lance_softc *sc, uint16_t port, uint16_t val) in le_pci_wrcsr()
194 le_pci_rdcsr(struct lance_softc *sc, uint16_t port) in le_pci_rdcsr()
[all …]
Dam79900.c133 static void am79900_meminit(struct lance_softc *);
134 static void am79900_rint(struct lance_softc *);
135 static void am79900_tint(struct lance_softc *);
136 static void am79900_start_locked(struct lance_softc *sc);
139 static void am79900_recv_print(struct lance_softc *, int);
140 static void am79900_xmit_print(struct lance_softc *, int);
186 am79900_meminit(struct lance_softc *sc) in am79900_meminit()
252 am79900_rint(struct lance_softc *sc) in am79900_rint()
345 am79900_tint(struct lance_softc *sc) in am79900_tint()
430 struct lance_softc *sc = arg; in am79900_intr()
[all …]
Dam7990.c95 static void am7990_meminit(struct lance_softc *);
96 static void am7990_rint(struct lance_softc *);
97 static void am7990_tint(struct lance_softc *);
98 static void am7990_start_locked(struct lance_softc *sc);
101 static void am7990_recv_print(struct lance_softc *, int);
102 static void am7990_xmit_print(struct lance_softc *, int);
148 am7990_meminit(struct lance_softc *sc) in am7990_meminit()
212 am7990_rint(struct lance_softc *sc) in am7990_rint()
308 am7990_tint(struct lance_softc *sc) in am7990_tint()
392 struct lance_softc *sc = arg; in am7990_intr()
[all …]
Dif_le_isa.c163 static void le_isa_wrcsr(struct lance_softc *, uint16_t, uint16_t);
164 static uint16_t le_isa_rdcsr(struct lance_softc *, uint16_t);
169 le_isa_wrcsr(struct lance_softc *sc, uint16_t port, uint16_t val) in le_isa_wrcsr()
179 le_isa_rdcsr(struct lance_softc *sc, uint16_t port) in le_isa_rdcsr()
191 struct lance_softc *sc = (struct lance_softc *)xsc; in le_isa_dma_callback()
203 struct lance_softc *sc; in le_isa_probe_legacy()
259 struct lance_softc *sc; in le_isa_attach()
450 struct lance_softc *sc; in le_isa_detach()
Dam79900var.h50 struct lance_softc lsc;
Dam7990var.h50 struct lance_softc lsc;