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

1234567891011>>

/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
28 namespace thunk { namespace in namespace:ppapi
34 } // 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
34 namespace thunk { namespace in namespace:ppapi
41 } // namespace thunk
/external/chromium_org/ppapi/thunk/
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_resource_array_api.h9 #include "ppapi/thunk/ppapi_thunk_export.h"
12 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 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 { \
23 #include "ppapi/thunk/interfaces_ppb_private.h"
24 #include "ppapi/thunk/interfaces_ppb_private_no_permissions.h"
25 #include "ppapi/thunk/interfaces_ppb_private_flash.h"
26 #include "ppapi/thunk/interfaces_ppb_public_stable.h"
27 #include "ppapi/thunk/interfaces_ppb_public_dev.h"
34 namespace thunk { namespace in namespace:ppapi
[all...]
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_device_ref_api.h9 #include "ppapi/thunk/ppapi_thunk_export.h"
15 namespace thunk { namespace in namespace:ppapi
29 } // namespace thunk
H A Dppb_file_system_api.h15 namespace thunk { namespace in namespace:ppapi
26 } // namespace thunk
H A Dppb_flash_menu_api.h15 namespace thunk { namespace in namespace:ppapi
26 } // namespace thunk
H A Dppb_flash_message_loop_api.h12 namespace thunk { namespace in namespace:ppapi
29 } // namespace thunk
H A Dppb_flash_print_thunk.cc7 #include "ppapi/thunk/enter.h"
8 #include "ppapi/thunk/ppb_flash_functions_api.h"
9 #include "ppapi/thunk/thunk.h"
12 namespace thunk { namespace in namespace:ppapi
33 } // 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/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 242 milliseconds

1234567891011>>