Searched refs:thunk (Results 1 - 25 of 398) sorted by relevance

1234567891011>>

/external/chromium_org/mojo/examples/pepper_container_app/
H A Dinterface_list.cc8 #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 Dthunk.h9 #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 Dppb_audio_config_api.h9 #include "ppapi/thunk/ppapi_thunk_export.h"
12 namespace thunk { namespace in namespace:ppapi
22 } // namespace thunk
H A Dppb_browser_font_singleton_api.h13 namespace thunk { namespace in namespace:ppapi
25 } // namespace thunk
H A Dppb_flash_font_file_api.h11 namespace thunk { namespace in namespace:ppapi
22 } // namespace thunk
H A Dppb_url_response_info_api.h12 namespace thunk { namespace in namespace:ppapi
22 } // namespace thunk
H A Dppb_flash_file_fileref_thunk.cc7 #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 Dppb_buffer_api.h10 #include "ppapi/thunk/ppapi_thunk_export.h"
13 namespace thunk { namespace in namespace:ppapi
28 } // namespace thunk
H A Dppb_compositor_api.h13 namespace thunk { namespace in namespace:ppapi
24 } // namespace thunk
H A Dppb_device_ref_api.h9 #include "ppapi/thunk/ppapi_thunk_export.h"
15 namespace thunk { namespace in namespace:ppapi
29 } // namespace thunk
H A Dppb_flash_menu_api.h15 namespace thunk { namespace in namespace:ppapi
26 } // namespace thunk
/external/chromium_org/ppapi/shared_impl/
H A Dppb_crypto_shared.cc7 #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 Dppb_memory_shared.cc10 // 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 Dbroker_resource.h10 #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 Dbrowser_font_singleton_resource.h10 #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 Dflash_fullscreen_resource.h10 #include "ppapi/thunk/ppb_flash_fullscreen_api.h"
17 public thunk::PPB_Flash_Fullscreen_API {
24 virtual thunk::PPB_Flash_Fullscreen_API*
H A Dgamepad_resource.h16 #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 Dhost_resolver_resource.h12 #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 Dnetwork_proxy_resource.h10 #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 Dprinting_resource.h12 #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 Dudp_socket_resource.cc8 #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 Dwow_helper.cc21 // 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 Dthunk_getter.cc113 // 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 Dppb_buffer_impl.h13 #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 Dppb_widget_impl.cc12 #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;

Completed in 1903 milliseconds

1234567891011>>