Searched refs:thunk (Results 176 - 200 of 398) sorted by relevance

1234567891011>>

/external/chromium_org/ppapi/thunk/
H A Dppb_video_decoder_api.h10 #include "ppapi/thunk/ppapi_thunk_export.h"
16 namespace thunk { namespace in namespace:ppapi
37 } // namespace thunk
H A Dppb_websocket_api.h11 #include "ppapi/thunk/ppapi_thunk_export.h"
17 namespace thunk { namespace in namespace:ppapi
81 } // namespace thunk
H A Dppb_x509_certificate_private_thunk.cc6 #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 Dhost_globals.h38 virtual ppapi::thunk::PPB_Instance_API* GetInstanceAPI(PP_Instance instance)
40 virtual ppapi::thunk::ResourceCreationAPI* GetResourceCreationAPI(
H A Dpepper_video_destination_host.cc15 #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 Dgraphics_3d_resource.h13 #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 Dmojo_ppapi_globals.h60 virtual ppapi::thunk::PPB_Instance_API* GetInstanceAPI(
62 virtual ppapi::thunk::ResourceCreationAPI* GetResourceCreationAPI(
/external/chromium_org/ppapi/proxy/
H A Dcompositor_layer_resource.h13 #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 Dfile_system_resource.h20 #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 Dflash_file_resource.h13 #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 Dflash_resource.h13 #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 Dnetwork_list_resource.cc13 #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 Dppp_input_event_proxy.cc12 #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 Dtcp_socket_resource.h11 #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 Dvideo_capture_resource.h12 #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 Dppp_instance_proxy.cc25 #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 Daudio_input_resource.cc20 #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 Dppb_testing_proxy.cc16 #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 Dfile_mapping_resource.cc13 #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 Dtalk_resource_unittest.cc10 #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 Durl_request_info_resource.cc8 #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 Dppb_graphics_3d_shared.h14 #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 Dblacklist.cc323 // 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 Dservice_resolver_32.cc137 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 Dinterception.cc475 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);

Completed in 4513 milliseconds

1234567891011>>