Lines Matching refs:pPartDescs
1492 RawDescriptor.pPartDescs = NULL;
1554 &RawDescriptor.pPartDescs);
1619 &RawDescriptor.pPartDescs);
1688 uint64_t uMinVal = RawDescriptor.pPartDescs[i].uStart;
1691 if (RawDescriptor.pPartDescs[j].uStart < uMinVal)
1694 uMinVal = RawDescriptor.pPartDescs[j].uStart;
1701 memcpy(&tmp, &RawDescriptor.pPartDescs[i], sizeof(tmp));
1702 memcpy(&RawDescriptor.pPartDescs[i], &RawDescriptor.pPartDescs[uMinIdx], sizeof(tmp));
1703 memcpy(&RawDescriptor.pPartDescs[uMinIdx], &tmp, sizeof(tmp));
1712 if (RawDescriptor.pPartDescs[i].pvPartitionData)
1714 RawDescriptor.pPartDescs[i].cbData = RT_MIN(RawDescriptor.pPartDescs[i+1].uStart - RawDescriptor.pPartDescs[i].uStart, RawDescriptor.pPartDescs[i].cbData);
1715 if (!RawDescriptor.pPartDescs[i].cbData)
1746 RawDescriptor.pPartDescs[i].uStart,
1747 RawDescriptor.pPartDescs[i].cbData,
1748 RawDescriptor.pPartDescs[i].uStartOffset,
1749 RawDescriptor.pPartDescs[i].pvPartitionData,
1750 RawDescriptor.pPartDescs[i].pszRawDevice);
1798 if (fRelative && RawDescriptor.pPartDescs[i].pszRawDevice)
1799 RTStrFree((char *)(void *)RawDescriptor.pPartDescs[i].pszRawDevice);
1800 if (RawDescriptor.pPartDescs[i].pvPartitionData)
1801 RTMemFree((void *)RawDescriptor.pPartDescs[i].pvPartitionData);
1803 if (RawDescriptor.pPartDescs)
1804 RTMemFree(RawDescriptor.pPartDescs);