Lines Matching refs:Chunk
63 explicit LookupChunk(Chunk *c) : hintName(c) { in LookupChunk()
75 Chunk *hintName;
104 explicit ImportDirectoryChunk(Chunk *n) : dllName(n) {} in ImportDirectoryChunk()
116 Chunk *dllName;
117 Chunk *lookupTab;
118 Chunk *addressTab;
166 explicit DelayDirectoryChunk(Chunk *n) : dllName(n) {} in DelayDirectoryChunk()
183 Chunk *dllName;
184 Chunk *moduleHandle;
185 Chunk *addressTab;
186 Chunk *nameTab;
296 ThunkChunkX64(Defined *i, Chunk *tm) : imp(i), tailMerge(tm) {} in ThunkChunkX64()
307 Chunk *tailMerge = nullptr;
312 TailMergeChunkX64(Chunk *d, Defined *h) : desc(d), helper(h) {} in TailMergeChunkX64()
322 Chunk *desc = nullptr;
328 ThunkChunkX86(Defined *i, Chunk *tm) : imp(i), tailMerge(tm) {} in ThunkChunkX86()
343 Chunk *tailMerge = nullptr;
348 TailMergeChunkX86(Chunk *d, Defined *h) : desc(d), helper(h) {} in TailMergeChunkX86()
362 Chunk *desc = nullptr;
368 ThunkChunkARM(Defined *i, Chunk *tm) : imp(i), tailMerge(tm) { in ThunkChunkARM()
385 Chunk *tailMerge = nullptr;
390 TailMergeChunkARM(Chunk *d, Defined *h) : desc(d), helper(h) { in TailMergeChunkARM()
406 Chunk *desc = nullptr;
412 ThunkChunkARM64(Defined *i, Chunk *tm) : imp(i), tailMerge(tm) { in ThunkChunkARM64()
426 Chunk *tailMerge = nullptr;
431 TailMergeChunkARM64(Chunk *d, Defined *h) : desc(d), helper(h) { in TailMergeChunkARM64()
444 Chunk *desc = nullptr;
451 explicit DelayAddressChunk(Chunk *c) : thunk(c) { in DelayAddressChunk()
472 Chunk *thunk;
481 ExportDirectoryChunk(int i, int j, Chunk *d, Chunk *a, Chunk *n, Chunk *o) in ExportDirectoryChunk()
504 Chunk *dllName;
505 Chunk *addressTab;
506 Chunk *nameTab;
507 Chunk *ordinalTab;
540 explicit NamePointersChunk(std::vector<Chunk *> &v) : chunks(v) {} in NamePointersChunk()
544 for (Chunk *c : chunks) { in writeTo()
551 std::vector<Chunk *> chunks;
614 std::vector<Chunk *> DelayLoadContents::getChunks() { in getChunks()
615 std::vector<Chunk *> v; in getChunks()
623 std::vector<Chunk *> DelayLoadContents::getDataChunks() { in getDataChunks()
624 std::vector<Chunk *> v; in getDataChunks()
645 Chunk *tm = newTailMergeChunk(dir); in create()
647 Chunk *t = newThunkChunk(s, tm); in create()
690 Chunk *DelayLoadContents::newTailMergeChunk(Chunk *dir) { in newTailMergeChunk()
705 Chunk *DelayLoadContents::newThunkChunk(DefinedImportData *s, in newThunkChunk()
706 Chunk *tailMerge) { in newThunkChunk()
728 std::vector<Chunk *> names; in EdataContents()
733 std::vector<Chunk *> forwards; in EdataContents()