tag | line | file | source code |
control_word | 303 | init/main.c | unsigned short control_word; |
control_word | 309 | init/main.c | __asm__("clts ; fninit ; fnstcw %0 ; fwait":"=m" (*&control_word)); |
control_word | 310 | init/main.c | control_word &= 0xffc0; |
control_word | 311 | init/main.c | __asm__("fldcw %0 ; fwait"::"m" (*&control_word)); |
control_word | 109 | kernel/FPU-emu/errors.c | control_word & 0x1000 ? 1 : 0, |
control_word | 110 | kernel/FPU-emu/errors.c | (control_word & 0x800) >> 11, (control_word & 0x400) >> 10, |
control_word | 111 | kernel/FPU-emu/errors.c | (control_word & 0x200) >> 9, (control_word & 0x100) >> 8, |
control_word | 112 | kernel/FPU-emu/errors.c | control_word & 0x80 ? 1 : 0, |
control_word | 113 | kernel/FPU-emu/errors.c | control_word & SW_PE?1:0, control_word & SW_UE?1:0, /* exception */ |
control_word | 114 | kernel/FPU-emu/errors.c | control_word & SW_OE?1:0, control_word & SW_ZE?1:0, /* exception */ |
control_word | 115 | kernel/FPU-emu/errors.c | control_word & SW_DE?1:0, control_word & SW_IE?1:0); /* exception */ |
control_word | 243 | kernel/FPU-emu/errors.c | if ( (~control_word & n & CW_EXM) || (n == EX_INTERNAL) ) |
control_word | 315 | kernel/FPU-emu/errors.c | if ( control_word & EX_Invalid ) |
control_word | 332 | kernel/FPU-emu/errors.c | if ( control_word & EX_Invalid ) |
control_word | 349 | kernel/FPU-emu/errors.c | if ( control_word & EX_ZeroDiv ) |
control_word | 366 | kernel/FPU-emu/errors.c | if ( control_word & EX_Overflow ) |
control_word | 390 | kernel/FPU-emu/errors.c | if ( control_word & EX_Underflow ) |
control_word | 411 | kernel/FPU-emu/errors.c | if ( control_word & EX_Invalid ) |
control_word | 428 | kernel/FPU-emu/errors.c | if ( control_word & EX_Invalid ) |
control_word | 21 | kernel/FPU-emu/fpu_arith.c | reg_add(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word); |
control_word | 28 | kernel/FPU-emu/fpu_arith.c | reg_mul(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word); |
control_word | 36 | kernel/FPU-emu/fpu_arith.c | reg_sub(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word); |
control_word | 43 | kernel/FPU-emu/fpu_arith.c | reg_sub(&st(FPU_rm), FPU_st0_ptr, FPU_st0_ptr, control_word); |
control_word | 50 | kernel/FPU-emu/fpu_arith.c | reg_div(FPU_st0_ptr, &st(FPU_rm), FPU_st0_ptr, control_word); |
control_word | 57 | kernel/FPU-emu/fpu_arith.c | reg_div(&st(FPU_rm), FPU_st0_ptr, FPU_st0_ptr, control_word); |
control_word | 65 | kernel/FPU-emu/fpu_arith.c | reg_add(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word); |
control_word | 72 | kernel/FPU-emu/fpu_arith.c | reg_mul(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word); |
control_word | 81 | kernel/FPU-emu/fpu_arith.c | reg_sub(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word); |
control_word | 90 | kernel/FPU-emu/fpu_arith.c | reg_sub(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word); |
control_word | 97 | kernel/FPU-emu/fpu_arith.c | reg_div(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word); |
control_word | 104 | kernel/FPU-emu/fpu_arith.c | reg_div(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word); |
control_word | 112 | kernel/FPU-emu/fpu_arith.c | reg_add(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word); |
control_word | 120 | kernel/FPU-emu/fpu_arith.c | reg_mul(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word); |
control_word | 131 | kernel/FPU-emu/fpu_arith.c | reg_sub(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word); |
control_word | 141 | kernel/FPU-emu/fpu_arith.c | reg_sub(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word); |
control_word | 149 | kernel/FPU-emu/fpu_arith.c | reg_div(FPU_st0_ptr, &st(FPU_rm), &st(FPU_rm), control_word); |
control_word | 157 | kernel/FPU-emu/fpu_arith.c | reg_div(&st(FPU_rm), FPU_st0_ptr, &st(FPU_rm), control_word); |
control_word | 30 | kernel/FPU-emu/fpu_aux.c | control_word = 0x037e; |
control_word | 101 | kernel/FPU-emu/fpu_aux.c | if ( control_word & EX_Invalid ) |
control_word | 154 | kernel/FPU-emu/fpu_entry.c | control_word = 0x037f; |
control_word | 229 | kernel/FPU-emu/fpu_entry.c | control_word); |
control_word | 233 | kernel/FPU-emu/fpu_entry.c | control_word); |
control_word | 244 | kernel/FPU-emu/fpu_entry.c | control_word); |
control_word | 248 | kernel/FPU-emu/fpu_entry.c | control_word); |
control_word | 252 | kernel/FPU-emu/fpu_entry.c | control_word); |
control_word | 256 | kernel/FPU-emu/fpu_entry.c | control_word); |
control_word | 27 | kernel/FPU-emu/fpu_trig.c | int old_cw = control_word; |
control_word | 29 | kernel/FPU-emu/fpu_trig.c | control_word &= ~CW_RC; |
control_word | 30 | kernel/FPU-emu/fpu_trig.c | control_word |= RC_CHOP; |
control_word | 46 | kernel/FPU-emu/fpu_trig.c | control_word = old_cw; |
control_word | 247 | kernel/FPU-emu/fpu_trig.c | if ( control_word & EX_Invalid ) |
control_word | 289 | kernel/FPU-emu/fpu_trig.c | wm_sqrt(FPU_st0_ptr, control_word); /* Do the computation */ |
control_word | 469 | kernel/FPU-emu/fpu_trig.c | int old_cw = control_word; |
control_word | 472 | kernel/FPU-emu/fpu_trig.c | control_word &= ~CW_RC; |
control_word | 473 | kernel/FPU-emu/fpu_trig.c | control_word |= round; |
control_word | 517 | kernel/FPU-emu/fpu_trig.c | control_word = old_cw; |
control_word | 142 | kernel/FPU-emu/load_store.c | control_word = get_fs_word((unsigned short *) FPU_data_address); |
control_word | 145 | kernel/FPU-emu/load_store.c | if ( !(control_word & EX_Underflow) ) |
control_word | 147 | kernel/FPU-emu/load_store.c | control_word |= EX_Underflow; |
control_word | 179 | kernel/FPU-emu/load_store.c | put_fs_word(control_word, (short *) FPU_data_address); |
control_word | 396 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Overflow ) |
control_word | 430 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Underflow ) |
control_word | 468 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 517 | kernel/FPU-emu/reg_ld_str.c | switch (control_word & CW_RC) |
control_word | 574 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Overflow ) |
control_word | 600 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Underflow ) |
control_word | 643 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 696 | kernel/FPU-emu/reg_ld_str.c | switch (control_word & CW_RC) |
control_word | 745 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Overflow ) |
control_word | 769 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Underflow ) |
control_word | 806 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 856 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 875 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 908 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 930 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 961 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 983 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 1017 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 1037 | kernel/FPU-emu/reg_ld_str.c | if ( control_word & EX_Invalid ) |
control_word | 1100 | kernel/FPU-emu/reg_ld_str.c | switch (control_word & CW_RC) |
control_word | 1141 | kernel/FPU-emu/reg_ld_str.c | control_word = get_fs_word((unsigned short *) s); |
control_word | 1239 | kernel/FPU-emu/reg_ld_str.c | put_fs_word(control_word, (unsigned short *) d); |