Searched refs:SyscallResult (Results 1 - 5 of 5) sorted by relevance

/macosx-10.9.5/WebKit2-7537.78.2/Shared/linux/SeccompFilters/
H A DSyscall.h59 class SyscallResult;
76 virtual void setResult(const SyscallResult*) = 0;
77 virtual PassOwnPtr<SyscallResult> execute(const SyscallPolicy&) = 0;
89 class SyscallResult { class in namespace:WebKit
90 WTF_MAKE_NONCOPYABLE(SyscallResult);
93 virtual ~SyscallResult() { }
95 static PassOwnPtr<SyscallResult> createFromDecoder(CoreIPC::ArgumentDecoder*, int fd);
103 SyscallResult(int type);
H A DSyscall.cpp85 PassOwnPtr<SyscallResult> SyscallResult::createFromDecoder(CoreIPC::ArgumentDecoder* decoder, int fd)
91 OwnPtr<SyscallResult> result;
101 SyscallResult::SyscallResult(int type) function in class:WebKit::SyscallResult
H A DOpenSyscall.h53 virtual void setResult(const SyscallResult*);
54 virtual PassOwnPtr<SyscallResult> execute(const SyscallPolicy&);
64 class OpenSyscallResult : public SyscallResult {
72 // SyscallResult implementation.
H A DOpenSyscall.cpp121 void OpenSyscall::setResult(const SyscallResult* result)
133 PassOwnPtr<SyscallResult> OpenSyscall::execute(const SyscallPolicy& policy)
185 : SyscallResult(__NR_open)
H A DSeccompBroker.cpp223 OwnPtr<SyscallResult> result = SyscallResult::createFromDecoder(decoder.get(), fd);
332 OwnPtr<SyscallResult> result = syscall->execute(m_policy);

Completed in 132 milliseconds