HomeSort by relevance Sort by last modified time
    Searched refs:PolicyCompiler (Results 1 - 6 of 6) sorted by null

  /external/libchrome/sandbox/linux/bpf_dsl/
bpf_dsl_impl.h 17 class PolicyCompiler;
27 virtual CodeGen::Node Compile(PolicyCompiler* pc,
44 virtual CodeGen::Node Compile(PolicyCompiler* pc) const = 0;
policy_compiler.cc 85 struct PolicyCompiler::Range {
90 PolicyCompiler::PolicyCompiler(const Policy* policy, TrapRegistry* registry)
100 PolicyCompiler::~PolicyCompiler() {
103 CodeGen::Program PolicyCompiler::Compile() {
125 void PolicyCompiler::DangerousSetEscapePC(uint64_t escapepc) {
129 void PolicyCompiler::SetPanicFunc(PanicFunc panic_func) {
133 CodeGen::Node PolicyCompiler::AssemblePolicy() {
143 CodeGen::Node PolicyCompiler::CheckArch(CodeGen::Node passed)
    [all...]
policy_compiler.h 23 // PolicyCompiler implements the bpf_dsl compiler, allowing users to
26 class SANDBOX_EXPORT PolicyCompiler {
30 PolicyCompiler(const Policy* policy, TrapRegistry* registry);
31 ~PolicyCompiler();
147 DISALLOW_COPY_AND_ASSIGN(PolicyCompiler);
bpf_dsl.cc 28 CodeGen::Node Compile(PolicyCompiler* pc) const override {
56 CodeGen::Node Compile(PolicyCompiler* pc) const override {
82 CodeGen::Node Compile(PolicyCompiler* pc) const override {
107 CodeGen::Node Compile(PolicyCompiler* pc,
128 CodeGen::Node Compile(PolicyCompiler* pc,
148 CodeGen::Node Compile(PolicyCompiler* pc,
166 CodeGen::Node Compile(PolicyCompiler* pc,
186 CodeGen::Node Compile(PolicyCompiler* pc,
bpf_dsl_unittest.cc 68 program_ = PolicyCompiler(&policy, &traps).Compile();
  /external/libchrome/sandbox/linux/seccomp-bpf/
sandbox_bpf.cc 208 return bpf_dsl::PolicyCompiler::IsRequiredForUnsafeTrap(sysno);
223 bpf_dsl::PolicyCompiler compiler(policy_.get(), Trap::Registry());

Completed in 113 milliseconds