Home | History | Annotate | Download | only in zygote

Lines Matching defs:Zygote

5 #include "content/zygote/zygote_linux.h"
84 Zygote::Zygote(int sandbox_flags, ScopedVector<ZygoteForkDelegate> helpers,
93 Zygote::~Zygote() {
96 bool Zygote::ProcessRequests() {
117 LOG_IF(WARNING, !r) << "Sending zygote magic failed";
119 // right after the process starts and it may fail to send zygote magic
124 CHECK(r) << "Sending zygote magic failed";
135 bool Zygote::GetProcessInfo(base::ProcessHandle pid,
146 bool Zygote::UsingSUIDSandbox() const {
150 bool Zygote::HandleRequestFromBrowser(int fd) {
158 // coverage for the Zygote. Currently it's not possible because of
223 void Zygote::HandleReapRequest(int fd,
243 // zygote. As a result, ThreadSanitizer will report an error and almost
252 LOG(WARNING) << "Zygote process omitting a call to "
270 bool Zygote::GetTerminationStatus(base::ProcessHandle real_pid,
277 LOG(ERROR) << "Zygote::GetTerminationStatus for unknown PID "
307 void Zygote::HandleGetTerminationStatus(int fd,
342 int Zygote::ForkWithRealPid(const std::string& process_type,
386 // Now read back our real PID from the zygote.
391 LOG(FATAL) << "Failed to synchronise with parent zygote process";
394 LOG(FATAL) << "Invalid pid from parent zygote";
412 // Always receive a real PID from the zygote host, though it might
454 // Now set-up this process to be tracked by the Zygote.
465 base::ProcessId Zygote::ReadArgsAndFork(const Pickle& pickle,
545 LOG(ERROR) << "Zygote could not fork: process_type " << process_type
551 bool Zygote::HandleForkRequest(int fd,
582 bool Zygote::HandleGetSandboxStatus(int fd,