• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/hptmv/

Lines Matching defs:pArray

63 	PVDevice	 pArray;
77 if ((pArray=ArrayTables(i))->u.array.dArStamp==0)
80 if (pArray->u.array.rf_need_rebuild && !pArray->u.array.rf_rebuilding)
81 hpt_queue_dpc((HPT_DPC)hpt_rebuild_data_block, pAdapter, pArray,
82 (UCHAR)((pArray->u.array.CriticalMembers || pArray->VDeviceType == VD_RAID_1)? DUPLICATE : REBUILD_PARITY));
90 if ((pArray=ArrayTables(i))->u.array.dArStamp==0)
93 if (pArray->u.array.rf_rebuilding)
94 pArray->u.array.rf_abort_rebuild = 1;
106 pArray = _vbus_p->pVDevice[iarray];
107 if (!pArray || (pArray->vf_online == 0)) {
140 switch(pArray->VDeviceType)
145 pSubArray = pArray;
157 for (i = 0; (UCHAR)i < pArray->u.array.bArnMember; i++)
158 if(pArray->u.array.pMember[i] && mIsArray(pArray->u.array.pMember[i]) &&
159 (pArray->u.array.pMember[i]->u.array.rf_broken == 1))
161 pSubArray = pArray->u.array.pMember[i];
188 pArray = _vbus_p->pVDevice[iarray];
189 if (!pArray || (pArray->vf_online == 0)) {
194 if(pArray->VDeviceType != VD_RAID_1 && pArray->VDeviceType != VD_RAID_5) {
199 if (!(pArray->u.array.rf_need_rebuild ||
200 pArray->u.array.rf_rebuilding ||
201 pArray->u.array.rf_verifying ||
202 pArray->u.array.rf_initializing))
204 pArray->u.array.RebuildSectors = 0;
205 hpt_queue_dpc((HPT_DPC)hpt_rebuild_data_block, pAdapter, pArray, VERIFY);
223 pArray = _vbus_p->pVDevice[iarray];
224 if (!pArray || (pArray->vf_online == 0)) {
228 if(pArray->u.array.rf_verifying)
230 pArray->u.array.rf_abort_rebuild = 1;
429 hpt_copy_array_info(HPT_GET_INFO *pinfo, int nld, PVDevice pArray)
436 switch (pArray->VDeviceType) {
438 for (i = 0; (UCHAR)i < pArray->u.array.bArnMember; i++)
439 if(pArray->u.array.pMember[i]) {
440 if(mIsArray(pArray->u.array.pMember[i]))
466 if (pArray->vf_online == 0)
468 else if (pArray->u.array.rf_broken)
470 for (i = 0; (UCHAR)i < pArray->u.array.bArnMember; i++)
474 if(mIsArray(pArray->u.array.pMember[i]))
475 pTmpArray = pArray->u.array.pMember[i];
477 pTmpArray = pArray;
496 if(pTmpArray == pArray) goto out;
503 hpt_copy_info(pinfo, "%2d %11s %-20s %5lldMB %-16s", nld, sType, pArray->u.array.ArrayName, pArray->VDeviceCapacity>>11, sStatus);