Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
fpmodule.c File Reference
#include "fpa11.h"
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <linux/init.h>
#include <asm/thread_notify.h>
#include "softfloat.h"
#include "fpopcode.h"
#include "fpmodule.h"
#include "fpa11.inl"

Go to the source code of this file.

Macros

#define NWFPE_BITS   "double"
 
#define fp_send_sig   send_sig
 
#define kern_fp_enter   fp_enter
 

Functions

void fp_setup (void)
 
void nwfpe_enter (void)
 
void float_raise (signed char flags)
 
 module_init (fpe_init)
 
 module_exit (fpe_exit)
 
 MODULE_AUTHOR ("Scott Bambrough <[email protected]>")
 
 MODULE_DESCRIPTION ("NWFPE floating point emulator ("NWFPE_BITS" precision)")
 
 MODULE_LICENSE ("GPL")
 

Variables

char fpe_type []
 
void(* kern_fp_enter )(void)
 

Macro Definition Documentation

#define fp_send_sig   send_sig

Definition at line 54 of file fpmodule.c.

#define kern_fp_enter   fp_enter

Definition at line 55 of file fpmodule.c.

#define NWFPE_BITS   "double"

Definition at line 48 of file fpmodule.c.

Function Documentation

void float_raise ( signed char  flags)

Definition at line 143 of file fpmodule.c.

void fp_setup ( void  )
MODULE_AUTHOR ( "Scott Bambrough <[email protected]>"  )
MODULE_DESCRIPTION ( "NWFPE floating point emulator ("NWFPE_BITS" precision)"  )
module_exit ( fpe_exit  )
module_init ( fpe_init  )
MODULE_LICENSE ( "GPL"  )
void nwfpe_enter ( void  )

Variable Documentation

char fpe_type[]
void(* kern_fp_enter)(void)