HomeSort by relevance Sort by last modified time
    Searched defs:bpf_dsl (Results 1 - 16 of 16) sorted by null

  /external/libchrome/sandbox/linux/bpf_dsl/
dump_bpf.h 7 #include "sandbox/linux/bpf_dsl/codegen.h"
11 namespace bpf_dsl { namespace in namespace:sandbox
23 } // namespace bpf_dsl
policy.cc 5 #include "sandbox/linux/bpf_dsl/policy.h"
9 #include "sandbox/linux/bpf_dsl/bpf_dsl.h"
12 namespace bpf_dsl { namespace in namespace:sandbox
18 } // namespace bpf_dsl
verifier.h 20 namespace bpf_dsl { namespace in namespace:sandbox
42 } // namespace bpf_dsl
bpf_dsl_forward.h 12 namespace bpf_dsl { namespace in namespace:sandbox
15 // types defined in bpf_dsl.h. It's intended for use in user headers
16 // that need to reference bpf_dsl types, but don't require definitions.
34 } // namespace bpf_dsl
38 scoped_refptr<const sandbox::bpf_dsl::internal::BoolExprImpl>;
40 scoped_refptr<const sandbox::bpf_dsl::internal::ResultExprImpl>;
errorcode.h 12 namespace bpf_dsl { namespace in namespace:sandbox
34 } // namespace bpf_dsl
policy.h 9 #include "sandbox/linux/bpf_dsl/bpf_dsl_forward.h"
13 namespace bpf_dsl { namespace in namespace:sandbox
34 } // namespace bpf_dsl
bpf_dsl_impl.h 10 #include "sandbox/linux/bpf_dsl/codegen.h"
14 namespace bpf_dsl { namespace in namespace:sandbox
66 } // namespace bpf_dsl
dump_bpf.cc 5 #include "sandbox/linux/bpf_dsl/dump_bpf.h"
15 #include "sandbox/linux/bpf_dsl/codegen.h"
16 #include "sandbox/linux/bpf_dsl/seccomp_macros.h"
17 #include "sandbox/linux/bpf_dsl/trap_registry.h"
22 namespace bpf_dsl { namespace in namespace:sandbox
158 } // namespace bpf_dsl
policy_compiler.h 14 #include "sandbox/linux/bpf_dsl/bpf_dsl_forward.h"
15 #include "sandbox/linux/bpf_dsl/codegen.h"
16 #include "sandbox/linux/bpf_dsl/trap_registry.h"
20 namespace bpf_dsl { namespace in namespace:sandbox
23 // PolicyCompiler implements the bpf_dsl compiler, allowing users to
24 // transform bpf_dsl policies into BPF programs to be executed by the
28 using PanicFunc = bpf_dsl::ResultExpr (*)(const char* error);
51 // Functions below are meant for use within bpf_dsl itself.
150 } // namespace bpf_dsl
trap_registry.h 23 namespace bpf_dsl { namespace in namespace:sandbox
70 } // namespace bpf_dsl
verifier.cc 5 #include "sandbox/linux/bpf_dsl/verifier.h"
11 #include "sandbox/linux/bpf_dsl/seccomp_macros.h"
12 #include "sandbox/linux/bpf_dsl/trap_registry.h"
17 namespace bpf_dsl { namespace in namespace:sandbox
224 } // namespace bpf_dsl
bpf_dsl.h 16 #include "sandbox/linux/bpf_dsl/bpf_dsl_forward.h"
17 #include "sandbox/linux/bpf_dsl/cons.h"
18 #include "sandbox/linux/bpf_dsl/trap_registry.h"
21 // The sandbox::bpf_dsl namespace provides a domain-specific language
30 // #include "sandbox/linux/bpf_dsl/bpf_dsl.h"
32 // using namespace sandbox::bpf_dsl;
77 namespace bpf_dsl { namespace in namespace:sandbox
256 // BoolExpr is defined in bpf_dsl, since it's merely a typedef for
259 using bpf_dsl::Not
    [all...]
bpf_dsl_unittest.cc 5 #include "sandbox/linux/bpf_dsl/bpf_dsl.h"
22 #include "sandbox/linux/bpf_dsl/bpf_dsl_impl.h"
23 #include "sandbox/linux/bpf_dsl/codegen.h"
24 #include "sandbox/linux/bpf_dsl/dump_bpf.h"
25 #include "sandbox/linux/bpf_dsl/golden/golden_files.h"
26 #include "sandbox/linux/bpf_dsl/policy.h"
27 #include "sandbox/linux/bpf_dsl/policy_compiler.h"
28 #include "sandbox/linux/bpf_dsl/seccomp_macros.h"
29 #include "sandbox/linux/bpf_dsl/test_trap_registry.h
37 namespace bpf_dsl { namespace in namespace:sandbox
    [all...]
bpf_dsl.cc 5 #include "sandbox/linux/bpf_dsl/bpf_dsl.h"
15 #include "sandbox/linux/bpf_dsl/bpf_dsl_impl.h"
16 #include "sandbox/linux/bpf_dsl/errorcode.h"
17 #include "sandbox/linux/bpf_dsl/policy_compiler.h"
21 namespace bpf_dsl { namespace in namespace:sandbox
344 } // namespace bpf_dsl
347 template class scoped_refptr<const sandbox::bpf_dsl::internal::BoolExprImpl>;
348 template class scoped_refptr<const sandbox::bpf_dsl::internal::ResultExprImpl>;
policy_compiler.cc 5 #include "sandbox/linux/bpf_dsl/policy_compiler.h"
16 #include "sandbox/linux/bpf_dsl/bpf_dsl.h"
17 #include "sandbox/linux/bpf_dsl/bpf_dsl_impl.h"
18 #include "sandbox/linux/bpf_dsl/codegen.h"
19 #include "sandbox/linux/bpf_dsl/policy.h"
20 #include "sandbox/linux/bpf_dsl/seccomp_macros.h"
21 #include "sandbox/linux/bpf_dsl/syscall_set.h"
27 namespace bpf_dsl { namespace in namespace:sandbox
465 } // namespace bpf_dsl
    [all...]
  /external/libchrome/sandbox/linux/seccomp-bpf/
sandbox_bpf.h 13 #include "sandbox/linux/bpf_dsl/codegen.h"
18 namespace bpf_dsl { namespace in namespace:sandbox
23 // bpf_dsl::Policy object to the current process.
35 explicit SandboxBPF(bpf_dsl::Policy* policy);
107 scoped_ptr<bpf_dsl::Policy> policy_;

Completed in 132 milliseconds