tag | line | file | source code |
code | 275 | kernel/exit.c | volatile void do_exit(long code) |
code | 294 | kernel/exit.c | current->exit_code = code; |
code | 58 | kernel/math/ea.c | char * ea(struct info * info, unsigned short code) |
code | 64 | kernel/math/ea.c | mod = (code >> 6) & 3; |
code | 65 | kernel/math/ea.c | rm = code & 7; |
code | 19 | kernel/math/get_put.c | struct info * info, unsigned short code) |
code | 24 | kernel/math/get_put.c | addr = ea(info,code); |
code | 30 | kernel/math/get_put.c | struct info * info, unsigned short code) |
code | 35 | kernel/math/get_put.c | addr = ea(info,code); |
code | 42 | kernel/math/get_put.c | struct info * info, unsigned short code) |
code | 46 | kernel/math/get_put.c | addr = ea(info,code); |
code | 53 | kernel/math/get_put.c | struct info * info, unsigned short code) |
code | 58 | kernel/math/get_put.c | addr = ea(info,code); |
code | 67 | kernel/math/get_put.c | struct info * info, unsigned short code) |
code | 72 | kernel/math/get_put.c | addr = ea(info,code); |
code | 81 | kernel/math/get_put.c | struct info * info, unsigned short code) |
code | 86 | kernel/math/get_put.c | addr = ea(info,code); |
code | 110 | kernel/math/get_put.c | void get_BCD(temp_real * tmp, struct info * info, unsigned short code) |
code | 117 | kernel/math/get_put.c | addr = ea(info,code); |
code | 132 | kernel/math/get_put.c | struct info * info, unsigned short code) |
code | 137 | kernel/math/get_put.c | addr = ea(info,code); |
code | 144 | kernel/math/get_put.c | struct info * info, unsigned short code) |
code | 149 | kernel/math/get_put.c | addr = ea(info,code); |
code | 157 | kernel/math/get_put.c | struct info * info, unsigned short code) |
code | 161 | kernel/math/get_put.c | addr = ea(info,code); |
code | 169 | kernel/math/get_put.c | struct info * info, unsigned short code) |
code | 174 | kernel/math/get_put.c | addr = ea(info,code); |
code | 183 | kernel/math/get_put.c | struct info * info, unsigned short code) |
code | 188 | kernel/math/get_put.c | addr = ea(info,code); |
code | 197 | kernel/math/get_put.c | struct info * info, unsigned short code) |
code | 202 | kernel/math/get_put.c | addr = ea(info,code); |
code | 219 | kernel/math/get_put.c | void put_BCD(const temp_real * tmp,struct info * info, unsigned short code) |
code | 226 | kernel/math/get_put.c | addr = ea(info,code); |
code | 58 | kernel/math/math_emulate.c | unsigned short code; |
code | 72 | kernel/math/math_emulate.c | code = get_fs_word((unsigned short *) EIP); |
code | 73 | kernel/math/math_emulate.c | bswapw(code); |
code | 74 | kernel/math/math_emulate.c | code &= 0x7ff; |
code | 77 | kernel/math/math_emulate.c | *(1+(unsigned short *) &I387.fcs) = code; |
code | 79 | kernel/math/math_emulate.c | switch (code) { |
code | 135 | kernel/math/math_emulate.c | printk("%04x fxxx not implemented\n\r",code + 0xd800); |
code | 165 | kernel/math/math_emulate.c | switch (code >> 3) { |
code | 167 | kernel/math/math_emulate.c | fadd(PST(0),PST(code & 7),&tmp); |
code | 171 | kernel/math/math_emulate.c | fmul(PST(0),PST(code & 7),&tmp); |
code | 175 | kernel/math/math_emulate.c | fcom(PST(code & 7),&tmp); |
code | 179 | kernel/math/math_emulate.c | fcom(PST(code & 7),&tmp); |
code | 184 | kernel/math/math_emulate.c | real_to_real(&ST(code & 7),&tmp); |
code | 191 | kernel/math/math_emulate.c | fadd(PST(0),PST(code & 7),&tmp); |
code | 195 | kernel/math/math_emulate.c | fdiv(PST(0),PST(code & 7),&tmp); |
code | 199 | kernel/math/math_emulate.c | fdiv(PST(code & 7),PST(0),&tmp); |
code | 204 | kernel/math/math_emulate.c | ST(0) = ST((code & 7)+1); |
code | 207 | kernel/math/math_emulate.c | fxchg(&ST(0),&ST(code & 7)); |
code | 210 | kernel/math/math_emulate.c | ST(code & 7) = ST(0); |
code | 214 | kernel/math/math_emulate.c | fadd(PST(0),PST(code & 7),&tmp); |
code | 215 | kernel/math/math_emulate.c | real_to_real(&tmp,&ST(code & 7)); |
code | 218 | kernel/math/math_emulate.c | fmul(PST(0),PST(code & 7),&tmp); |
code | 219 | kernel/math/math_emulate.c | real_to_real(&tmp,&ST(code & 7)); |
code | 222 | kernel/math/math_emulate.c | fcom(PST(code & 7),PST(0)); |
code | 225 | kernel/math/math_emulate.c | fcom(PST(code & 7),PST(0)); |
code | 229 | kernel/math/math_emulate.c | ST(code & 7).exponent ^= 0x8000; |
code | 230 | kernel/math/math_emulate.c | fadd(PST(0),PST(code & 7),&tmp); |
code | 231 | kernel/math/math_emulate.c | real_to_real(&tmp,&ST(code & 7)); |
code | 236 | kernel/math/math_emulate.c | fadd(PST(code & 7),&tmp,&tmp); |
code | 237 | kernel/math/math_emulate.c | real_to_real(&tmp,&ST(code & 7)); |
code | 240 | kernel/math/math_emulate.c | fdiv(PST(0),PST(code & 7),&tmp); |
code | 241 | kernel/math/math_emulate.c | real_to_real(&tmp,&ST(code & 7)); |
code | 244 | kernel/math/math_emulate.c | fdiv(PST(code & 7),PST(0),&tmp); |
code | 245 | kernel/math/math_emulate.c | real_to_real(&tmp,&ST(code & 7)); |
code | 251 | kernel/math/math_emulate.c | fxchg(&ST(0),&ST(code & 7)); |
code | 254 | kernel/math/math_emulate.c | ST(code & 7) = ST(0); |
code | 257 | kernel/math/math_emulate.c | ST(code & 7) = ST(0); |
code | 261 | kernel/math/math_emulate.c | fucom(PST(code & 7),PST(0)); |
code | 264 | kernel/math/math_emulate.c | fucom(PST(code & 7),PST(0)); |
code | 268 | kernel/math/math_emulate.c | fadd(PST(code & 7),PST(0),&tmp); |
code | 269 | kernel/math/math_emulate.c | real_to_real(&tmp,&ST(code & 7)); |
code | 273 | kernel/math/math_emulate.c | fmul(PST(code & 7),PST(0),&tmp); |
code | 274 | kernel/math/math_emulate.c | real_to_real(&tmp,&ST(code & 7)); |
code | 278 | kernel/math/math_emulate.c | fcom(PST(code & 7),PST(0)); |
code | 282 | kernel/math/math_emulate.c | ST(code & 7).exponent ^= 0x8000; |
code | 283 | kernel/math/math_emulate.c | fadd(PST(0),PST(code & 7),&tmp); |
code | 284 | kernel/math/math_emulate.c | real_to_real(&tmp,&ST(code & 7)); |
code | 290 | kernel/math/math_emulate.c | fadd(PST(code & 7),&tmp,&tmp); |
code | 291 | kernel/math/math_emulate.c | real_to_real(&tmp,&ST(code & 7)); |
code | 295 | kernel/math/math_emulate.c | fdiv(PST(0),PST(code & 7),&tmp); |
code | 296 | kernel/math/math_emulate.c | real_to_real(&tmp,&ST(code & 7)); |
code | 300 | kernel/math/math_emulate.c | fdiv(PST(code & 7),PST(0),&tmp); |
code | 301 | kernel/math/math_emulate.c | real_to_real(&tmp,&ST(code & 7)); |
code | 310 | kernel/math/math_emulate.c | fxchg(&ST(0),&ST(code & 7)); |
code | 314 | kernel/math/math_emulate.c | ST(code & 7) = ST(0); |
code | 318 | kernel/math/math_emulate.c | switch ((code>>3) & 0xe7) { |
code | 320 | kernel/math/math_emulate.c | put_short_real(PST(0),info,code); |
code | 323 | kernel/math/math_emulate.c | put_short_real(PST(0),info,code); |
code | 327 | kernel/math/math_emulate.c | address = ea(info,code); |
code | 328 | kernel/math/math_emulate.c | for (code = 0 ; code < 7 ; code++) { |
code | 329 | kernel/math/math_emulate.c | ((long *) & I387)[code] = |
code | 335 | kernel/math/math_emulate.c | address = ea(info,code); |
code | 340 | kernel/math/math_emulate.c | address = ea(info,code); |
code | 342 | kernel/math/math_emulate.c | for (code = 0 ; code < 7 ; code++) { |
code | 343 | kernel/math/math_emulate.c | put_fs_long( ((long *) & I387)[code], |
code | 349 | kernel/math/math_emulate.c | address = ea(info,code); |
code | 354 | kernel/math/math_emulate.c | put_long_int(PST(0),info,code); |
code | 357 | kernel/math/math_emulate.c | put_long_int(PST(0),info,code); |
code | 362 | kernel/math/math_emulate.c | get_temp_real(&tmp,info,code); |
code | 366 | kernel/math/math_emulate.c | put_temp_real(PST(0),info,code); |
code | 370 | kernel/math/math_emulate.c | put_long_real(PST(0),info,code); |
code | 373 | kernel/math/math_emulate.c | put_long_real(PST(0),info,code); |
code | 377 | kernel/math/math_emulate.c | address = ea(info,code); |
code | 378 | kernel/math/math_emulate.c | for (code = 0 ; code < 27 ; code++) { |
code | 379 | kernel/math/math_emulate.c | ((long *) & I387)[code] = |
code | 385 | kernel/math/math_emulate.c | address = ea(info,code); |
code | 387 | kernel/math/math_emulate.c | for (code = 0 ; code < 27 ; code++) { |
code | 388 | kernel/math/math_emulate.c | put_fs_long( ((long *) & I387)[code], |
code | 397 | kernel/math/math_emulate.c | address = ea(info,code); |
code | 402 | kernel/math/math_emulate.c | put_short_int(PST(0),info,code); |
code | 405 | kernel/math/math_emulate.c | put_short_int(PST(0),info,code); |
code | 410 | kernel/math/math_emulate.c | get_BCD(&tmp,info,code); |
code | 415 | kernel/math/math_emulate.c | get_longlong_int(&tmp,info,code); |
code | 419 | kernel/math/math_emulate.c | put_BCD(PST(0),info,code); |
code | 423 | kernel/math/math_emulate.c | put_longlong_int(PST(0),info,code); |
code | 427 | kernel/math/math_emulate.c | switch (code >> 9) { |
code | 429 | kernel/math/math_emulate.c | get_short_real(&tmp,info,code); |
code | 432 | kernel/math/math_emulate.c | get_long_int(&tmp,info,code); |
code | 435 | kernel/math/math_emulate.c | get_long_real(&tmp,info,code); |
code | 438 | kernel/math/math_emulate.c | get_short_int(&tmp,info,code); |
code | 440 | kernel/math/math_emulate.c | switch ((code>>3) & 0x27) { |
code | 475 | kernel/math/math_emulate.c | if ((code & 0x138) == 0x100) { |
code | 480 | kernel/math/math_emulate.c | printk("Unknown math-insns: %04x:%08x %04x\n\r",CS,EIP,code); |