HomeSort by relevance Sort by last modified time
    Searched full:bpf_dsl (Results 1 - 25 of 48) sorted by null

1 2

  /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"

Completed in 424 milliseconds

1 2