Android-cuttlefish cvd tool
|
#include "cuttlefish/common/libs/fs/shared_fd.h"
#include <arpa/inet.h>
#include <errno.h>
#include <fcntl.h>
#include <net/if.h>
#include <netinet/in.h>
#include <poll.h>
#include <sys/file.h>
#include <sys/mman.h>
#include <sys/stat.h>
#include <sys/syscall.h>
#include <sys/types.h>
#include <unistd.h>
#include <cstddef>
#include <algorithm>
#include <cstdlib>
#include <sstream>
#include <string>
#include <string_view>
#include <utility>
#include <vector>
#include <android-base/file.h>
#include <android-base/logging.h>
#include <fmt/format.h>
#include "cuttlefish/common/libs/fs/shared_buf.h"
#include "cuttlefish/common/libs/fs/shared_select.h"
#include "cuttlefish/common/libs/utils/known_paths.h"
#include "cuttlefish/common/libs/utils/result.h"
Classes | |
class | cuttlefish::anonymous_namespace{shared_fd.cpp}::LocalErrno |
Namespaces | |
namespace | cuttlefish |
namespace | cuttlefish::anonymous_namespace{shared_fd.cpp} |
Functions | |
void | cuttlefish::anonymous_namespace{shared_fd.cpp}::MarkAll (const SharedFDSet &input, fd_set *dest, int *max_index) |
void | cuttlefish::anonymous_namespace{shared_fd.cpp}::CheckMarked (fd_set *in_out_mask, SharedFDSet *in_out_set) |
int | cuttlefish::anonymous_namespace{shared_fd.cpp}::memfd_create_wrapper (const char *name, unsigned int flags) |
bool | cuttlefish::anonymous_namespace{shared_fd.cpp}::IsRegularFile (const int fd) |
int | cuttlefish::Select (SharedFDSet *read_set, SharedFDSet *write_set, SharedFDSet *error_set, struct timeval *timeout) |
static void | cuttlefish::MakeAddress (const char *name, bool abstract, struct sockaddr_un *dest, socklen_t *len) |
Variables | |
constexpr size_t | cuttlefish::anonymous_namespace{shared_fd.cpp}::kPreferredBufferSize = 8192 |