Searched refs:ServiceResolverThunk (Results 1 – 10 of 10) sorted by relevance
/external/chromium_org/sandbox/win/src/ |
D | service_resolver.h | 15 class ServiceResolverThunk : public ResolverThunk { 18 ServiceResolverThunk(HANDLE process, bool relaxed) in ServiceResolverThunk() function 21 virtual ~ServiceResolverThunk() {} in ~ServiceResolverThunk() 88 DISALLOW_COPY_AND_ASSIGN(ServiceResolverThunk); 93 class Wow64ResolverThunk : public ServiceResolverThunk { 97 : ServiceResolverThunk(process, relaxed) {} in Wow64ResolverThunk() 108 class Wow64W8ResolverThunk : public ServiceResolverThunk { 112 : ServiceResolverThunk(process, relaxed) {} in Wow64W8ResolverThunk() 123 class Win8ResolverThunk : public ServiceResolverThunk { 127 : ServiceResolverThunk(process, relaxed) {} in Win8ResolverThunk()
|
D | service_resolver.cc | 13 NTSTATUS ServiceResolverThunk::ResolveInterceptor( in ResolveInterceptor() 25 NTSTATUS ServiceResolverThunk::ResolveTarget(const void* module, in ResolveTarget() 42 void ServiceResolverThunk::AllowLocalPatches() { in AllowLocalPatches()
|
D | service_resolver_64.cc | 85 NTSTATUS ServiceResolverThunk::Setup(const void* target_module, in Setup() 115 size_t ServiceResolverThunk::GetThunkSize() const { in GetThunkSize() 119 NTSTATUS ServiceResolverThunk::CopyThunk(const void* target_module, in CopyThunk() 143 bool ServiceResolverThunk::IsFunctionAService(void* local_thunk) const { in IsFunctionAService() 169 NTSTATUS ServiceResolverThunk::PerformPatch(void* local_thunk, in PerformPatch()
|
D | service_resolver_unittest.cc | 58 typedef ResolverThunkTest<sandbox::ServiceResolverThunk> WinXpResolverTest; 90 sandbox::ServiceResolverThunk* resolver) { in PatchNtdllWithResolver() 132 sandbox::ServiceResolverThunk* GetTestResolver(bool relaxed) { in GetTestResolver() 151 sandbox::ServiceResolverThunk* resolver = GetTestResolver(relaxed); in PatchNtdll() 206 sandbox::ServiceResolverThunk* resolver = GetTestResolver(true); in TEST() 226 sandbox::ServiceResolverThunk* resolver = GetTestResolver(true); in TEST()
|
D | service_resolver_32.cc | 146 NTSTATUS ServiceResolverThunk::Setup(const void* target_module, in Setup() 178 size_t ServiceResolverThunk::GetThunkSize() const { in GetThunkSize() 182 NTSTATUS ServiceResolverThunk::CopyThunk(const void* target_module, in CopyThunk() 208 bool ServiceResolverThunk::IsFunctionAService(void* local_thunk) const { in IsFunctionAService() 265 NTSTATUS ServiceResolverThunk::PerformPatch(void* local_thunk, in PerformPatch() 320 bool ServiceResolverThunk::SaveOriginalFunction(void* local_thunk, in SaveOriginalFunction()
|
D | interception.cc | 475 ServiceResolverThunk* thunk; in PatchClientFunctions() 477 thunk = new ServiceResolverThunk(child_->Process(), relaxed_); in PatchClientFunctions() 488 thunk = new ServiceResolverThunk(child_->Process(), relaxed_); in PatchClientFunctions()
|
/external/chromium_org/chrome_elf/ |
D | thunk_getter.cc | 112 sandbox::ServiceResolverThunk* GetThunk(bool relaxed) { in GetThunk() 114 sandbox::ServiceResolverThunk* thunk = NULL; in GetThunk() 127 thunk = new sandbox::ServiceResolverThunk(current_process, relaxed); in GetThunk() 137 thunk = new sandbox::ServiceResolverThunk(current_process, relaxed); in GetThunk()
|
D | thunk_getter.h | 9 class ServiceResolverThunk; variable 14 sandbox::ServiceResolverThunk* GetThunk(bool relaxed);
|
D | ntdll_cache.cc | 57 scoped_ptr<sandbox::ServiceResolverThunk> thunk(GetThunk(kRelaxed)); in InitCache()
|
/external/chromium_org/chrome_elf/blacklist/ |
D | blacklist.cc | 333 sandbox::ServiceResolverThunk* thunk = GetThunk(kRelaxed); in Initialize()
|