/external/chromium_org/mojo/examples/pepper_container_app/ |
H A D | interface_list.cc | 8 #include "mojo/examples/pepper_container_app/thunk.h" 14 #include "ppapi/thunk/thunk.h" 22 ppapi::thunk::GetPPB_Graphics3D_1_0_Thunk(); 26 ppapi::thunk::GetPPB_Instance_1_0_Thunk(); 28 ppapi::thunk::GetPPB_View_1_0_Thunk(); 30 ppapi::thunk::GetPPB_View_1_1_Thunk();
|
/external/chromium_org/ppapi/thunk/ |
H A D | thunk.h | 9 #include "ppapi/thunk/ppapi_thunk_export.h" 11 // Declares a getter for the interface thunk of the form: 13 // const PPB_Foo* ppapi::thunk::GetPPB_Foo_Thunk(); 17 namespace ppapi { namespace thunk { \ 21 #include "ppapi/thunk/interfaces_ppb_private.h" 22 #include "ppapi/thunk/interfaces_ppb_private_no_permissions.h" 23 #include "ppapi/thunk/interfaces_ppb_private_flash.h" 24 #include "ppapi/thunk/interfaces_ppb_public_stable.h" 25 #include "ppapi/thunk/interfaces_ppb_public_dev.h" 26 #include "ppapi/thunk/interfaces_ppb_public_dev_channe 31 namespace thunk { namespace in namespace:ppapi [all...] |
H A D | ppb_audio_config_api.h | 9 #include "ppapi/thunk/ppapi_thunk_export.h" 12 namespace thunk { namespace in namespace:ppapi 22 } // namespace thunk
|
H A D | ppb_browser_font_singleton_api.h | 13 namespace thunk { namespace in namespace:ppapi 25 } // namespace thunk
|
H A D | ppb_flash_font_file_api.h | 11 namespace thunk { namespace in namespace:ppapi 22 } // namespace thunk
|
H A D | ppb_url_response_info_api.h | 12 namespace thunk { namespace in namespace:ppapi 22 } // namespace thunk
|
H A D | ppb_flash_file_fileref_thunk.cc | 7 #include "ppapi/thunk/enter.h" 8 #include "ppapi/thunk/ppb_file_ref_api.h" 9 #include "ppapi/thunk/ppb_flash_file_api.h" 10 #include "ppapi/thunk/thunk.h" 13 namespace thunk { namespace in namespace:ppapi 19 thunk::EnterResource<thunk::PPB_FileRef_API> enter(file_ref, true); 56 } // namespace thunk
|
H A D | ppb_buffer_api.h | 10 #include "ppapi/thunk/ppapi_thunk_export.h" 13 namespace thunk { namespace in namespace:ppapi 28 } // namespace thunk
|
H A D | ppb_compositor_api.h | 13 namespace thunk { namespace in namespace:ppapi 24 } // namespace thunk
|
H A D | ppb_device_ref_api.h | 9 #include "ppapi/thunk/ppapi_thunk_export.h" 15 namespace thunk { namespace in namespace:ppapi 29 } // namespace thunk
|
H A D | ppb_flash_menu_api.h | 15 namespace thunk { namespace in namespace:ppapi 26 } // namespace thunk
|
/external/chromium_org/ppapi/shared_impl/ |
H A D | ppb_crypto_shared.cc | 7 #include "ppapi/thunk/thunk.h" 9 // The crypto interface doesn't have a normal C -> C++ thunk since it doesn't 11 // into base. So we implement the entire interface here, using the thunk 26 namespace thunk { namespace in namespace:ppapi 32 } // namespace thunk
|
H A D | ppb_memory_shared.cc | 10 // The memory interface doesn't have a normal C -> C++ thunk since it doesn't 12 // into base. So we implement the entire interface here, using the thunk 27 namespace thunk { namespace in namespace:ppapi 34 } // namespace thunk
|
/external/chromium_org/ppapi/proxy/ |
H A D | broker_resource.h | 10 #include "ppapi/thunk/ppb_broker_api.h" 17 public thunk::PPB_Broker_Instance_API { 23 virtual thunk::PPB_Broker_Instance_API* AsPPB_Broker_Instance_API() OVERRIDE; 25 // thunk::PPB_Broker_Instance_API implementation.
|
H A D | browser_font_singleton_resource.h | 10 #include "ppapi/thunk/ppb_browser_font_singleton_api.h" 19 public thunk::PPB_BrowserFont_Singleton_API { 25 virtual thunk::PPB_BrowserFont_Singleton_API* 28 // thunk::PPB_BrowserFontSingleton_API implementation.
|
H A D | flash_fullscreen_resource.h | 10 #include "ppapi/thunk/ppb_flash_fullscreen_api.h" 17 public thunk::PPB_Flash_Fullscreen_API { 24 virtual thunk::PPB_Flash_Fullscreen_API*
|
H A D | gamepad_resource.h | 16 #include "ppapi/thunk/ppb_gamepad_api.h" 33 public thunk::PPB_Gamepad_API { 39 virtual thunk::PPB_Gamepad_API* AsPPB_Gamepad_API() OVERRIDE;
|
H A D | host_resolver_resource.h | 12 #include "ppapi/thunk/ppb_host_resolver_api.h" 19 public thunk::PPB_HostResolver_API { 25 virtual thunk::PPB_HostResolver_API* AsPPB_HostResolver_API() OVERRIDE; 27 // thunk::PPB_HostResolver_API implementation.
|
H A D | network_proxy_resource.h | 10 #include "ppapi/thunk/ppb_network_proxy_api.h" 18 public thunk::PPB_NetworkProxy_API { 25 virtual thunk::PPB_NetworkProxy_API* AsPPB_NetworkProxy_API() OVERRIDE;
|
H A D | printing_resource.h | 12 #include "ppapi/thunk/ppb_printing_api.h" 19 public NON_EXPORTED_BASE(thunk::PPB_Printing_API) { 26 virtual thunk::PPB_Printing_API* AsPPB_Printing_API() OVERRIDE;
|
H A D | udp_socket_resource.cc | 8 #include "ppapi/thunk/enter.h" 9 #include "ppapi/thunk/ppb_net_address_api.h" 10 #include "ppapi/thunk/resource_creation_api.h" 17 typedef thunk::EnterResourceNoLock<thunk::PPB_NetAddress_API> 30 thunk::PPB_UDPSocket_API* UDPSocketResource::AsPPB_UDPSocket_API() { 48 thunk::EnterResourceCreationNoLock enter(pp_instance());
|
/external/chromium_org/sandbox/win/wow_helper/ |
H A D | wow_helper.cc | 21 // ntdll.dll. 'thunk' is the buffer on the address space of process 'child', 23 int PatchNtdll(HANDLE child, void* thunk, size_t thunk_bytes) { argument 31 char* code = reinterpret_cast<char*>(thunk) + used; 33 code, thunk, thunk_bytes, NULL); 82 void* thunk = reinterpret_cast<void*>(static_cast<ULONG_PTR>(buffer)); local 85 return sandbox::PatchNtdll(child, thunk, kPageSize);
|
/external/chromium_org/chrome_elf/ |
H A D | thunk_getter.cc | 113 // Create a thunk via the appropriate ServiceResolver instance. 114 sandbox::ServiceResolverThunk* thunk = NULL; local 119 return thunk; 127 thunk = new sandbox::ServiceResolverThunk(current_process, relaxed); 131 thunk = new sandbox::Wow64W8ResolverThunk(current_process, relaxed); 133 thunk = new sandbox::Wow64ResolverThunk(current_process, relaxed); 135 thunk = new sandbox::Win8ResolverThunk(current_process, relaxed); 137 thunk = new sandbox::ServiceResolverThunk(current_process, relaxed); 141 return thunk;
|
/external/chromium_org/content/renderer/pepper/ |
H A D | ppb_buffer_impl.h | 13 #include "ppapi/thunk/ppb_buffer_api.h" 18 public ppapi::thunk::PPB_Buffer_API { 30 virtual ppapi::thunk::PPB_Buffer_API* AsPPB_Buffer_API() OVERRIDE; 58 explicit BufferAutoMapper(ppapi::thunk::PPB_Buffer_API* api); 66 ppapi::thunk::PPB_Buffer_API* api_;
|
H A D | ppb_widget_impl.cc | 12 #include "ppapi/thunk/enter.h" 13 #include "ppapi/thunk/ppb_input_event_api.h" 14 #include "ppapi/thunk/ppb_widget_api.h" 16 using ppapi::thunk::EnterResourceNoLock; 17 using ppapi::thunk::PPB_ImageData_API; 18 using ppapi::thunk::PPB_InputEvent_API; 19 using ppapi::thunk::PPB_Widget_API;
|