op2 155 arch/i386/i386/db_disasm.c /*02*/ { "lar", TRUE, LONG, op2(E,R), 0 }, op2 156 arch/i386/i386/db_disasm.c /*03*/ { "lsl", TRUE, LONG, op2(E,R), 0 }, op2 173 arch/i386/i386/db_disasm.c /*20*/ { "mov", TRUE, LONG, op2(CR,E), 0 }, /* use E for reg */ op2 174 arch/i386/i386/db_disasm.c /*21*/ { "mov", TRUE, LONG, op2(DR,E), 0 }, /* since mod == 11 */ op2 175 arch/i386/i386/db_disasm.c /*22*/ { "mov", TRUE, LONG, op2(E,CR), 0 }, op2 176 arch/i386/i386/db_disasm.c /*23*/ { "mov", TRUE, LONG, op2(E,DR), 0 }, op2 177 arch/i386/i386/db_disasm.c /*24*/ { "mov", TRUE, LONG, op2(TR,E), 0 }, op2 179 arch/i386/i386/db_disasm.c /*26*/ { "mov", TRUE, LONG, op2(E,TR), 0 }, op2 256 arch/i386/i386/db_disasm.c /*a3*/ { "bt", TRUE, LONG, op2(R,E), 0 }, op2 265 arch/i386/i386/db_disasm.c /*ab*/ { "bts", TRUE, LONG, op2(R,E), 0 }, op2 269 arch/i386/i386/db_disasm.c /*af*/ { "imul", TRUE, LONG, op2(E,R), 0 }, op2 273 arch/i386/i386/db_disasm.c /*b0*/ { "cmpxchg",TRUE, BYTE, op2(R, E), 0 }, op2 274 arch/i386/i386/db_disasm.c /*b1*/ { "cmpxchg",TRUE, LONG, op2(R, E), 0 }, op2 275 arch/i386/i386/db_disasm.c /*b2*/ { "lss", TRUE, LONG, op2(E, R), 0 }, op2 276 arch/i386/i386/db_disasm.c /*b3*/ { "btr", TRUE, LONG, op2(R, E), 0 }, op2 277 arch/i386/i386/db_disasm.c /*b4*/ { "lfs", TRUE, LONG, op2(E, R), 0 }, op2 278 arch/i386/i386/db_disasm.c /*b5*/ { "lgs", TRUE, LONG, op2(E, R), 0 }, op2 279 arch/i386/i386/db_disasm.c /*b6*/ { "movzb", TRUE, LONG, op2(Eb, R), 0 }, op2 280 arch/i386/i386/db_disasm.c /*b7*/ { "movzw", TRUE, LONG, op2(Ew, R), 0 }, op2 284 arch/i386/i386/db_disasm.c /*ba*/ { "", TRUE, LONG, op2(Ib, E), db_Grp8 }, op2 285 arch/i386/i386/db_disasm.c /*bb*/ { "btc", TRUE, LONG, op2(R, E), 0 }, op2 286 arch/i386/i386/db_disasm.c /*bc*/ { "bsf", TRUE, LONG, op2(E, R), 0 }, op2 287 arch/i386/i386/db_disasm.c /*bd*/ { "bsr", TRUE, LONG, op2(E, R), 0 }, op2 288 arch/i386/i386/db_disasm.c /*be*/ { "movsb", TRUE, LONG, op2(Eb, R), 0 }, op2 289 arch/i386/i386/db_disasm.c /*bf*/ { "movsw", TRUE, LONG, op2(Ew, R), 0 }, op2 293 arch/i386/i386/db_disasm.c /*c0*/ { "xadd", TRUE, BYTE, op2(R, E), 0 }, op2 294 arch/i386/i386/db_disasm.c /*c1*/ { "xadd", TRUE, LONG, op2(R, E), 0 }, op2 373 arch/i386/i386/db_disasm.c /*0*/ { "fadd", SNGL, op2(STI,ST), 0 }, op2 374 arch/i386/i386/db_disasm.c /*1*/ { "fmul", SNGL, op2(STI,ST), 0 }, op2 375 arch/i386/i386/db_disasm.c /*2*/ { "fcom", SNGL, op2(STI,ST), 0 }, op2 376 arch/i386/i386/db_disasm.c /*3*/ { "fcomp", SNGL, op2(STI,ST), 0 }, op2 377 arch/i386/i386/db_disasm.c /*4*/ { "fsub", SNGL, op2(STI,ST), 0 }, op2 378 arch/i386/i386/db_disasm.c /*5*/ { "fsubr", SNGL, op2(STI,ST), 0 }, op2 379 arch/i386/i386/db_disasm.c /*6*/ { "fdiv", SNGL, op2(STI,ST), 0 }, op2 380 arch/i386/i386/db_disasm.c /*7*/ { "fdivr", SNGL, op2(STI,ST), 0 }, op2 417 arch/i386/i386/db_disasm.c /*0*/ { "fadd", DBLR, op2(ST,STI), 0 }, op2 418 arch/i386/i386/db_disasm.c /*1*/ { "fmul", DBLR, op2(ST,STI), 0 }, op2 421 arch/i386/i386/db_disasm.c /*4*/ { "fsub", DBLR, op2(ST,STI), "fsubr" }, op2 422 arch/i386/i386/db_disasm.c /*5*/ { "fsubr", DBLR, op2(ST,STI), "fsub" }, op2 423 arch/i386/i386/db_disasm.c /*6*/ { "fdiv", DBLR, op2(ST,STI), "fdivr" }, op2 424 arch/i386/i386/db_disasm.c /*7*/ { "fdivr", DBLR, op2(ST,STI), "fdiv" }, op2 439 arch/i386/i386/db_disasm.c /*0*/ { "fiadd", WORD, op2(ST,STI), "faddp" }, op2 440 arch/i386/i386/db_disasm.c /*1*/ { "fimul", WORD, op2(ST,STI), "fmulp" }, op2 443 arch/i386/i386/db_disasm.c /*4*/ { "fisub", WORD, op2(ST,STI), "fsubrp" }, op2 444 arch/i386/i386/db_disasm.c /*5*/ { "fisubr", WORD, op2(ST,STI), "fsubp" }, op2 445 arch/i386/i386/db_disasm.c /*6*/ { "fidiv", WORD, op2(ST,STI), "fdivrp" }, op2 446 arch/i386/i386/db_disasm.c /*7*/ { "fidivr", WORD, op2(ST,STI), "fdivp" }, op2 488 arch/i386/i386/db_disasm.c { "test", TRUE, NONE, op2(I,E), 0 }, op2 489 arch/i386/i386/db_disasm.c { "test", TRUE, NONE, op2(I,E), 0 }, op2 492 arch/i386/i386/db_disasm.c { "mul", TRUE, NONE, op2(E,A), 0 }, op2 493 arch/i386/i386/db_disasm.c { "imul", TRUE, NONE, op2(E,A), 0 }, op2 494 arch/i386/i386/db_disasm.c { "div", TRUE, NONE, op2(E,A), 0 }, op2 495 arch/i386/i386/db_disasm.c { "idiv", TRUE, NONE, op2(E,A), 0 }, op2 521 arch/i386/i386/db_disasm.c /*00*/ { "add", TRUE, BYTE, op2(R, E), 0 }, op2 522 arch/i386/i386/db_disasm.c /*01*/ { "add", TRUE, LONG, op2(R, E), 0 }, op2 523 arch/i386/i386/db_disasm.c /*02*/ { "add", TRUE, BYTE, op2(E, R), 0 }, op2 524 arch/i386/i386/db_disasm.c /*03*/ { "add", TRUE, LONG, op2(E, R), 0 }, op2 525 arch/i386/i386/db_disasm.c /*04*/ { "add", FALSE, BYTE, op2(I, A), 0 }, op2 526 arch/i386/i386/db_disasm.c /*05*/ { "add", FALSE, LONG, op2(Is, A), 0 }, op2 530 arch/i386/i386/db_disasm.c /*08*/ { "or", TRUE, BYTE, op2(R, E), 0 }, op2 531 arch/i386/i386/db_disasm.c /*09*/ { "or", TRUE, LONG, op2(R, E), 0 }, op2 532 arch/i386/i386/db_disasm.c /*0a*/ { "or", TRUE, BYTE, op2(E, R), 0 }, op2 533 arch/i386/i386/db_disasm.c /*0b*/ { "or", TRUE, LONG, op2(E, R), 0 }, op2 534 arch/i386/i386/db_disasm.c /*0c*/ { "or", FALSE, BYTE, op2(I, A), 0 }, op2 535 arch/i386/i386/db_disasm.c /*0d*/ { "or", FALSE, LONG, op2(I, A), 0 }, op2 539 arch/i386/i386/db_disasm.c /*10*/ { "adc", TRUE, BYTE, op2(R, E), 0 }, op2 540 arch/i386/i386/db_disasm.c /*11*/ { "adc", TRUE, LONG, op2(R, E), 0 }, op2 541 arch/i386/i386/db_disasm.c /*12*/ { "adc", TRUE, BYTE, op2(E, R), 0 }, op2 542 arch/i386/i386/db_disasm.c /*13*/ { "adc", TRUE, LONG, op2(E, R), 0 }, op2 543 arch/i386/i386/db_disasm.c /*14*/ { "adc", FALSE, BYTE, op2(I, A), 0 }, op2 544 arch/i386/i386/db_disasm.c /*15*/ { "adc", FALSE, LONG, op2(Is, A), 0 }, op2 548 arch/i386/i386/db_disasm.c /*18*/ { "sbb", TRUE, BYTE, op2(R, E), 0 }, op2 549 arch/i386/i386/db_disasm.c /*19*/ { "sbb", TRUE, LONG, op2(R, E), 0 }, op2 550 arch/i386/i386/db_disasm.c /*1a*/ { "sbb", TRUE, BYTE, op2(E, R), 0 }, op2 551 arch/i386/i386/db_disasm.c /*1b*/ { "sbb", TRUE, LONG, op2(E, R), 0 }, op2 552 arch/i386/i386/db_disasm.c /*1c*/ { "sbb", FALSE, BYTE, op2(I, A), 0 }, op2 553 arch/i386/i386/db_disasm.c /*1d*/ { "sbb", FALSE, LONG, op2(Is, A), 0 }, op2 557 arch/i386/i386/db_disasm.c /*20*/ { "and", TRUE, BYTE, op2(R, E), 0 }, op2 558 arch/i386/i386/db_disasm.c /*21*/ { "and", TRUE, LONG, op2(R, E), 0 }, op2 559 arch/i386/i386/db_disasm.c /*22*/ { "and", TRUE, BYTE, op2(E, R), 0 }, op2 560 arch/i386/i386/db_disasm.c /*23*/ { "and", TRUE, LONG, op2(E, R), 0 }, op2 561 arch/i386/i386/db_disasm.c /*24*/ { "and", FALSE, BYTE, op2(I, A), 0 }, op2 562 arch/i386/i386/db_disasm.c /*25*/ { "and", FALSE, LONG, op2(I, A), 0 }, op2 566 arch/i386/i386/db_disasm.c /*28*/ { "sub", TRUE, BYTE, op2(R, E), 0 }, op2 567 arch/i386/i386/db_disasm.c /*29*/ { "sub", TRUE, LONG, op2(R, E), 0 }, op2 568 arch/i386/i386/db_disasm.c /*2a*/ { "sub", TRUE, BYTE, op2(E, R), 0 }, op2 569 arch/i386/i386/db_disasm.c /*2b*/ { "sub", TRUE, LONG, op2(E, R), 0 }, op2 570 arch/i386/i386/db_disasm.c /*2c*/ { "sub", FALSE, BYTE, op2(I, A), 0 }, op2 571 arch/i386/i386/db_disasm.c /*2d*/ { "sub", FALSE, LONG, op2(Is, A), 0 }, op2 575 arch/i386/i386/db_disasm.c /*30*/ { "xor", TRUE, BYTE, op2(R, E), 0 }, op2 576 arch/i386/i386/db_disasm.c /*31*/ { "xor", TRUE, LONG, op2(R, E), 0 }, op2 577 arch/i386/i386/db_disasm.c /*32*/ { "xor", TRUE, BYTE, op2(E, R), 0 }, op2 578 arch/i386/i386/db_disasm.c /*33*/ { "xor", TRUE, LONG, op2(E, R), 0 }, op2 579 arch/i386/i386/db_disasm.c /*34*/ { "xor", FALSE, BYTE, op2(I, A), 0 }, op2 580 arch/i386/i386/db_disasm.c /*35*/ { "xor", FALSE, LONG, op2(I, A), 0 }, op2 584 arch/i386/i386/db_disasm.c /*38*/ { "cmp", TRUE, BYTE, op2(R, E), 0 }, op2 585 arch/i386/i386/db_disasm.c /*39*/ { "cmp", TRUE, LONG, op2(R, E), 0 }, op2 586 arch/i386/i386/db_disasm.c /*3a*/ { "cmp", TRUE, BYTE, op2(E, R), 0 }, op2 587 arch/i386/i386/db_disasm.c /*3b*/ { "cmp", TRUE, LONG, op2(E, R), 0 }, op2 588 arch/i386/i386/db_disasm.c /*3c*/ { "cmp", FALSE, BYTE, op2(I, A), 0 }, op2 589 arch/i386/i386/db_disasm.c /*3d*/ { "cmp", FALSE, LONG, op2(Is, A), 0 }, op2 631 arch/i386/i386/db_disasm.c /*62*/ { "bound", TRUE, LONG, op2(E, R), 0 }, op2 632 arch/i386/i386/db_disasm.c /*63*/ { "arpl", TRUE, NONE, op2(Rw,Ew), 0 }, op2 642 arch/i386/i386/db_disasm.c /*6c*/ { "ins", FALSE, BYTE, op2(DX, DI), 0 }, op2 643 arch/i386/i386/db_disasm.c /*6d*/ { "ins", FALSE, LONG, op2(DX, DI), 0 }, op2 644 arch/i386/i386/db_disasm.c /*6e*/ { "outs", FALSE, BYTE, op2(SI, DX), 0 }, op2 645 arch/i386/i386/db_disasm.c /*6f*/ { "outs", FALSE, LONG, op2(SI, DX), 0 }, op2 665 arch/i386/i386/db_disasm.c /*80*/ { "", TRUE, BYTE, op2(I, E), db_Grp1 }, op2 666 arch/i386/i386/db_disasm.c /*81*/ { "", TRUE, LONG, op2(I, E), db_Grp1 }, op2 667 arch/i386/i386/db_disasm.c /*82*/ { "", TRUE, BYTE, op2(I, E), db_Grp1 }, op2 668 arch/i386/i386/db_disasm.c /*83*/ { "", TRUE, LONG, op2(Ibs,E), db_Grp1 }, op2 669 arch/i386/i386/db_disasm.c /*84*/ { "test", TRUE, BYTE, op2(R, E), 0 }, op2 670 arch/i386/i386/db_disasm.c /*85*/ { "test", TRUE, LONG, op2(R, E), 0 }, op2 671 arch/i386/i386/db_disasm.c /*86*/ { "xchg", TRUE, BYTE, op2(R, E), 0 }, op2 672 arch/i386/i386/db_disasm.c /*87*/ { "xchg", TRUE, LONG, op2(R, E), 0 }, op2 674 arch/i386/i386/db_disasm.c /*88*/ { "mov", TRUE, BYTE, op2(R, E), 0 }, op2 675 arch/i386/i386/db_disasm.c /*89*/ { "mov", TRUE, LONG, op2(R, E), 0 }, op2 676 arch/i386/i386/db_disasm.c /*8a*/ { "mov", TRUE, BYTE, op2(E, R), 0 }, op2 677 arch/i386/i386/db_disasm.c /*8b*/ { "mov", TRUE, LONG, op2(E, R), 0 }, op2 678 arch/i386/i386/db_disasm.c /*8c*/ { "mov", TRUE, NONE, op2(S, Ew), 0 }, op2 679 arch/i386/i386/db_disasm.c /*8d*/ { "lea", TRUE, LONG, op2(E, R), 0 }, op2 680 arch/i386/i386/db_disasm.c /*8e*/ { "mov", TRUE, NONE, op2(Ew, S), 0 }, op2 684 arch/i386/i386/db_disasm.c /*91*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, op2 685 arch/i386/i386/db_disasm.c /*92*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, op2 686 arch/i386/i386/db_disasm.c /*93*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, op2 687 arch/i386/i386/db_disasm.c /*94*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, op2 688 arch/i386/i386/db_disasm.c /*95*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, op2 689 arch/i386/i386/db_disasm.c /*96*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, op2 690 arch/i386/i386/db_disasm.c /*97*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, op2 701 arch/i386/i386/db_disasm.c /*a0*/ { "mov", FALSE, BYTE, op2(O, A), 0 }, op2 702 arch/i386/i386/db_disasm.c /*a1*/ { "mov", FALSE, LONG, op2(O, A), 0 }, op2 703 arch/i386/i386/db_disasm.c /*a2*/ { "mov", FALSE, BYTE, op2(A, O), 0 }, op2 704 arch/i386/i386/db_disasm.c /*a3*/ { "mov", FALSE, LONG, op2(A, O), 0 }, op2 705 arch/i386/i386/db_disasm.c /*a4*/ { "movs", FALSE, BYTE, op2(SI,DI), 0 }, op2 706 arch/i386/i386/db_disasm.c /*a5*/ { "movs", FALSE, LONG, op2(SI,DI), 0 }, op2 707 arch/i386/i386/db_disasm.c /*a6*/ { "cmps", FALSE, BYTE, op2(SI,DI), 0 }, op2 708 arch/i386/i386/db_disasm.c /*a7*/ { "cmps", FALSE, LONG, op2(SI,DI), 0 }, op2 710 arch/i386/i386/db_disasm.c /*a8*/ { "test", FALSE, BYTE, op2(I, A), 0 }, op2 711 arch/i386/i386/db_disasm.c /*a9*/ { "test", FALSE, LONG, op2(I, A), 0 }, op2 719 arch/i386/i386/db_disasm.c /*b0*/ { "mov", FALSE, BYTE, op2(I, Ri), 0 }, op2 720 arch/i386/i386/db_disasm.c /*b1*/ { "mov", FALSE, BYTE, op2(I, Ri), 0 }, op2 721 arch/i386/i386/db_disasm.c /*b2*/ { "mov", FALSE, BYTE, op2(I, Ri), 0 }, op2 722 arch/i386/i386/db_disasm.c /*b3*/ { "mov", FALSE, BYTE, op2(I, Ri), 0 }, op2 723 arch/i386/i386/db_disasm.c /*b4*/ { "mov", FALSE, BYTE, op2(I, Ri), 0 }, op2 724 arch/i386/i386/db_disasm.c /*b5*/ { "mov", FALSE, BYTE, op2(I, Ri), 0 }, op2 725 arch/i386/i386/db_disasm.c /*b6*/ { "mov", FALSE, BYTE, op2(I, Ri), 0 }, op2 726 arch/i386/i386/db_disasm.c /*b7*/ { "mov", FALSE, BYTE, op2(I, Ri), 0 }, op2 728 arch/i386/i386/db_disasm.c /*b8*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, op2 729 arch/i386/i386/db_disasm.c /*b9*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, op2 730 arch/i386/i386/db_disasm.c /*ba*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, op2 731 arch/i386/i386/db_disasm.c /*bb*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, op2 732 arch/i386/i386/db_disasm.c /*bc*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, op2 733 arch/i386/i386/db_disasm.c /*bd*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, op2 734 arch/i386/i386/db_disasm.c /*be*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, op2 735 arch/i386/i386/db_disasm.c /*bf*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, op2 737 arch/i386/i386/db_disasm.c /*c0*/ { "", TRUE, BYTE, op2(Ib, E), db_Grp2 }, op2 738 arch/i386/i386/db_disasm.c /*c1*/ { "", TRUE, LONG, op2(Ib, E), db_Grp2 }, op2 741 arch/i386/i386/db_disasm.c /*c4*/ { "les", TRUE, LONG, op2(E, R), 0 }, op2 742 arch/i386/i386/db_disasm.c /*c5*/ { "lds", TRUE, LONG, op2(E, R), 0 }, op2 743 arch/i386/i386/db_disasm.c /*c6*/ { "mov", TRUE, BYTE, op2(I, E), 0 }, op2 744 arch/i386/i386/db_disasm.c /*c7*/ { "mov", TRUE, LONG, op2(I, E), 0 }, op2 746 arch/i386/i386/db_disasm.c /*c8*/ { "enter", FALSE, NONE, op2(Iw, Ib), 0 }, op2 755 arch/i386/i386/db_disasm.c /*d0*/ { "", TRUE, BYTE, op2(o1, E), db_Grp2 }, op2 756 arch/i386/i386/db_disasm.c /*d1*/ { "", TRUE, LONG, op2(o1, E), db_Grp2 }, op2 757 arch/i386/i386/db_disasm.c /*d2*/ { "", TRUE, BYTE, op2(CL, E), db_Grp2 }, op2 758 arch/i386/i386/db_disasm.c /*d3*/ { "", TRUE, LONG, op2(CL, E), db_Grp2 }, op2 777 arch/i386/i386/db_disasm.c /*e4*/ { "in", FALSE, BYTE, op2(Ib, A), 0 }, op2 778 arch/i386/i386/db_disasm.c /*e5*/ { "in", FALSE, LONG, op2(Ib, A) , 0 }, op2 779 arch/i386/i386/db_disasm.c /*e6*/ { "out", FALSE, BYTE, op2(A, Ib), 0 }, op2 780 arch/i386/i386/db_disasm.c /*e7*/ { "out", FALSE, LONG, op2(A, Ib) , 0 }, op2 786 arch/i386/i386/db_disasm.c /*ec*/ { "in", FALSE, BYTE, op2(DX, A), 0 }, op2 787 arch/i386/i386/db_disasm.c /*ed*/ { "in", FALSE, LONG, op2(DX, A) , 0 }, op2 788 arch/i386/i386/db_disasm.c /*ee*/ { "out", FALSE, BYTE, op2(A, DX), 0 }, op2 789 arch/i386/i386/db_disasm.c /*ef*/ { "out", FALSE, LONG, op2(A, DX) , 0 }, op2 1034 arch/i386/i386/db_disasm.c case op2(ST,STI): op2 1038 arch/i386/i386/db_disasm.c case op2(STI,ST): op2 2988 dev/acpi/dsdt.c int op1, op2, idx, mv1, mv2; op2 2994 dev/acpi/dsdt.c op2 = aml_parseint(scope, AMLOP_BYTEPREFIX); op2 3001 dev/acpi/dsdt.c aml_match(op2, mv2, pkg->v_package[idx])) {