Lines Matching refs:mib

121 		*(short *)(&smc->mib.m[MAC0].fddiMACSMTAddress.a[0])  in is_my_addr()
123 *(short *)(&smc->mib.m[MAC0].fddiMACSMTAddress.a[2]) in is_my_addr()
125 *(short *)(&smc->mib.m[MAC0].fddiMACSMTAddress.a[4])) ; in is_my_addr()
163 smc->mib.m[MAC0].fddiMACSMTAddress = smc->hw.fddi_home_addr ; in smt_agent_init()
168 smc->mib.fddiSMTStationId.sid_oem[0] = 0 ; in smt_agent_init()
169 smc->mib.fddiSMTStationId.sid_oem[1] = 0 ; in smt_agent_init()
170 driver_get_bia(smc,&smc->mib.fddiSMTStationId.sid_node) ; in smt_agent_init()
172 smc->mib.fddiSMTStationId.sid_node.a[i] = in smt_agent_init()
173 bitrev8(smc->mib.fddiSMTStationId.sid_node.a[i]); in smt_agent_init()
175 smc->mib.fddiSMTManufacturerData[0] = in smt_agent_init()
176 smc->mib.fddiSMTStationId.sid_node.a[0] ; in smt_agent_init()
177 smc->mib.fddiSMTManufacturerData[1] = in smt_agent_init()
178 smc->mib.fddiSMTStationId.sid_node.a[1] ; in smt_agent_init()
179 smc->mib.fddiSMTManufacturerData[2] = in smt_agent_init()
180 smc->mib.fddiSMTStationId.sid_node.a[2] ; in smt_agent_init()
182 smc->mib.m[MAC0].fddiMACDupAddressTest = DA_NONE ; in smt_agent_init()
183 smc->mib.m[MAC0].fddiMACUNDA_Flag = FALSE ; in smt_agent_init()
227 smc->mib.m[mac_index].fddiMACToken_Ct += count; in smt_emulate_token_ct()
285 struct fddi_mib_m *mib ; in smt_event() local
302 mib = smc->mib.m ; in smt_event()
304 (mib->fddiMACLost_Ct - mib->fddiMACOld_Lost_Ct) + in smt_event()
305 (mib->fddiMACError_Ct - mib->fddiMACOld_Error_Ct) ; in smt_event()
307 (mib->fddiMACFrame_Ct - mib->fddiMACOld_Frame_Ct) + in smt_event()
308 (mib->fddiMACLost_Ct - mib->fddiMACOld_Lost_Ct) ; in smt_event()
309 mib->fddiMACFrameErrorRatio = div_ratio(upper,lower) ; in smt_event()
312 ((!mib->fddiMACFrameErrorThreshold && in smt_event()
313 mib->fddiMACError_Ct != mib->fddiMACOld_Error_Ct) || in smt_event()
314 (mib->fddiMACFrameErrorRatio > in smt_event()
315 mib->fddiMACFrameErrorThreshold)) ; in smt_event()
317 if (cond != mib->fddiMACFrameErrorFlag) in smt_event()
322 (mib->fddiMACNotCopied_Ct - mib->fddiMACOld_NotCopied_Ct) ; in smt_event()
325 (mib->fddiMACCopied_Ct - mib->fddiMACOld_Copied_Ct) ; in smt_event()
326 mib->fddiMACNotCopiedRatio = div_ratio(upper,lower) ; in smt_event()
329 ((!mib->fddiMACNotCopiedThreshold && in smt_event()
330 mib->fddiMACNotCopied_Ct != in smt_event()
331 mib->fddiMACOld_NotCopied_Ct)|| in smt_event()
332 (mib->fddiMACNotCopiedRatio > in smt_event()
333 mib->fddiMACNotCopiedThreshold)) ; in smt_event()
335 if (cond != mib->fddiMACNotCopiedFlag) in smt_event()
342 mib->fddiMACOld_Frame_Ct = mib->fddiMACFrame_Ct ; in smt_event()
343 mib->fddiMACOld_Copied_Ct = mib->fddiMACCopied_Ct ; in smt_event()
344 mib->fddiMACOld_Error_Ct = mib->fddiMACError_Ct ; in smt_event()
345 mib->fddiMACOld_Lost_Ct = mib->fddiMACLost_Ct ; in smt_event()
346 mib->fddiMACOld_NotCopied_Ct = mib->fddiMACNotCopied_Ct ; in smt_event()
354 if (!phy->mib->fddiPORTHardwarePresent) { in smt_event()
358 cond = (phy->mib->fddiPORTEBError_Ct - in smt_event()
359 phy->mib->fddiPORTOldEBError_Ct > 5) ; in smt_event()
370 phy->mib->fddiPORTOldEBError_Ct = in smt_event()
371 phy->mib->fddiPORTEBError_Ct ; in smt_event()
380 (smc->mib.fddiSMTTT_Notify * TICKS_PER_SECOND) ) { in smt_event()
402 if (!is_equal(&smc->mib.m[MAC0].fddiMACUpstreamNbr, in smt_event()
405 smc->mib.m[MAC0].fddiMACOldUpstreamNbr= in smt_event()
406 smc->mib.m[MAC0].fddiMACUpstreamNbr ; in smt_event()
408 smc->mib.m[MAC0].fddiMACUpstreamNbr = SMT_Unknown ; in smt_event()
409 smc->mib.m[MAC0].fddiMACUNDA_Flag = FALSE ; in smt_event()
424 if (!is_equal(&smc->mib.m[MAC0].fddiMACDownstreamNbr, in smt_event()
427 smc->mib.m[MAC0].fddiMACOldDownstreamNbr= in smt_event()
428 smc->mib.m[MAC0].fddiMACDownstreamNbr ; in smt_event()
430 smc->mib.m[MAC0].fddiMACDownstreamNbr = SMT_Unknown ; in smt_event()
488 smc->mib.m[MAC0].fddiMACSMTCopied_Ct++ ; in smt_received_pack()
587 &smc->mib.m[MAC0].fddiMACUpstreamNbr, in smt_received_pack()
591 if (!is_equal(&smc->mib.m[MAC0]. in smt_received_pack()
594 smc->mib.m[MAC0].fddiMACOldUpstreamNbr= in smt_received_pack()
595 smc->mib.m[MAC0].fddiMACUpstreamNbr ; in smt_received_pack()
598 smc->mib.m[MAC0].fddiMACUpstreamNbr = in smt_received_pack()
609 smc->mib.m[MAC0].fddiMACUNDA_Flag = in smt_received_pack()
633 smc->mib.m[MAC0].fddiMACDupAddressTest = in smt_received_pack()
637 smc->mib.m[MAC0].fddiMACDA_Flag = TRUE ; in smt_received_pack()
645 &smc->mib.m[MAC0].fddiMACDownstreamNbr, in smt_received_pack()
648 if (!is_equal(&smc->mib.m[MAC0]. in smt_received_pack()
651 smc->mib.m[MAC0].fddiMACOldDownstreamNbr = in smt_received_pack()
652 smc->mib.m[MAC0].fddiMACDownstreamNbr ; in smt_received_pack()
655 smc->mib.m[MAC0].fddiMACDownstreamNbr = in smt_received_pack()
662 smc->mib.m[MAC0].fddiMACDA_Flag = FALSE ; in smt_received_pack()
665 smc->mib.m[MAC0].fddiMACDupAddressTest = in smt_received_pack()
703 smc->mib.priv.fddiPRIVECF_Reply_Rx++ ; in smt_received_pack()
726 smc->mib.priv.fddiPRIVECF_Req_Rx++ ; in smt_received_pack()
741 smc->mib.priv.fddiPRIVECF_Reply_Tx++ ; in smt_received_pack()
763 smc->mib.priv.fddiPRIVRDF_Rx++ ; in smt_received_pack()
777 smc->mib.priv.fddiPRIVPMF_Get_Rx++ ; in smt_received_pack()
779 smc->mib.priv.fddiPRIVPMF_Set_Rx++ ; in smt_received_pack()
819 cond = ( smc->mib.m[MAC0].fddiMACUNDA_Flag | in update_dac()
820 smc->mib.m[MAC0].fddiMACDA_Flag) != 0 ; in update_dac()
821 if (report && (cond != smc->mib.m[MAC0].fddiMACDuplicateAddressCond)) in update_dac()
824 smc->mib.m[MAC0].fddiMACDuplicateAddressCond = cond ; in update_dac()
844 sm->smt_source = smc->mib.m[MAC0].fddiMACSMTAddress ; in smt_send_frame()
845 sm->smt_sid = smc->mib.fddiSMTStationId ; in smt_send_frame()
849 smc->mib.m[MAC0].fddiMACSMTTransmit_Ct++ ; in smt_send_frame()
926 smc->mib.priv.fddiPRIVRDF_Tx++ ; in smt_send_rdf()
991 &smc->mib.m[MAC0].fddiMACDownstreamNbr : in smt_echo_test()
992 &smc->mib.m[MAC0].fddiMACUpstreamNbr, in smt_echo_test()
1017 smc->mib.priv.fddiPRIVECF_Req_Tx++ ; in smt_send_ecf()
1160 una->una_node = smc->mib.m[MAC0].fddiMACUpstreamNbr ; in smt_fill_una()
1169 sde->sde_non_master = smc->mib.fddiSMTNonMaster_Ct ; in smt_fill_sde()
1170 sde->sde_master = smc->mib.fddiSMTMaster_Ct ; in smt_fill_sde()
1192 if (smc->mib.fddiSMTPeerWrapFlag) { in smt_fill_state()
1211 if (smc->mib.a[0].fddiPATHSbaPayload != 0) in smt_fill_state()
1215 ((smc->mib.m[MAC0].fddiMACDA_Flag ? SMT_ST_MY_DUPA : 0 ) | in smt_fill_state()
1216 (smc->mib.m[MAC0].fddiMACUNDA_Flag ? SMT_ST_UNA_DUPA : 0)) ; in smt_fill_state()
1280 in = smc->mib.fddiSMTConnectionPolicy ; in smt_fill_policy()
1287 policy->pl_config = smc->mib.fddiSMTConfigPolicy ; in smt_fill_policy()
1323 neighbor->nb_una = smc->mib.m[MAC0].fddiMACUpstreamNbr ; in smt_fill_neighbor()
1324 neighbor->nb_dna = smc->mib.m[MAC0].fddiMACDownstreamNbr ; in smt_fill_neighbor()
1376 pd_mac->mac_addr = smc->mib.m[MAC0].fddiMACSMTAddress ; in smt_fill_path()
1396 st->st_t_req = smc->mib.m[MAC0].fddiMACT_Req ; in smt_fill_mac_status()
1397 st->st_t_neg = smc->mib.m[MAC0].fddiMACT_Neg ; in smt_fill_mac_status()
1398 st->st_t_max = smc->mib.m[MAC0].fddiMACT_Max ; in smt_fill_mac_status()
1399 st->st_tvx_value = smc->mib.m[MAC0].fddiMACTvxValue ; in smt_fill_mac_status()
1400 st->st_t_min = smc->mib.m[MAC0].fddiMACT_Min ; in smt_fill_mac_status()
1402 st->st_sba = smc->mib.a[PATH0].fddiPATHSbaPayload ; in smt_fill_mac_status()
1403 st->st_frame_ct = smc->mib.m[MAC0].fddiMACFrame_Ct ; in smt_fill_mac_status()
1404 st->st_error_ct = smc->mib.m[MAC0].fddiMACError_Ct ; in smt_fill_mac_status()
1405 st->st_lost_ct = smc->mib.m[MAC0].fddiMACLost_Ct ; in smt_fill_mac_status()
1413 struct fddi_mib_p *mib ; in smt_fill_lem() local
1415 mib = smc->y[phy].mib ; in smt_fill_lem()
1421 lem->lem_cutoff = mib->fddiPORTLer_Cutoff ; in smt_fill_lem()
1422 lem->lem_alarm = mib->fddiPORTLer_Alarm ; in smt_fill_lem()
1424 lem->lem_estimate = mib->fddiPORTLer_Estimate ; in smt_fill_lem()
1426 lem->lem_reject_ct = mib->fddiPORTLem_Reject_Ct ; in smt_fill_lem()
1427 lem->lem_ct = mib->fddiPORTLem_Ct ; /* total number of errors */ in smt_fill_lem()
1477 mc->mc_receive_ct = smc->mib.m[MAC0].fddiMACCopied_Ct ; in smt_fill_mac_counter()
1478 mc->mc_transmit_ct = smc->mib.m[MAC0].fddiMACTransmit_Ct ; in smt_fill_mac_counter()
1489 fnc->nc_counter = smc->mib.m[MAC0].fddiMACNotCopied_Ct ; in smt_fill_mac_fnc()
1501 (char *) smc->mib.fddiSMTManufacturerData, in smt_fill_manufacturer()
1512 (char *) smc->mib.fddiSMTUserData, in smt_fill_user()
1523 setcount->count = smc->mib.fddiSMTSetCount.count ; in smt_fill_setcount()
1525 (char *)smc->mib.fddiSMTSetCount.timestamp,8) ; in smt_fill_setcount()
1551 smc->mib.m[MAC0].fddiMACUpstreamNbr = SMT_Unknown ; in smt_clear_una_dna()
1552 smc->mib.m[MAC0].fddiMACDownstreamNbr = SMT_Unknown ; in smt_clear_una_dna()
1557 smc->mib.m[MAC0].fddiMACOldUpstreamNbr = SMT_Unknown ; in smt_clear_old_una_dna()
1558 smc->mib.m[MAC0].fddiMACOldDownstreamNbr = SMT_Unknown ; in smt_clear_old_una_dna()
1717 smt->smt_source = smc->mib.m[MAC0].fddiMACSMTAddress ;
1744 smc->mib.fddiSMTBypassPresent = 1 ; in smt_ifconfig()
1785 switch (smc->mib.fddiSMTCF_State) { in mac_con_resource_index()
1806 switch (smc->mib.fddiSMTCF_State) { in phy_con_resource_index()
1957 smc->mib.fddiSMTRemoteDisconnectFlag = FALSE ; in smt_action()
1962 smc->mib.fddiSMTRemoteDisconnectFlag = TRUE ; in smt_action()
1992 if (smc->mib.p[port].fddiPORTMy_Type != TM) in smt_action()