Home
last modified time | relevance | path

Searched refs:ServiceResolverThunk (Results 1 – 6 of 6) sorted by relevance

/external/chromium_org/sandbox/win/src/
Dservice_resolver.h15 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 …]
Dservice_resolver.cc13 NTSTATUS ServiceResolverThunk::ResolveInterceptor( in ResolveInterceptor()
25 NTSTATUS ServiceResolverThunk::ResolveTarget(const void* module, in ResolveTarget()
42 void ServiceResolverThunk::AllowLocalPatches() { in AllowLocalPatches()
Dservice_resolver_64.cc85 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()
Dservice_resolver_unittest.cc58 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()
Dservice_resolver_32.cc146 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()
Dinterception.cc476 ServiceResolverThunk* thunk; in PatchClientFunctions()
478 thunk = new ServiceResolverThunk(child_->Process(), relaxed_); in PatchClientFunctions()
491 thunk = new ServiceResolverThunk(child_->Process(), relaxed_); in PatchClientFunctions()