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

  /external/libchrome/sandbox/linux/bpf_dsl/
trap_registry.h 30 // TrapFnc is a pointer to a function that fulfills the trap handler
42 typedef intptr_t (*TrapFnc)(const struct arch_seccomp_data& args, void* aux);
48 virtual uint16_t Add(TrapFnc fnc, const void* aux, bool safe) = 0;
bpf_dsl.cc 52 TrapResultExprImpl(TrapRegistry::TrapFnc func, const void* arg, bool safe)
68 TrapRegistry::TrapFnc func_;
262 ResultExpr Trap(TrapRegistry::TrapFnc trap_func, const void* aux) {
267 ResultExpr UnsafeTrap(TrapRegistry::TrapFnc trap_func, const void* aux) {
policy_compiler.h 59 CodeGen::Node Trap(TrapRegistry::TrapFnc fnc, const void* aux, bool safe);
bpf_dsl.h 107 Trap(TrapRegistry::TrapFnc trap_func, const void* aux);
118 UnsafeTrap(TrapRegistry::TrapFnc trap_func, const void* aux);
policy_compiler.cc 65 // TrapFnc functions report error by following the native kernel convention
449 CodeGen::Node PolicyCompiler::Trap(TrapRegistry::TrapFnc fnc,
  /external/libchrome/sandbox/linux/seccomp-bpf/
trap.h 30 uint16_t Add(TrapFnc fnc, const void* aux, bool safe) override;
45 TrapKey(TrapFnc f, const void* a, bool s) : fnc(f), aux(a), safe(s) {}
46 TrapFnc fnc;
trap.cc 229 // is what we are showing to TrapFnc callbacks that the system call
242 // Now call the TrapFnc callback associated with this particular instance
260 uint16_t Trap::Add(TrapFnc fnc, const void* aux, bool safe) {
280 // Each unique pair of TrapFnc and auxiliary data make up a distinct instance

Completed in 71 milliseconds