/external/chromium_org/ppapi/thunk/ |
H A D | ppb_video_decoder_api.h | 10 #include "ppapi/thunk/ppapi_thunk_export.h" 16 namespace thunk { namespace in namespace:ppapi 37 } // namespace thunk
|
H A D | ppb_websocket_api.h | 11 #include "ppapi/thunk/ppapi_thunk_export.h" 17 namespace thunk { namespace in namespace:ppapi 81 } // namespace thunk
|
H A D | ppb_x509_certificate_private_thunk.cc | 6 #include "ppapi/thunk/enter.h" 7 #include "ppapi/thunk/ppb_x509_certificate_private_api.h" 8 #include "ppapi/thunk/resource_creation_api.h" 9 #include "ppapi/thunk/thunk.h" 12 namespace thunk { namespace in namespace:ppapi 62 } // namespace thunk
|
/external/chromium_org/content/renderer/pepper/ |
H A D | host_globals.h | 38 virtual ppapi::thunk::PPB_Instance_API* GetInstanceAPI(PP_Instance instance) 40 virtual ppapi::thunk::ResourceCreationAPI* GetResourceCreationAPI(
|
H A D | pepper_video_destination_host.cc | 15 #include "ppapi/thunk/enter.h" 16 #include "ppapi/thunk/ppb_image_data_api.h" 69 ppapi::thunk::EnterResourceNoLock<ppapi::thunk::PPB_ImageData_API> enter(
|
/external/chromium_org/mojo/examples/pepper_container_app/ |
H A D | graphics_3d_resource.h | 13 #include "ppapi/thunk/ppb_graphics_3d_api.h" 19 public ppapi::thunk::PPB_Graphics3D_API { 27 virtual ppapi::thunk::PPB_Graphics3D_API* AsPPB_Graphics3D_API() OVERRIDE; 29 // ppapi::thunk::PPB_Graphics3D_API implementation.
|
H A D | mojo_ppapi_globals.h | 60 virtual ppapi::thunk::PPB_Instance_API* GetInstanceAPI( 62 virtual ppapi::thunk::ResourceCreationAPI* GetResourceCreationAPI(
|
/external/chromium_org/ppapi/proxy/ |
H A D | compositor_layer_resource.h | 13 #include "ppapi/thunk/ppb_compositor_layer_api.h" 22 public thunk::PPB_CompositorLayer_API { 48 virtual thunk::PPB_CompositorLayer_API* AsPPB_CompositorLayer_API() OVERRIDE; 50 // thunk::PPB_Compositor_API overrides:
|
H A D | file_system_resource.h | 20 #include "ppapi/thunk/ppb_file_system_api.h" 30 public NON_EXPORTED_BASE(thunk::PPB_FileSystem_API) { 48 virtual thunk::PPB_FileSystem_API* AsPPB_FileSystem_API() OVERRIDE;
|
H A D | flash_file_resource.h | 13 #include "ppapi/thunk/ppb_flash_file_api.h" 20 public thunk::PPB_Flash_File_API { 26 virtual thunk::PPB_Flash_File_API* AsPPB_Flash_File_API() OVERRIDE;
|
H A D | flash_resource.h | 13 #include "ppapi/thunk/ppb_flash_functions_api.h" 22 public thunk::PPB_Flash_Functions_API { 30 virtual thunk::PPB_Flash_Functions_API* AsPPB_Flash_Functions_API() OVERRIDE;
|
H A D | network_list_resource.cc | 13 #include "ppapi/thunk/enter.h" 26 thunk::PPB_NetworkList_API* NetworkListResource::AsPPB_NetworkList_API() { 58 thunk::EnterResourceCreationNoLock enter(pp_instance()); 89 } // namespace thunk
|
H A D | ppp_input_event_proxy.cc | 12 #include "ppapi/thunk/enter.h" 13 #include "ppapi/thunk/ppb_input_event_api.h" 15 using ppapi::thunk::EnterResourceNoLock; 16 using ppapi::thunk::PPB_InputEvent_API;
|
H A D | tcp_socket_resource.h | 11 #include "ppapi/thunk/ppb_tcp_socket_api.h" 19 class PPAPI_PROXY_EXPORT TCPSocketResource : public thunk::PPB_TCPSocket_API, 30 virtual thunk::PPB_TCPSocket_API* AsPPB_TCPSocket_API() OVERRIDE; 32 // thunk::PPB_TCPSocket_API implementation.
|
H A D | video_capture_resource.h | 12 #include "ppapi/thunk/ppb_video_capture_api.h" 19 public ::ppapi::thunk::PPB_VideoCapture_API { 27 virtual thunk::PPB_VideoCapture_API* AsPPB_VideoCapture_API() OVERRIDE {
|
H A D | ppp_instance_proxy.cc | 25 #include "ppapi/thunk/enter.h" 26 #include "ppapi/thunk/ppb_flash_fullscreen_api.h" 27 #include "ppapi/thunk/ppb_view_api.h" 32 using thunk::EnterInstanceAPINoLock; 33 using thunk::EnterInstanceNoLock; 34 using thunk::EnterResourceNoLock; 35 using thunk::PPB_Flash_Fullscreen_API; 36 using thunk::PPB_Instance_API; 37 using thunk::PPB_View_API;
|
H A D | audio_input_resource.cc | 20 #include "ppapi/thunk/enter.h" 21 #include "ppapi/thunk/ppb_audio_config_api.h" 46 thunk::PPB_AudioInput_API* AudioInputResource::AsPPB_AudioInput_API() { 300 thunk::EnterResourceNoLock<thunk::PPB_DeviceRef_API> enter_device_ref( 314 thunk::EnterResourceNoLock<thunk::PPB_AudioConfig_API> enter_config(config,
|
H A D | ppb_testing_proxy.cc | 16 #include "ppapi/thunk/enter.h" 17 #include "ppapi/thunk/ppb_graphics_2d_api.h" 18 #include "ppapi/thunk/ppb_input_event_api.h" 20 using ppapi::thunk::EnterInstance; 21 using ppapi::thunk::EnterResource; 22 using ppapi::thunk::EnterResourceNoLock; 23 using ppapi::thunk::PPB_Graphics2D_API; 24 using ppapi::thunk::PPB_InputEvent_API;
|
H A D | file_mapping_resource.cc | 13 #include "ppapi/thunk/enter.h" 14 #include "ppapi/thunk/ppb_file_io_api.h" 27 thunk::PPB_FileMapping_API* FileMappingResource::AsPPB_FileMapping_API() { 39 thunk::EnterResourceNoLock<thunk::PPB_FileIO_API> enter(file_io, true);
|
H A D | talk_resource_unittest.cc | 10 #include "ppapi/thunk/thunk.h" 70 const PPB_Talk_Private_1_0* talk = thunk::GetPPB_Talk_Private_1_0_Thunk(); 95 const PPB_Talk_Private_2_0* talk = thunk::GetPPB_Talk_Private_2_0_Thunk(); 121 const PPB_Talk_Private_2_0* talk = thunk::GetPPB_Talk_Private_2_0_Thunk();
|
H A D | url_request_info_resource.cc | 8 #include "ppapi/thunk/enter.h" 9 #include "ppapi/thunk/ppb_file_ref_api.h" 24 thunk::PPB_URLRequestInfo_API* 86 thunk::EnterResourceNoLock<thunk::PPB_FileRef_API> enter(file_ref, true);
|
/external/chromium_org/ppapi/shared_impl/ |
H A D | ppb_graphics_3d_shared.h | 14 #include "ppapi/thunk/ppb_graphics_3d_api.h" 30 public thunk::PPB_Graphics3D_API { 33 virtual thunk::PPB_Graphics3D_API* AsPPB_Graphics3D_API() OVERRIDE;
|
/external/chromium_org/chrome_elf/blacklist/ |
H A D | blacklist.cc | 323 // Create a thunk via the appropriate ServiceResolver instance. 324 sandbox::ServiceResolverThunk* thunk = GetThunk(kRelaxed); 327 if (!thunk) 332 // Mark the thunk storage as readable and writeable, since we 342 thunk->AllowLocalPatches(); 350 NTSTATUS ret = thunk->Setup(::GetModuleHandle(sandbox::kNtdllName), 370 NTSTATUS ret = thunk->Setup(::GetModuleHandle(sandbox::kNtdllName), 379 delete thunk; 384 // Mark the thunk storage as executable and prevent any future writes to it.
|
/external/chromium_org/sandbox/win/src/ |
H A D | service_resolver_32.cc | 137 int internal_thunk; // Dummy member to the beginning of the internal thunk. 163 ServiceFullThunk* thunk = reinterpret_cast<ServiceFullThunk*>( local 166 if (!IsFunctionAService(&thunk->original) && 167 (!relaxed_ || !SaveOriginalFunction(&thunk->original, thunk_storage))) 170 ret = PerformPatch(thunk, thunk_storage); 195 ServiceFullThunk* thunk = reinterpret_cast<ServiceFullThunk*>(thunk_storage); 197 if (!IsFunctionAService(&thunk->original) && 198 (!relaxed_ || !SaveOriginalFunction(&thunk->original, thunk_storage))) { 290 // setup the thunk 296 // copy the local thunk buffe [all...] |
H A D | interception.cc | 475 ServiceResolverThunk* thunk; local 477 thunk = new ServiceResolverThunk(child_->Process(), relaxed_); 482 thunk = new Wow64W8ResolverThunk(child_->Process(), relaxed_); 484 thunk = new Wow64ResolverThunk(child_->Process(), relaxed_); 486 thunk = new Win8ResolverThunk(child_->Process(), relaxed_); 488 thunk = new ServiceResolverThunk(child_->Process(), relaxed_); 505 NTSTATUS ret = thunk->ResolveInterceptor(local_interceptor, 517 NTSTATUS ret = thunk->Setup(ntdll_base, 535 delete(thunk);
|