HomeSort by relevance Sort by last modified time
    Searched refs:ResultExpr (Results 1 - 25 of 30) sorted by null

1 2

  /external/chromium_org/sandbox/linux/seccomp-bpf-helpers/
syscall_parameters_restrictions.h 16 // bpf_dsl::ResultExpr suitable to restrict certain system call parameters.
24 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictCloneToThreadsAndEPERMFork();
28 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictPrctl();
32 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictIoctl();
38 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictMmapFlags();
42 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictMprotectFlags();
49 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictFcntlCommands();
54 SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictSocketcallCommand();
60 bpf_dsl::ResultExpr RestrictKillTarget(pid_t target_pid, int sysno);
63 bpf_dsl::ResultExpr RestrictFutex()
    [all...]
baseline_policy.h 32 virtual bpf_dsl::ResultExpr EvaluateSyscall(
34 virtual bpf_dsl::ResultExpr InvalidSyscall() const OVERRIDE;
sigsys_handlers.h 62 SANDBOX_EXPORT bpf_dsl::ResultExpr CrashSIGSYS();
63 SANDBOX_EXPORT bpf_dsl::ResultExpr CrashSIGSYSClone();
64 SANDBOX_EXPORT bpf_dsl::ResultExpr CrashSIGSYSPrctl();
65 SANDBOX_EXPORT bpf_dsl::ResultExpr CrashSIGSYSIoctl();
66 SANDBOX_EXPORT bpf_dsl::ResultExpr CrashSIGSYSKill();
67 SANDBOX_EXPORT bpf_dsl::ResultExpr CrashSIGSYSFutex();
68 SANDBOX_EXPORT bpf_dsl::ResultExpr RewriteSchedSIGSYS();
syscall_parameters_restrictions.cc 94 using sandbox::bpf_dsl::ResultExpr;
101 ResultExpr RestrictCloneToThreadsAndEPERMFork() {
124 ResultExpr RestrictPrctl() {
134 ResultExpr RestrictIoctl() {
140 ResultExpr RestrictMmapFlags() {
153 ResultExpr RestrictMprotectFlags() {
163 ResultExpr RestrictFcntlCommands() {
194 ResultExpr RestrictSocketcallCommand() {
214 ResultExpr RestrictKillTarget(pid_t target_pid, int sysno) {
229 ResultExpr RestrictFutex()
    [all...]
sigsys_handlers.cc 247 bpf_dsl::ResultExpr CrashSIGSYS() {
251 bpf_dsl::ResultExpr CrashSIGSYSClone() {
255 bpf_dsl::ResultExpr CrashSIGSYSPrctl() {
259 bpf_dsl::ResultExpr CrashSIGSYSIoctl() {
263 bpf_dsl::ResultExpr CrashSIGSYSKill() {
267 bpf_dsl::ResultExpr CrashSIGSYSFutex() {
271 bpf_dsl::ResultExpr RewriteSchedSIGSYS() {
  /external/chromium_org/content/common/sandbox_linux/
sandbox_bpf_base_policy_linux.cc 12 using sandbox::bpf_dsl::ResultExpr;
27 ResultExpr SandboxBPFBasePolicy::EvaluateSyscall(int system_call_number) const {
32 ResultExpr SandboxBPFBasePolicy::InvalidSyscall() const {
sandbox_bpf_base_policy_linux.h 24 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
26 virtual sandbox::bpf_dsl::ResultExpr InvalidSyscall() const OVERRIDE;
bpf_cros_arm_gpu_policy_linux.h 18 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
bpf_ppapi_policy_linux.h 18 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
bpf_renderer_policy_linux.h 18 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
bpf_utility_policy_linux.h 18 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
bpf_ppapi_policy_linux.cc 19 using sandbox::bpf_dsl::ResultExpr;
26 ResultExpr PpapiProcessPolicy::EvaluateSyscall(int sysno) const {
bpf_utility_policy_linux.cc 19 using sandbox::bpf_dsl::ResultExpr;
28 ResultExpr UtilityProcessPolicy::EvaluateSyscall(int sysno) const {
bpf_renderer_policy_linux.cc 19 using sandbox::bpf_dsl::ResultExpr;
26 ResultExpr RendererProcessPolicy::EvaluateSyscall(int sysno) const {
bpf_cros_arm_gpu_policy_linux.cc 33 using sandbox::bpf_dsl::ResultExpr;
104 virtual ResultExpr EvaluateSyscall(int system_call_number) const OVERRIDE;
113 ResultExpr CrosArmGpuBrokerProcessPolicy::EvaluateSyscall(int sysno) const {
131 ResultExpr CrosArmGpuProcessPolicy::EvaluateSyscall(int sysno) const {
bpf_gpu_policy_linux.h 25 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
sandbox_seccomp_bpf_linux.cc 41 using sandbox::bpf_dsl::ResultExpr;
81 virtual ResultExpr EvaluateSyscall(int system_call_number) const OVERRIDE;
87 ResultExpr BlacklistDebugAndNumaPolicy::EvaluateSyscall(int sysno) const {
99 virtual ResultExpr EvaluateSyscall(int system_call_number) const OVERRIDE;
108 ResultExpr AllowAllPolicy::EvaluateSyscall(int sysno) const {
bpf_gpu_policy_linux.cc 37 using sandbox::bpf_dsl::ResultExpr;
125 virtual ResultExpr EvaluateSyscall(int system_call_number) const OVERRIDE;
135 ResultExpr GpuBrokerProcessPolicy::EvaluateSyscall(int sysno) const {
176 ResultExpr GpuProcessPolicy::EvaluateSyscall(int sysno) const {
  /external/chromium_org/components/nacl/loader/nonsfi/
nonsfi_sandbox.h 23 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
25 virtual sandbox::bpf_dsl::ResultExpr InvalidSyscall() const OVERRIDE;
nonsfi_sandbox.cc 44 using sandbox::bpf_dsl::ResultExpr;
50 ResultExpr RestrictFcntlCommands() {
70 ResultExpr RestrictClone() {
79 ResultExpr RestrictFutexOperation() {
95 ResultExpr RestrictPrctl() {
103 ResultExpr RestrictSocketcall() {
112 ResultExpr RestrictMprotect() {
120 ResultExpr RestrictMmap() {
133 ResultExpr RestrictSocketpair() {
196 ResultExpr NaClNonSfiBPFSandboxPolicy::EvaluateSyscall(int sysno) const
    [all...]
  /external/chromium_org/content/common/sandbox_linux/android/
sandbox_bpf_base_policy_android.h 21 virtual sandbox::bpf_dsl::ResultExpr EvaluateSyscall(
sandbox_bpf_base_policy_android.cc 11 using sandbox::bpf_dsl::ResultExpr;
20 ResultExpr SandboxBPFBasePolicyAndroid::EvaluateSyscall(int sysno) const {
  /external/chromium_org/sandbox/linux/bpf_dsl/
bpf_dsl.h 42 // virtual ResultExpr EvaluateSyscall(int sysno) const OVERRIDE {
90 // ResultExpr is an opaque reference to an immutable result expression tree.
91 typedef scoped_refptr<const internal::ResultExprImpl> ResultExpr;
103 virtual ResultExpr EvaluateSyscall(int sysno) const = 0;
107 virtual ResultExpr InvalidSyscall() const;
117 static ResultExpr Trap(Trap::TrapFnc trap_func, const void* aux);
125 SANDBOX_EXPORT ResultExpr Allow();
131 SANDBOX_EXPORT ResultExpr Error(int err);
134 SANDBOX_EXPORT ResultExpr Kill(const char* msg);
139 SANDBOX_EXPORT ResultExpr Trace(uint16_t aux)
    [all...]
bpf_dsl.cc 127 const ResultExpr& then_result,
128 const ResultExpr& else_result)
140 ResultExpr then_result_;
141 ResultExpr else_result_;
276 ResultExpr Allow() {
277 return ResultExpr(new const AllowResultExprImpl());
280 ResultExpr Error(int err) {
281 return ResultExpr(new const ErrorResultExprImpl(err));
284 ResultExpr Kill(const char* msg) {
285 return ResultExpr(new const KillResultExprImpl(msg))
    [all...]
  /external/chromium_org/components/nacl/loader/sandbox_linux/
nacl_bpf_sandbox_linux.cc 34 using sandbox::bpf_dsl::ResultExpr;
42 virtual ResultExpr EvaluateSyscall(int system_call_number) const OVERRIDE;
43 virtual ResultExpr InvalidSyscall() const OVERRIDE {
53 ResultExpr NaClBPFSandboxPolicy::EvaluateSyscall(int sysno) const {

Completed in 361 milliseconds

1 2