/external/chromium_org/components/nacl/loader/ |
nacl_helper_win_64.h | 8 namespace nacl { namespace 12 } // namespace nacl
|
nacl_helper_linux.h | 8 namespace nacl { namespace 25 // For communications between NaCl loader and browser. 29 // For communications between NaCl loader and zygote. 32 } // namespace nacl
|
/external/chromium_org/ppapi/native_client/src/trusted/plugin/ |
pnacl_resources.h | 31 static nacl::string GetBaseUrl(); 34 static nacl::string PrependPlatformPrefix(const nacl::string& url); 36 static bool IsPnaclComponent(const nacl::string& full_url); 37 static nacl::string PnaclComponentURLToFilename( 38 const nacl::string& full_url); 42 static const nacl::string GetResourceInfoUrl() { 43 return nacl::string(kResourceInfoUrl); 66 const nacl::string& resource_info_url, 73 const nacl::string& GetLlcUrl() [all...] |
nacl_subprocess.h | 5 // Instances of NaCl modules spun up within the plugin as a subprocess. 6 // This may represent the "main" nacl module, or it may represent helpers 8 // a NaCl module for a compiler could be loaded to translate LLVM bitcode 30 // A class representing an instance of a NaCl module, loaded by the plugin. 33 NaClSubprocess(const nacl::string& description, 47 // The socket used for communicating w/ the NaCl module. 51 nacl::string description() const { return description_; } 55 nacl::string detailed_description() const; 65 bool InvokeSrpcMethod(const nacl::string& method_name, 66 const nacl::string& input_signature [all...] |
temporary_file.h | 52 // The nacl::DescWrapper* for the writeable version of the file. 53 nacl::DescWrapper* write_wrapper() { return write_wrapper_.get(); } 54 nacl::DescWrapper* read_wrapper() { return read_wrapper_.get(); } 55 nacl::DescWrapper* release_read_wrapper() { 62 const nacl::string identifier() const { 63 return nacl::string(reinterpret_cast<const char*>(identifier_)); 70 nacl::scoped_ptr<nacl::DescWrapper> read_wrapper_; 71 nacl::scoped_ptr<nacl::DescWrapper> write_wrapper_ [all...] |
manifest.h | 44 virtual bool GetProgramURL(nacl::string* full_url, 49 virtual bool ResolveURL(const nacl::string& relative_url, 50 nacl::string* full_url, 57 virtual bool GetFileKeys(std::set<nacl::string>* keys) const = 0; 65 virtual bool ResolveKey(const nacl::string& key, 66 nacl::string* full_url,
|
json_manifest.h | 33 const nacl::string& manifest_base_url, 34 const nacl::string& sandbox_isa) 43 bool Init(const nacl::string& json, ErrorInfo* error_info); 47 virtual bool GetProgramURL(nacl::string* full_url, 52 virtual bool ResolveURL(const nacl::string& relative_url, 53 nacl::string* full_url, 60 virtual bool GetFileKeys(std::set<nacl::string>* keys) const; 66 virtual bool ResolveKey(const nacl::string& key, 67 nacl::string* full_url, 80 nacl::string manifest_base_url_ [all...] |
srpc_client.h | 8 // service runtime or to untrusted NaCl threads. 19 namespace nacl { namespace 21 } // namespace nacl 34 static SrpcClient* New(nacl::DescWrapper* wrapper); 38 bool Init(nacl::DescWrapper* socket); 44 bool HasMethod(const nacl::string& method_name); 46 bool Invoke(const nacl::string& method_name, SrpcParams* params); 49 bool InitParams(const nacl::string& method_name, SrpcParams* params); 58 typedef std::map<nacl::string, MethodInfo*> Methods;
|
pnacl_resources.cc | 24 nacl::string PnaclUrls::GetBaseUrl() { 25 return nacl::string(kPnaclComponentScheme); 28 nacl::string PnaclUrls::PrependPlatformPrefix(const nacl::string& url) { 29 return nacl::string(GetSandboxISA()) + "/" + url; 36 bool PnaclUrls::IsPnaclComponent(const nacl::string& full_url) { 42 nacl::string PnaclUrls::PnaclComponentURLToFilename( 43 const nacl::string& full_url) { 45 nacl::string r = full_url.substr( 46 nacl::string(kPnaclComponentScheme).length()) [all...] |
sel_ldr_launcher_chrome.h | 13 class SelLdrLauncherChrome : public nacl::SelLdrLauncherBase { 24 nacl::string* error_message);
|
json_manifest.cc | 46 // Sample NaCl manifest file: 94 bool FindMatchingProperty(const nacl::string& property_name, 111 const nacl::string& container_key, 112 const nacl::string& parent_key, 117 nacl::string* error_string) { 119 nacl::stringstream error_stream; 129 nacl::string property_name = members[i]; 143 nacl::stringstream error_stream; 157 const nacl::string& container_key, 158 const nacl::string& parent_key [all...] |
plugin.h | 36 namespace nacl { namespace 39 } // namespace nacl 79 // NaCl module can be loaded given a DescWrapper. 81 // Starts NaCl module but does not wait until low-level 96 bool LoadNaClModule(nacl::DescWrapper* wrapper, ErrorInfo* error_info, 108 // This is invoked as a callback when the NaCl module makes the 116 // A helper SRPC NaCl module can be loaded given a DescWrapper. 119 // Returns NULL or the NaClSubprocess of the new helper NaCl module. 120 NaClSubprocess* LoadHelperNaClModule(nacl::DescWrapper* wrapper, 142 void AddToConsole(const nacl::string& text) [all...] |
pnacl_coordinator.h | 85 const nacl::string& pexe_url, 91 nacl::DescWrapper* ReleaseTranslatedFD(); 95 void ReportNonPpapiError(PluginErrorCode err, const nacl::string& message); 100 int32_t pp_error, const nacl::string& message); 138 const nacl::string& pexe_url, 195 nacl::scoped_ptr<const Manifest> manifest_; 197 nacl::scoped_ptr<PnaclResources> resources_; 200 nacl::string pexe_url_; 205 nacl::scoped_ptr<TempFile> obj_file_; 207 nacl::scoped_ptr<TempFile> temp_nexe_file_ [all...] |
file_utils.h | 31 nacl::string& out_buf,
|
pnacl_translate_thread.h | 22 namespace nacl { namespace 76 NaClSubprocess* StartSubprocess(const nacl::string& url, 86 const nacl::string& error_string); 89 const nacl::string& soname, 90 const nacl::string& lib_dependencies); 96 nacl::scoped_ptr<NaClThread> translate_thread_; 100 nacl::scoped_ptr<NaClSubprocess> llc_subprocess_; 101 nacl::scoped_ptr<NaClSubprocess> ld_subprocess_;
|
/external/chromium/chrome/common/ |
nacl_cmd_line.h | 11 namespace nacl { namespace 13 // process to cmd_line that will be used for launching the NaCl loader/broker.
|
/external/chromium_org/components/nacl/common/ |
nacl_cmd_line.h | 10 namespace nacl { namespace 12 // process to cmd_line that will be used for launching the NaCl loader/broker.
|
pnacl_types.cc | 5 #include "components/nacl/common/pnacl_types.h" 7 namespace nacl { namespace 13 } // namespace nacl
|
nacl_paths.h | 13 namespace nacl { namespace 29 } // namespace nacl
|
pnacl_types.h | 15 namespace nacl { namespace 32 } // namespace nacl
|
/external/chromium_org/components/nacl/renderer/ |
ppb_nacl_private_impl.h | 13 namespace nacl { namespace 17 } // namespace nacl
|
/external/chromium_org/components/nacl/browser/ |
nacl_file_host.h | 22 namespace nacl { namespace 26 // Opens NaCl Files in the Browser process, on behalf of the NaCl plugin. 30 // Open a PNaCl file (readonly) on behalf of the NaCl plugin. 32 scoped_refptr<nacl::NaClHostMessageFilter> nacl_host_message_filter, 41 // Opens a NaCl executable file for reading and executing. 43 scoped_refptr<nacl::NaClHostMessageFilter> nacl_host_message_filter,
|
nacl_process_host_unittest.cc | 5 #include "components/nacl/browser/nacl_process_host.h" 11 void* addr = nacl::AllocateAddressSpaceASLR(GetCurrentProcess(), size);
|
/external/chromium_org/ppapi/native_client/tests/ppapi_test_lib/ |
internal_utils.h | 27 bool HasScriptableTest(nacl::string test_name); 28 PP_Var RunScriptableTest(nacl::string test_name); 30 void RunTest(nacl::string test_name);
|
/external/chromium_org/native_client_sdk/src/web/ |
update.sh | 3 gsutil cp -a public-read $file gs://nativeclient-mirror/nacl/nacl_sdk
|