Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
registers.h File Reference
#include <sysdep/ptrace.h>
#include <sysdep/archsetjmp.h>

Go to the source code of this file.

Functions

int save_fp_registers (int pid, unsigned long *fp_regs)
 
int restore_fp_registers (int pid, unsigned long *fp_regs)
 
int save_fpx_registers (int pid, unsigned long *fp_regs)
 
int restore_fpx_registers (int pid, unsigned long *fp_regs)
 
int save_registers (int pid, struct uml_pt_regs *regs)
 
int restore_registers (int pid, struct uml_pt_regs *regs)
 
int init_registers (int pid)
 
void get_safe_registers (unsigned long *regs, unsigned long *fp_regs)
 
unsigned long get_thread_reg (int reg, jmp_buf *buf)
 
int get_fp_registers (int pid, unsigned long *regs)
 
int put_fp_registers (int pid, unsigned long *regs)
 

Function Documentation

int get_fp_registers ( int  pid,
unsigned long regs 
)

Definition at line 78 of file registers.c.

void get_safe_registers ( unsigned long regs,
unsigned long fp_regs 
)

Definition at line 52 of file registers.c.

unsigned long get_thread_reg ( int  reg,
jmp_buf buf 
)

Definition at line 90 of file registers.c.

int init_registers ( int  pid)

Definition at line 39 of file registers.c.

int put_fp_registers ( int  pid,
unsigned long regs 
)

Definition at line 83 of file registers.c.

int restore_fp_registers ( int  pid,
unsigned long fp_regs 
)

Definition at line 22 of file registers.c.

int restore_fpx_registers ( int  pid,
unsigned long fp_regs 
)
int restore_registers ( int  pid,
struct uml_pt_regs regs 
)

Definition at line 24 of file registers.c.

int save_fp_registers ( int  pid,
unsigned long fp_regs 
)

Definition at line 15 of file registers.c.

int save_fpx_registers ( int  pid,
unsigned long fp_regs 
)
int save_registers ( int  pid,
struct uml_pt_regs regs 
)

Definition at line 14 of file registers.c.