Lines Matching refs:lem
379 memset((char *)&phy->lem,0,sizeof(struct lem_counter)) ;
1057 struct lem_counter *lem = &phy->lem ;
1060 lem->lem_float_ber = 15 * 100 ;
1070 struct lem_counter *lem = &phy->lem ;
1076 if (!lem->lem_on)
1080 lem->lem_errors += errors ;
1083 errors = lem->lem_errors ;
1110 lem->lem_float_ber = lem->lem_float_ber * 7 + ber * 3 ;
1111 lem->lem_float_ber /= 10 ;
1112 mib->fddiPORTLer_Estimate = lem->lem_float_ber / 100 ;
1117 if (lem->lem_errors) {
1119 DB_PCMN(1, "errors : %ld", lem->lem_errors);
1122 DB_PCMN(1, "float BER : 10E-(%d/100)", lem->lem_float_ber);
1126 lem->lem_errors = 0L ;
1147 lem->lem_float_ber += 2*100 ;
1175 struct lem_counter *lem = &phy->lem ;
1183 lem->lem_errors += errors ;
1185 if (lem->lem_errors) {
1188 if (lem->lem_errors >= smc->s.lct_short)
1192 if (lem->lem_errors >= smc->s.lct_medium)
1196 if (lem->lem_errors >= smc->s.lct_long)
1200 if (lem->lem_errors >= smc->s.lct_extended)
1204 DB_PCMN(1, " >>errors : %lu", lem->lem_errors);
1219 struct lem_counter *lem = &smc->y[np].lem ;
1221 lem->lem_on = 1 ;
1222 lem->lem_errors = 0L ;
1237 struct lem_counter *lem = &smc->y[np].lem ;
1239 lem->lem_on = 0 ;
1724 if (phy->lem.lem_on) {
1728 phy->lem.lem_errors += i ;
1968 printf("\tLEM_err : %ld\n",smc->y[np].lem.lem_errors) ;