Searched defs:thunks (Results 1 - 5 of 5) sorted by relevance
/external/chromium_org/base/allocator/ |
H A D | allocator_extension_thunks.h | 12 namespace thunks { namespace in namespace:base::allocator 32 } // namespace thunks
|
H A D | allocator_extension_thunks.cc | 11 namespace thunks { namespace in namespace:base::allocator 50 } // namespace thunks
|
/external/chromium_org/sandbox/win/src/ |
H A D | interception_internal.h | 69 ThunkData thunks[1]; member in struct:sandbox::DllInterceptionData
|
H A D | interception_agent.cc | 109 size_t buffer_bytes = offsetof(DllInterceptionData, thunks) + 121 dlls_[i]->used_bytes = offsetof(DllInterceptionData, thunks); 149 DllInterceptionData* thunks) { 150 DCHECK_NT(NULL != thunks); 175 NTSTATUS ret = resolver->Setup(thunks->base, 180 &thunks->thunks[i], 189 g_originals[function->id] = &thunks->thunks[i]; 191 thunks 148 PatchDll(const DllPatchInfo* dll_info, DllInterceptionData* thunks) argument [all...] |
H A D | interception.cc | 406 DllInterceptionData* thunks = reinterpret_cast<DllInterceptionData*>( local 412 dll_data.used_bytes = offsetof(DllInterceptionData, thunks); 417 // this should write all the individual thunks to the child's memory 418 if (!PatchClientFunctions(thunks, thunk_bytes, &dll_data)) 423 bool ok = FALSE != ::WriteProcessMemory(child, thunks, &dll_data, 424 offsetof(DllInterceptionData, thunks), 427 if (!ok || (offsetof(DllInterceptionData, thunks) != written)) 430 // Attempt to protect all the thunks, but ignore failure 432 ::VirtualProtectEx(child, thunks, thunk_bytes, 440 bool InterceptionManager::PatchClientFunctions(DllInterceptionData* thunks, argument [all...] |
Completed in 121 milliseconds