Lines Matching defs:g_aStructs

128 static MYSTRUCT g_aStructs[] =
230 for (uint32_t i = 0; i < RT_ELEMENTS(g_aStructs); i++)
232 const char *pszStructName = figureCStructName(&g_aStructs[i]);
238 PMYMEMBER paMembers = g_aStructs[i].paMembers;
239 for (uint32_t j = 0; j < g_aStructs->cMembers; j++)
259 for (uint32_t i = 0; i < RT_ELEMENTS(g_aStructs); i++)
261 const char *pszStructName = figureCStructName(&g_aStructs[i]);
350 s_cbNeeded = RT_OFFSETOF(MYSET, aStructs[RT_ELEMENTS(g_aStructs)]);
351 for (uint32_t i = 0; i < RT_ELEMENTS(g_aStructs); i++)
352 s_cbNeeded += sizeof(MYMEMBER) * g_aStructs[i].cMembers;
365 memcpy(&pSet->aStructs[0], g_aStructs, sizeof(g_aStructs));
367 PMYMEMBER pDst = (PMYMEMBER)&pSet->aStructs[RT_ELEMENTS(g_aStructs)];
368 for (uint32_t i = 0; i < RT_ELEMENTS(g_aStructs); i++)
371 memcpy(pDst, g_aStructs[i].paMembers, g_aStructs[i].cMembers * sizeof(*pDst));
372 pDst += g_aStructs[i].cMembers;
408 for (uint32_t i = 0; i < RT_ELEMENTS(g_aStructs); i++)
410 PMYMEMBER paMembers = g_aStructs[i].paMembers;
411 uint32_t j = g_aStructs[i].cMembers;
415 rcExit = RTMsgErrorExit(RTEXITCODE_FAILURE, " Missing %s::%s\n", g_aStructs[i].pszName, paMembers[j].pszName);
480 for (uint32_t i = 0; i < RT_ELEMENTS(g_aStructs); i++)
482 PMYMEMBER paMembers = g_aStructs[i].paMembers;
483 uint32_t j = g_aStructs[i].cMembers;
665 for (uint32_t iStruct = 0; iStruct < RT_ELEMENTS(g_aStructs); iStruct++)
669 if (!SymGetTypeFromName(hFake, uModAddr, g_aStructs[iStruct].pszName, pSymInfo))
677 MyDbgPrintf(" %s: TypeIndex=%u\n", g_aStructs[iStruct].pszName, pSymInfo->TypeIndex);
678 MyDbgPrintf(" %s: Size=%u (%#x)\n", g_aStructs[iStruct].pszName, pSymInfo->Size, pSymInfo->Size);
681 g_aStructs[iStruct].cMembers, g_aStructs[iStruct].paMembers, 0 /* offDisp */,
682 g_aStructs[iStruct].pszName, "", pszLogTag);