Lines Matching defs:ie_softc
56 struct ie_softc { struct
69 void (*reset_586)(struct ie_softc *); argument
70 void (*chan_attn)(struct ie_softc *); argument
71 void (*run_586) (struct ie_softc *); argument
72 void *(*sc_memcpy)(void *, const void *, size_t);
73 void *(*sc_memset)(void *, int, size_t);
75 void *sc_iobase; /* KVA of base of 24bit addr space */
76 void *sc_maddr; /* KVA of base of chip's RAM */
77 u_int sc_msize; /* how much RAM we have/use */
78 void *sc_reg; /* KVA of card's register */
80 enum ie_hardware hard_type; /* card type */
82 int want_mcsetup; /* flag for multicast setup */
83 u_short promisc; /* are we in promisc mode? */
85 int ntxbuf; /* number of tx frames/buffers */
86 int nframes; /* number of recv frames in use */
87 int nrxbuf; /* number of recv buffs in use */
92 volatile struct ie_sys_conf_ptr *scp;
93 volatile struct ie_int_sys_conf_ptr *iscp;
94 volatile struct ie_sys_ctl_block *scb;
100 uint8_t *buf_area;
101 int buf_area_sz;
127 extern void ie_attach(struct ie_softc *); argument