Flutter Engine
mapped_resource.cc File Reference
#include "mapped_resource.h"
#include <dlfcn.h>
#include <fcntl.h>
#include <fuchsia/io/cpp/fidl.h>
#include <fuchsia/mem/cpp/fidl.h>
#include <lib/fdio/directory.h>
#include <lib/fdio/io.h>
#include <lib/syslog/global.h>
#include <lib/trace/event.h>
#include <sys/mman.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <zircon/dlfcn.h>
#include <zircon/status.h>
#include "third_party/dart/runtime/include/dart_api.h"
#include "inlines.h"
#include "logging.h"
#include "vmo.h"

Go to the source code of this file.

Namespaces

 dart_utils
 

Functions

static bool dart_utils::OpenVmo (fuchsia::mem::Buffer *resource_vmo, fdio_ns_t *namespc, const std::string &path, bool executable)
 
static int dart_utils::OpenFdExec (const std::string &path, int dirfd)