Android-cuttlefish cvd tool
Functions
cuttlefish::anonymous_namespace{secure_env_only_oemlock.cpp} Namespace Reference

Functions

constexpr std::chrono::seconds kRestartLockTimeout (2)
 
SharedFD DupFdFlag (gflags::int32 fd)
 
void ReExecSelf ()
 
std::thread StartKernelEventMonitor (SharedFD kernel_events_fd, std::timed_mutex &oemlock_lock)
 
Result< void > SecureEnvMain (int argc, char **argv)
 

Function Documentation

◆ DupFdFlag()

SharedFD cuttlefish::anonymous_namespace{secure_env_only_oemlock.cpp}::DupFdFlag ( gflags::int32  fd)

◆ kRestartLockTimeout()

constexpr std::chrono::seconds cuttlefish::anonymous_namespace{secure_env_only_oemlock.cpp}::kRestartLockTimeout ( )
constexpr

◆ ReExecSelf()

void cuttlefish::anonymous_namespace{secure_env_only_oemlock.cpp}::ReExecSelf ( )

◆ SecureEnvMain()

Result< void > cuttlefish::anonymous_namespace{secure_env_only_oemlock.cpp}::SecureEnvMain ( int  argc,
char **  argv 
)

◆ StartKernelEventMonitor()

std::thread cuttlefish::anonymous_namespace{secure_env_only_oemlock.cpp}::StartKernelEventMonitor ( SharedFD  kernel_events_fd,
std::timed_mutex &  oemlock_lock 
)