Home
last modified time | relevance | path

Searched refs:FakeFrame (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_fake_stack.cpp88 FakeFrame *FakeStack::Allocate(uptr stack_size_log, uptr class_id, in Allocate()
107 FakeFrame *res = reinterpret_cast<FakeFrame *>( in Allocate()
128 *frame_beg = res + sizeof(FakeFrame); in AddrIsInFakeStack()
148 FakeFrame *ff = reinterpret_cast<FakeFrame *>( in GC()
164 FakeFrame *ff = reinterpret_cast<FakeFrame *>( in ForEachFakeFrame()
211 FakeFrame *ff = fs->Allocate(fs->stack_size_log(), class_id, real_stack); in OnMalloc()
224 FakeFrame *ff = fs->Allocate(fs->stack_size_log(), class_id, real_stack); in OnMallocAlways()
280 FakeFrame *frame = reinterpret_cast<FakeFrame *>(fs->AddrIsInFakeStack( in __asan_addr_is_in_fake_stack()
H A Dasan_fake_stack.h22 struct FakeFrame { struct
121 FakeFrame *Allocate(uptr stack_size_log, uptr class_id, uptr real_stack);
/llvm-project-15.0.7/compiler-rt/lib/asan/tests/
H A Dasan_fake_stack_test.cpp108 std::map<FakeFrame *, uptr> s; in TEST()
115 FakeFrame *ff = fs->Allocate(stack_size_log, cid, 0); in TEST()
126 for (std::map<FakeFrame *, uptr>::iterator it = s.begin(); it != s.end(); in TEST()
136 FakeFrame *ff = fs->Allocate(fs->stack_size_log(), class_id, 0); in RecursiveFunction()