Lines Matching refs:pArray2
834 PVDevice pArray2 = 0; in old_add_disk_to_raid01() local
844 pArray2 = pArray1->u.array.pMember[1]; in old_add_disk_to_raid01()
845 if(pArray2 == NULL) { in old_add_disk_to_raid01()
847 mArGetArrayTable(pArray2); in old_add_disk_to_raid01()
848 pArray2->VDeviceType = VD_RAID_0; in old_add_disk_to_raid01()
849 pArray2->u.array.dArStamp = GetStamp(); in old_add_disk_to_raid01()
850 pArray2->vf_format_v2 = 1; in old_add_disk_to_raid01()
851 pArray2->u.array.rf_broken = 1; in old_add_disk_to_raid01()
852 pArray2->u.array.bArBlockSizeShift = pArray1->u.array.bArBlockSizeShift; in old_add_disk_to_raid01()
853 pArray2->u.array.bStripeWitch = (1 << pArray2->u.array.bArBlockSizeShift); in old_add_disk_to_raid01()
854 pArray2->u.array.bArnMember = 2; in old_add_disk_to_raid01()
855 pArray2->VDeviceCapacity = pArray1->VDeviceCapacity; in old_add_disk_to_raid01()
856 pArray2->pfnSendCommand = pfnSendCommand[pArray2->VDeviceType]; in old_add_disk_to_raid01()
857 pArray2->pfnDeviceFailed = pfnDeviceFailed[pArray1->VDeviceType]; in old_add_disk_to_raid01()
858 memcpy(pArray2->u.array.ArrayName, pArray1->u.array.ArrayName, MAX_ARRAY_NAME); in old_add_disk_to_raid01()
859 pArray2->pParent = pArray1; in old_add_disk_to_raid01()
860 pArray2->bSerialNumber = 1; in old_add_disk_to_raid01()
861 pArray1->u.array.pMember[1] = pArray2; in old_add_disk_to_raid01()
865 for(i = 0; i < pArray2->u.array.bArnMember; i++) in old_add_disk_to_raid01()
866 if((pArray2->u.array.pMember[i] == NULL) || !pArray2->u.array.pMember[i]->vf_online) in old_add_disk_to_raid01()
868 if(pArray2->u.array.pMember[i] != NULL) in old_add_disk_to_raid01()
869 pArray2->u.array.pMember[i]->pParent = NULL; in old_add_disk_to_raid01()
870 pArray2->u.array.pMember[i] = pDisk; in old_add_disk_to_raid01()
879 pDisk->pParent = pArray2; in old_add_disk_to_raid01()
883 pDisk->pfnDeviceFailed = pfnDeviceFailed[pArray2->VDeviceType]; in old_add_disk_to_raid01()
885 pArray2->u.array.bArRealnMember++; in old_add_disk_to_raid01()
886 if(pArray2->u.array.bArnMember == pArray2->u.array.bArRealnMember){ in old_add_disk_to_raid01()
887 pArray2->vf_online = 1; in old_add_disk_to_raid01()
888 pArray2->u.array.rf_broken = 0; in old_add_disk_to_raid01()