Lines Matching refs:CurImage

35   __tgt_device_image *CurImage = Desc->DeviceImages;  in loadTargetBinaryDescription()  local
36 for (auto I = 0; I < Desc->NumDeviceImages; I++, CurImage++) { in loadTargetBinaryDescription()
38 auto Size = (char *)CurImage->ImageEnd - (char *)CurImage->ImageStart; in loadTargetBinaryDescription()
39 Image->set_binary(CurImage->ImageStart, Size); in loadTargetBinaryDescription()
43 NewImagePtr->set_img_ptr((uint64_t)CurImage->ImageStart); in loadTargetBinaryDescription()
46 for (auto *CurEntry = CurImage->EntriesBegin; in loadTargetBinaryDescription()
47 CurEntry != CurImage->EntriesEnd; CurEntry++) { in loadTargetBinaryDescription()
93 __tgt_device_image *CurImage = Desc->DeviceImages; in unloadTargetBinaryDescription() local
101 CurImage->EntriesBegin = nullptr; in unloadTargetBinaryDescription()
102 CurImage->EntriesEnd = nullptr; in unloadTargetBinaryDescription()
110 CurImage->EntriesBegin = CurEntry; in unloadTargetBinaryDescription()
112 CurImage->EntriesEnd = CurEntry + 1; in unloadTargetBinaryDescription()
123 CurImage->ImageStart = new uint8_t[Image.binary().size()]; in unloadTargetBinaryDescription()
124 memcpy(CurImage->ImageStart, in unloadTargetBinaryDescription()
127 CurImage->ImageEnd = in unloadTargetBinaryDescription()
128 (void *)((char *)CurImage->ImageStart + Image.binary().size()); in unloadTargetBinaryDescription()
130 HostToRemoteDeviceImage[(void *)ImageItr->img_ptr()] = CurImage; in unloadTargetBinaryDescription()
131 CurImage++; in unloadTargetBinaryDescription()
137 __tgt_device_image *CurImage = Desc->DeviceImages; in freeTargetBinaryDescription() local
138 for (auto I = 0; I < Desc->NumDeviceImages; I++, CurImage++) in freeTargetBinaryDescription()
139 delete[](uint64_t *) CurImage->ImageStart; in freeTargetBinaryDescription()