Home
last modified time | relevance | path

Searched refs:thunks (Results 1 – 20 of 20) sorted by relevance

/external/chromium_org/base/allocator/
Dallocator_extension.cc13 thunks::GetAllocatorWasteSizeFunction get_allocator_waste_size_function = in GetAllocatorWasteSize()
14 thunks::GetGetAllocatorWasteSizeFunction(); in GetAllocatorWasteSize()
21 thunks::GetStatsFunction get_stats_function = thunks::GetGetStatsFunction(); in GetStats()
29 thunks::ReleaseFreeMemoryFunction release_free_memory_function = in ReleaseFreeMemory()
30 thunks::GetReleaseFreeMemoryFunction(); in ReleaseFreeMemory()
36 thunks::GetAllocatorWasteSizeFunction get_allocator_waste_size_function) { in SetGetAllocatorWasteSizeFunction()
37 DCHECK_EQ(thunks::GetGetAllocatorWasteSizeFunction(), in SetGetAllocatorWasteSizeFunction()
38 reinterpret_cast<thunks::GetAllocatorWasteSizeFunction>(NULL)); in SetGetAllocatorWasteSizeFunction()
39 thunks::SetGetAllocatorWasteSizeFunction(get_allocator_waste_size_function); in SetGetAllocatorWasteSizeFunction()
42 void SetGetStatsFunction(thunks::GetStatsFunction get_stats_function) { in SetGetStatsFunction()
[all …]
Dallocator_extension.h48 thunks::GetAllocatorWasteSizeFunction get_allocator_waste_size_function);
51 thunks::GetStatsFunction get_stats_function);
54 thunks::ReleaseFreeMemoryFunction release_free_memory_function);
Dallocator_shim.cc266 base::allocator::thunks::SetGetAllocatorWasteSizeFunction( in _heap_init()
268 base::allocator::thunks::SetGetStatsFunction(get_stats_thunk); in _heap_init()
269 base::allocator::thunks::SetReleaseFreeMemoryFunction( in _heap_init()
Dallocator_extension_thunks.h12 namespace thunks {
Dallocator_extension_thunks.cc11 namespace thunks { namespace
/external/chromium_org/sandbox/win/src/
Dinterception_agent.cc109 size_t buffer_bytes = offsetof(DllInterceptionData, thunks) + in OnDllLoad()
121 dlls_[i]->used_bytes = offsetof(DllInterceptionData, thunks); in OnDllLoad()
149 DllInterceptionData* thunks) { in PatchDll() argument
150 DCHECK_NT(NULL != thunks); in PatchDll()
175 NTSTATUS ret = resolver->Setup(thunks->base, in PatchDll()
180 &thunks->thunks[i], in PatchDll()
189 g_originals[function->id] = &thunks->thunks[i]; in PatchDll()
191 thunks->num_thunks++; in PatchDll()
192 thunks->used_bytes += sizeof(ThunkData); in PatchDll()
Dinterception.cc406 DllInterceptionData* thunks = reinterpret_cast<DllInterceptionData*>( in PatchNtdll() local
412 dll_data.used_bytes = offsetof(DllInterceptionData, thunks); in PatchNtdll()
418 if (!PatchClientFunctions(thunks, thunk_bytes, &dll_data)) in PatchNtdll()
423 bool ok = FALSE != ::WriteProcessMemory(child, thunks, &dll_data, in PatchNtdll()
424 offsetof(DllInterceptionData, thunks), in PatchNtdll()
427 if (!ok || (offsetof(DllInterceptionData, thunks) != written)) in PatchNtdll()
432 ::VirtualProtectEx(child, thunks, thunk_bytes, in PatchNtdll()
440 bool InterceptionManager::PatchClientFunctions(DllInterceptionData* thunks, in PatchClientFunctions() argument
443 DCHECK(NULL != thunks); in PatchClientFunctions()
522 &thunks->thunks[dll_data->num_thunks], in PatchClientFunctions()
[all …]
Dinterception_internal.h69 ThunkData thunks[1]; member
Dinterception_agent.h69 bool PatchDll(const DllPatchInfo* dll_info, DllInterceptionData* thunks);
Dinterception.h204 bool PatchClientFunctions(DllInterceptionData* thunks,
/external/chromium_org/mojo/shell/
Din_process_dynamic_service_runner.cc27 typedef size_t (*SetThunksFn)(const Thunks* thunks); in SetThunks()
32 Thunks thunks = make_thunks(); in SetThunks() local
33 size_t expected_size = set_thunks(&thunks); in SetThunks()
/external/chromium_org/mojo/python/system/mojo/
Dembedder.pyx40 cdef MojoSystemThunks thunks = MojoMakeSystemThunks()
41 system.SetSystemThunks(<uintptr_t>(&thunks))
/external/chromium_org/mojo/public/platform/native/
Dgles2_impl_chromium_texture_mailbox_thunks.h43 const MojoGLES2ImplChromiumTextureMailboxThunks* thunks);
Dgles2_impl_chromium_sync_point_thunks.h42 const MojoGLES2ImplChromiumSyncPointThunks* thunks);
/external/chromium_org/mojo/public/c/test_support/
DBUILD.gn14 # TODO(vtl): Convert this to thunks http://crbug.com/386799
/external/chromium_org/mojo/
Dmojo_public_gles2_for_loadable_module.gypi5 # In the non component build, the thunks need to be linked directly into the
Dmojo_public_tests.gypi24 # TODO(vtl): Convert this to thunks http://crbug.com/386799
/external/llvm/test/CodeGen/X86/
Dmusttail-indirect.ll40 ; Inalloca thunks shouldn't require any stores to the stack.
/external/llvm/docs/
DPasses.rst904 two overridable thunks to it.
DCodeGenerator.rst2361 such as thunks and vararg functions, enough space to cache the argument