sys/arch/m68k/m68k/db_disasm.c
1012
PRINT_DREG(dbuf, BITFIELD(ext,14,12));
sys/arch/m68k/m68k/db_disasm.c
1018
bf = BITFIELD(ext,10,6);
sys/arch/m68k/m68k/db_disasm.c
1026
bf = BITFIELD(ext, 4, 0);
sys/arch/m68k/m68k/db_disasm.c
1037
PRINT_DREG(dbuf, BITFIELD(ext,14,12));
sys/arch/m68k/m68k/db_disasm.c
1042
sz = BITFIELD(opc,7,6);
sys/arch/m68k/m68k/db_disasm.c
1044
type = BITFIELD(opc, 10, 9);
sys/arch/m68k/m68k/db_disasm.c
1046
type = BITFIELD(opc, 4, 3);
sys/arch/m68k/m68k/db_disasm.c
1090
if(BITFIELD(opc,7,6) == 0x3) {
sys/arch/m68k/m68k/db_disasm.c
1094
PRINT_DREG(dbuf, BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1097
sz = BITFIELD(opc,11,9);
sys/arch/m68k/m68k/db_disasm.c
1103
PRINT_DREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1132
sz = BITFIELD(opc,7,6);
sys/arch/m68k/m68k/db_disasm.c
1149
PRINT_DREG(dbuf, BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1157
PRINT_AREG(dbuf, BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1160
PRINT_DREG(dbuf, BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1175
PRINT_AREG(dbuf,BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1177
PRINT_AREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1182
PRINT_DREG(dbuf,BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1184
PRINT_DREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1189
PRINT_AREG(dbuf,BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1191
PRINT_AREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1195
PRINT_DREG(dbuf,BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1197
PRINT_DREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1205
PRINT_DREG(dbuf, BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1209
sz = BITFIELD(opc,7,6);
sys/arch/m68k/m68k/db_disasm.c
1226
PRINT_DREG(dbuf, BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1232
PRINT_DREG(dbuf, BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1247
PRINT_AREG(dbuf,BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1249
PRINT_AREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1253
PRINT_DREG(dbuf,BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1255
PRINT_DREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1263
PRINT_DREG(dbuf, BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1267
PRINT_DREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1269
PRINT_AREG(dbuf,BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1271
PRINT_AREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1273
PRINT_AREG(dbuf,BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1275
PRINT_DREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1277
PRINT_DREG(dbuf,BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1282
sz = BITFIELD(opc,7,6);
sys/arch/m68k/m68k/db_disasm.c
1300
PRINT_DREG(dbuf, BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1306
PRINT_DREG(dbuf, BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
1317
switch (BITFIELD(*dbuf->val,11,9)) {
sys/arch/m68k/m68k/db_disasm.c
1331
switch (BITFIELD(opc,8,6)) {
sys/arch/m68k/m68k/db_disasm.c
1368
type = BITFIELD(opc,8,6);
sys/arch/m68k/m68k/db_disasm.c
1374
opmode = BITFIELD(ext,5,0);
sys/arch/m68k/m68k/db_disasm.c
1376
if (BITFIELD(opc,5,0) == 0 && BITFIELD(ext,15,10) == 0x17) {
sys/arch/m68k/m68k/db_disasm.c
1378
printu(dbuf,BITFIELD(ext,6,0),SIZE_BYTE);
sys/arch/m68k/m68k/db_disasm.c
1500
if (BITFIELD(opc,5,0) == 0 && *(dbuf->val + 1) == 0) {
sys/arch/m68k/m68k/db_disasm.c
1508
print_fcond(dbuf, BITFIELD(opc,5,0));
sys/arch/m68k/m68k/db_disasm.c
1527
if (BITFIELD(opc,5,3) == 0x1) {
sys/arch/m68k/m68k/db_disasm.c
1530
print_fcond(dbuf,BITFIELD(ext,5,0));
sys/arch/m68k/m68k/db_disasm.c
1532
PRINT_DREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1536
} else if (BITFIELD(opc,5,3) == 0x7 &&
sys/arch/m68k/m68k/db_disasm.c
1537
BITFIELD(opc,2,0) > 1) {
sys/arch/m68k/m68k/db_disasm.c
1539
print_fcond(dbuf,BITFIELD(ext,5,0));
sys/arch/m68k/m68k/db_disasm.c
1541
if (BITFIELD(opc,2,0) == 0x2) {
sys/arch/m68k/m68k/db_disasm.c
1547
} else if (BITFIELD(opc,2,0) == 0x3) {
sys/arch/m68k/m68k/db_disasm.c
1556
print_fcond(dbuf,BITFIELD(ext,5,0));
sys/arch/m68k/m68k/db_disasm.c
1581
if (BITFIELD(ext,15,13) == 3) {
sys/arch/m68k/m68k/db_disasm.c
1584
switch (BITFIELD(ext,12,10)) {
sys/arch/m68k/m68k/db_disasm.c
1616
PRINT_FPREG(dbuf, BITFIELD(ext,9,7));
sys/arch/m68k/m68k/db_disasm.c
1622
PRINT_DREG(dbuf,BITFIELD(ext,6,4));
sys/arch/m68k/m68k/db_disasm.c
1639
print_freglist(dbuf, AR_DEC, BITFIELD(ext,12,10), 1);
sys/arch/m68k/m68k/db_disasm.c
1645
print_freglist(dbuf, AR_DEC, BITFIELD(ext,12,10), 1);
sys/arch/m68k/m68k/db_disasm.c
1654
PRINT_DREG(dbuf,BITFIELD(ext,6,4));
sys/arch/m68k/m68k/db_disasm.c
1660
PRINT_DREG(dbuf,BITFIELD(ext,6,4));
sys/arch/m68k/m68k/db_disasm.c
1664
print_freglist(dbuf, BITFIELD(opc,5,3),
sys/arch/m68k/m68k/db_disasm.c
1665
BITFIELD(ext,7,0), 0);
sys/arch/m68k/m68k/db_disasm.c
1671
print_freglist(dbuf, BITFIELD(opc,5,3),
sys/arch/m68k/m68k/db_disasm.c
1672
BITFIELD(ext,7,0), 0);
sys/arch/m68k/m68k/db_disasm.c
1683
type = BITFIELD(opc,8,6);
sys/arch/m68k/m68k/db_disasm.c
1690
switch(BITFIELD(ext,15,13)) {
sys/arch/m68k/m68k/db_disasm.c
1707
print_fcode(dbuf, BITFIELD(ext, 5, 0));
sys/arch/m68k/m68k/db_disasm.c
1715
PRINT_AREG(dbuf, BITFIELD(ext, 7, 5));
sys/arch/m68k/m68k/db_disasm.c
1722
print_mcond(dbuf, BITFIELD(opc,5,0));
sys/arch/m68k/m68k/db_disasm.c
1740
if (BITFIELD(opc,5,3) == 0x1) {
sys/arch/m68k/m68k/db_disasm.c
1743
print_fcond(dbuf,BITFIELD(ext,5,0));
sys/arch/m68k/m68k/db_disasm.c
1745
PRINT_DREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1749
} else if (BITFIELD(opc,5,3) == 0x7 &&
sys/arch/m68k/m68k/db_disasm.c
1750
BITFIELD(opc,2,0) > 1) {
sys/arch/m68k/m68k/db_disasm.c
1752
print_fcond(dbuf,BITFIELD(ext,5,0));
sys/arch/m68k/m68k/db_disasm.c
1754
if (BITFIELD(opc,2,0) == 0x2) {
sys/arch/m68k/m68k/db_disasm.c
1760
} else if (BITFIELD(opc,2,0) == 0x3) {
sys/arch/m68k/m68k/db_disasm.c
1769
print_fcond(dbuf,BITFIELD(ext,5,0));
sys/arch/m68k/m68k/db_disasm.c
1790
mode = BITFIELD(ext,12,10);
sys/arch/m68k/m68k/db_disasm.c
1791
mask = BITFIELD(ext,8,5);
sys/arch/m68k/m68k/db_disasm.c
1792
fc = BITFIELD(ext, 5, 0);
sys/arch/m68k/m68k/db_disasm.c
1843
preg = BITFIELD(ext, 12, 10);
sys/arch/m68k/m68k/db_disasm.c
1850
switch (BITFIELD(ext, 15, 13)) {
sys/arch/m68k/m68k/db_disasm.c
1936
if (BITFIELD(ext, 15, 13) == 3 && preg > 1)
sys/arch/m68k/m68k/db_disasm.c
1951
PRINT_DREG(dbuf, BITFIELD(fc, 2, 0));
sys/arch/m68k/m68k/db_disasm.c
1968
PRINT_AREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
1972
switch (BITFIELD(opc, 4, 3)) {
sys/arch/m68k/m68k/db_disasm.c
1985
PRINT_AREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
2006
iq = BITFIELD(ext,14,12);
sys/arch/m68k/m68k/db_disasm.c
2007
hr = BITFIELD(ext,2,0);
sys/arch/m68k/m68k/db_disasm.c
2147
print_reglist(dbuf, BITFIELD(opc,5,3), rl);
sys/arch/m68k/m68k/db_disasm.c
2149
print_reglist(dbuf, BITFIELD(opc,5,3), rl);
sys/arch/m68k/m68k/db_disasm.c
2177
switch (BITFIELD(ext,11,0)) {
sys/arch/m68k/m68k/db_disasm.c
2267
PRINT_AREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
2270
PRINT_AREG(dbuf, BITFIELD(ext,14,12));
sys/arch/m68k/m68k/db_disasm.c
2274
switch (BITFIELD(opc,4,3)) {
sys/arch/m68k/m68k/db_disasm.c
2276
PRINT_AREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
2283
PRINT_AREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
2287
PRINT_AREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
2294
PRINT_AREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
2335
reg = BITFIELD(*dbuf->val, bit, bit-2);
sys/arch/m68k/m68k/db_disasm.c
2337
mod = BITFIELD(*dbuf->val, bit, bit-2);
sys/arch/m68k/m68k/db_disasm.c
2338
reg = BITFIELD(*dbuf->val, bit-3, bit-5);
sys/arch/m68k/m68k/db_disasm.c
2340
reg = BITFIELD(*dbuf->val, bit, bit-2);
sys/arch/m68k/m68k/db_disasm.c
2341
mod = BITFIELD(*dbuf->val, bit-3, bit-5);
sys/arch/m68k/m68k/db_disasm.c
2429
scale = BITFIELD(ext,10,9);
sys/arch/m68k/m68k/db_disasm.c
2430
idx = BITFIELD(ext,14,12);
sys/arch/m68k/m68k/db_disasm.c
2434
bd = BITFIELD(ext,5,4);
sys/arch/m68k/m68k/db_disasm.c
2435
od = BITFIELD(ext,1,0);
sys/arch/m68k/m68k/db_disasm.c
2467
disp = (char)BITFIELD(ext,7,0);
sys/arch/m68k/m68k/db_disasm.c
2539
reg = BITFIELD(*dbuf->val, bit, bit-2);
sys/arch/m68k/m68k/db_disasm.c
2541
mod = BITFIELD(*dbuf->val, bit, bit-2);
sys/arch/m68k/m68k/db_disasm.c
2542
reg = BITFIELD(*dbuf->val, bit-3, bit-5);
sys/arch/m68k/m68k/db_disasm.c
2544
reg = BITFIELD(*dbuf->val, bit, bit-2);
sys/arch/m68k/m68k/db_disasm.c
2545
mod = BITFIELD(*dbuf->val, bit-3, bit-5);
sys/arch/m68k/m68k/db_disasm.c
262
PRINT_AREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
2633
scale = BITFIELD(ext,10,9);
sys/arch/m68k/m68k/db_disasm.c
2634
idx = BITFIELD(ext,14,12);
sys/arch/m68k/m68k/db_disasm.c
2638
bd = BITFIELD(ext,5,4);
sys/arch/m68k/m68k/db_disasm.c
2639
od = BITFIELD(ext,1,0);
sys/arch/m68k/m68k/db_disasm.c
264
PRINT_DREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
2671
disp = (char)BITFIELD(ext,7,0);
sys/arch/m68k/m68k/db_disasm.c
276
PRINT_DREG(dbuf, BITFIELD(opc, 11, 9));
sys/arch/m68k/m68k/db_disasm.c
2782
cc = BITFIELD(*dbuf->val,bit,bit-3);
sys/arch/m68k/m68k/db_disasm.c
279
PRINT_AREG(dbuf, BITFIELD(opc, 2, 0));
sys/arch/m68k/m68k/db_disasm.c
2813
prints(dbuf, BITFIELD(*(dbuf->val + 1),7,0), SIZE_BYTE);
sys/arch/m68k/m68k/db_disasm.c
283
BITFIELD(opc, 2, 0));
sys/arch/m68k/m68k/db_disasm.c
2850
switch (BITFIELD(ext,12,10)) {
sys/arch/m68k/m68k/db_disasm.c
288
PRINT_DREG(dbuf, BITFIELD(opc, 11, 9));
sys/arch/m68k/m68k/db_disasm.c
2882
if (BITFIELD(ext,6,3) == 6) {
sys/arch/m68k/m68k/db_disasm.c
2884
PRINT_FPREG(dbuf, BITFIELD(ext,2,0));
sys/arch/m68k/m68k/db_disasm.c
2886
PRINT_FPREG(dbuf, BITFIELD(ext,9,7));
sys/arch/m68k/m68k/db_disasm.c
2887
} else if (BITFIELD(ext,5,0) != FTST) {
sys/arch/m68k/m68k/db_disasm.c
2889
PRINT_FPREG(dbuf, BITFIELD(ext,9,7));
sys/arch/m68k/m68k/db_disasm.c
2894
PRINT_FPREG(dbuf, BITFIELD(ext,12,10));
sys/arch/m68k/m68k/db_disasm.c
2895
if (BITFIELD(ext,6,3) == 6) {
sys/arch/m68k/m68k/db_disasm.c
2897
PRINT_FPREG(dbuf, BITFIELD(ext,2,0));
sys/arch/m68k/m68k/db_disasm.c
2899
PRINT_FPREG(dbuf, BITFIELD(ext,9,7));
sys/arch/m68k/m68k/db_disasm.c
2900
} else if (BITFIELD(ext,5,0) != FTST) {
sys/arch/m68k/m68k/db_disasm.c
2902
PRINT_FPREG(dbuf, BITFIELD(ext,9,7));
sys/arch/m68k/m68k/db_disasm.c
309
PRINT_DREG(dbuf, BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
3131
val = (~0 & ~BITFIELD(~0, sb, eb)) | BITFIELD(val, sb, eb);
sys/arch/m68k/m68k/db_disasm.c
3133
val = BITFIELD(val,sb,eb);
sys/arch/m68k/m68k/db_disasm.c
3141
printu(dbuf,BITFIELD(val,sb,eb),SIZE_LONG);
sys/arch/m68k/m68k/db_disasm.c
349
PRINT_DREG(dbuf, BITFIELD(ext,2,0));
sys/arch/m68k/m68k/db_disasm.c
351
PRINT_DREG(dbuf, BITFIELD(ext2,2,0));
sys/arch/m68k/m68k/db_disasm.c
354
PRINT_DREG(dbuf, BITFIELD(ext,8,6));
sys/arch/m68k/m68k/db_disasm.c
356
PRINT_DREG(dbuf, BITFIELD(ext2,8,6));
sys/arch/m68k/m68k/db_disasm.c
360
PRINT_AREG(dbuf, BITFIELD(ext,14,12));
sys/arch/m68k/m68k/db_disasm.c
362
PRINT_DREG(dbuf, BITFIELD(ext,14,12));
sys/arch/m68k/m68k/db_disasm.c
366
PRINT_AREG(dbuf, BITFIELD(ext2,14,12));
sys/arch/m68k/m68k/db_disasm.c
368
PRINT_DREG(dbuf, BITFIELD(ext2,14,12));
sys/arch/m68k/m68k/db_disasm.c
379
sz = BITFIELD(opc,10,9);
sys/arch/m68k/m68k/db_disasm.c
391
PRINT_DREG(dbuf, BITFIELD(ext, 2, 0));
sys/arch/m68k/m68k/db_disasm.c
393
PRINT_DREG(dbuf, BITFIELD(ext, 8, 6));
sys/arch/m68k/m68k/db_disasm.c
407
sz = BITFIELD(opc,10,9);
sys/arch/m68k/m68k/db_disasm.c
423
PRINT_AREG(dbuf, BITFIELD(ext, 14, 12));
sys/arch/m68k/m68k/db_disasm.c
425
PRINT_DREG(dbuf, BITFIELD(ext, 14, 12));
sys/arch/m68k/m68k/db_disasm.c
432
sz = BITFIELD(opc,7,6);
sys/arch/m68k/m68k/db_disasm.c
450
PRINT_AREG(dbuf,BITFIELD(ext,14,12));
sys/arch/m68k/m68k/db_disasm.c
452
PRINT_DREG(dbuf,BITFIELD(ext,14,12));
sys/arch/m68k/m68k/db_disasm.c
459
PRINT_AREG(dbuf,BITFIELD(ext,14,12));
sys/arch/m68k/m68k/db_disasm.c
461
PRINT_DREG(dbuf,BITFIELD(ext,14,12));
sys/arch/m68k/m68k/db_disasm.c
485
sz = BITFIELD(opc,7,6);
sys/arch/m68k/m68k/db_disasm.c
536
PRINT_DREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
541
if (BITFIELD(opc,8,6) == AR_DIR)
sys/arch/m68k/m68k/db_disasm.c
746
msz = BITFIELD(opc,7,6);
sys/arch/m68k/m68k/db_disasm.c
769
if (BITFIELD(opc,8,7) == 0x3) {
sys/arch/m68k/m68k/db_disasm.c
790
if (IS_INST(TRAPcc, opc) && BITFIELD(opc,2,0) > 1) {
sys/arch/m68k/m68k/db_disasm.c
793
opmode = BITFIELD(opc,2,0);
sys/arch/m68k/m68k/db_disasm.c
809
PRINT_DREG(dbuf, BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
820
int size = BITFIELD(opc,7,6);
sys/arch/m68k/m68k/db_disasm.c
836
data = BITFIELD(opc,11,9);
sys/arch/m68k/m68k/db_disasm.c
862
disp = BITFIELD(opc,7,0);
sys/arch/m68k/m68k/db_disasm.c
892
sz = BITFIELD(opc,7,6);
sys/arch/m68k/m68k/db_disasm.c
925
PRINT_AREG(dbuf,BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
929
PRINT_AREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
933
PRINT_DREG(dbuf,BITFIELD(opc,2,0));
sys/arch/m68k/m68k/db_disasm.c
935
PRINT_DREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
949
PRINT_DREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
956
PRINT_AREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.c
958
PRINT_DREG(dbuf,BITFIELD(opc,11,9));
sys/arch/m68k/m68k/db_disasm.h
418
#define OPCODE_MAP(x) (BITFIELD(x,15,12))