/external/chromium_org/sandbox/linux/seccomp-bpf/ |
linux_seccomp.h | 116 #define SECCOMP_NR_IDX (offsetof(struct arch_seccomp_data, nr)) 117 #define SECCOMP_ARCH_IDX (offsetof(struct arch_seccomp_data, arch)) 118 #define SECCOMP_IP_MSB_IDX (offsetof(struct arch_seccomp_data, \ 120 #define SECCOMP_IP_LSB_IDX (offsetof(struct arch_seccomp_data, \ 122 #define SECCOMP_ARG_MSB_IDX(nr) (offsetof(struct arch_seccomp_data, args) + \ 124 #define SECCOMP_ARG_LSB_IDX(nr) (offsetof(struct arch_seccomp_data, args) + \ 143 #define SECCOMP_NR_IDX (offsetof(struct arch_seccomp_data, nr)) 144 #define SECCOMP_ARCH_IDX (offsetof(struct arch_seccomp_data, arch)) 145 #define SECCOMP_IP_MSB_IDX (offsetof(struct arch_seccomp_data, \ 147 #define SECCOMP_IP_LSB_IDX (offsetof(struct arch_seccomp_data, \ [all...] |
verifier.h | 39 const struct arch_seccomp_data& data,
|
sandbox_bpf.h | 27 struct arch_seccomp_data { struct in namespace:playground2 141 static intptr_t ForwardSyscall(const struct arch_seccomp_data& args);
|
verifier.cc | 17 using playground2::arch_seccomp_data; 21 const struct arch_seccomp_data& d) : 29 const struct arch_seccomp_data& data; 39 const struct arch_seccomp_data& data) { 86 struct arch_seccomp_data *data, 222 if (insn.k < sizeof(struct arch_seccomp_data) && (insn.k & 3) == 0) { 381 struct arch_seccomp_data data = { static_cast<int>(sysnum), 403 const struct arch_seccomp_data& data,
|
errorcode.h | 13 struct arch_seccomp_data;
|
trap.h | 44 typedef intptr_t (*TrapFnc)(const struct arch_seccomp_data& args, void *aux);
|
codegen.cc | 64 if (iter->k == offsetof(struct arch_seccomp_data, nr)) { 66 } else if (iter->k == offsetof(struct arch_seccomp_data, arch)) { 68 } else if (iter->k == offsetof(struct arch_seccomp_data, 71 } else if (iter->k == offsetof(struct arch_seccomp_data, 74 } else if (iter->k >= offsetof(struct arch_seccomp_data, args) && 75 iter->k < offsetof(struct arch_seccomp_data, args)+48 && 76 (iter->k-offsetof(struct arch_seccomp_data, args))%4 == 0) { 78 (int)(iter->k-offsetof(struct arch_seccomp_data, args))/8, 79 (iter->k-offsetof(struct arch_seccomp_data,
|
syscall_unittest.cc | 72 intptr_t CopySyscallArgsToAux(const struct arch_seccomp_data& args, void *aux) {
|
demo.cc | 31 using playground2::arch_seccomp_data; 218 intptr_t DefaultHandler(const struct arch_seccomp_data& data, void *) {
|
sandbox_bpf_unittest.cc | 81 intptr_t FakeGetPid(const struct arch_seccomp_data& args, void *aux) { 166 intptr_t EnomemHandler(const struct arch_seccomp_data& args, void *aux) { 431 intptr_t CountSyscalls(const struct arch_seccomp_data& args, void *aux) { 503 intptr_t PrctlHandler(const struct arch_seccomp_data& args, void *) { 552 intptr_t AllowRedirectedSyscall(const struct arch_seccomp_data& args, void *) { 653 struct arch_seccomp_data args = { }; 684 intptr_t BrokerOpenTrapHandler(const struct arch_seccomp_data& args, [all...] |
sandbox_bpf.cc | 38 using playground2::arch_seccomp_data; 151 intptr_t ReturnErrno(const struct arch_seccomp_data&, void *aux) { 203 intptr_t BpfFailure(const struct arch_seccomp_data&, void *aux) { [all...] |
trap.cc | 167 // Copy the seccomp-specific data into a arch_seccomp_data structure. This 170 struct arch_seccomp_data data = {
|
/external/chromium_org/content/common/ |
sandbox_seccomp_bpf_linux.cc | 50 using playground2::arch_seccomp_data; 146 intptr_t CrashSIGSYS_Handler(const struct arch_seccomp_data& args, void* aux) { 173 intptr_t SIGSYSCloneFailure(const struct arch_seccomp_data& args, void* aux) { 193 intptr_t SIGSYSPrctlFailure(const struct arch_seccomp_data& args, 207 intptr_t SIGSYSIoctlFailure(const struct arch_seccomp_data& args, 235 intptr_t GpuSIGSYS_Handler(const struct arch_seccomp_data& args, [all...] |