OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:bpf_dsl
(Results
1 - 25
of
42
) sorted by null
1
2
/external/chromium_org/sandbox/linux/seccomp-bpf-helpers/
syscall_parameters_restrictions.h
11
#include "sandbox/linux/
bpf_dsl
/
bpf_dsl
.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()
[
all
...]
baseline_policy.h
8
#include "sandbox/linux/
bpf_dsl
/
bpf_dsl
.h"
24
class SANDBOX_EXPORT BaselinePolicy : public
bpf_dsl
::SandboxBPFDSLPolicy {
32
virtual
bpf_dsl
::ResultExpr EvaluateSyscall(
34
virtual
bpf_dsl
::ResultExpr InvalidSyscall() const OVERRIDE;
sigsys_handlers.h
10
#include "sandbox/linux/
bpf_dsl
/
bpf_dsl
.h"
61
// Variants of the above functions for use with
bpf_dsl
.
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()
[
all
...]
sigsys_handlers.cc
247
bpf_dsl
::ResultExpr CrashSIGSYS() {
248
return
bpf_dsl
::Trap(CrashSIGSYS_Handler, NULL);
251
bpf_dsl
::ResultExpr CrashSIGSYSClone() {
252
return
bpf_dsl
::Trap(SIGSYSCloneFailure, NULL);
255
bpf_dsl
::ResultExpr CrashSIGSYSPrctl() {
256
return
bpf_dsl
::Trap(SIGSYSPrctlFailure, NULL);
259
bpf_dsl
::ResultExpr CrashSIGSYSIoctl() {
260
return
bpf_dsl
::Trap(SIGSYSIoctlFailure, NULL);
263
bpf_dsl
::ResultExpr CrashSIGSYSKill() {
264
return
bpf_dsl
::Trap(SIGSYSKillFailure, NULL)
[
all
...]
/external/chromium_org/content/common/sandbox_linux/
sandbox_init_linux.cc
9
#include "sandbox/linux/
bpf_dsl
/
bpf_dsl
.h"
14
scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy> policy) {
18
scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy>
sandbox_bpf_base_policy_linux.h
10
#include "sandbox/linux/
bpf_dsl
/
bpf_dsl
.h"
19
class SandboxBPFBasePolicy : public sandbox::
bpf_dsl
::SandboxBPFDSLPolicy {
24
virtual sandbox::
bpf_dsl
::ResultExpr EvaluateSyscall(
26
virtual sandbox::
bpf_dsl
::ResultExpr InvalidSyscall() const OVERRIDE;
sandbox_seccomp_bpf_linux.h
14
namespace
bpf_dsl
{
namespace in namespace:sandbox
44
scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy> policy);
46
static scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy> GetBaselinePolicy();
bpf_ppapi_policy_linux.cc
17
using sandbox::
bpf_dsl
::Allow;
18
using sandbox::
bpf_dsl
::Error;
19
using sandbox::
bpf_dsl
::ResultExpr;
bpf_utility_policy_linux.cc
17
using sandbox::
bpf_dsl
::Allow;
18
using sandbox::
bpf_dsl
::Error;
19
using sandbox::
bpf_dsl
::ResultExpr;
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_renderer_policy_linux.cc
17
using sandbox::
bpf_dsl
::Allow;
18
using sandbox::
bpf_dsl
::Error;
19
using sandbox::
bpf_dsl
::ResultExpr;
bpf_gpu_policy_linux.h
25
virtual sandbox::
bpf_dsl
::ResultExpr EvaluateSyscall(
38
sandbox::
bpf_dsl
::SandboxBPFDSLPolicy* (*broker_sandboxer_allocator)(
bpf_cros_arm_gpu_policy_linux.cc
29
using sandbox::
bpf_dsl
::Allow;
30
using sandbox::
bpf_dsl
::Arg;
31
using sandbox::
bpf_dsl
::Error;
32
using sandbox::
bpf_dsl
::If;
33
using sandbox::
bpf_dsl
::ResultExpr;
99
static sandbox::
bpf_dsl
::SandboxBPFDSLPolicy* Create() {
sandbox_bpf_base_policy_linux.cc
12
using sandbox::
bpf_dsl
::ResultExpr;
sandbox_seccomp_bpf_linux.cc
18
#include "sandbox/linux/
bpf_dsl
/
bpf_dsl
.h"
40
using sandbox::
bpf_dsl
::Allow;
41
using sandbox::
bpf_dsl
::ResultExpr;
275
scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy> policy) {
286
scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy>
289
return scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy>(new BaselinePolicy);
291
return scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy>();
bpf_gpu_policy_linux.cc
36
using sandbox::
bpf_dsl
::Allow;
37
using sandbox::
bpf_dsl
::ResultExpr;
120
static sandbox::
bpf_dsl
::SandboxBPFDSLPolicy* Create() {
161
bool UpdateProcessTypeAndEnableSandbox(sandbox::
bpf_dsl
::SandboxBPFDSLPolicy* (
243
sandbox::
bpf_dsl
::SandboxBPFDSLPolicy* (*broker_sandboxer_allocator)(void),
/external/chromium_org/components/nacl/loader/nonsfi/
nonsfi_sandbox.h
9
#include "sandbox/linux/
bpf_dsl
/
bpf_dsl
.h"
18
: public sandbox::
bpf_dsl
::SandboxBPFDSLPolicy {
23
virtual sandbox::
bpf_dsl
::ResultExpr EvaluateSyscall(
25
virtual sandbox::
bpf_dsl
::ResultExpr InvalidSyscall() const OVERRIDE;
nonsfi_sandbox.cc
23
#include "sandbox/linux/
bpf_dsl
/
bpf_dsl
.h"
39
using sandbox::
bpf_dsl
::Allow;
40
using sandbox::
bpf_dsl
::Arg;
41
using sandbox::
bpf_dsl
::BoolExpr;
42
using sandbox::
bpf_dsl
::Error;
43
using sandbox::
bpf_dsl
::If;
44
using sandbox::
bpf_dsl
::ResultExpr;
305
scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy>(
/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
10
using sandbox::
bpf_dsl
::Allow;
11
using sandbox::
bpf_dsl
::ResultExpr;
/external/chromium_org/components/nacl/loader/sandbox_linux/
nacl_bpf_sandbox_linux.cc
21
#include "sandbox/linux/
bpf_dsl
/
bpf_dsl
.h"
32
using sandbox::
bpf_dsl
::Allow;
33
using sandbox::
bpf_dsl
::Error;
34
using sandbox::
bpf_dsl
::ResultExpr;
36
class NaClBPFSandboxPolicy : public sandbox::
bpf_dsl
::SandboxBPFDSLPolicy {
48
scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy> baseline_policy_;
133
scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy>(
/external/chromium_org/content/public/common/
sandbox_init.h
19
namespace
bpf_dsl
{
namespace in namespace:sandbox
91
scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy> policy);
95
CONTENT_EXPORT scoped_ptr<sandbox::
bpf_dsl
::SandboxBPFDSLPolicy>
Completed in 334 milliseconds
1
2