Home
last modified time | relevance | path

Searched refs:sfsr (Results 1 – 25 of 142) sorted by relevance

123456

/dports/emulators/qemu/qemu-6.2.0/target/sparc/
H A Dmmu_helper.c507 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 Dmemreg.c218 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 Dtrap.c1032 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 Dmmu_helper.c494 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 Dmmu_helper.c494 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 Dmmu_helper.c487 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 Dmmu_helper.c536 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 Dmmu_helper.c536 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 Dmmu_helper.c536 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 Dmmu_helper.c536 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 Dmmu_helper.c536 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 Dmmu_helper.c536 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 Dmmu_helper.c536 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 Dinit.fs50 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 Dinit.fs50 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 Dinit.fs50 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 Dinit.fs50 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 Dinit.fs50 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 Dinit.fs50 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 Dinit.fs50 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 Dentry.h97 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 Dentry.h97 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 Dentry.h97 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 Dtrap.c375 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 Dspitfire.h96 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()

123456