Home | History | Annotate | Download | only in seccomp-bpf

Lines Matching defs:Trap

37 using playground2::Trap;
141 Trap::ErrorCodeFromTrapId(insn->k & SECCOMP_RET_DATA);
149 // A Trap() handler that returns an "errno" value. The value is encoded
162 // it rewrites the instruction to instead call a Trap() handler that does
177 insn->k = sandbox->Trap(ReturnErrno,
197 return sandbox->Trap(ReturnErrno,
607 if (!Trap::EnableUnsafeTrapsInSigSysHandler()) {
953 ErrorCode Sandbox::Trap(Trap::TrapFnc fnc, const void *aux) {
954 return Trap::MakeTrap(fnc, aux, true /* Safe Trap */);
957 ErrorCode Sandbox::UnsafeTrap(Trap::TrapFnc fnc, const void *aux) {
958 return Trap::MakeTrap(fnc, aux, false /* Unsafe Trap */);
980 return Trap(BpfFailure, const_cast<char *>(msg));