/src/sys/arch/powerpc/powerpc/ |
kgdb_machdep.c | 88 u_int batu; local in function:kgdb_acc 105 __asm volatile ("mfibatu %0,0" : "=r"(batu)); 107 BAT601_VA_MATCH_P(batu,batl,va)) 110 __asm volatile ("mfibatu %0,1" : "=r"(batu)); 112 BAT601_VA_MATCH_P(batu,batl,va)) 115 __asm volatile ("mfibatu %0,2" : "=r"(batu)); 117 BAT601_VA_MATCH_P(batu,batl,va)) 120 __asm volatile ("mfibatu %0,3" : "=r"(batu)); 122 BAT601_VA_MATCH_P(batu,batl,va)) 126 __asm volatile ("mfdbatu %0,0" : "=r"(batu)); [all...] |
db_interface.c | 335 bat->batu, bat->batl, batsizes[blidx], bat->batu & ~len, 336 (bat->batu & ~len) + len, bat->batl & ~len); 369 if ((bat->batu & BAT_V) == 0) { 374 30 - __builtin_clz((bat->batu & (BAT_XBL|BAT_BL))|2)); 375 print_batmodes(bat->batu & BAT_Vs, bat->batu & BAT_Vu, 390 print_batmodes(bat->batu & BAT601_Ks, bat->batu & BAT601_Ku, 391 bat->batu & BAT601_PP) [all...] |
bus_space.c | 599 register_t batu = battable[BAT_VA2IDX(pa)].batu; local in function:memio_map 600 if (BAT_VALID_P(batu, 0) && BAT_VA_MATCH_P(batu, pa) && 601 BAT_VA_MATCH_P(batu, pa + size - 1)) { 659 register_t batu = battable[BAT_VA2IDX(va)].batu; local in function:memio_unmap 660 if (BAT_VALID_P(batu, 0) && BAT_VA_MATCH_P(batu, va) && 661 BAT_VA_MATCH_P(batu, va + size - 1)) 743 register_t batu = battable[BAT_VA2IDX(pa)].batu; local in function:memio_alloc [all...] |
/src/sys/arch/powerpc/include/oea/ |
bat.h | 75 register_t batu; member in struct:bat 136 #define BATU(va, len, v) \ 142 #define BAT_VA_MATCH_P(batu,va) \ 143 (((~(((batu)&(BAT_BL|BAT_XBL))<<15))&(va)&BAT_EPI)==((batu)&BAT_EPI)) 145 #define BAT_PA_MATCH_P(batu,batl,pa) \ 146 (((~(((batu)&(BAT_BL|BAT_XBL))<<15))&(pa)&BAT_RPN)==((batl)&BAT_RPN)) 148 #define BAT_VALID_P(batu, msr) \ 149 (((msr)&PSL_PR)?(((batu)&BAT_Vu)==BAT_Vu):(((batu)&BAT_Vs)==BAT_Vs) [all...] |
/src/sys/arch/powerpc/oea/ |
oea_machdep.c | 510 #define DBAT_SET(n, batl, batu) \ 513 mtspr(SPR_DBAT##n##U, (batu)); \ 517 #define IBAT_SET(n, batl, batu) \ 520 mtspr(SPR_IBAT##n##U, (batu)); \ 556 const register_t batu = BATU(pa, len, BAT_Vs); local in function:oea_iobat_add 560 battable[i + j].batu = batu; 568 DBAT_SET(1, batl, batu); 572 DBAT_SET(2, batl, batu); 617 register_t batu; local in function:oea_iobat_remove 856 register_t batu = BATU(paddr, bl, BAT_Vs); local in function:oea_batinit [all...] |
pmap.c | 2091 const register_t batu = battable[va >> 23].batu; local in function:pmap_extract_battable601 2094 if (BAT601_VALID_P(batl) && BAT601_VA_MATCH_P(batu, batl, va)) { 2116 const register_t batu = battable[BAT_VA2IDX(va)].batu; local in function:pmap_extract_battable 2118 if (BAT_VALID_P(batu, 0) && BAT_VA_MATCH_P(batu, va)) { 2121 (~(batu & (BAT_XBL|BAT_BL)) << 15) & ~0x1ffffL; 2707 __asm volatile ("mfibatu %0,0" : "=r"(soft_ibat[0].batu)); 2709 __asm volatile ("mfibatu %0,1" : "=r"(soft_ibat[1].batu)); [all...] |
cpu_subr.c | 1568 :: "r"(battable[0].batl), "r"(battable[0].batu));
|
/src/sys/arch/amigappc/amigappc/ |
machdep.c | 373 battable[i].batu = BATU(pa, len, BAT_Vs); 384 "r"(battable[i].batu)); 392 "r"(battable[i].batu)); 400 "r"(battable[i].batu)); 408 "r"(battable[i].batu)); 421 "r"(battable[i].batu)); 429 "r"(battable[i].batu)); 437 "r"(battable[i].batu)); 445 "r"(battable[i].batu)); [all...] |
/src/sys/arch/rs6000/stand/boot/ |
boot.c | 89 #define BATU(va, len, v) \ 114 register_t savemsr, msr, batu, batl; 124 batu = BATU(0xFF600000, BAT_BL_1M, BAT_Vs); 126 :: "r"(batl), "r"(batu));
|