Home
last modified time | relevance | path

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

/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/
H A Dlancevar.h39 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
[all …]
H A Dlance.c96 static void lance_stop(struct lance_softc *);
104 lance_config(struct lance_softc *sc, const char* name, int unit) in lance_config()
189 lance_attach(struct lance_softc *sc) in lance_attach()
203 lance_detach(struct lance_softc *sc) in lance_detach()
216 lance_suspend(struct lance_softc *sc) in lance_suspend()
225 lance_resume(struct lance_softc *sc) in lance_resume()
237 struct lance_softc *sc = if_getsoftc(ifp); in lance_start()
245 lance_stop(struct lance_softc *sc) in lance_stop()
264 struct lance_softc *sc = (struct lance_softc *)xsc; in lance_init()
276 lance_init_locked(struct lance_softc *sc) in lance_init_locked()
[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) in le_pci_wrbcr()
172 le_pci_rdbcr(struct lance_softc *sc, uint16_t port) in le_pci_rdbcr()
182 le_pci_wrcsr(struct lance_softc *sc, uint16_t port, uint16_t val) in le_pci_wrcsr()
201 le_pci_rdcsr(struct lance_softc *sc, uint16_t port) in le_pci_rdcsr()
[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) in am79900_meminit()
250 am79900_rint(struct lance_softc *sc) in am79900_rint()
343 am79900_tint(struct lance_softc *sc) in am79900_tint()
428 struct lance_softc *sc = arg; in am79900_intr()
[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) in am7990_meminit()
210 am7990_rint(struct lance_softc *sc) in am7990_rint()
306 am7990_tint(struct lance_softc *sc) in am7990_tint()
390 struct lance_softc *sc = arg; in am7990_intr()
[all …]
H A Dam7990var.h49 struct lance_softc lsc;
H A Dam79900var.h49 struct lance_softc lsc;