Lines Matching refs:uStart

1414 static bool vmdkDescGetStr(PVMDKDESCRIPTOR pDescriptor, unsigned uStart,
1420 while (uStart != 0)
1422 if (!strncmp(pDescriptor->aLines[uStart], pszKey, cbKey))
1425 pszValue = pDescriptor->aLines[uStart] + cbKey;
1434 uStart = pDescriptor->aNextLines[uStart];
1436 return !!uStart;
1440 unsigned uStart,
1447 while (uStart != 0)
1449 if (!strncmp(pDescriptor->aLines[uStart], pszKey, cbKey))
1452 pszTmp = pDescriptor->aLines[uStart] + cbKey;
1463 if (!pDescriptor->aNextLines[uStart])
1464 uLast = uStart;
1465 uStart = pDescriptor->aNextLines[uStart];
1467 if (uStart)
1483 for (unsigned i = uStart + 1; i <= pDescriptor->cLines; i++)
1488 memmove(pDescriptor->aLines[uStart], pDescriptor->aLines[uStart+1],
1489 pDescriptor->aLines[pDescriptor->cLines] - pDescriptor->aLines[uStart+1] + 1);
1490 for (unsigned i = uStart + 1; i <= pDescriptor->cLines; i++)
1500 if (uStart < pDescriptor->uFirstExtent)
1502 if (uStart < pDescriptor->uFirstDDB)
1530 uStart = uLast + 1;
1531 pDescriptor->aNextLines[uLast] = uStart;
1532 pDescriptor->aNextLines[uStart] = 0;
1534 pszTmp = pDescriptor->aLines[uStart];
1537 memcpy(pDescriptor->aLines[uStart], pszKey, cbKey);
1538 pDescriptor->aLines[uStart][cbKey] = '=';
1539 memcpy(pDescriptor->aLines[uStart] + cbKey + 1, pszValue, cbValue + 1);
1540 for (unsigned i = uStart + 1; i <= pDescriptor->cLines; i++)
1544 if (uStart <= pDescriptor->uFirstExtent)
1546 if (uStart <= pDescriptor->uFirstDDB)
1630 unsigned uStart = pDescriptor->uFirstExtent, uLast = 0;
1638 while (uStart)
1640 if (!pDescriptor->aNextLines[uStart])
1641 uLast = uStart;
1642 uStart = pDescriptor->aNextLines[uStart];
1678 uStart = uLast + 1;
1679 pDescriptor->aNextLines[uLast] = uStart;
1680 pDescriptor->aNextLines[uStart] = 0;
1682 pszTmp = pDescriptor->aLines[uStart];
1685 memcpy(pDescriptor->aLines[uStart], szExt, cbDiff);
1686 for (unsigned i = uStart + 1; i <= pDescriptor->cLines; i++)
1690 if (uStart <= pDescriptor->uFirstDDB)
3413 uint64_t uStart = 0;
3417 if (uStart > pPart->uStart)
3420 if (uStart < pPart->uStart)
3422 uStart = pPart->uStart + pPart->cbData;
3426 if (uStart != cbSize)
3458 uStart = 0;
3464 if (uStart < pPart->uStart)
3469 pExtent->cNominalSectors = VMDK_BYTE2SECTOR(pPart->uStart - uStart);
3476 uStart = pPart->uStart + pPart->cbData;
3559 if (uStart != cbSize)
3565 pExtent->cNominalSectors = VMDK_BYTE2SECTOR(cbSize - uStart);