Lines Matching defs:hw_modul
113 struct hw_modul { struct
117 struct s_mbuf_pool mbuf_pool ;
118 struct hwm_r r ;
120 union s_fp_descr volatile *descr_p ; /* points to the desriptor area */
122 u_short pass_SMT ; /* pass SMT frames */
123 u_short pass_NSA ; /* pass all NSA frames */
124 u_short pass_DB ; /* pass Direct Beacon Frames */
125 u_short pass_llc_promisc ; /* pass all llc frames (default ON) */
127 SMbuf *llc_rx_pipe ; /* points to the first queued llc fr */
128 SMbuf *llc_rx_tail ; /* points to the last queued llc fr */
129 int queued_rx_frames ; /* number of queued frames */
131 SMbuf *txd_tx_pipe ; /* points to first mb in the txd ring */
132 SMbuf *txd_tx_tail ; /* points to last mb in the txd ring */
133 int queued_txd_mb ; /* number of SMT MBufs in txd ring */
135 int rx_break ; /* rev. was breaked because ind. off */
136 int leave_isr ; /* leave fddi_isr immedeately if set */
137 int isr_flag ; /* set, when HWM is entered from isr */
141 struct s_smt_tx_queue *tx_p ; /* pointer to the transmit queue */
142 u_long tx_descr ; /* tx descriptor for FORMAC+ */
143 int tx_len ; /* tx frame length */
144 SMbuf *tx_mb ; /* SMT tx MBuf pointer */
145 char *tx_data ; /* data pointer to the SMT tx Mbuf */
147 int detec_count ; /* counter for out of RxD condition */
148 u_long rx_len_error ; /* rx len FORMAC != sum of fragments */