gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
fs_translating_port_proxy.cc File Reference

Port object definitions. More...

#include "mem/fs_translating_port_proxy.hh"
#include "arch/vtophys.hh"
#include "base/chunk_generator.hh"
#include "cpu/base.hh"
#include "cpu/thread_context.hh"
#include "sim/system.hh"

Go to the source code of this file.

Functions

void CopyOut (ThreadContext *tc, void *dest, Addr src, size_t cplen)
 
void CopyIn (ThreadContext *tc, Addr dest, const void *source, size_t cplen)
 
void CopyStringOut (ThreadContext *tc, char *dst, Addr vaddr, size_t maxlen)
 
void CopyStringIn (ThreadContext *tc, const char *src, Addr vaddr)
 

Detailed Description

Port object definitions.

Definition in file fs_translating_port_proxy.cc.

Function Documentation

void CopyIn ( ThreadContext tc,
Addr  dest,
const void *  source,
size_t  cplen 
)
void CopyOut ( ThreadContext tc,
void *  dest,
Addr  src,
size_t  cplen 
)
void CopyStringIn ( ThreadContext tc,
const char *  src,
Addr  vaddr 
)
void CopyStringOut ( ThreadContext tc,
char *  dst,
Addr  vaddr,
size_t  maxlen 
)

Generated on Fri Jun 9 2017 13:03:58 for gem5 by doxygen 1.8.6