• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/net/sk98lin/

Lines Matching refs:Rlmt

356 		SK_MEMSET((char *)&pAC->Rlmt, 0, sizeof(SK_RLMT));
359 pAC->Rlmt.Port[i].PortState = SK_RLMT_PS_INIT;
360 pAC->Rlmt.Port[i].LinkDown = SK_TRUE;
361 pAC->Rlmt.Port[i].PortDown = SK_TRUE;
362 pAC->Rlmt.Port[i].PortStarted = SK_FALSE;
363 pAC->Rlmt.Port[i].PortNoRx = SK_FALSE;
364 pAC->Rlmt.Port[i].RootIdSet = SK_FALSE;
365 pAC->Rlmt.Port[i].PortNumber = i;
366 pAC->Rlmt.Port[i].Net = &pAC->Rlmt.Net[0];
367 pAC->Rlmt.Port[i].AddrPort = &pAC->Addr.Port[i];
370 pAC->Rlmt.NumNets = 1;
372 pAC->Rlmt.Net[i].RlmtState = SK_RLMT_RS_INIT;
373 pAC->Rlmt.Net[i].RootIdSet = SK_FALSE;
374 pAC->Rlmt.Net[i].PrefPort = SK_RLMT_DEF_PREF_PORT;
375 pAC->Rlmt.Net[i].Preference = 0xFFFFFFFF; /* Automatic. */
377 pAC->Rlmt.Net[i].ActivePort = pAC->Rlmt.Net[i].PrefPort;
378 pAC->Rlmt.Net[i].RlmtMode = SK_RLMT_DEF_MODE;
379 pAC->Rlmt.Net[i].TimeoutValue = SK_RLMT_DEF_TO_VAL;
380 pAC->Rlmt.Net[i].NetNumber = i;
383 pAC->Rlmt.Net[0].Port[0] = &pAC->Rlmt.Port[0];
384 pAC->Rlmt.Net[0].Port[1] = &pAC->Rlmt.Port[1];
386 pAC->Rlmt.Net[1].Port[0] = &pAC->Rlmt.Port[1];
394 pAC->Rlmt.Net[0].NumPorts = pAC->GIni.GIMacsFound;
406 if (pAC->Rlmt.NumNets > 1) {
414 *(SK_U32*)&pAC->Rlmt.Port[i].Random = *(SK_U32*)&Random;
417 pAC->Rlmt.Port[i].Random[j] ^= pAC->Rlmt.Port[i].AddrPort->
426 if (pAC->Rlmt.Net[0].RlmtMode & SK_RLMT_CHECK_SEG) {
453 pAC->Rlmt.RlmtOff = SK_TRUE;
460 pAC->Rlmt.RlmtOff = SK_TRUE;
463 pAC->Rlmt.RlmtOff = SK_FALSE;
506 if (!(pAC->Rlmt.Net[NetIdx].RlmtMode & SK_RLMT_CHECK_LOC_LINK)) {
507 for (i = 0; i < pAC->Rlmt.Net[i].NumPorts; i++) {
508 pAC->Rlmt.Net[NetIdx].Port[i]->PortsChecked = 0;
518 for (i = 0; i < pAC->Rlmt.Net[NetIdx].NumPorts; i++) {
519 pAC->Rlmt.Net[NetIdx].Port[i]->PortsChecked = 0;
520 pAC->Rlmt.Net[NetIdx].Port[i]->PortsSuspect = 0;
521 pAC->Rlmt.Net[NetIdx].Port[i]->CheckingState &=
530 if (!pAC->Rlmt.Net[NetIdx].Port[i]->LinkDown) {
532 FirstMacUp = pAC->Rlmt.Net[NetIdx].Port[i];
536 pAC->Rlmt.Net[NetIdx].Port[i]->PortsChecked].CheckAddr =
537 pAC->Rlmt.Net[NetIdx].Port[i]->AddrPort->CurrentMacAddress;
542 PrevMacUp = pAC->Rlmt.Net[NetIdx].Port[i];
556 for (i = 0; i < pAC->Rlmt.Net[NetIdx].NumPorts; i++) {
559 pAC->Rlmt.Net[NetIdx].Port[i]->PortsChecked,
560 pAC->Rlmt.Net[NetIdx].Port[i]->PortCheck[0].CheckAddr.a[5]))
630 pPacket->Random[i] = pAC->Rlmt.Port[PortNumber].Random[i];
647 pAC->Rlmt.Port[PortNumber].TxHelloCts++;
710 pAC->Addr.Net[pAC->Rlmt.Port[PortNumber].Net->NetNumber].
730 pAC->Rlmt.Port[PortNumber].TxSpHelloReqCts++;
760 pRPort = &pAC->Rlmt.Port[PortNumber];
761 if (pAC->Rlmt.Port[PortNumber].Net->RlmtMode & SK_RLMT_CHECK_LOC_LINK) {
785 if ((pAC->Rlmt.Port[PortNumber].Net->RlmtMode & SK_RLMT_CHECK_SEG) &&
786 (pAC->Rlmt.Port[PortNumber].Net->CheckingState & SK_RLMT_RCS_SEND_SEG)) {
793 pAC->Rlmt.Port[PortNumber].Net->CheckingState &= ~SK_RLMT_RCS_SEND_SEG;
827 pRPort = &pAC->Rlmt.Port[PortNumber];
846 /* pAC->Rlmt.CheckSwitch = SK_TRUE; */
854 /* pAC->Rlmt.CheckSwitch = SK_TRUE; */
895 pRPort = &pAC->Rlmt.Port[PortNumber];
1110 if (!SK_ADDR_EQUAL(&pSPacket->RootId[2], &pAC->Addr.Net[pAC->Rlmt.
1117 (pAC->Rlmt.Port[PortNumber].Net->LinksUp > 1) &&
1118 (pAC->Rlmt.Port[PortNumber].Net->RlmtMode & SK_RLMT_CHECK_SEG)
1119 != 0 && (pAC->Rlmt.Port[PortNumber].Net->CheckingState &
1121 pAC->Rlmt.Port[PortNumber].Net->CheckingState |=
1141 if ((pAC->Rlmt.Port[PortNumber].Net->CheckingState &
1143 SkRlmtCheckSeg(pAC, IoC, pAC->Rlmt.Port[PortNumber].Net->NetNumber);
1225 pRPort = &pAC->Rlmt.Port[PortNumber];
1238 if (pRPort->PortNoRx && (pAC->Rlmt.Port[PortNumber].Net->LinksUp > 1) &&
1239 (pAC->Rlmt.Port[PortNumber].Net->RlmtMode & SK_RLMT_CHECK_SEG) &&
1240 !(pAC->Rlmt.Port[PortNumber].Net->CheckingState & SK_RLMT_RCS_SEG)) {
1241 pAC->Rlmt.Port[PortNumber].Net->CheckingState |=
1250 NewTimeout = TO_SHORTEN(pAC->Rlmt.Port[PortNumber].Net->TimeoutValue);
1296 if (pAC->Rlmt.CheckSwitch) {
1341 pAC->Rlmt.Port[i].PortDown, pAC->Rlmt.Port[i].PortNoRx,
1342 *((SK_U32*)(&pAC->Rlmt.Port[i].BcTimeStamp) + OFFS_HI32),
1343 *((SK_U32*)(&pAC->Rlmt.Port[i].BcTimeStamp) + OFFS_LO32)))
1345 if (!pAC->Rlmt.Port[i].PortDown && !pAC->Rlmt.Port[i].PortNoRx) {
1346 if (!PortFound || pAC->Rlmt.Port[i].BcTimeStamp > BcTimeStamp) {
1347 BcTimeStamp = pAC->Rlmt.Port[i].BcTimeStamp;
1363 if (!pAC->Rlmt.Port[i].PortDown && !pAC->Rlmt.Port[i].PortNoRx &&
1364 (pAC->Rlmt.Port[i].BcTimeStamp >
1366 pAC->Rlmt.Port[i].BcTimeStamp +
1383 BcTimeStamp - pAC->Rlmt.Port[1 - *pSelect].BcTimeStamp))
1418 if (!pAC->Rlmt.Port[i].PortDown &&
1419 !(pAC->Rlmt.Port[i].CheckingState & SK_RLMT_PCS_RX)) {
1421 if (!pAC->Rlmt.Port[Active].PortDown &&
1422 !(pAC->Rlmt.Port[Active].CheckingState & SK_RLMT_PCS_RX)) {
1425 if (!pAC->Rlmt.Port[PrefPort].PortDown &&
1426 !(pAC->Rlmt.Port[PrefPort].CheckingState & SK_RLMT_PCS_RX)) {
1468 if (pAC->Rlmt.Port[i].PortState == SK_RLMT_PS_UP &&
1471 if (pAC->Rlmt.Port[Active].PortState == SK_RLMT_PS_UP &&
1475 if (pAC->Rlmt.Port[PrefPort].PortState == SK_RLMT_PS_UP &&
1519 if (pAC->Rlmt.Port[i].PortState == SK_RLMT_PS_GOING_UP &&
1521 GuTimeStamp = pAC->Rlmt.Port[i].GuTimeStamp;
1533 if (pAC->Rlmt.Port[i].PortState == SK_RLMT_PS_GOING_UP &&
1534 pAC->Rlmt.Port[i].GuTimeStamp < GuTimeStamp &&
1536 GuTimeStamp = pAC->Rlmt.Port[i].GuTimeStamp;
1575 if (pAC->Rlmt.Port[i].PortState == SK_RLMT_PS_DOWN &&
1578 if (pAC->Rlmt.Port[Active].PortState == SK_RLMT_PS_DOWN &&
1582 if (pAC->Rlmt.Port[PrefPort].PortState == SK_RLMT_PS_DOWN &&
1621 Active = pAC->Rlmt.Net[NetIdx].ActivePort; /* Index of active port. */
1622 PrefPort = pAC->Rlmt.Net[NetIdx].PrefPort; /* Index of preferred port. */
1624 pAC->Rlmt.CheckSwitch = SK_FALSE;
1627 if (pAC->Rlmt.Net[NetIdx].LinksUp == 0) {
1629 pAC->Rlmt.Net[NetIdx].RlmtState = SK_RLMT_RS_NET_DOWN;
1634 Para.Para32[0] = pAC->Rlmt.Net[NetIdx].
1635 Port[pAC->Rlmt.Net[NetIdx].ActivePort]->PortNumber;
1639 } /* pAC->Rlmt.LinksUp == 0 */
1640 else if (pAC->Rlmt.Net[NetIdx].LinksUp == 1 &&
1641 pAC->Rlmt.Net[NetIdx].RlmtState == SK_RLMT_RS_NET_DOWN) {
1643 pAC->Rlmt.Net[NetIdx].RlmtState = SK_RLMT_RS_NET_UP;
1646 * If pAC->Rlmt.ActivePort != Para.Para32[0],
1649 for (i = 0; i < pAC->Rlmt.Net[NetIdx].NumPorts; i++) {
1650 if (!pAC->Rlmt.Net[NetIdx].Port[i]->LinkDown) {
1651 if (!pAC->Rlmt.Net[NetIdx].Port[Active]->LinkDown) {
1654 if (!pAC->Rlmt.Net[NetIdx].Port[PrefPort]->LinkDown) {
1663 Para.Para32[0] = pAC->Rlmt.Net[NetIdx].Port[i]->PortNumber;
1667 pAC->Rlmt.Net[NetIdx].ActivePort = i;
1668 Para.Para32[0] = pAC->Rlmt.Net[NetIdx].Port[i]->PortNumber;
1672 if ((pAC->Rlmt.Net[NetIdx].RlmtMode & SK_RLMT_TRANSPARENT) == 0 &&
1674 pAC->Rlmt.Net[NetIdx].Port[i]->PortNumber,
1716 if ((pAC->Rlmt.Net[0].RlmtMode != SK_RLMT_MODE_CLS) &&
1717 (!pAC->Rlmt.Net[0].ChgBcPrio)) {
1728 } /* pAC->Rlmt.RlmtMode != SK_RLMT_MODE_CLS */
1731 if ((pAC->Rlmt.Net[0].RlmtMode != SK_RLMT_MODE_CLS) &&
1732 (pAC->Rlmt.Net[0].ChgBcPrio)) {
1742 } /* pAC->Rlmt.RlmtMode != SK_RLMT_MODE_CLS */
1764 if (pAC->Rlmt.Net[0].RlmtMode != SK_RLMT_MODE_CLS) {
1774 } /* pAC->Rlmt.RlmtMode != SK_RLMT_MODE_CLS */
1781 pAC->Rlmt.Net[NetIdx].ActivePort = Para.Para32[1];
1782 Para.Para32[0] = pAC->Rlmt.Net[NetIdx].
1784 Para.Para32[1] = pAC->Rlmt.Net[NetIdx].
1787 if (pAC->Rlmt.Port[Active].LinkDown) {
1796 pAC->Rlmt.Net[NetIdx].Port[Para.Para32[0]]->PortNumber;
1798 Para.Para32[0] = pAC->Rlmt.Net[NetIdx].
1799 Port[pAC->Rlmt.Net[NetIdx].ActivePort]->PortNumber;
1801 if ((pAC->Rlmt.Net[NetIdx].RlmtMode & SK_RLMT_TRANSPARENT) == 0 &&
1846 pNet = &pAC->Rlmt.Net[NetIdx];
1921 pAC->Rlmt.Port[PortNumber].PortState = SK_RLMT_PS_LINK_DOWN;
1922 pAC->Rlmt.Port[PortNumber].PortStarted = SK_TRUE;
1923 pAC->Rlmt.Port[PortNumber].LinkDown = SK_TRUE;
1924 pAC->Rlmt.Port[PortNumber].PortDown = SK_TRUE;
1925 pAC->Rlmt.Port[PortNumber].CheckingState = 0;
1926 pAC->Rlmt.Port[PortNumber].RootIdSet = SK_FALSE;
1971 if (pAC->Rlmt.Port[Para.Para32[0]].LinkDown) {
1973 for (i = 0; i < pAC->Rlmt.Port[Para.Para32[0]].Net->NumPorts; i++) {
1974 if (!pAC->Rlmt.Port[Para.Para32[0]].Net->Port[i]->PortStarted) {
1976 pAC->Rlmt.Port[Para.Para32[0]].Net->Port[i]->PortNumber);
2012 pRPort = &pAC->Rlmt.Port[Para.Para32[0]];
2075 /* Later: if (pAC->Rlmt.RlmtMode & SK_RLMT_CHECK_LOC_LINK) && */
2089 pAC->Rlmt.Port[Para.Para32[0]].RootIdSet = SK_FALSE;
2138 pRPort = &pAC->Rlmt.Port[Para.Para32[0]];
2149 if (pAC->Rlmt.NumNets <= 1) {
2194 pRPort = &pAC->Rlmt.Port[Para.Para32[0]];
2260 pRPort = &pAC->Rlmt.Port[Para.Para32[0]];
2264 if (!pAC->Rlmt.Port[Para.Para32[0]].LinkDown) {
2330 pRPort = &pAC->Rlmt.Port[i];
2378 if (Para.Para32[0] >= pAC->Rlmt.NumNets) {
2386 if (pAC->Rlmt.Net[Para.Para32[0]].RlmtState != SK_RLMT_RS_INIT) {
2392 if (pAC->Rlmt.NetsStarted >= pAC->Rlmt.NumNets) {
2400 if (pAC->Rlmt.Net[Para.Para32[0]].PrefPort >=
2401 pAC->Rlmt.Net[Para.Para32[0]].NumPorts) {
2410 PortIdx = pAC->Rlmt.Net[Para.Para32[0]].PrefPort;
2411 PortNumber = pAC->Rlmt.Net[Para.Para32[0]].Port[PortIdx]->PortNumber;
2413 pAC->Rlmt.Net[Para.Para32[0]].LinksUp = 0;
2414 pAC->Rlmt.Net[Para.Para32[0]].PortsUp = 0;
2415 pAC->Rlmt.Net[Para.Para32[0]].CheckingState = 0;
2416 pAC->Rlmt.Net[Para.Para32[0]].RlmtState = SK_RLMT_RS_NET_DOWN;
2424 SkTimerStart(pAC, IoC, &pAC->Rlmt.Port[PortNumber].UpTimer,
2427 pAC->Rlmt.NetsStarted++;
2468 if (Para.Para32[0] >= pAC->Rlmt.NumNets) {
2476 if (pAC->Rlmt.Net[Para.Para32[0]].RlmtState == SK_RLMT_RS_INIT) {
2482 if (pAC->Rlmt.NetsStarted == 0) {
2491 SkTimerStop(pAC, IoC, &pAC->Rlmt.Net[Para.Para32[0]].LocTimer);
2492 SkTimerStop(pAC, IoC, &pAC->Rlmt.Net[Para.Para32[0]].SegTimer);
2495 pAC->Rlmt.Net[Para.Para32[0]].RlmtState = SK_RLMT_RS_INIT;
2496 pAC->Rlmt.Net[Para.Para32[0]].RootIdSet = SK_FALSE;
2502 for (i = 0; i < pAC->Rlmt.Net[Para.Para32[0]].NumPorts; i++) {
2503 PortNumber = pAC->Rlmt.Net[Para.Para32[0]].Port[i]->PortNumber;
2504 if (pAC->Rlmt.Port[PortNumber].PortState != SK_RLMT_PS_INIT) {
2505 SkTimerStop(pAC, IoC, &pAC->Rlmt.Port[PortNumber].UpTimer);
2506 SkTimerStop(pAC, IoC, &pAC->Rlmt.Port[PortNumber].DownRxTimer);
2507 SkTimerStop(pAC, IoC, &pAC->Rlmt.Port[PortNumber].DownTxTimer);
2509 pAC->Rlmt.Port[PortNumber].PortState = SK_RLMT_PS_INIT;
2510 pAC->Rlmt.Port[PortNumber].RootIdSet = SK_FALSE;
2511 pAC->Rlmt.Port[PortNumber].PortStarted = SK_FALSE;
2518 pAC->Rlmt.NetsStarted--;
2561 if ((pAC->Rlmt.Net[Para.Para32[0]].RlmtMode & SK_RLMT_CHECK_OTHERS) == 0 ||
2562 pAC->Rlmt.Net[Para.Para32[0]].LinksUp == 0) {
2569 for (i = 0; i < pAC->Rlmt.Net[Para.Para32[0]].NumPorts; i++) {
2570 PortNumber = pAC->Rlmt.Net[Para.Para32[0]].Port[i]->PortNumber;
2571 pRPort = &pAC->Rlmt.Port[PortNumber];
2587 pAC->Rlmt.Net[Para.Para32[0]].TimeoutValue = NewTimeout;
2589 if (pAC->Rlmt.Net[Para.Para32[0]].LinksUp > 1) {
2600 for (i = 0; i < pAC->Rlmt.Net[Para.Para32[0]].NumPorts; i++) {
2601 if (!pAC->Rlmt.Net[Para.Para32[0]].Port[i]->LinkDown) {
2603 pAC->Rlmt.Net[Para.Para32[0]].Port[i]->PortNumber);
2608 SkTimerStart(pAC, IoC, &pAC->Rlmt.Net[Para.Para32[0]].LocTimer,
2609 pAC->Rlmt.Net[Para.Para32[0]].TimeoutValue, SKGE_RLMT, SK_RLMT_TIM,
2612 if (pAC->Rlmt.Net[Para.Para32[0]].LinksUp > 1 &&
2613 (pAC->Rlmt.Net[Para.Para32[0]].RlmtMode & SK_RLMT_CHECK_SEG) &&
2614 (pAC->Rlmt.Net[Para.Para32[0]].CheckingState & SK_RLMT_RCS_START_SEG)) {
2615 SkTimerStart(pAC, IoC, &pAC->Rlmt.Net[Para.Para32[0]].SegTimer,
2617 pAC->Rlmt.Net[Para.Para32[0]].CheckingState &= ~SK_RLMT_RCS_START_SEG;
2618 pAC->Rlmt.Net[Para.Para32[0]].CheckingState |=
2662 for (j = 0; j < pAC->Rlmt.Net[Para.Para32[0]].NumPorts; j++) {
2669 pAPort = pAC->Rlmt.Net[Para.Para32[0]].Port[j]->AddrPort;
2672 XM_INADDR(IoC, pAC->Rlmt.Net[Para.Para32[0]].Port[j]->PortNumber,
2676 k, pAC->Rlmt.Net[Para.Para32[0]].Port[j]->PortNumber,
2737 NetNumber = pAC->Rlmt.Port[pMb->PortIdx].Net->NetNumber;
2738 if (pAC->Rlmt.Net[NetNumber].RlmtState == SK_RLMT_RS_INIT) {
2784 if (Para.Para32[0] >= pAC->Rlmt.NumNets) {
2793 for (i = 0; i < pAC->Rlmt.Net[Para.Para32[0]].NumPorts; i++) {
2795 &pAC->Rlmt.Port[pAC->Rlmt.Net[Para.Para32[0]].Port[i]->PortNumber];
2837 if (Para.Para32[0] >= pAC->Rlmt.NumNets) {
2874 if (Para.Para32[1] >= pAC->Rlmt.NumNets) {
2884 pAC->Rlmt.Net[Para.Para32[1]].PrefPort = SK_RLMT_DEF_PREF_PORT;
2887 if (Para.Para32[0] >= pAC->Rlmt.Net[Para.Para32[1]].NumPorts) {
2895 pAC->Rlmt.Net[Para.Para32[1]].PrefPort = Para.Para32[0];
2898 pAC->Rlmt.Net[Para.Para32[1]].Preference = Para.Para32[0];
2900 if (pAC->Rlmt.Net[Para.Para32[1]].RlmtState != SK_RLMT_RS_INIT) {
2950 if (Para.Para32[0] == pAC->Rlmt.NumNets) { /* No change. */
2957 if (pAC->Rlmt.NetsStarted > 0) {
2966 if (pAC->Rlmt.NumNets > 1) {
2968 (void)SkAddrOverride(pAC, IoC, pAC->Rlmt.Net[1].Port[pAC->Addr.
2970 pAC->Rlmt.Net[1].NumPorts = 0;
2973 pAC->Rlmt.NumNets = Para.Para32[0];
2974 for (i = 0; (SK_U32)i < pAC->Rlmt.NumNets; i++) {
2975 pAC->Rlmt.Net[i].RlmtState = SK_RLMT_RS_INIT;
2976 pAC->Rlmt.Net[i].RootIdSet = SK_FALSE;
2977 pAC->Rlmt.Net[i].Preference = 0xFFFFFFFF; /* "Automatic" */
2978 pAC->Rlmt.Net[i].PrefPort = SK_RLMT_DEF_PREF_PORT;
2980 pAC->Rlmt.Net[i].ActivePort = pAC->Rlmt.Net[i].PrefPort;
2981 pAC->Rlmt.Net[i].RlmtMode = SK_RLMT_DEF_MODE;
2982 pAC->Rlmt.Net[i].TimeoutValue = SK_RLMT_DEF_TO_VAL;
2983 pAC->Rlmt.Net[i].NetNumber = i;
2986 pAC->Rlmt.Port[1].Net= &pAC->Rlmt.Net[0];
2987 pAC->Rlmt.Net[0].NumPorts = pAC->GIni.GIMacsFound;
2995 pAC->Rlmt.Port[1].Net= &pAC->Rlmt.Net[1];
2996 pAC->Rlmt.Net[1].NumPorts = pAC->GIni.GIMacsFound - 1;
2997 pAC->Rlmt.Net[0].NumPorts =
2998 pAC->GIni.GIMacsFound - pAC->Rlmt.Net[1].NumPorts;
3000 pAC->Rlmt.NumNets = Para.Para32[0];
3001 for (i = 0; (SK_U32)i < pAC->Rlmt.NumNets; i++) {
3002 pAC->Rlmt.Net[i].RlmtState = SK_RLMT_RS_INIT;
3003 pAC->Rlmt.Net[i].RootIdSet = SK_FALSE;
3004 pAC->Rlmt.Net[i].Preference = 0xFFFFFFFF; /* "Automatic" */
3005 pAC->Rlmt.Net[i].PrefPort = SK_RLMT_DEF_PREF_PORT;
3007 pAC->Rlmt.Net[i].ActivePort = pAC->Rlmt.Net[i].PrefPort;
3008 pAC->Rlmt.Net[i].RlmtMode = SK_RLMT_DEF_MODE;
3009 pAC->Rlmt.Net[i].TimeoutValue = SK_RLMT_DEF_TO_VAL;
3011 pAC->Rlmt.Net[i].NetNumber = i;
3015 (void)SkAddrOverride(pAC, IoC, pAC->Rlmt.Net[1].Port[pAC->Addr.
3063 if (Para.Para32[1] >= pAC->Rlmt.NumNets) {
3073 if ((pAC->Rlmt.Net[Para.Para32[1]].NumPorts == 1) &&
3075 pAC->Rlmt.Net[Para.Para32[1]].RlmtMode = SK_RLMT_MODE_CLS;
3084 PrevRlmtMode = pAC->Rlmt.Net[Para.Para32[1]].RlmtMode;
3085 pAC->Rlmt.Net[Para.Para32[1]].RlmtMode = Para.Para32[0];
3088 (pAC->Rlmt.Net[Para.Para32[1]].RlmtMode & SK_RLMT_CHECK_LOC_LINK)) {
3091 pAC->Rlmt.Net[Para.Para32[1]].NumPorts > 1 &&
3092 pAC->Rlmt.Net[Para.Para32[1]].PortsUp >= 1) {
3096 SkTimerStart(pAC, IoC, &pAC->Rlmt.Net[Para.Para32[1]].LocTimer,
3097 pAC->Rlmt.Net[Para.Para32[1]].TimeoutValue,
3103 (pAC->Rlmt.Net[Para.Para32[1]].RlmtMode & SK_RLMT_CHECK_SEG)) {
3105 for (i = 0; i < pAC->Rlmt.Net[Para.Para32[1]].NumPorts; i++) {
3107 pAC->Rlmt.Net[Para.Para32[1]].Port[i]->PortNumber,
3112 pAC->Rlmt.Net[Para.Para32[1]].Port[i]->PortNumber,
3115 if ((pAC->Rlmt.Net[Para.Para32[1]].RlmtMode &
3119 pAC->Rlmt.Net[Para.Para32[1]].Port[i]->PortNumber,
3122 if (pAC->Rlmt.Net[Para.Para32[1]].RlmtState != SK_RLMT_RS_INIT) {
3123 if (!pAC->Rlmt.Net[Para.Para32[1]].Port[i]->LinkDown &&
3126 pAC->Rlmt.Net[Para.Para32[1]].Port[i]->RootIdSet =
3133 pAC->Rlmt.Net[Para.Para32[1]].Port[i]->PortNumber);
3136 if ((pAC->Rlmt.Net[Para.Para32[1]].RlmtMode & SK_RLMT_CHECK_SEG) != 0) {
3139 SkTimerStart(pAC, IoC, &pAC->Rlmt.Net[Para.Para32[1]].SegTimer,