Searched refs:ServiceResolverThunk (Results 1 – 6 of 6) 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() 83 DISALLOW_COPY_AND_ASSIGN(ServiceResolverThunk); 88 class Wow64ResolverThunk : public ServiceResolverThunk { 92 : ServiceResolverThunk(process, relaxed) {} in Wow64ResolverThunk() 103 class Wow64W8ResolverThunk : public ServiceResolverThunk { 107 : ServiceResolverThunk(process, relaxed) {} in Wow64W8ResolverThunk() 118 class Win2kResolverThunk : public ServiceResolverThunk { 122 : ServiceResolverThunk(process, relaxed) { in Win2kResolverThunk() [all …]
|
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 bool ServiceResolverThunk::IsFunctionAService(void* local_thunk) const { in IsFunctionAService() 145 NTSTATUS ServiceResolverThunk::PerformPatch(void* local_thunk, in PerformPatch()
|
D | service_resolver_unittest.cc | 58 typedef ResolverThunkTest<sandbox::ServiceResolverThunk> WinXpResolverTest; 91 sandbox::ServiceResolverThunk* resolver) { in PatchNtdllWithResolver() 133 sandbox::ServiceResolverThunk* GetTestResolver(bool relaxed) { in GetTestResolver() 155 sandbox::ServiceResolverThunk* resolver = GetTestResolver(relaxed); in PatchNtdll() 210 sandbox::ServiceResolverThunk* resolver = GetTestResolver(true); in TEST() 230 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 bool ServiceResolverThunk::IsFunctionAService(void* local_thunk) const { in IsFunctionAService() 239 NTSTATUS ServiceResolverThunk::PerformPatch(void* local_thunk, in PerformPatch() 294 bool ServiceResolverThunk::SaveOriginalFunction(void* local_thunk, in SaveOriginalFunction()
|
D | interception.cc | 476 ServiceResolverThunk* thunk; in PatchClientFunctions() 478 thunk = new ServiceResolverThunk(child_->Process(), relaxed_); in PatchClientFunctions() 491 thunk = new ServiceResolverThunk(child_->Process(), relaxed_); in PatchClientFunctions()
|