Lines Matching refs:pMI
53 CRMuralInfo *pMI = (CRMuralInfo*) data1;
55 if (!pMI->fRedirected || pMI == data2)
58 crServerCheckMuralGeometry(pMI);
62 void crServerCheckAllMuralGeometry(CRMuralInfo *pMI)
72 crHashtableWalk(cr_server.muralTable, crServerCheckMuralGeometryCB, pMI);
74 if (pMI)
75 crServerCheckMuralGeometry(pMI);
308 CRMuralInfo *pMI = (CRMuralInfo*) data1;
311 for (i = 0; i < pMI->cUsedFBDatas; ++i)
313 CR_FBDATA *pData = pMI->apUsedFBDatas[i];
324 CRMuralInfo *pMI = (CRMuralInfo*) data1;
332 if (!pMI->fRedirected)
334 Assert(!pMI->cUsedFBDatas);
338 for (i = 0; i < pMI->cUsedFBDatas; ++i)
340 CR_FBDATA *pData = pMI->apUsedFBDatas[i];
350 int rc = crServerRedirMuralDbSyncFb(pMI, hFb, &pData);
363 for (i = 0; i < pMI->cUsedFBDatas; ++i)
365 CR_FBDATA *pData = pMI->apUsedFBDatas[i];
373 for (uint32_t j = pMI->cUsedFBDatas; j > i; --j)
375 pMI->apUsedFBDatas[j] = pMI->apUsedFBDatas[j-1];
378 pMI->apUsedFBDatas[i] = pData;
379 ++pMI->cUsedFBDatas;
387 for (uint32_t j = i; j < pMI->cUsedFBDatas - 1; ++j)
389 pMI->apUsedFBDatas[j] = pMI->apUsedFBDatas[j+1];
391 --pMI->cUsedFBDatas;