Home
last modified time | relevance | path

Searched refs:MachoWalker (Results 1 – 5 of 5) sorted by relevance

/external/google-breakpad/src/common/mac/
Dmacho_walker.h43 class MachoWalker {
52 typedef bool (*LoadCommandCallback)(MachoWalker *walker, load_command *cmd,
55 MachoWalker(const char *path, LoadCommandCallback callback, void *context);
56 MachoWalker(void *memory, size_t size, LoadCommandCallback callback,
58 ~MachoWalker();
113 MachoWalker(const MachoWalker &);
114 MachoWalker &operator=(const MachoWalker &);
Dmacho_walker.cc52 MachoWalker::MachoWalker(const char *path, LoadCommandCallback callback, in MachoWalker() function in MacFileUtilities::MachoWalker
65 MachoWalker::MachoWalker(void *memory, size_t size, in MachoWalker() function in MacFileUtilities::MachoWalker
77 MachoWalker::~MachoWalker() { in ~MachoWalker()
82 bool MachoWalker::WalkHeader(cpu_type_t cpu_type, cpu_subtype_t cpu_subtype) { in WalkHeader()
103 bool MachoWalker::ReadBytes(void *buffer, size_t size, off_t offset) { in ReadBytes()
121 bool MachoWalker::CurrentHeader(struct mach_header_64 *header, off_t *offset) { in CurrentHeader()
131 bool MachoWalker::FindHeader(cpu_type_t cpu_type, in FindHeader()
204 bool MachoWalker::WalkHeaderAtOffset(off_t offset) { in WalkHeaderAtOffset()
230 bool MachoWalker::WalkHeader64AtOffset(off_t offset) { in WalkHeader64AtOffset()
250 bool MachoWalker::WalkHeaderCore(off_t offset, uint32_t number_of_commands, in WalkHeaderCore()
Dmacho_id.h92 void Update(MachoWalker *walker, off_t offset, size_t size);
96 MachoWalker::LoadCommandCallback callback, void *context);
99 static bool WalkerCB(MachoWalker *walker, load_command *cmd, off_t offset,
103 static bool UUIDWalkerCB(MachoWalker *walker, load_command *cmd, off_t offset,
107 static bool IDWalkerCB(MachoWalker *walker, load_command *cmd, off_t offset,
Dmacho_id.cc131 void MachoID::Update(MachoWalker *walker, off_t offset, size_t size) { in Update()
241 MachoWalker::LoadCommandCallback callback, in WalkHeader()
244 MachoWalker walker(memory_, memory_size_, callback, context); in WalkHeader()
247 MachoWalker walker(path_, callback, context); in WalkHeader()
253 bool MachoID::WalkerCB(MachoWalker *walker, load_command *cmd, off_t offset, in WalkerCB()
332 bool MachoID::UUIDWalkerCB(MachoWalker *walker, load_command *cmd, off_t offset, in UUIDWalkerCB()
353 bool MachoID::IDWalkerCB(MachoWalker *walker, load_command *cmd, off_t offset, in IDWalkerCB()
/external/google-breakpad/src/client/mac/handler/testcases/testdata/
Ddump_syms_i386_breakpad.sym3149 FUNC 110e6 121 0 MacFileUtilities::MachoID::Update(MacFileUtilities::MachoWalker*, unsigned long, u…
3238 FUNC 117be 378 0 MacFileUtilities::MachoID::WalkerCB(MacFileUtilities::MachoWalker*, load_command*,…
3277 FUNC 11b36 95 0 MacFileUtilities::MachoID::UUIDWalkerCB(MacFileUtilities::MachoWalker*, load_comman…
3289 FUNC 11bcc 95 0 MacFileUtilities::MachoID::IDWalkerCB(MacFileUtilities::MachoWalker*, load_command*…
3334 FUNC 11d6c 37 0 MacFileUtilities::MachoWalker::ValidateCPUType(int)
3344 FUNC 11da4 50 0 MacFileUtilities::MachoWalker::ReadBytes(void*, unsigned long, long long)
3348 FUNC 11df4 73 0 MacFileUtilities::MachoWalker::CurrentHeader(mach_header_64*, long long*)
3357 FUNC 11e68 2a6 0 MacFileUtilities::MachoWalker::FindHeader(int, long long&)
3395 FUNC 1210e 109 0 MacFileUtilities::MachoWalker::WalkHeaderCore(long long, unsigned int, bool)
3408 FUNC 12218 10e 0 MacFileUtilities::MachoWalker::WalkHeader64AtOffset(long long)
[all …]