KernelProxy 104 native_client_sdk/src/libraries/nacl_io/filesystem.h friend class KernelProxy; KernelProxy 91 native_client_sdk/src/libraries/nacl_io/kernel_handle.h friend class KernelProxy; KernelProxy 28 native_client_sdk/src/libraries/nacl_io/kernel_intercept.cc KernelProxy* kp; KernelProxy 72 native_client_sdk/src/libraries/nacl_io/kernel_intercept.cc s_state.kp = new KernelProxy(); KernelProxy 75 native_client_sdk/src/libraries/nacl_io/kernel_intercept.cc s_state.kp = static_cast<KernelProxy*>(kp); KernelProxy 95 native_client_sdk/src/libraries/nacl_io/kernel_intercept.cc KernelProxy* delete_kp = s_state.kp_owned ? s_state.kp : NULL; KernelProxy 108 native_client_sdk/src/libraries/nacl_io/kernel_intercept.cc nacl_io::KernelProxy* ki_get_proxy() { KernelProxy 26 native_client_sdk/src/libraries/nacl_io/kernel_intercept.h class KernelProxy; KernelProxy 64 native_client_sdk/src/libraries/nacl_io/kernel_intercept.h nacl_io::KernelProxy* ki_get_proxy(); KernelProxy 53 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc KernelProxy::KernelProxy() : dev_(0), ppapi_(NULL), KernelProxy 60 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc KernelProxy::~KernelProxy() { KernelProxy 70 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc Error KernelProxy::Init(PepperInterface* ppapi) { KernelProxy 128 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc bool KernelProxy::RegisterFsType(const char* fs_type, KernelProxy 138 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc bool KernelProxy::UnregisterFsType(const char* fs_type) { KernelProxy 148 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc bool KernelProxy::RegisterExitHandler(nacl_io_exit_handler_t exit_handler, KernelProxy 157 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::open_resource(const char* path) { KernelProxy 188 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::open(const char* path, int open_flags) { KernelProxy 208 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::pipe(int pipefds[2]) { KernelProxy 231 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::close(int fd) { KernelProxy 244 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::dup(int oldfd) { KernelProxy 255 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::dup2(int oldfd, int newfd) { KernelProxy 272 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::chdir(const char* path) { KernelProxy 281 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc void KernelProxy::exit(int status) { KernelProxy 286 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc char* KernelProxy::getcwd(char* buf, size_t size) { KernelProxy 304 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc char* KernelProxy::getwd(char* buf) { KernelProxy 312 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::chmod(const char* path, mode_t mode) { KernelProxy 313 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int fd = KernelProxy::open(path, O_RDONLY); KernelProxy 322 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::chown(const char* path, uid_t owner, gid_t group) { KernelProxy 326 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::fchown(int fd, uid_t owner, gid_t group) { KernelProxy 330 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::lchown(const char* path, uid_t owner, gid_t group) { KernelProxy 334 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::utime(const char* filename, const struct utimbuf* times) { KernelProxy 338 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::mkdir(const char* path, mode_t mode) { KernelProxy 357 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::rmdir(const char* path) { KernelProxy 376 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::stat(const char* path, struct stat* buf) { KernelProxy 387 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::mount(const char* source, KernelProxy 444 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::umount(const char* path) { KernelProxy 453 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc ssize_t KernelProxy::read(int fd, void* buf, size_t nbytes) { KernelProxy 471 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc ssize_t KernelProxy::write(int fd, const void* buf, size_t nbytes) { KernelProxy 489 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::fstat(int fd, struct stat* buf) { KernelProxy 506 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::getdents(int fd, void* buf, unsigned int count) { KernelProxy 522 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::fchdir(int fd) { KernelProxy 550 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::ftruncate(int fd, off_t length) { KernelProxy 567 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::fsync(int fd) { KernelProxy 584 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::fdatasync(int fd) { KernelProxy 589 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::isatty(int fd) { KernelProxy 606 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::ioctl(int fd, int request, va_list args) { KernelProxy 623 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc off_t KernelProxy::lseek(int fd, off_t offset, int whence) { KernelProxy 641 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::unlink(const char* path) { KernelProxy 660 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::truncate(const char* path, off_t len) { KernelProxy 661 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int fd = KernelProxy::open(path, O_WRONLY); KernelProxy 670 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::lstat(const char* path, struct stat* buf) { KernelProxy 674 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::rename(const char* path, const char* newpath) { KernelProxy 710 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::remove(const char* path) { KernelProxy 730 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::fchmod(int fd, int mode) { KernelProxy 741 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::fcntl(int fd, int request, va_list args) { KernelProxy 785 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::access(const char* path, int amode) { KernelProxy 803 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::readlink(const char *path, char *buf, size_t count) { KernelProxy 808 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::utimes(const char *filename, const struct timeval times[2]) { KernelProxy 814 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::link(const char* oldpath, const char* newpath) { KernelProxy 819 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::symlink(const char* oldpath, const char* newpath) { KernelProxy 824 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc void* KernelProxy::mmap(void* addr, KernelProxy 851 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::munmap(void* addr, size_t length) { KernelProxy 886 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::tcflush(int fd, int queue_selector) { KernelProxy 903 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::tcgetattr(int fd, struct termios* termios_p) { KernelProxy 920 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::tcsetattr(int fd, int optional_actions, KernelProxy 938 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::kill(pid_t pid, int sig) { KernelProxy 970 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::sigaction(int signum, const struct sigaction* action, KernelProxy 1030 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::select(int nfds, fd_set* readfds, fd_set* writefds, KernelProxy 1116 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::poll(struct pollfd *fds, nfds_t nfds, int timeout) { KernelProxy 1199 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::accept(int fd, struct sockaddr* addr, socklen_t* len) { KernelProxy 1241 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::bind(int fd, const struct sockaddr* addr, socklen_t len) { KernelProxy 1260 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::connect(int fd, const struct sockaddr* addr, socklen_t len) { KernelProxy 1282 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc void KernelProxy::freeaddrinfo(struct addrinfo *res) { KernelProxy 1286 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::getaddrinfo(const char* node, const char* service, KernelProxy 1292 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc struct hostent* KernelProxy::gethostbyname(const char* name) { KernelProxy 1296 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::getpeername(int fd, struct sockaddr* addr, socklen_t* len) { KernelProxy 1315 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::getsockname(int fd, struct sockaddr* addr, socklen_t* len) { KernelProxy 1334 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::getsockopt(int fd, KernelProxy 1357 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::listen(int fd, int backlog) { KernelProxy 1371 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc ssize_t KernelProxy::recv(int fd, KernelProxy 1397 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc ssize_t KernelProxy::recvfrom(int fd, KernelProxy 1430 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc ssize_t KernelProxy::recvmsg(int fd, struct msghdr* msg, int flags) { KernelProxy 1444 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc ssize_t KernelProxy::send(int fd, const void* buf, size_t len, int flags) { KernelProxy 1467 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc ssize_t KernelProxy::sendto(int fd, KernelProxy 1500 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc ssize_t KernelProxy::sendmsg(int fd, const struct msghdr* msg, int flags) { KernelProxy 1514 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::setsockopt(int fd, KernelProxy 1537 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::shutdown(int fd, int how) { KernelProxy 1551 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::socket(int domain, int type, int protocol) { KernelProxy 1612 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::socketpair(int domain, int type, int protocol, int* sv) { KernelProxy 1635 native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc int KernelProxy::AcquireSocketHandle(int fd, ScopedKernelHandle* handle) { KernelProxy 42 native_client_sdk/src/libraries/nacl_io/kernel_proxy.h class KernelProxy : protected KernelObject { KernelProxy 46 native_client_sdk/src/libraries/nacl_io/kernel_proxy.h KernelProxy(); KernelProxy 47 native_client_sdk/src/libraries/nacl_io/kernel_proxy.h virtual ~KernelProxy(); KernelProxy 214 native_client_sdk/src/libraries/nacl_io/kernel_proxy.h static KernelProxy *s_instance_; KernelProxy 227 native_client_sdk/src/libraries/nacl_io/kernel_proxy.h DISALLOW_COPY_AND_ASSIGN(KernelProxy); KernelProxy 33 native_client_sdk/src/libraries/nacl_io/pipe/pipe_node.h friend class KernelProxy; KernelProxy 161 native_client_sdk/src/libraries/nacl_io/socket/socket_node.h friend class KernelProxy; KernelProxy 73 native_client_sdk/src/libraries/nacl_io/stream/stream_fs.h friend class KernelProxy; KernelProxy 209 native_client_sdk/src/tests/nacl_io_test/event_test.cc kp = new KernelProxy(); KernelProxy 242 native_client_sdk/src/tests/nacl_io_test/event_test.cc KernelProxy* kp; KernelProxy 316 native_client_sdk/src/tests/nacl_io_test/fuse_fs_test.cc KernelProxy kp_; KernelProxy 42 native_client_sdk/src/tests/nacl_io_test/jspipe_test.cc KernelProxy kp_; KernelProxy 42 native_client_sdk/src/tests/nacl_io_test/kernel_proxy_test.cc class KernelProxyTest_KernelProxy : public KernelProxy { KernelProxy 551 native_client_sdk/src/tests/nacl_io_test/kernel_proxy_test.cc class KernelProxyMountTest_KernelProxy : public KernelProxy { KernelProxy 553 native_client_sdk/src/tests/nacl_io_test/kernel_proxy_test.cc KernelProxy::Init(NULL); KernelProxy 648 native_client_sdk/src/tests/nacl_io_test/kernel_proxy_test.cc class KernelProxyMMapTest_KernelProxy : public KernelProxy { KernelProxy 650 native_client_sdk/src/tests/nacl_io_test/kernel_proxy_test.cc KernelProxy::Init(NULL); KernelProxy 715 native_client_sdk/src/tests/nacl_io_test/kernel_proxy_test.cc class KernelProxyErrorTest_KernelProxy : public KernelProxy { KernelProxy 720 native_client_sdk/src/tests/nacl_io_test/kernel_proxy_test.cc KernelProxy::Init(ppapi); KernelProxy 17 native_client_sdk/src/tests/nacl_io_test/mock_kernel_proxy.h class MockKernelProxy : public nacl_io::KernelProxy { KernelProxy 44 native_client_sdk/src/tests/nacl_io_test/socket_test.cc KernelProxy kp_; KernelProxy 41 native_client_sdk/src/tests/nacl_io_test/tty_test.cc KernelProxy kp_;