Lines Matching refs:pArray
61 PVDevice pArray; in hpt_set_asc_info() local
75 if ((pArray=ArrayTables(i))->u.array.dArStamp==0) in hpt_set_asc_info()
78 if (pArray->u.array.rf_need_rebuild && !pArray->u.array.rf_rebuilding) in hpt_set_asc_info()
79 hpt_queue_dpc((HPT_DPC)hpt_rebuild_data_block, pAdapter, pArray, in hpt_set_asc_info()
80 …(UCHAR)((pArray->u.array.CriticalMembers || pArray->VDeviceType == VD_RAID_1)? DUPLICATE : REBUILD… in hpt_set_asc_info()
88 if ((pArray=ArrayTables(i))->u.array.dArStamp==0) in hpt_set_asc_info()
91 if (pArray->u.array.rf_rebuilding) in hpt_set_asc_info()
92 pArray->u.array.rf_abort_rebuild = 1; in hpt_set_asc_info()
104 pArray = _vbus_p->pVDevice[iarray]; in hpt_set_asc_info()
105 if (!pArray || (pArray->vf_online == 0)) { in hpt_set_asc_info()
138 switch(pArray->VDeviceType) in hpt_set_asc_info()
143 pSubArray = pArray; in hpt_set_asc_info()
155 for (i = 0; (UCHAR)i < pArray->u.array.bArnMember; i++) in hpt_set_asc_info()
156 if(pArray->u.array.pMember[i] && mIsArray(pArray->u.array.pMember[i]) && in hpt_set_asc_info()
157 (pArray->u.array.pMember[i]->u.array.rf_broken == 1)) in hpt_set_asc_info()
159 pSubArray = pArray->u.array.pMember[i]; in hpt_set_asc_info()
186 pArray = _vbus_p->pVDevice[iarray]; in hpt_set_asc_info()
187 if (!pArray || (pArray->vf_online == 0)) { in hpt_set_asc_info()
192 if(pArray->VDeviceType != VD_RAID_1 && pArray->VDeviceType != VD_RAID_5) { in hpt_set_asc_info()
197 if (!(pArray->u.array.rf_need_rebuild || in hpt_set_asc_info()
198 pArray->u.array.rf_rebuilding || in hpt_set_asc_info()
199 pArray->u.array.rf_verifying || in hpt_set_asc_info()
200 pArray->u.array.rf_initializing)) in hpt_set_asc_info()
202 pArray->u.array.RebuildSectors = 0; in hpt_set_asc_info()
203 hpt_queue_dpc((HPT_DPC)hpt_rebuild_data_block, pAdapter, pArray, VERIFY); in hpt_set_asc_info()
221 pArray = _vbus_p->pVDevice[iarray]; in hpt_set_asc_info()
222 if (!pArray || (pArray->vf_online == 0)) { in hpt_set_asc_info()
226 if(pArray->u.array.rf_verifying) in hpt_set_asc_info()
228 pArray->u.array.rf_abort_rebuild = 1; in hpt_set_asc_info()
426 hpt_copy_array_info(HPT_GET_INFO *pinfo, int nld, PVDevice pArray) in hpt_copy_array_info() argument
433 switch (pArray->VDeviceType) { in hpt_copy_array_info()
435 for (i = 0; (UCHAR)i < pArray->u.array.bArnMember; i++) in hpt_copy_array_info()
436 if(pArray->u.array.pMember[i]) { in hpt_copy_array_info()
437 if(mIsArray(pArray->u.array.pMember[i])) in hpt_copy_array_info()
463 if (pArray->vf_online == 0) in hpt_copy_array_info()
465 else if (pArray->u.array.rf_broken) in hpt_copy_array_info()
467 for (i = 0; (UCHAR)i < pArray->u.array.bArnMember; i++) in hpt_copy_array_info()
471 if(mIsArray(pArray->u.array.pMember[i])) in hpt_copy_array_info()
472 pTmpArray = pArray->u.array.pMember[i]; in hpt_copy_array_info()
474 pTmpArray = pArray; in hpt_copy_array_info()
493 if(pTmpArray == pArray) goto out; in hpt_copy_array_info()
500 …info(pinfo, "%2d %11s %-20s %5lldMB %-16s", nld, sType, pArray->u.array.ArrayName, pArray->VDe… in hpt_copy_array_info()