emu_env_linux.c File Reference

#include "emu/emu.h"
#include "emu/emu_cpu.h"
#include "emu/emu_memory.h"
#include "emu/environment/emu_env.h"
#include "emu/environment/emu_profile.h"
#include "emu/environment/linux/emu_env_linux.h"
#include "emu/environment/linux/env_linux_syscalls.h"
Include dependency graph for emu_env_linux.c:

Functions

struct emu_env_linuxemu_env_linux_new (struct emu *e)
void emu_env_linux_free (struct emu_env_linux *eel)
struct emu_env_hook * emu_env_linux_syscall_check (struct emu_env *env)
int32_t emu_env_linux_syscall_hook (struct emu_env *env, const char *syscallname, uint32_t(*userhook)(struct emu_env *env, struct emu_env_hook *hook,...), void *userdata)
const char * env_linux_socketcall (struct emu_env_linux *env)

Function Documentation

void emu_env_linux_free ( struct emu_env_linux eel  ) 
struct emu_env_linux* emu_env_linux_new ( struct emu e  )  [read]
struct emu_env_hook* emu_env_linux_syscall_check ( struct emu_env *  env  )  [read]
int32_t emu_env_linux_syscall_hook ( struct emu_env *  env,
const char *  syscallname,
uint32_t(*)(struct emu_env *env, struct emu_env_hook *hook,...)  userhook,
void *  userdata 
)

References emu_hashtable_search(), and emu_hashtable_item::value.

Here is the call graph for this function:

const char* env_linux_socketcall ( struct emu_env_linux env  ) 

References ebx, emu_env_linux::emu, emu_cpu_get(), and emu_cpu::reg.

Here is the call graph for this function:


Generated on Sun Jan 9 16:49:28 2011 for libemu by  doxygen 1.6.1