Home
last modified time | relevance | path

Searched refs:TrapFnc (Results 1 – 8 of 8) sorted by relevance

/external/chromium_org/sandbox/linux/seccomp-bpf/
Dtrap.h49 typedef intptr_t (*TrapFnc)(const struct arch_seccomp_data& args, void* aux); typedef
55 static uint16_t MakeTrap(TrapFnc fnc, const void* aux, bool safe);
74 TrapKey(TrapFnc f, const void* a, bool s) : fnc(f), aux(a), safe(s) {} in TrapKey()
75 TrapFnc fnc;
104 uint16_t MakeTrapImpl(TrapFnc fnc, const void* aux, bool safe);
Derrorcode.h155 ErrorCode(Trap::TrapFnc fnc, const void* aux, bool safe);
171 Trap::TrapFnc fnc_; // Callback function and arg, if trap was
Dsandbox_bpf.h100 static ErrorCode Trap(Trap::TrapFnc fnc, const void* aux);
112 static ErrorCode UnsafeTrap(Trap::TrapFnc fnc, const void* aux);
Dtrap.cc253 uint16_t Trap::MakeTrap(TrapFnc fnc, const void* aux, bool safe) { in MakeTrap()
257 uint16_t Trap::MakeTrapImpl(TrapFnc fnc, const void* aux, bool safe) { in MakeTrapImpl()
Derrorcode.cc35 ErrorCode::ErrorCode(Trap::TrapFnc fnc, const void* aux, bool safe) in ErrorCode()
Dsandbox_bpf.cc1054 ErrorCode SandboxBPF::Trap(Trap::TrapFnc fnc, const void* aux) { in Trap()
1058 ErrorCode SandboxBPF::UnsafeTrap(Trap::TrapFnc fnc, const void* aux) { in UnsafeTrap()
/external/chromium_org/sandbox/linux/bpf_dsl/
Dbpf_dsl.cc86 TrapResultExprImpl(Trap::TrapFnc func, const void* arg) in TrapResultExprImpl()
98 Trap::TrapFnc func_;
106 UnsafeTrapResultExprImpl(Trap::TrapFnc func, const void* arg) in UnsafeTrapResultExprImpl()
118 Trap::TrapFnc func_;
292 ResultExpr Trap(Trap::TrapFnc trap_func, const void* aux) { in Trap()
296 ResultExpr UnsafeTrap(Trap::TrapFnc trap_func, const void* aux) { in UnsafeTrap()
379 ResultExpr SandboxBPFDSLPolicy::Trap(Trap::TrapFnc trap_func, const void* aux) { in Trap()
Dbpf_dsl.h117 static ResultExpr Trap(Trap::TrapFnc trap_func, const void* aux);
144 SANDBOX_EXPORT ResultExpr Trap(Trap::TrapFnc trap_func, const void* aux);
154 SANDBOX_EXPORT ResultExpr UnsafeTrap(Trap::TrapFnc trap_func, const void* aux);