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