/external/chromium_org/content/common/sandbox_linux/ |
sandbox_init_linux.cc | 9 #include "sandbox/linux/bpf_dsl/bpf_dsl.h" 14 scoped_ptr<sandbox::bpf_dsl::SandboxBPFDSLPolicy> policy) { 18 scoped_ptr<sandbox::bpf_dsl::SandboxBPFDSLPolicy>
|
sandbox_bpf_base_policy_linux.h | 10 #include "sandbox/linux/bpf_dsl/bpf_dsl.h" 19 class SandboxBPFBasePolicy : public sandbox::bpf_dsl::SandboxBPFDSLPolicy { 24 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall( 26 virtual sandbox::bpf_dsl::ResultExpr InvalidSyscall() const OVERRIDE;
|
bpf_ppapi_policy_linux.cc | 17 using sandbox::bpf_dsl::Allow; 18 using sandbox::bpf_dsl::Error; 19 using sandbox::bpf_dsl::ResultExpr;
|
bpf_renderer_policy_linux.cc | 17 using sandbox::bpf_dsl::Allow; 18 using sandbox::bpf_dsl::Error; 19 using sandbox::bpf_dsl::ResultExpr;
|
bpf_utility_policy_linux.cc | 17 using sandbox::bpf_dsl::Allow; 18 using sandbox::bpf_dsl::Error; 19 using sandbox::bpf_dsl::ResultExpr;
|
sandbox_seccomp_bpf_linux.h | 14 namespace bpf_dsl { namespace in namespace:sandbox 44 scoped_ptr<sandbox::bpf_dsl::SandboxBPFDSLPolicy> policy); 46 static scoped_ptr<sandbox::bpf_dsl::SandboxBPFDSLPolicy> GetBaselinePolicy();
|
bpf_cros_arm_gpu_policy_linux.h | 18 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
|
bpf_ppapi_policy_linux.h | 18 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
|
bpf_renderer_policy_linux.h | 18 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
|
bpf_utility_policy_linux.h | 18 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
|
sandbox_bpf_base_policy_linux.cc | 12 using sandbox::bpf_dsl::ResultExpr;
|
bpf_gpu_policy_linux.h | 25 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall( 38 sandbox::bpf_dsl::SandboxBPFDSLPolicy* (*broker_sandboxer_allocator)(
|
/external/chromium_org/sandbox/linux/seccomp-bpf-helpers/ |
DEPS | 2 "+sandbox/linux/bpf_dsl",
|
syscall_parameters_restrictions.h | 11 #include "sandbox/linux/bpf_dsl/bpf_dsl.h" 16 // bpf_dsl::ResultExpr suitable to restrict certain system call parameters. 24 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictCloneToThreadsAndEPERMFork(); 28 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictPrctl(); 32 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictIoctl(); 38 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictMmapFlags(); 42 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictMprotectFlags(); 49 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictFcntlCommands(); 54 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictSocketcallCommand() [all...] |
baseline_policy.h | 8 #include "sandbox/linux/bpf_dsl/bpf_dsl.h" 24 class SANDBOX_EXPORT BaselinePolicy : public bpf_dsl::SandboxBPFDSLPolicy { 32 virtual bpf_dsl::ResultExpr EvaluateSyscall( 34 virtual bpf_dsl::ResultExpr InvalidSyscall() const OVERRIDE;
|
sigsys_handlers.h | 10 #include "sandbox/linux/bpf_dsl/bpf_dsl.h" 61 // Variants of the above functions for use with bpf_dsl. 62 SANDBOX_EXPORT bpf_dsl::ResultExpr CrashSIGSYS(); 63 SANDBOX_EXPORT bpf_dsl::ResultExpr CrashSIGSYSClone(); 64 SANDBOX_EXPORT bpf_dsl::ResultExpr CrashSIGSYSPrctl(); 65 SANDBOX_EXPORT bpf_dsl::ResultExpr CrashSIGSYSIoctl(); 66 SANDBOX_EXPORT bpf_dsl::ResultExpr CrashSIGSYSKill(); 67 SANDBOX_EXPORT bpf_dsl::ResultExpr CrashSIGSYSFutex(); 68 SANDBOX_EXPORT bpf_dsl::ResultExpr RewriteSchedSIGSYS() [all...] |
sigsys_handlers.cc | 247 bpf_dsl::ResultExpr CrashSIGSYS() { 248 return bpf_dsl::Trap(CrashSIGSYS_Handler, NULL); 251 bpf_dsl::ResultExpr CrashSIGSYSClone() { 252 return bpf_dsl::Trap(SIGSYSCloneFailure, NULL); 255 bpf_dsl::ResultExpr CrashSIGSYSPrctl() { 256 return bpf_dsl::Trap(SIGSYSPrctlFailure, NULL); 259 bpf_dsl::ResultExpr CrashSIGSYSIoctl() { 260 return bpf_dsl::Trap(SIGSYSIoctlFailure, NULL); 263 bpf_dsl::ResultExpr CrashSIGSYSKill() { 264 return bpf_dsl::Trap(SIGSYSKillFailure, NULL) [all...] |
/external/chromium_org/components/nacl/loader/nonsfi/ |
nonsfi_sandbox.h | 9 #include "sandbox/linux/bpf_dsl/bpf_dsl.h" 18 : public sandbox::bpf_dsl::SandboxBPFDSLPolicy { 23 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall( 25 virtual sandbox::bpf_dsl::ResultExpr InvalidSyscall() const OVERRIDE;
|
/external/chromium_org/components/nacl/loader/sandbox_linux/ |
nacl_bpf_sandbox_linux.cc | 21 #include "sandbox/linux/bpf_dsl/bpf_dsl.h" 32 using sandbox::bpf_dsl::Allow; 33 using sandbox::bpf_dsl::Error; 34 using sandbox::bpf_dsl::ResultExpr; 36 class NaClBPFSandboxPolicy : public sandbox::bpf_dsl::SandboxBPFDSLPolicy { 48 scoped_ptr<sandbox::bpf_dsl::SandboxBPFDSLPolicy> baseline_policy_; 133 scoped_ptr<sandbox::bpf_dsl::SandboxBPFDSLPolicy>(
|
/external/chromium_org/sandbox/linux/ |
sandbox_linux_test_sources.gypi | 37 'bpf_dsl/bpf_dsl_more_unittest.cc', 38 'bpf_dsl/bpf_dsl_unittest.cc', 39 'bpf_dsl/cons_unittest.cc',
|
BUILD.gn | 101 "bpf_dsl/bpf_dsl_more_unittest.cc", 102 "bpf_dsl/bpf_dsl_unittest.cc", 103 "bpf_dsl/cons_unittest.cc", 141 "bpf_dsl/bpf_dsl.cc", 142 "bpf_dsl/bpf_dsl.h", 143 "bpf_dsl/cons.h",
|
/external/chromium_org/content/common/sandbox_linux/android/ |
sandbox_bpf_base_policy_android.cc | 10 using sandbox::bpf_dsl::Allow; 11 using sandbox::bpf_dsl::ResultExpr;
|
sandbox_bpf_base_policy_android.h | 21 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
|
/external/chromium_org/components/nacl/loader/ |
DEPS | 5 "+sandbox/linux/bpf_dsl",
|
/external/chromium_org/sandbox/linux/bpf_dsl/ |
cons_unittest.cc | 5 #include "sandbox/linux/bpf_dsl/cons.h"
|