Lines Matching refs:i

229   bit32              i;  in dmInitialize()  local
254 for ( i = 0; i < memoryAllocated->count; i ++ ) in dmInitialize()
257 if (memoryAllocated->dmMemory[i].singleElementLength && in dmInitialize()
258 memoryAllocated->dmMemory[i].numElements) in dmInitialize()
260 if ( (0 != memoryAllocated->dmMemory[i].numElements) in dmInitialize()
261 && (0 == memoryAllocated->dmMemory[i].totalLength) ) in dmInitialize()
265 i, in dmInitialize()
266 memoryAllocated->dmMemory[i].singleElementLength, in dmInitialize()
267 memoryAllocated->dmMemory[i].numElements)); in dmInitialize()
458 int i = 0; in dmSMPInit() local
463 for(i=0;i<DM_MAX_SMP;i++) in dmSMPInit()
465 DMLIST_INIT_ELEMENT(&(dmSMPCommand[i].Link)); in dmSMPInit()
467 dmSMPCommand[i].dmRoot = agNULL; in dmSMPInit()
468 dmSMPCommand[i].dmDevice = agNULL; in dmSMPInit()
469 dmSMPCommand[i].dmPortContext = agNULL; in dmSMPInit()
470 dmSMPCommand[i].retries = 0; in dmSMPInit()
471 dmSMPCommand[i].id = i; in dmSMPInit()
472 dm_memset( &(dmSMPCommand[i].smpPayload), 0, sizeof(dmSMPCommand[i].smpPayload)); in dmSMPInit()
474 dmSMPCommand[i].IndirectSMPResponse = agNULL; in dmSMPInit()
475 dmSMPCommand[i].IndirectSMP = ((bit8 *)dmIndirectSMPReqRsp) + (i*SMP_INDIRECT_PAYLOAD); in dmSMPInit()
476 dmSMPCommand[i].IndirectSMPUpper32 = dmAllShared->IndirectSMPUpper32; in dmSMPInit()
477 dmSMPCommand[i].IndirectSMPLower32 = dmAllShared->IndirectSMPLower32; in dmSMPInit()
486 DMLIST_ENQUEUE_AT_TAIL(&(dmSMPCommand[i].Link), &(dmAllShared->freeSMPList)); in dmSMPInit()
500 int i; in dmDeviceDataInit() local
507 for(i=0;i<DM_MAX_DEV;i++) in dmDeviceDataInit()
509 DMLIST_INIT_ELEMENT(&(dmDeviceData[i].FreeLink)); in dmDeviceDataInit()
510 DMLIST_INIT_ELEMENT(&(dmDeviceData[i].MainLink)); in dmDeviceDataInit()
511 DMLIST_INIT_ELEMENT(&(dmDeviceData[i].IncDisLink)); in dmDeviceDataInit()
512 dmDeviceData[i].id = i; in dmDeviceDataInit()
513 dmDeviceData[i].DeviceType = DM_DEFAULT_DEVICE; in dmDeviceDataInit()
514 dmDeviceData[i].dmRoot = agNULL; in dmDeviceDataInit()
517 dmDeviceData[i].dmPortContext = agNULL; in dmDeviceDataInit()
518 dmDeviceData[i].dmExpander = agNULL; in dmDeviceDataInit()
519 dmDeviceData[i].ExpDevice = agNULL; in dmDeviceDataInit()
520 dmDeviceData[i].phyID = 0xFF; in dmDeviceDataInit()
521 dmDeviceData[i].SASAddressID.sasAddressHi = 0; in dmDeviceDataInit()
522 dmDeviceData[i].SASAddressID.sasAddressLo = 0; in dmDeviceDataInit()
523 dmDeviceData[i].valid = agFALSE; in dmDeviceDataInit()
524 dmDeviceData[i].valid2 = agFALSE; in dmDeviceDataInit()
525 dmDeviceData[i].processed = agFALSE; in dmDeviceDataInit()
526 dmDeviceData[i].initiator_ssp_stp_smp = 0; in dmDeviceDataInit()
527 dmDeviceData[i].target_ssp_stp_smp = 0; in dmDeviceDataInit()
528 dmDeviceData[i].numOfPhys = 0; in dmDeviceDataInit()
530 dmDeviceData[i].directlyAttached = agFALSE; in dmDeviceDataInit()
531 dmDeviceData[i].SASSpecDeviceType = 0xFF; in dmDeviceDataInit()
532 dmDeviceData[i].IOStart = 0; in dmDeviceDataInit()
533 dmDeviceData[i].IOResponse = 0; in dmDeviceDataInit()
534 dmDeviceData[i].agDeviceResetContext.osData = agNULL; in dmDeviceDataInit()
535 dmDeviceData[i].agDeviceResetContext.sdkData = agNULL; in dmDeviceDataInit()
536 dmDeviceData[i].TRflag = agFALSE; in dmDeviceDataInit()
537 dmDeviceData[i].ResetCnt = 0; in dmDeviceDataInit()
538 dmDeviceData[i].registered = agFALSE; in dmDeviceDataInit()
539 dmDeviceData[i].reported = agFALSE; in dmDeviceDataInit()
541 dmDeviceData[i].MCN = 0; in dmDeviceDataInit()
542 dmDeviceData[i].MCNDone = agFALSE; in dmDeviceDataInit()
543 dmDeviceData[i].PrevMCN = 0; in dmDeviceDataInit()
545 dm_memset( &(dmDeviceData[i].dmDeviceInfo), 0, sizeof(dmDeviceInfo_t)); in dmDeviceDataInit()
547 DMLIST_ENQUEUE_AT_TAIL(&(dmDeviceData[i].FreeLink), &(dmAllShared->FreeDeviceList)); in dmDeviceDataInit()
606 bit32 i = 0; in dmExpanderDeviceDataInit() local
612 for(i=0;i<max_exp;i++) in dmExpanderDeviceDataInit()
614 DMLIST_INIT_ELEMENT(&(dmExpData[i].linkNode)); in dmExpanderDeviceDataInit()
615 DMLIST_INIT_ELEMENT(&(dmExpData[i].upNode)); in dmExpanderDeviceDataInit()
617 dmExpData[i].dmRoot = agNULL; in dmExpanderDeviceDataInit()
618 dmExpData[i].agDevHandle = agNULL; in dmExpanderDeviceDataInit()
619 dmExpData[i].dmDevice = agNULL; in dmExpanderDeviceDataInit()
620 dmExpData[i].dmUpStreamExpander = agNULL; in dmExpanderDeviceDataInit()
621 dmExpData[i].dmCurrentDownStreamExpander = agNULL; in dmExpanderDeviceDataInit()
622 dmExpData[i].hasUpStreamDevice = agFALSE; in dmExpanderDeviceDataInit()
623 dmExpData[i].numOfUpStreamPhys = 0; in dmExpanderDeviceDataInit()
624 dmExpData[i].currentUpStreamPhyIndex = 0; in dmExpanderDeviceDataInit()
625 dmExpData[i].numOfDownStreamPhys = 0; in dmExpanderDeviceDataInit()
626 dmExpData[i].currentDownStreamPhyIndex = 0; in dmExpanderDeviceDataInit()
627 dmExpData[i].discoveringPhyId = 0; in dmExpanderDeviceDataInit()
628 dmExpData[i].underDiscovering = agFALSE; in dmExpanderDeviceDataInit()
629 dmExpData[i].id = i; in dmExpanderDeviceDataInit()
630 DM_DBG3(("dmExpanderDeviceDataInit: exp id %d\n", i)); in dmExpanderDeviceDataInit()
632 dmExpData[i].dmReturnginExpander = agNULL; in dmExpanderDeviceDataInit()
633 dmExpData[i].discoverSMPAllowed = agTRUE; in dmExpanderDeviceDataInit()
634 dm_memset( &(dmExpData[i].currentIndex), 0, sizeof(dmExpData[i].currentIndex)); in dmExpanderDeviceDataInit()
635 dm_memset( &(dmExpData[i].upStreamPhys), 0, sizeof(dmExpData[i].upStreamPhys)); in dmExpanderDeviceDataInit()
636 dm_memset( &(dmExpData[i].downStreamPhys), 0, sizeof(dmExpData[i].downStreamPhys)); in dmExpanderDeviceDataInit()
637 dm_memset( &(dmExpData[i].routingAttribute), 0, sizeof(dmExpData[i].routingAttribute)); in dmExpanderDeviceDataInit()
638 dmExpData[i].configSASAddrTableIndex = 0; in dmExpanderDeviceDataInit()
639 …dm_memset( &(dmExpData[i].configSASAddressHiTable), 0, sizeof(dmExpData[i].configSASAddressHiTable… in dmExpanderDeviceDataInit()
640 …dm_memset( &(dmExpData[i].configSASAddressLoTable), 0, sizeof(dmExpData[i].configSASAddressLoTable… in dmExpanderDeviceDataInit()
641 dmExpData[i].SAS2 = 0; /* default is SAS 1.1 spec */ in dmExpanderDeviceDataInit()
642 dmExpData[i].TTTSupported = agFALSE; /* Table to Table is supported */ in dmExpanderDeviceDataInit()
643 dmExpData[i].UndoDueToTTTSupported = agFALSE; in dmExpanderDeviceDataInit()
646 DMLIST_ENQUEUE_AT_TAIL(&(dmExpData[i].linkNode), &(dmAllShared->freeExpanderList)); in dmExpanderDeviceDataInit()
695 int i = 0; in dmPortContextInit() local
704 for(i=0;i<DM_MAX_PORT_CONTEXT;i++) in dmPortContextInit()
706 DMLIST_INIT_ELEMENT(&(dmPortContext[i].FreeLink)); in dmPortContextInit()
707 DMLIST_INIT_ELEMENT(&(dmPortContext[i].MainLink)); in dmPortContextInit()
709 DMLIST_INIT_HDR(&(dmPortContext[i].discovery.discoveringExpanderList)); in dmPortContextInit()
710 DMLIST_INIT_HDR(&(dmPortContext[i].discovery.UpdiscoveringExpanderList)); in dmPortContextInit()
711 dmPortContext[i].discovery.type = DM_DISCOVERY_OPTION_FULL_START; in dmPortContextInit()
712 dmInitTimerRequest(dmRoot, &(dmPortContext[i].discovery.discoveryTimer)); in dmPortContextInit()
713 dmInitTimerRequest(dmRoot, &(dmPortContext[i].discovery.configureRouteTimer)); in dmPortContextInit()
714 dmInitTimerRequest(dmRoot, &(dmPortContext[i].discovery.deviceRegistrationTimer)); in dmPortContextInit()
715 dmInitTimerRequest(dmRoot, &(dmPortContext[i].discovery.SMPBusyTimer)); in dmPortContextInit()
716 dmInitTimerRequest(dmRoot, &(dmPortContext[i].discovery.BCTimer)); in dmPortContextInit()
717 dmInitTimerRequest(dmRoot, &(dmPortContext[i].discovery.DiscoverySMPTimer)); in dmPortContextInit()
718 dmPortContext[i].discovery.retries = 0; in dmPortContextInit()
719 dmPortContext[i].discovery.configureRouteRetries = 0; in dmPortContextInit()
720 dmPortContext[i].discovery.deviceRetistrationRetries = 0; in dmPortContextInit()
721 dmPortContext[i].discovery.pendingSMP = 0; in dmPortContextInit()
722 dmPortContext[i].discovery.SeenBC = agFALSE; in dmPortContextInit()
723 dmPortContext[i].discovery.forcedOK = agFALSE; in dmPortContextInit()
724 dmPortContext[i].discovery.SMPRetries = 0; in dmPortContextInit()
725 dmPortContext[i].discovery.DeferredError = agFALSE; in dmPortContextInit()
726 dmPortContext[i].discovery.ConfiguresOthers = agFALSE; in dmPortContextInit()
727 dmPortContext[i].discovery.ResetTriggerred = agFALSE; in dmPortContextInit()
730 dmPortContext[i].DiscoveryState = DM_DSTATE_NOT_STARTED; in dmPortContextInit()
731 dmPortContext[i].DiscoveryAbortInProgress = agFALSE; in dmPortContextInit()
732 dmPortContext[i].directAttatchedSAS = agFALSE; in dmPortContextInit()
733 dmPortContext[i].DiscoveryRdyGiven = agFALSE; in dmPortContextInit()
734 dmPortContext[i].SeenLinkUp = agFALSE; in dmPortContextInit()
737 dmPortContext[i].id = i; in dmPortContextInit()
739 dmPortContext[i].agPortContext = agNULL; in dmPortContextInit()
741 dmPortContext[i].LinkRate = 0; in dmPortContextInit()
742 dmPortContext[i].Count = 0; in dmPortContextInit()
743 dmPortContext[i].valid = agFALSE; in dmPortContextInit()
744 dmPortContext[i].RegFailed = agFALSE; in dmPortContextInit()
749 dmPortContext[i].PhyIDList[j] = agFALSE; in dmPortContextInit()
752 dmPortContext[i].RegisteredDevNums = 0; in dmPortContextInit()
753 dmPortContext[i].eventPhyID = 0xFF; in dmPortContextInit()
754 dmPortContext[i].Transient = agFALSE; in dmPortContextInit()
757 DMLIST_ENQUEUE_AT_TAIL(&(dmPortContext[i].FreeLink), &(dmAllShared->FreePortContextList)); in dmPortContextInit()
761 for(i=0;i<DM_MAX_PORT_CONTEXT;i++) in dmPortContextInit()
763 DM_DBG6(("dmPortContextInit: index %d &tdsaPortContext[] %p\n", i, &(dmPortContext[i]))); in dmPortContextInit()