Lines Matching defs:lance_softc
34 struct lance_softc { struct
46 void (*sc_copytodesc)(struct lance_softc *, void *, int, int); argument
47 void (*sc_copyfromdesc)(struct lance_softc *, void *, int, int); argument
48 void (*sc_copytobuf)(struct lance_softc *, void *, int, int); argument
49 void (*sc_copyfrombuf)(struct lance_softc *, void *, int, int); argument
50 void (*sc_zerobuf)(struct lance_softc *, int, int); argument
61 uint16_t (*sc_rdcsr)(struct lance_softc *, uint16_t); argument
62 void (*sc_wrcsr)(struct lance_softc *, uint16_t, uint16_t); argument
63 void (*sc_hwreset)(struct lance_softc *); argument
64 void (*sc_hwinit)(struct lance_softc *); argument
65 void (*sc_nocarrier)(struct lance_softc *); argument
66 int (*sc_mediachange)(struct lance_softc *); argument
67 void (*sc_mediastatus)(struct lance_softc *, struct ifmediareq *); argument
73 const uint64_t *sc_supmedia;
74 int sc_nsupmedia;
75 uint64_t sc_defaultmedia;
78 int sc_initmodemedia;
80 int sc_havecarrier; /* carrier status */
82 uint16_t sc_conf3; /* CSR3 value */
106 void (*sc_meminit)(struct lance_softc *); argument
112 void lance_config(struct lance_softc *); argument