/dports/emulators/qemu/qemu-6.2.0/target/sparc/ |
H A D | mmu_helper.c | 507 uint64_t sfsr = SFSR_VALID_BIT; in build_sfsr() local 511 sfsr |= SFSR_CT_NOTRANS; in build_sfsr() 515 sfsr |= SFSR_CT_PRIMARY; in build_sfsr() 519 sfsr |= SFSR_CT_SECONDARY; in build_sfsr() 522 sfsr |= SFSR_CT_NUCLEUS; in build_sfsr() 529 sfsr |= SFSR_WRITE_BIT; in build_sfsr() 531 sfsr |= SFSR_NF_BIT; in build_sfsr() 535 sfsr |= SFSR_PR_BIT; in build_sfsr() 544 return sfsr; in build_sfsr() 553 uint64_t sfsr; in get_physical_address_data() local [all …]
|
/dports/misc/rump/buildrump.sh-b914579/src/sys/arch/sparc/sparc/ |
H A D | memreg.c | 218 hardmemerr4m(unsigned type, u_int sfsr, u_int sfva, u_int afsr, u_int afva) in hardmemerr4m() argument 223 snprintb(bits, sizeof(bits), SFSR_BITS, sfsr); in hardmemerr4m() 232 if ((sfsr & SFSR_FT) == SFSR_FT_NONE && (afsr & AFSR_AFO) == 0) in hardmemerr4m() 252 hypersparc_memerr(unsigned type, u_int sfsr, u_int sfva, struct trapframe *tf) in hypersparc_memerr() argument 277 hardmemerr4m(type, sfsr, sfva, afsr, afva); in hypersparc_memerr() 282 viking_memerr(unsigned type, u_int sfsr, u_int sfva, struct trapframe *tf) in viking_memerr() argument 308 } else if (type == T_DATAFAULT && (sfsr & SFSR_FAV) == 0) { in viking_memerr() 326 hardmemerr4m(type, sfsr, sfva, afsr, afva); in viking_memerr() 331 memerr4m(unsigned type, u_int sfsr, u_int sfva, struct trapframe *tf) in memerr4m() argument 345 hardmemerr4m(type, sfsr, sfva, afsr, afva); in memerr4m()
|
H A D | trap.c | 1032 p->p_comm, p->p_pid, type, pc, sfsr, sfva); in mem_access_fault4m() 1052 (*cpuinfo.memerr)(type, sfsr, sfva, tf); in mem_access_fault4m() 1081 if ((sfsr & SFSR_FT) == SFSR_FT_NONE) in mem_access_fault4m() 1090 if ((sfsr & SFSR_FAV) == 0) { in mem_access_fault4m() 1100 if ((sfsr & SFSR_FT) == SFSR_FT_TRANSERR) { in mem_access_fault4m() 1124 if (((sfsr & SFSR_AT_TEXT) || type == T_TEXTFAULT) && in mem_access_fault4m() 1125 !(sfsr & SFSR_AT_STORE) && (sfsr & SFSR_OW)) { in mem_access_fault4m() 1156 if (sfsr & SFSR_AT_STORE) { in mem_access_fault4m() 1169 if (sfsr & SFSR_AT_TEXT || type == T_TEXTFAULT) { in mem_access_fault4m() 1171 snprintb(bits, sizeof(bits), SFSR_BITS, sfsr); in mem_access_fault4m() [all …]
|
/dports/emulators/unicorn/unicorn-1.0.2/qemu/target-sparc/ |
H A D | mmu_helper.c | 494 uint64_t sfsr = 0; in get_physical_address_data() local 509 sfsr |= SFSR_CT_PRIMARY; in get_physical_address_data() 514 sfsr |= SFSR_CT_SECONDARY; in get_physical_address_data() 517 sfsr |= SFSR_CT_NUCLEUS; in get_physical_address_data() 525 sfsr |= SFSR_WRITE_BIT; in get_physical_address_data() 527 sfsr |= SFSR_NF_BIT; in get_physical_address_data() 545 sfsr |= SFSR_FT_NF_E_BIT; in get_physical_address_data() 550 sfsr |= SFSR_FT_NFO_BIT; in get_physical_address_data() 581 sfsr |= SFSR_PR_BIT; in get_physical_address_data() 585 env->dmmu.sfsr = sfsr | SFSR_VALID_BIT; in get_physical_address_data() [all …]
|
/dports/emulators/py-unicorn/unicorn-1.0.2/qemu/target-sparc/ |
H A D | mmu_helper.c | 494 uint64_t sfsr = 0; in get_physical_address_data() local 509 sfsr |= SFSR_CT_PRIMARY; in get_physical_address_data() 514 sfsr |= SFSR_CT_SECONDARY; in get_physical_address_data() 517 sfsr |= SFSR_CT_NUCLEUS; in get_physical_address_data() 525 sfsr |= SFSR_WRITE_BIT; in get_physical_address_data() 527 sfsr |= SFSR_NF_BIT; in get_physical_address_data() 545 sfsr |= SFSR_FT_NF_E_BIT; in get_physical_address_data() 550 sfsr |= SFSR_FT_NFO_BIT; in get_physical_address_data() 581 sfsr |= SFSR_PR_BIT; in get_physical_address_data() 585 env->dmmu.sfsr = sfsr | SFSR_VALID_BIT; in get_physical_address_data() [all …]
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/target/sparc/ |
H A D | mmu_helper.c | 487 uint64_t sfsr = 0; in get_physical_address_data() local 498 sfsr |= SFSR_CT_PRIMARY; in get_physical_address_data() 505 sfsr |= SFSR_CT_SECONDARY; in get_physical_address_data() 508 sfsr |= SFSR_CT_NUCLEUS; in get_physical_address_data() 516 sfsr |= SFSR_WRITE_BIT; in get_physical_address_data() 518 sfsr |= SFSR_NF_BIT; in get_physical_address_data() 536 sfsr |= SFSR_FT_NF_E_BIT; in get_physical_address_data() 541 sfsr |= SFSR_FT_NFO_BIT; in get_physical_address_data() 572 sfsr |= SFSR_PR_BIT; in get_physical_address_data() 576 env->dmmu.sfsr = sfsr | SFSR_VALID_BIT; in get_physical_address_data() [all …]
|
/dports/emulators/qemu-utils/qemu-4.2.1/target/sparc/ |
H A D | mmu_helper.c | 536 uint64_t sfsr = 0; in get_physical_address_data() local 547 sfsr |= SFSR_CT_PRIMARY; in get_physical_address_data() 554 sfsr |= SFSR_CT_SECONDARY; in get_physical_address_data() 557 sfsr |= SFSR_CT_NUCLEUS; in get_physical_address_data() 565 sfsr |= SFSR_WRITE_BIT; in get_physical_address_data() 567 sfsr |= SFSR_NF_BIT; in get_physical_address_data() 589 sfsr |= SFSR_FT_NF_E_BIT; in get_physical_address_data() 594 sfsr |= SFSR_FT_NFO_BIT; in get_physical_address_data() 625 sfsr |= SFSR_PR_BIT; in get_physical_address_data() 629 env->dmmu.sfsr = sfsr | SFSR_VALID_BIT; in get_physical_address_data() [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/target/sparc/ |
H A D | mmu_helper.c | 536 uint64_t sfsr = 0; in get_physical_address_data() local 547 sfsr |= SFSR_CT_PRIMARY; in get_physical_address_data() 554 sfsr |= SFSR_CT_SECONDARY; in get_physical_address_data() 557 sfsr |= SFSR_CT_NUCLEUS; in get_physical_address_data() 565 sfsr |= SFSR_WRITE_BIT; in get_physical_address_data() 567 sfsr |= SFSR_NF_BIT; in get_physical_address_data() 589 sfsr |= SFSR_FT_NF_E_BIT; in get_physical_address_data() 594 sfsr |= SFSR_FT_NFO_BIT; in get_physical_address_data() 625 sfsr |= SFSR_PR_BIT; in get_physical_address_data() 629 env->dmmu.sfsr = sfsr | SFSR_VALID_BIT; in get_physical_address_data() [all …]
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/target/sparc/ |
H A D | mmu_helper.c | 536 uint64_t sfsr = 0; in get_physical_address_data() local 547 sfsr |= SFSR_CT_PRIMARY; in get_physical_address_data() 554 sfsr |= SFSR_CT_SECONDARY; in get_physical_address_data() 557 sfsr |= SFSR_CT_NUCLEUS; in get_physical_address_data() 565 sfsr |= SFSR_WRITE_BIT; in get_physical_address_data() 567 sfsr |= SFSR_NF_BIT; in get_physical_address_data() 589 sfsr |= SFSR_FT_NF_E_BIT; in get_physical_address_data() 594 sfsr |= SFSR_FT_NFO_BIT; in get_physical_address_data() 625 sfsr |= SFSR_PR_BIT; in get_physical_address_data() 629 env->dmmu.sfsr = sfsr | SFSR_VALID_BIT; in get_physical_address_data() [all …]
|
/dports/emulators/qemu42/qemu-4.2.1/target/sparc/ |
H A D | mmu_helper.c | 536 uint64_t sfsr = 0; in get_physical_address_data() local 547 sfsr |= SFSR_CT_PRIMARY; in get_physical_address_data() 554 sfsr |= SFSR_CT_SECONDARY; in get_physical_address_data() 557 sfsr |= SFSR_CT_NUCLEUS; in get_physical_address_data() 565 sfsr |= SFSR_WRITE_BIT; in get_physical_address_data() 567 sfsr |= SFSR_NF_BIT; in get_physical_address_data() 589 sfsr |= SFSR_FT_NF_E_BIT; in get_physical_address_data() 594 sfsr |= SFSR_FT_NFO_BIT; in get_physical_address_data() 625 sfsr |= SFSR_PR_BIT; in get_physical_address_data() 629 env->dmmu.sfsr = sfsr | SFSR_VALID_BIT; in get_physical_address_data() [all …]
|
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/target/sparc/ |
H A D | mmu_helper.c | 536 uint64_t sfsr = 0; in get_physical_address_data() local 547 sfsr |= SFSR_CT_PRIMARY; in get_physical_address_data() 554 sfsr |= SFSR_CT_SECONDARY; in get_physical_address_data() 557 sfsr |= SFSR_CT_NUCLEUS; in get_physical_address_data() 565 sfsr |= SFSR_WRITE_BIT; in get_physical_address_data() 567 sfsr |= SFSR_NF_BIT; in get_physical_address_data() 589 sfsr |= SFSR_FT_NF_E_BIT; in get_physical_address_data() 594 sfsr |= SFSR_FT_NFO_BIT; in get_physical_address_data() 625 sfsr |= SFSR_PR_BIT; in get_physical_address_data() 629 env->dmmu.sfsr = sfsr | SFSR_VALID_BIT; in get_physical_address_data() [all …]
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/target/sparc/ |
H A D | mmu_helper.c | 536 uint64_t sfsr = 0; in get_physical_address_data() local 547 sfsr |= SFSR_CT_PRIMARY; in get_physical_address_data() 554 sfsr |= SFSR_CT_SECONDARY; in get_physical_address_data() 557 sfsr |= SFSR_CT_NUCLEUS; in get_physical_address_data() 565 sfsr |= SFSR_WRITE_BIT; in get_physical_address_data() 567 sfsr |= SFSR_NF_BIT; in get_physical_address_data() 589 sfsr |= SFSR_FT_NF_E_BIT; in get_physical_address_data() 594 sfsr |= SFSR_FT_NFO_BIT; in get_physical_address_data() 625 sfsr |= SFSR_PR_BIT; in get_physical_address_data() 629 env->dmmu.sfsr = sfsr | SFSR_VALID_BIT; in get_physical_address_data() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/target/sparc/ |
H A D | mmu_helper.c | 536 uint64_t sfsr = 0; in get_physical_address_data() local 547 sfsr |= SFSR_CT_PRIMARY; in get_physical_address_data() 554 sfsr |= SFSR_CT_SECONDARY; in get_physical_address_data() 557 sfsr |= SFSR_CT_NUCLEUS; in get_physical_address_data() 565 sfsr |= SFSR_WRITE_BIT; in get_physical_address_data() 567 sfsr |= SFSR_NF_BIT; in get_physical_address_data() 589 sfsr |= SFSR_FT_NF_E_BIT; in get_physical_address_data() 594 sfsr |= SFSR_FT_NFO_BIT; in get_physical_address_data() 625 sfsr |= SFSR_PR_BIT; in get_physical_address_data() 629 env->dmmu.sfsr = sfsr | SFSR_VALID_BIT; in get_physical_address_data() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/roms/openbios/arch/sparc32/ |
H A D | init.fs | 50 defer sfsr@ 55 sfsr@ drop \ Clear any existing MMU fault status 61 sfsr@ 0= if 70 sfsr@ drop \ Clear any existing MMU fault status 76 sfsr@ 0= \ true if no fault
|
/dports/emulators/qemu42/qemu-4.2.1/roms/openbios/arch/sparc32/ |
H A D | init.fs | 50 defer sfsr@ 55 sfsr@ drop \ Clear any existing MMU fault status 61 sfsr@ 0= if 70 sfsr@ drop \ Clear any existing MMU fault status 76 sfsr@ 0= \ true if no fault
|
/dports/emulators/qemu5/qemu-5.2.0/roms/openbios/arch/sparc32/ |
H A D | init.fs | 50 defer sfsr@ 55 sfsr@ drop \ Clear any existing MMU fault status 61 sfsr@ 0= if 70 sfsr@ drop \ Clear any existing MMU fault status 76 sfsr@ 0= \ true if no fault
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/roms/openbios/arch/sparc32/ |
H A D | init.fs | 50 defer sfsr@ 55 sfsr@ drop \ Clear any existing MMU fault status 61 sfsr@ 0= if 70 sfsr@ drop \ Clear any existing MMU fault status 76 sfsr@ 0= \ true if no fault
|
/dports/emulators/qemu-utils/qemu-4.2.1/roms/openbios/arch/sparc32/ |
H A D | init.fs | 50 defer sfsr@ 55 sfsr@ drop \ Clear any existing MMU fault status 61 sfsr@ 0= if 70 sfsr@ drop \ Clear any existing MMU fault status 76 sfsr@ 0= \ true if no fault
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/openbios/arch/sparc32/ |
H A D | init.fs | 50 defer sfsr@ 55 sfsr@ drop \ Clear any existing MMU fault status 61 sfsr@ 0= if 70 sfsr@ drop \ Clear any existing MMU fault status 76 sfsr@ 0= \ true if no fault
|
/dports/emulators/qemu/qemu-6.2.0/roms/openbios/arch/sparc32/ |
H A D | init.fs | 50 defer sfsr@ 55 sfsr@ drop \ Clear any existing MMU fault status 61 sfsr@ 0= if 70 sfsr@ drop \ Clear any existing MMU fault status 76 sfsr@ 0= \ true if no fault
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/sparc/kernel/ |
H A D | entry.h | 97 unsigned long sfsr); 119 unsigned long sfsr, 122 unsigned long sfsr, 125 unsigned long sfsr, 128 unsigned long sfsr,
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/sparc/kernel/ |
H A D | entry.h | 97 unsigned long sfsr); 119 unsigned long sfsr, 122 unsigned long sfsr, 125 unsigned long sfsr, 128 unsigned long sfsr,
|
/dports/multimedia/libv4l/linux-5.13-rc2/arch/sparc/kernel/ |
H A D | entry.h | 97 unsigned long sfsr); 119 unsigned long sfsr, 122 unsigned long sfsr, 125 unsigned long sfsr, 128 unsigned long sfsr,
|
/dports/misc/rump/buildrump.sh-b914579/src/sys/arch/sparc64/sparc64/ |
H A D | trap.c | 375 u_long sfsr); 1029 vaddr_t addr, vaddr_t sfva, u_long sfsr) in data_access_fault() argument 1057 sfva, sfsr, (int)curpcb->pcb_nsaved); in data_access_fault() 1071 sfva, sfsr, (int)curpcb->pcb_nsaved); in data_access_fault() 1216 sfva, sfsr, (int)curpcb->pcb_nsaved); in data_access_fault() 1274 u_long afsr, vaddr_t sfva, u_long sfsr) in data_access_error() argument 1349 type, sfsr, sfva, afsr, afva, tf); in data_access_error() 1434 u_long sfsr) in text_access_fault() argument 1546 u_long sfsr, vaddr_t afva, u_long afsr) in text_access_error() argument 1603 type, sfsr, pc, afsr, afva, tf); in text_access_error() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/roms/openbios/arch/sparc64/ |
H A D | spitfire.h | 96 static __inline__ void spitfire_put_isfsr(unsigned long sfsr) in spitfire_put_isfsr() argument 101 : "r" (sfsr), "r" (TLB_SFSR), "i" (ASI_IMMU)); in spitfire_put_isfsr() 104 static __inline__ void spitfire_put_dsfsr(unsigned long sfsr) in spitfire_put_dsfsr() argument 109 : "r" (sfsr), "r" (TLB_SFSR), "i" (ASI_DMMU)); in spitfire_put_dsfsr()
|