base/math/k_standard.c File Reference

#include "math.h"
#include "mathP.h"
#include <linux/errno.h>

Include dependency graph for k_standard.c:

Include dependency graph

Go to the source code of this file.

Defines

#define WRITE2(u, v)   printk("%.*s",v,u)
#define HUGE_VAL   inf

Functions

int printk (const char *,...)
double __kernel_standard (double x, double y, int type)

Variables

int libm_errno
double zero = 0.0


Define Documentation

#define HUGE_VAL   inf
 

Referenced by __kernel_standard().

#define WRITE2 u,
 )     printk("%.*s",v,u)
 

Definition at line 25 of file k_standard.c.

Referenced by __kernel_standard().


Function Documentation

double __kernel_standard double  x,
double  y,
int  type
 

Definition at line 84 of file k_standard.c.

References _LIB_VERSION, copysign(), HUGE_VAL, libm_errno, matherr(), rint(), SET_HIGH_WORD, WRITE2, and zero.

Referenced by acos(), acosh(), asin(), atan2(), atanh(), cosh(), exp(), fmod(), gamma(), gamma_r(), hypot(), j0(), j1(), jn(), lgamma(), lgamma_r(), log(), log10(), pow(), remainder(), scalb(), sinh(), sqrt(), y0(), y1(), and yn().

Here is the call graph for this function:

int printk const char *  ,
  ...
 

Referenced by __rtai_fifos_exit(), __rtai_fifos_init(), __rtai_hal_exit(), __rtai_hal_init(), __rtai_heap_exit(), __rtai_heap_init(), __rtai_leds_exit(), __rtai_leds_init(), __rtai_lxrt_exit(), __rtai_lxrt_init(), __rtai_math_exit(), __rtai_math_init(), __rtai_mq_exit(), __rtai_mq_init(), __rtai_msg_queue_exit(), __rtai_msg_queue_init(), __rtai_netrpc_init(), __rtai_shm_init(), __rtai_tasklets_exit(), __rtai_tasklets_init(), __rtai_usi_exit(), __rtai_usi_init(), alloc_extent(), cleanup_module(), free_extent(), init_module(), init_softrtnet(), lxrt_notify_reboot(), register_lxrt_fifos_support(), rt_enable_irq(), rt_printk_srq_handler(), rt_registry_alloc(), rtai_critical_enter(), rtai_domain_entry(), rtai_install_archdep(), rtf_ioctl(), and rthal_smi_init().


Variable Documentation

int libm_errno
 

Definition at line 28 of file libm.c.

Referenced by __kernel_standard(), ldexp(), and scalb().

double zero = 0.0 [static]
 

Definition at line 30 of file k_standard.c.

Referenced by __kernel_standard().


Generated on Thu Nov 20 11:55:52 2008 for RTAI API by doxygen 1.3.8