taglinefilesource code
FPU_REG168drivers/FPU-emu/errors.cFPU_REG *r = &st(i);
FPU_REG380drivers/FPU-emu/errors.casmlinkage int real_2op_NaN(FPU_REG const *a, FPU_REG const *b, FPU_REG *dest)
FPU_REG382drivers/FPU-emu/errors.cFPU_REG const *x;
FPU_REG446drivers/FPU-emu/errors.casmlinkage int arith_invalid(FPU_REG *dest)
FPU_REG463drivers/FPU-emu/errors.casmlinkage int divide_by_zero(int sign, FPU_REG *dest)
FPU_REG536drivers/FPU-emu/errors.casmlinkage int arith_overflow(FPU_REG *dest)
FPU_REG570drivers/FPU-emu/errors.casmlinkage int arith_underflow(FPU_REG *dest)
FPU_REG101drivers/FPU-emu/fpu_aux.cFPU_REG *st_new_ptr;
FPU_REG126drivers/FPU-emu/fpu_aux.cFPU_REG t;
FPU_REG127drivers/FPU-emu/fpu_aux.cregister FPU_REG *sti_ptr = &st(FPU_rm), *st0_ptr = &st(0);
FPU_REG103drivers/FPU-emu/fpu_emu.htypedef struct fpu_reg FPU_REG;
FPU_REG104drivers/FPU-emu/fpu_emu.htypedef void (*FUNC_ST0)(FPU_REG *st0_ptr);
FPU_REG153drivers/FPU-emu/fpu_emu.hasmlinkage void normalize(FPU_REG *x);
FPU_REG154drivers/FPU-emu/fpu_emu.hasmlinkage void normalize_nuo(FPU_REG *x);
FPU_REG155drivers/FPU-emu/fpu_emu.hasmlinkage int reg_div(FPU_REG const *arg1, FPU_REG const *arg2,
FPU_REG156drivers/FPU-emu/fpu_emu.hFPU_REG *answ, unsigned int control_w);
FPU_REG157drivers/FPU-emu/fpu_emu.hasmlinkage int reg_u_sub(FPU_REG const *arg1, FPU_REG const *arg2,
FPU_REG158drivers/FPU-emu/fpu_emu.hFPU_REG *answ, unsigned int control_w);
FPU_REG159drivers/FPU-emu/fpu_emu.hasmlinkage int reg_u_mul(FPU_REG const *arg1, FPU_REG const *arg2,
FPU_REG160drivers/FPU-emu/fpu_emu.hFPU_REG *answ, unsigned int control_w);
FPU_REG161drivers/FPU-emu/fpu_emu.hasmlinkage int reg_u_div(FPU_REG const *arg1, FPU_REG const *arg2,
FPU_REG162drivers/FPU-emu/fpu_emu.hFPU_REG *answ, unsigned int control_w);
FPU_REG163drivers/FPU-emu/fpu_emu.hasmlinkage int reg_u_add(FPU_REG const *arg1, FPU_REG const *arg2,
FPU_REG164drivers/FPU-emu/fpu_emu.hFPU_REG *answ, unsigned int control_w);
FPU_REG165drivers/FPU-emu/fpu_emu.hasmlinkage int wm_sqrt(FPU_REG *n, unsigned int control_w);
FPU_REG169drivers/FPU-emu/fpu_emu.hasmlinkage void round_reg(FPU_REG *arg, unsigned int extent,
FPU_REG138drivers/FPU-emu/fpu_entry.cFPU_REG loaded_data;
FPU_REG145drivers/FPU-emu/fpu_entry.cFPU_REG      *st0_ptr;
FPU_REG20drivers/FPU-emu/fpu_etc.cstatic void fchs(FPU_REG *st0_ptr)
FPU_REG31drivers/FPU-emu/fpu_etc.cstatic void fabs(FPU_REG *st0_ptr)
FPU_REG43drivers/FPU-emu/fpu_etc.cstatic void ftst_(FPU_REG *st0_ptr)
FPU_REG90drivers/FPU-emu/fpu_etc.cstatic void fxam(FPU_REG *st0_ptr)
FPU_REG11drivers/FPU-emu/fpu_proto.hasmlinkage int real_2op_NaN(FPU_REG const *a, FPU_REG const *b, FPU_REG *dest);
FPU_REG12drivers/FPU-emu/fpu_proto.hasmlinkage int arith_invalid(FPU_REG *dest);
FPU_REG13drivers/FPU-emu/fpu_proto.hasmlinkage int divide_by_zero(int sign, FPU_REG *dest);
FPU_REG17drivers/FPU-emu/fpu_proto.hasmlinkage int arith_overflow(FPU_REG *dest);
FPU_REG18drivers/FPU-emu/fpu_proto.hasmlinkage int arith_underflow(FPU_REG *dest);
FPU_REG61drivers/FPU-emu/fpu_proto.hextern void convert_l2reg(long const *arg, FPU_REG *dest);
FPU_REG78drivers/FPU-emu/fpu_proto.hextern int poly_2xm1(FPU_REG const *arg, FPU_REG *result);
FPU_REG81drivers/FPU-emu/fpu_proto.hextern void poly_atan(FPU_REG *arg);
FPU_REG82drivers/FPU-emu/fpu_proto.hextern void poly_add_1(FPU_REG *src);
FPU_REG85drivers/FPU-emu/fpu_proto.hextern void poly_l2(FPU_REG const *arg, FPU_REG *result);
FPU_REG86drivers/FPU-emu/fpu_proto.hextern int poly_l2p1(FPU_REG const *arg, FPU_REG *result);
FPU_REG89drivers/FPU-emu/fpu_proto.hextern void poly_sine(FPU_REG const *arg, FPU_REG *result);
FPU_REG92drivers/FPU-emu/fpu_proto.hextern void poly_tan(FPU_REG const *arg, FPU_REG *result, int invert);
FPU_REG95drivers/FPU-emu/fpu_proto.hextern int reg_add(FPU_REG const *a, FPU_REG const *b,
FPU_REG96drivers/FPU-emu/fpu_proto.hFPU_REG *dest, int control_w);
FPU_REG97drivers/FPU-emu/fpu_proto.hextern int reg_sub(FPU_REG const *a, FPU_REG const *b,
FPU_REG98drivers/FPU-emu/fpu_proto.hFPU_REG *dest, int control_w);
FPU_REG101drivers/FPU-emu/fpu_proto.hextern int compare(FPU_REG const *b);
FPU_REG102drivers/FPU-emu/fpu_proto.hextern int compare_st_data(FPU_REG const *b);
FPU_REG114drivers/FPU-emu/fpu_proto.hextern int reg_load_extended(long double *addr, FPU_REG *loaded_data);
FPU_REG115drivers/FPU-emu/fpu_proto.hextern int reg_load_double(double *dfloat, FPU_REG *loaded_data);
FPU_REG116drivers/FPU-emu/fpu_proto.hextern int reg_load_single(float *single, FPU_REG *loaded_data);
FPU_REG117drivers/FPU-emu/fpu_proto.hextern void reg_load_int64(long long *_s, FPU_REG *loaded_data);
FPU_REG118drivers/FPU-emu/fpu_proto.hextern void reg_load_int32(long *_s, FPU_REG *loaded_data);
FPU_REG119drivers/FPU-emu/fpu_proto.hextern void reg_load_int16(short *_s, FPU_REG *loaded_data);
FPU_REG120drivers/FPU-emu/fpu_proto.hextern void reg_load_bcd(char *s, FPU_REG *loaded_data);
FPU_REG121drivers/FPU-emu/fpu_proto.hextern int reg_store_extended(long double *d, FPU_REG *st0_ptr);
FPU_REG122drivers/FPU-emu/fpu_proto.hextern int reg_store_double(double *dfloat, FPU_REG *st0_ptr);
FPU_REG123drivers/FPU-emu/fpu_proto.hextern int reg_store_single(float *single, FPU_REG *st0_ptr);
FPU_REG124drivers/FPU-emu/fpu_proto.hextern int reg_store_int64(long long *d, FPU_REG *st0_ptr);
FPU_REG125drivers/FPU-emu/fpu_proto.hextern int reg_store_int32(long *d, FPU_REG *st0_ptr);
FPU_REG126drivers/FPU-emu/fpu_proto.hextern int reg_store_int16(short *d, FPU_REG *st0_ptr);
FPU_REG127drivers/FPU-emu/fpu_proto.hextern int reg_store_bcd(char *d, FPU_REG *st0_ptr);
FPU_REG128drivers/FPU-emu/fpu_proto.hextern int round_to_int(FPU_REG *r);
FPU_REG136drivers/FPU-emu/fpu_proto.hextern int reg_mul(FPU_REG const *a, FPU_REG const *b,
FPU_REG137drivers/FPU-emu/fpu_proto.hFPU_REG *dest, unsigned int control_w);
FPU_REG37drivers/FPU-emu/fpu_trig.cstatic int trig_arg(FPU_REG *X, int even)
FPU_REG39drivers/FPU-emu/fpu_trig.cFPU_REG tmp;
FPU_REG149drivers/FPU-emu/fpu_trig.cvoid convert_l2reg(long const *arg, FPU_REG *dest)
FPU_REG169drivers/FPU-emu/fpu_trig.cstatic void single_arg_error(FPU_REG *st0_ptr)
FPU_REG192drivers/FPU-emu/fpu_trig.cstatic void single_arg_2_error(FPU_REG *st0_ptr)
FPU_REG194drivers/FPU-emu/fpu_trig.cFPU_REG *st_new_ptr;
FPU_REG230drivers/FPU-emu/fpu_trig.cstatic void f2xm1(FPU_REG *st0_ptr)
FPU_REG237drivers/FPU-emu/fpu_trig.cFPU_REG rv, tmp;
FPU_REG292drivers/FPU-emu/fpu_trig.cstatic void fptan(FPU_REG *st0_ptr)
FPU_REG295drivers/FPU-emu/fpu_trig.cFPU_REG *st_new_ptr;
FPU_REG382drivers/FPU-emu/fpu_trig.cstatic void fxtract(FPU_REG *st0_ptr)
FPU_REG385drivers/FPU-emu/fpu_trig.cFPU_REG *st_new_ptr;
FPU_REG386drivers/FPU-emu/fpu_trig.cregister FPU_REG *st1_ptr = st0_ptr;  /* anticipate */
FPU_REG453drivers/FPU-emu/fpu_trig.cstatic void fdecstp(FPU_REG *st0_ptr)
FPU_REG459drivers/FPU-emu/fpu_trig.cstatic void fincstp(FPU_REG *st0_ptr)
FPU_REG466drivers/FPU-emu/fpu_trig.cstatic void fsqrt_(FPU_REG *st0_ptr)
FPU_REG508drivers/FPU-emu/fpu_trig.cstatic void frndint_(FPU_REG *st0_ptr)
FPU_REG538drivers/FPU-emu/fpu_trig.cstatic void fsin(FPU_REG *st0_ptr)
FPU_REG545drivers/FPU-emu/fpu_trig.cFPU_REG rv;
FPU_REG610drivers/FPU-emu/fpu_trig.cstatic int f_cos(FPU_REG *arg)
FPU_REG616drivers/FPU-emu/fpu_trig.cFPU_REG rv;
FPU_REG681drivers/FPU-emu/fpu_trig.cstatic void fcos(FPU_REG *st0_ptr)
FPU_REG687drivers/FPU-emu/fpu_trig.cstatic void fsincos(FPU_REG *st0_ptr)
FPU_REG690drivers/FPU-emu/fpu_trig.cFPU_REG *st_new_ptr;
FPU_REG691drivers/FPU-emu/fpu_trig.cFPU_REG arg;
FPU_REG770drivers/FPU-emu/fpu_trig.cstatic void do_fprem(FPU_REG *st0_ptr, int round)
FPU_REG772drivers/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
FPU_REG779drivers/FPU-emu/fpu_trig.cFPU_REG tmp;
FPU_REG988drivers/FPU-emu/fpu_trig.cstatic void fyl2x(FPU_REG *st0_ptr)
FPU_REG991drivers/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
FPU_REG1179drivers/FPU-emu/fpu_trig.cstatic void fpatan(FPU_REG *st0_ptr)
FPU_REG1182drivers/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
FPU_REG1190drivers/FPU-emu/fpu_trig.cFPU_REG sum;
FPU_REG1347drivers/FPU-emu/fpu_trig.cstatic void fprem(FPU_REG *st0_ptr)
FPU_REG1353drivers/FPU-emu/fpu_trig.cstatic void fprem1(FPU_REG *st0_ptr)
FPU_REG1359drivers/FPU-emu/fpu_trig.cstatic void fyl2xp1(FPU_REG *st0_ptr)
FPU_REG1362drivers/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
FPU_REG1579drivers/FPU-emu/fpu_trig.cstatic void fscale(FPU_REG *st0_ptr)
FPU_REG1582drivers/FPU-emu/fpu_trig.cFPU_REG *st1_ptr = &st(1);
FPU_REG1591drivers/FPU-emu/fpu_trig.cFPU_REG tmp;
FPU_REG66drivers/FPU-emu/load_store.cFPU_REG loaded_data;
FPU_REG67drivers/FPU-emu/load_store.cFPU_REG *st0_ptr;
FPU_REG41drivers/FPU-emu/poly_2xm1.cint  poly_2xm1(FPU_REG const *arg, FPU_REG *result)
FPU_REG45drivers/FPU-emu/poly_2xm1.cFPU_REG       accum;
FPU_REG47drivers/FPU-emu/poly_atan.cvoid  poly_atan(FPU_REG *arg)
FPU_REG51drivers/FPU-emu/poly_atan.cFPU_REG       odd_poly, even_poly, pos_poly, neg_poly, ratio;
FPU_REG52drivers/FPU-emu/poly_atan.cFPU_REG       argSq;
FPU_REG93drivers/FPU-emu/poly_atan.cFPU_REG numerator, denom;
FPU_REG184drivers/FPU-emu/poly_atan.cvoid poly_add_1(FPU_REG *src)
FPU_REG43drivers/FPU-emu/poly_l2.cvoid  poly_l2(FPU_REG const *arg, FPU_REG *result)
FPU_REG49drivers/FPU-emu/poly_l2.cFPU_REG    accum, denom, num, Xx;
FPU_REG102drivers/FPU-emu/poly_l2.cFPU_REG   lXx;
FPU_REG227drivers/FPU-emu/poly_l2.cint  poly_l2p1(FPU_REG const *arg, FPU_REG *result)
FPU_REG231drivers/FPU-emu/poly_l2.cFPU_REG        arg_pl1, denom, accum, local_arg, poly_arg;
FPU_REG43drivers/FPU-emu/poly_sin.cvoid  poly_sine(FPU_REG const *arg, FPU_REG *result)
FPU_REG46drivers/FPU-emu/poly_sin.cFPU_REG  fixed_arg, arg_sqrd, arg_to_4, accum, negaccum;
FPU_REG52drivers/FPU-emu/poly_tan.cvoid  poly_tan(FPU_REG const *arg, FPU_REG *result, int invert)
FPU_REG55drivers/FPU-emu/poly_tan.cFPU_REG       odd_poly, even_poly, pos_poly, neg_poly;
FPU_REG56drivers/FPU-emu/poly_tan.cFPU_REG       argSq;
FPU_REG25drivers/FPU-emu/reg_add_sub.cint reg_add(FPU_REG const *a, FPU_REG const *b, FPU_REG *dest, int control_w)
FPU_REG165drivers/FPU-emu/reg_add_sub.cint reg_sub(FPU_REG const *a, FPU_REG const *b, FPU_REG *dest, int control_w)
FPU_REG24drivers/FPU-emu/reg_compare.cint compare(FPU_REG const *b)
FPU_REG28drivers/FPU-emu/reg_compare.cFPU_REG      *st0_ptr;
FPU_REG176drivers/FPU-emu/reg_compare.cint compare_st_data(FPU_REG const *loaded_data)
FPU_REG19drivers/FPU-emu/reg_constant.cFPU_REG const CONST_1    = { SIGN_POS, TW_Valid, EXP_BIAS,
FPU_REG21drivers/FPU-emu/reg_constant.cFPU_REG const CONST_2    = { SIGN_POS, TW_Valid, EXP_BIAS+1,
FPU_REG23drivers/FPU-emu/reg_constant.cFPU_REG const CONST_HALF = { SIGN_POS, TW_Valid, EXP_BIAS-1,
FPU_REG25drivers/FPU-emu/reg_constant.cFPU_REG const CONST_L2T  = { SIGN_POS, TW_Valid, EXP_BIAS+1,
FPU_REG27drivers/FPU-emu/reg_constant.cFPU_REG const CONST_L2E  = { SIGN_POS, TW_Valid, EXP_BIAS,
FPU_REG29drivers/FPU-emu/reg_constant.cFPU_REG const CONST_PI   = { SIGN_POS, TW_Valid, EXP_BIAS+1,
FPU_REG31drivers/FPU-emu/reg_constant.cFPU_REG const CONST_PI2  = { SIGN_POS, TW_Valid, EXP_BIAS,
FPU_REG33drivers/FPU-emu/reg_constant.cFPU_REG const CONST_PI4  = { SIGN_POS, TW_Valid, EXP_BIAS-1,
FPU_REG35drivers/FPU-emu/reg_constant.cFPU_REG const CONST_LG2  = { SIGN_POS, TW_Valid, EXP_BIAS-2,
FPU_REG37drivers/FPU-emu/reg_constant.cFPU_REG const CONST_LN2  = { SIGN_POS, TW_Valid, EXP_BIAS-1,
FPU_REG41drivers/FPU-emu/reg_constant.cFPU_REG const CONST_PI2extra = { SIGN_NEG, TW_Valid, EXP_BIAS-66,
FPU_REG45drivers/FPU-emu/reg_constant.cFPU_REG const CONST_Z    = { SIGN_POS, TW_Zero, EXP_UNDER, 0x0, 0x0 };
FPU_REG52drivers/FPU-emu/reg_constant.cFPU_REG const CONST_QNaN = { SIGN_NEG, TW_NaN, EXP_OVER, 0x00000000, 0xC0000000 };
FPU_REG55drivers/FPU-emu/reg_constant.cFPU_REG const CONST_INF  = { SIGN_POS, TW_Infinity, EXP_OVER, 0x00000000, 0x80000000 };
FPU_REG59drivers/FPU-emu/reg_constant.cstatic void fld_const(FPU_REG const *c)
FPU_REG61drivers/FPU-emu/reg_constant.cFPU_REG *st_new_ptr;
FPU_REG14drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_1;
FPU_REG15drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_2;
FPU_REG16drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_HALF;
FPU_REG17drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_L2T;
FPU_REG18drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_L2E;
FPU_REG19drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_PI;
FPU_REG20drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_PI2;
FPU_REG21drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_PI2extra;
FPU_REG22drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_PI4;
FPU_REG23drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_LG2;
FPU_REG24drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_LN2;
FPU_REG25drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_Z;
FPU_REG26drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_PINF;
FPU_REG27drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_INF;
FPU_REG28drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_MINF;
FPU_REG29drivers/FPU-emu/reg_constant.hextern FPU_REG const CONST_QNaN;
FPU_REG41drivers/FPU-emu/reg_ld_str.cstatic void write_to_extended(FPU_REG *rp, char *d);
FPU_REG45drivers/FPU-emu/reg_ld_str.cint reg_load_extended(long double *s, FPU_REG *loaded_data)
FPU_REG140drivers/FPU-emu/reg_ld_str.cint reg_load_double(double *dfloat, FPU_REG *loaded_data)
FPU_REG217drivers/FPU-emu/reg_ld_str.cint reg_load_single(float *single, FPU_REG *loaded_data)
FPU_REG285drivers/FPU-emu/reg_ld_str.cvoid reg_load_int64(long long *_s, FPU_REG *loaded_data)
FPU_REG316drivers/FPU-emu/reg_ld_str.cvoid reg_load_int32(long *_s, FPU_REG *loaded_data)
FPU_REG347drivers/FPU-emu/reg_ld_str.cvoid reg_load_int16(short *_s, FPU_REG *loaded_data)
FPU_REG379drivers/FPU-emu/reg_ld_str.cvoid reg_load_bcd(char *s, FPU_REG *loaded_data)
FPU_REG423drivers/FPU-emu/reg_ld_str.cint reg_store_extended(long double *d, FPU_REG *st0_ptr)
FPU_REG461drivers/FPU-emu/reg_ld_str.cint reg_store_double(double *dfloat, FPU_REG *st0_ptr)
FPU_REG470drivers/FPU-emu/reg_ld_str.cFPU_REG tmp;
FPU_REG656drivers/FPU-emu/reg_ld_str.cint reg_store_single(float *single, FPU_REG *st0_ptr)
FPU_REG665drivers/FPU-emu/reg_ld_str.cFPU_REG tmp;
FPU_REG845drivers/FPU-emu/reg_ld_str.cint reg_store_int64(long long *d, FPU_REG *st0_ptr)
FPU_REG847drivers/FPU-emu/reg_ld_str.cFPU_REG t;
FPU_REG904drivers/FPU-emu/reg_ld_str.cint reg_store_int32(long *d, FPU_REG *st0_ptr)
FPU_REG906drivers/FPU-emu/reg_ld_str.cFPU_REG t;
FPU_REG958drivers/FPU-emu/reg_ld_str.cint reg_store_int16(short *d, FPU_REG *st0_ptr)
FPU_REG960drivers/FPU-emu/reg_ld_str.cFPU_REG t;
FPU_REG1012drivers/FPU-emu/reg_ld_str.cint reg_store_bcd(char *d, FPU_REG *st0_ptr)
FPU_REG1014drivers/FPU-emu/reg_ld_str.cFPU_REG t;
FPU_REG1089drivers/FPU-emu/reg_ld_str.cint round_to_int(FPU_REG *r)
FPU_REG1380drivers/FPU-emu/reg_ld_str.cstatic void write_to_extended(FPU_REG *rp, char *d)
FPU_REG1383drivers/FPU-emu/reg_ld_str.cFPU_REG tmp;
FPU_REG24drivers/FPU-emu/reg_mul.cint reg_mul(FPU_REG const *a, FPU_REG const *b,
FPU_REG25drivers/FPU-emu/reg_mul.cFPU_REG *dest, unsigned int control_w)