HomeSort by relevance Sort by last modified time
    Searched refs:nacl (Results 1 - 25 of 112) sorted by null

1 2 3 4 5

  /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...]
local_temp_file.h 50 const nacl::string& base_dir);
54 const nacl::string& base_dir,
55 const nacl::string& filename);
66 void Rename(const nacl::string& new_name,
71 // The nacl::DescWrapper* for the writeable version of the file.
72 nacl::DescWrapper* write_wrapper() { return write_wrapper_.get(); }
73 nacl::DescWrapper* release_write_wrapper() {
76 // The nacl::DescWrapper* for the read-only version of the file.
77 nacl::DescWrapper* read_wrapper() { return read_wrapper_.get(); }
78 nacl::DescWrapper* release_read_wrapper()
    [all...]
temporary_file.h 44 // Set an existing Fd instead of getting one from the nacl interface on open.
55 // The nacl::DescWrapper* for the writeable version of the file.
56 nacl::DescWrapper* write_wrapper() { return write_wrapper_.get(); }
57 nacl::DescWrapper* read_wrapper() { return read_wrapper_.get(); }
58 nacl::DescWrapper* release_read_wrapper() {
63 const nacl::string identifier() const {
64 return nacl::string(reinterpret_cast<const char*>(identifier_));
71 nacl::scoped_ptr<nacl::DescWrapper> read_wrapper_;
72 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,
sel_ldr_launcher_chrome.h 13 class SelLdrLauncherChrome : public nacl::SelLdrLauncherBase {
23 nacl::string* error_message);
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_options.cc 14 nacl::string ReplaceBadFSChars(nacl::string str,
15 const nacl::string& bad_chars,
16 const nacl::string& replacement) {
18 while (replace_pos != nacl::string::npos) {
34 nacl::string PnaclOptions::GetCacheKey() const {
36 // to grab the NaCl / PNaCl ABI version too.
37 nacl::stringstream ss;
46 nacl::string key = ss.str();
64 nacl::string str
    [all...]
pnacl_options.h 30 nacl::string GetCacheKey() const;
41 void set_cache_validators(const nacl::string& c) {
51 nacl::string cache_validators_;
plugin.h 41 namespace nacl { namespace
44 } // namespace nacl
89 // NaCl module can be loaded given a DescWrapper.
91 // Starts NaCl module but does not wait until low-level
106 bool LoadNaClModule(nacl::DescWrapper* wrapper, ErrorInfo* error_info,
117 // This is invoked as a callback when the NaCl module makes the
125 // A helper SRPC NaCl module can be loaded given a DescWrapper.
128 // Returns NULL or the NaClSubprocess of the new helper NaCl module.
129 NaClSubprocess* LoadHelperNaClModule(nacl::DescWrapper* wrapper,
151 void AddToConsole(const nacl::string& text)
    [all...]
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...]
json_manifest.cc 48 // Sample NaCl manifest file:
96 bool FindMatchingProperty(const nacl::string& property_name,
113 const nacl::string& container_key,
114 const nacl::string& parent_key,
119 nacl::string* error_string) {
121 nacl::stringstream error_stream;
131 nacl::string property_name = members[i];
145 nacl::stringstream error_stream;
159 const nacl::string& container_key,
160 const nacl::string& parent_key
    [all...]
pnacl_coordinator.h 91 const nacl::string& pexe_url,
97 nacl::DescWrapper* ReleaseTranslatedFD() { return translated_fd_.release(); }
101 void ReportNonPpapiError(PluginErrorCode err, const nacl::string& message);
106 int32_t pp_error, const nacl::string& message);
144 const nacl::string& pexe_url,
220 nacl::scoped_ptr<nacl::DescWrapper> translated_fd_;
223 nacl::scoped_ptr<pp::FileSystem> file_system_;
226 nacl::scoped_ptr<const Manifest> manifest_;
228 nacl::scoped_ptr<PnaclResources> resources_
    [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_;
service_runtime.h 33 namespace nacl { namespace
53 SelLdrStartParams(const nacl::string& url,
68 nacl::string url;
164 class PluginReverseInterface: public nacl::ReverseInterface {
166 PluginReverseInterface(nacl::WeakRefAnchor* anchor,
177 virtual void Log(nacl::string message);
179 virtual void DoPostMessage(nacl::string message);
183 virtual bool EnumerateManifestKeys(std::set<nacl::string>* out_keys);
185 virtual bool OpenManifestEntry(nacl::string url_key,
194 virtual int64_t RequestQuotaForWrite(nacl::string file_id
    [all...]
  /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.
nacl_paths.h 13 namespace nacl { namespace
29 } // namespace nacl
nacl_host_messages.h 12 #include "components/nacl/common/nacl_types.h"
13 #include "components/nacl/common/pnacl_types.h"
22 IPC_STRUCT_TRAITS_BEGIN(nacl::NaClLaunchParams)
31 IPC_STRUCT_TRAITS_BEGIN(nacl::NaClLaunchResult)
38 IPC_STRUCT_TRAITS_BEGIN(nacl::PnaclCacheInfo)
49 // be valid if the NaCl IPC proxy is enabled.
51 nacl::NaClLaunchParams /* launch_params */,
52 nacl::NaClLaunchResult /* launch_result */,
82 nacl::PnaclCacheInfo /* cache info */)
104 // open a NaCl executable file from an installed application directory
    [all...]
  /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
  /external/chromium_org/ppapi/native_client/src/untrusted/nacl_ppapi_util/
nacl_ppapi_util.h 49 // method on the anchor. Since the nacl::WeakRefAnchor object is
107 nacl::MutexLocker take(&mu_);
113 nacl::MutexLocker take(&mu_);
123 nacl::MutexLocker take(&mu_);
131 nacl::scoped_ptr<R> result_;
194 nacl::WeakRefAnchor* anchor() const { return anchor_; }
196 nacl::WeakRefAnchor* anchor_;
  /external/chromium_org/chrome/browser/nacl_host/
nacl_file_host.h 25 namespace nacl { namespace
29 // Opens NaCl Files in the Browser process, on behalf of the NaCl plugin.
33 typedef base::Callback<void(const nacl::PnaclInstallProgress&)>
45 // Open a PNaCl file (readonly) on behalf of the NaCl plugin.
56 // Opens a NaCl executable file for reading and executing.

Completed in 584 milliseconds

1 2 3 4 5