Home | History | Annotate | Download | only in tests

Lines Matching full:memory_

44     memory_.Clear();
48 memory_.SetMemory(offset, string, strlen(string) + 1);
113 MemoryFake memory_;
127 memory_.SetMemory(offset, &sym, sizeof(sym));
128 memory_.SetMemory(sym_offset + name_offset, name, strlen(name) + 1);
133 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_));
140 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
149 memory_.SetMemory(0x100, &phdr, sizeof(phdr));
173 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_));
180 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
189 memory_.SetMemory(0x100, &phdr, sizeof(phdr));
198 memory_.SetMemory(0x100 + sizeof(phdr), &phdr, sizeof(phdr));
207 memory_.SetMemory(0x100 + 2 * sizeof(phdr), &phdr, sizeof(phdr));
242 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_));
249 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
258 memory_.SetMemory(0x100, &phdr, sizeof(phdr));
267 memory_.SetMemory(0x100 + sizeof(phdr) + 100, &phdr, sizeof(phdr));
276 memory_.SetMemory(0x100 + 2 * (sizeof(phdr) + 100), &phdr, sizeof(phdr));
313 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_));
320 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
329 memory_.SetMemory(0x100, &phdr, sizeof(phdr));
338 memory_.SetMemory(0x100 + sizeof(phdr), &phdr, sizeof(phdr));
347 memory_.SetMemory(0x100 + 2 * sizeof(phdr), &phdr, sizeof(phdr));
372 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_));
379 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
390 memory_.SetMemory(phdr_offset, &phdr, sizeof(phdr));
395 memory_.SetMemory(phdr_offset, &phdr, sizeof(phdr));
400 memory_.SetMemory(phdr_offset, &phdr, sizeof(phdr));
405 memory_.SetMemory(phdr_offset, &phdr, sizeof(phdr));
410 memory_.SetMemory(phdr_offset, &phdr, sizeof(phdr));
415 memory_.SetMemory(phdr_offset, &phdr, sizeof(phdr));
420 memory_.SetMemory(phdr_offset, &phdr, sizeof(phdr));
445 ElfInterfaceArm elf_arm(&memory_);
452 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
459 memory_.SetMemory(0x100, &phdr, sizeof(phdr));
462 memory_.SetData32(0x2000, 0x1000);
463 memory_.SetData32(0x2008, 0x1000);
491 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
502 memory_.SetMemory(0x200 + sizeof(shdr), &shdr, sizeof(shdr));
509 memory_.SetMemory(0x100, &phdr, sizeof(phdr));
516 memory_.SetMemory(offset, &dyn, sizeof(dyn));
525 memory_.SetMemory(offset, &dyn, sizeof(dyn));
530 memory_.SetMemory(offset, &dyn, sizeof(dyn));
536 memory_.SetMemory(offset, &dyn, sizeof(dyn));
540 memory_.SetMemory(offset, &dyn, sizeof(dyn));
547 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_));
570 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_));
592 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_));
616 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_));
638 ElfType elf(&memory_);
645 memory_.SetMemory(0x10000,
647 memory_.SetData32(0x10004, 0x500);
648 memory_.SetData32(0x10008, 250);
666 ElfType elf(&memory_);
673 memory_.SetData32(0x5000, 0xfc);
674 memory_.SetData32(0x5004, 0xffffffff);
675 memory_.SetData8(0x5008, 1);
676 memory_.SetData8(0x5009, '\0');
678 memory_.SetData32(0x5100, 0xfc);
679 memory_.SetData32(0x5104, 0);
680 memory_.SetData32(0x5108, 0x1500);
681 memory_.SetData32(0x510c, 0x200);
699 ElfType elf(&memory_);
724 ElfType elf(&memory_);
749 std::unique_ptr<ElfInterfaceType> elf(new ElfInterfaceType(&memory_));
756 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
773 std::unique_ptr<ElfInterfaceType> elf(new ElfInterfaceType(&memory_));
782 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
794 memory_.SetMemory(offset, &shdr, sizeof(shdr));
804 memory_.SetMemory(offset, &shdr, sizeof(shdr));
810 memory_.SetMemory(offset, &shdr, sizeof(shdr));
819 memory_.SetMemory(offset, &shdr, sizeof(shdr));
862 std::unique_ptr<ElfInterfaceType> elf(new ElfInterfaceType(&memory_));
872 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
885 memory_.SetMemory(offset, &shdr, sizeof(shdr));
894 memory_.SetMemory(offset, &shdr, sizeof(shdr));
905 memory_.SetMemory(offset, &shdr, sizeof(shdr));
916 memory_.SetMemory(offset, &shdr, sizeof(shdr));
927 memory_.SetMemory(offset, &shdr, sizeof(shdr));
930 memory_.SetMemory(0xf100, ".debug_frame", sizeof(".debug_frame"));
931 memory_.SetMemory(0xf200, ".gnu_debugdata", sizeof(".gnu_debugdata"));
932 memory_.SetMemory(0xf300, ".eh_frame", sizeof(".eh_frame"));
933 memory_.SetMemory(0xf400, ".eh_frame_hdr", sizeof(".eh_frame_hdr"));
957 std::unique_ptr<ElfInterface> elf(new ElfInterface32(&memory_));
964 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
973 memory_.SetMemory(0x100, &phdr, sizeof(phdr));
985 std::unique_ptr<ElfInterface> elf(new ElfInterface32(&memory_));
992 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
1001 memory_.SetMemory(0x100, &phdr, sizeof(phdr));
1016 std::unique_ptr<ElfInterface> elf(new ElfInterface32(&memory_));
1026 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
1031 memory_.SetMemory(sh_offset, &shdr, sizeof(shdr));
1039 memory_.SetMemory(sh_offset, &shdr, sizeof(shdr));
1040 memory_.SetMemory(0x500, ".debug_frame");
1049 memory_.SetMemory(sh_offset, &shdr, sizeof(shdr));
1052 memory_.SetData32(0x600, 0xfc);
1053 memory_.SetData32(0x604, 0xffffffff);
1054 memory_.SetData8(0x608, 1);
1055 memory_.SetData8(0x609, '\0');
1056 memory_.SetData8(0x60a, 0x4);
1057 memory_.SetData8(0x60b, 0x4);
1058 memory_.SetData8(0x60c, 0x1);
1061 memory_.SetData32(0x700, 0xfc);
1062 memory_.SetData32(0x704, 0);
1063 memory_.SetData32(0x708, 0x2100);
1064 memory_.SetData32(0x70c, 0x200);
1079 std::unique_ptr<ElfInterface> elf(new ElfInterface32(&memory_));
1089 memory_.SetMemory(0, &ehdr, sizeof(ehdr));
1094 memory_.SetMemory(sh_offset, &shdr, sizeof(shdr));
1102 memory_.SetMemory(sh_offset, &shdr, sizeof(shdr));
1103 memory_.SetMemory(0x500, ".eh_frame");
1112 memory_.SetMemory(sh_offset, &shdr, sizeof(shdr));
1115 memory_.SetData32(0x600, 0xfc);
1116 memory_.SetData32(0x604, 0);
1117 memory_.SetData8(0x608, 1);
1118 memory_.SetData8(0x609, '\0');
1119 memory_.SetData8(0x60a, 0x4);
1120 memory_.SetData8(0x60b, 0x4);
1121 memory_.SetData8(0x60c, 0x1);
1124 memory_.SetData32(0x700, 0xfc);
1125 memory_.SetData32(0x704, 0x104);
1126 memory_
1127 memory_.SetData32(0x70c, 0x200);