Searched refs:CSR_PWCL (Results 1 – 6 of 6) sorted by relevance
/openbmc/qemu/target/loongarch/tcg/ |
H A D | tlb_helper.c | 26 *dir_base = FIELD_EX64(env->CSR_PWCL, CSR_PWCL, DIR1_BASE); in get_dir_base_width() 27 *dir_width = FIELD_EX64(env->CSR_PWCL, CSR_PWCL, DIR1_WIDTH); in get_dir_base_width() 30 *dir_base = FIELD_EX64(env->CSR_PWCL, CSR_PWCL, DIR2_BASE); in get_dir_base_width() 31 *dir_width = FIELD_EX64(env->CSR_PWCL, CSR_PWCL, DIR2_WIDTH); in get_dir_base_width() 43 *dir_base = FIELD_EX64(env->CSR_PWCL, CSR_PWCL, PTBASE); in get_dir_base_width() 44 *dir_width = FIELD_EX64(env->CSR_PWCL, CSR_PWCL, PTWIDTH); in get_dir_base_width() 542 shift = FIELD_EX64(env->CSR_PWCL, CSR_PWCL, PTEWIDTH); in helper_lddir() 558 uint64_t ptbase = FIELD_EX64(env->CSR_PWCL, CSR_PWCL, PTBASE); in helper_ldpte() 559 uint64_t ptwidth = FIELD_EX64(env->CSR_PWCL, CSR_PWCL, PTWIDTH); in helper_ldpte() 599 shift = FIELD_EX64(env->CSR_PWCL, CSR_PWCL, PTEWIDTH); in helper_ldpte()
|
/openbmc/qemu/target/loongarch/ |
H A D | cpu-csr.h | 92 FIELD(CSR_PWCL, PTBASE, 0, 5) 93 FIELD(CSR_PWCL, PTWIDTH, 5, 5) 94 FIELD(CSR_PWCL, DIR1_BASE, 10, 5) 95 FIELD(CSR_PWCL, DIR1_WIDTH, 15, 5) 96 FIELD(CSR_PWCL, DIR2_BASE, 20, 5) 97 FIELD(CSR_PWCL, DIR2_WIDTH, 25, 5) 98 FIELD(CSR_PWCL, PTEWIDTH, 30, 2)
|
H A D | machine.c | 196 VMSTATE_UINT64(env.CSR_PWCL, LoongArchCPU),
|
H A D | cpu.h | 331 uint64_t CSR_PWCL; member
|
H A D | cpu.c | 560 env->CSR_PWCL = 0; in loongarch_cpu_reset_hold()
|
/openbmc/qemu/target/loongarch/kvm/ |
H A D | kvm.c | 190 &env->CSR_PWCL); in kvm_loongarch_get_csr() 360 &env->CSR_PWCL); in kvm_loongarch_put_csr()
|