Searched refs:hbase (Results 1 – 6 of 6) sorted by relevance
| /arch/riscv/include/asm/ |
| A D | kvm_tlb.h | 60 unsigned long hbase, unsigned long hmask); 62 unsigned long hbase, unsigned long hmask, 66 unsigned long hbase, unsigned long hmask, 69 unsigned long hbase, unsigned long hmask, 74 unsigned long hbase, unsigned long hmask, 77 unsigned long hbase, unsigned long hmask, 81 unsigned long hbase, unsigned long hmask,
|
| /arch/riscv/kvm/ |
| A D | vcpu_sbi_replace.c | 53 unsigned long hbase = cp->a1; in kvm_sbi_ext_ipi_handler() local 63 if (hbase != -1UL) { in kvm_sbi_ext_ipi_handler() 64 if (tmp->vcpu_id < hbase) in kvm_sbi_ext_ipi_handler() 66 hart_bit = tmp->vcpu_id - hbase; in kvm_sbi_ext_ipi_handler() 80 if (hbase != -1UL && (hmask ^ sentmask)) in kvm_sbi_ext_ipi_handler() 97 unsigned long hbase = cp->a1; in kvm_sbi_ext_rfence_handler() local 103 kvm_riscv_fence_i(vcpu->kvm, hbase, hmask); in kvm_sbi_ext_rfence_handler() 109 kvm_riscv_hfence_vvma_all(vcpu->kvm, hbase, hmask, vmid); in kvm_sbi_ext_rfence_handler() 111 kvm_riscv_hfence_vvma_gva(vcpu->kvm, hbase, hmask, in kvm_sbi_ext_rfence_handler() 118 kvm_riscv_hfence_vvma_asid_all(vcpu->kvm, hbase, hmask, in kvm_sbi_ext_rfence_handler() [all …]
|
| A D | tlb.c | 299 unsigned long hbase, unsigned long hmask, in make_xfence_request() argument 310 if (hbase != -1UL) { in make_xfence_request() 311 if (vcpu->vcpu_id < hbase) in make_xfence_request() 313 if (!(hmask & (1UL << (vcpu->vcpu_id - hbase)))) in make_xfence_request() 335 unsigned long hbase, unsigned long hmask) in kvm_riscv_fence_i() argument 342 unsigned long hbase, unsigned long hmask, in kvm_riscv_hfence_gvma_vmid_gpa() argument 359 unsigned long hbase, unsigned long hmask, in kvm_riscv_hfence_gvma_vmid_all() argument 371 unsigned long hbase, unsigned long hmask, in kvm_riscv_hfence_vvma_asid_gva() argument 389 unsigned long hbase, unsigned long hmask, in kvm_riscv_hfence_vvma_asid_all() argument 402 unsigned long hbase, unsigned long hmask, in kvm_riscv_hfence_vvma_gva() argument [all …]
|
| /arch/riscv/kernel/ |
| A D | sbi.c | 205 unsigned long hbase, unsigned long start, in __sbi_rfence_v02_call() argument 218 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call() 222 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call() 251 __func__, hbase, hmask, result); in __sbi_rfence_v02_call() 271 hbase + BITS_PER_LONG <= hartid) { in __sbi_rfence_v02() 273 hbase, start, size, arg4, arg5); in __sbi_rfence_v02() 277 } else if (hartid < hbase) { in __sbi_rfence_v02() 279 hmask <<= hbase - hartid; in __sbi_rfence_v02() 280 hbase = hartid; in __sbi_rfence_v02() 284 hbase = hartid; in __sbi_rfence_v02() [all …]
|
| /arch/alpha/kernel/ |
| A D | core_t2.c | 95 unsigned long hbase; member 402 t2_saved_config.hbase = *(vulp)T2_HBASE; in t2_save_configuration() 500 *(vulp)T2_HBASE = t2_saved_config.hbase; in t2_kill_arch()
|
| /arch/mips/include/asm/octeon/ |
| A D | cvmx-pci-defs.h | 296 uint32_t hbase:32; member 298 uint32_t hbase:32; 326 uint32_t hbase:32; member 328 uint32_t hbase:32; 354 uint32_t hbase:25; member 358 uint32_t hbase:25;
|
Completed in 21 milliseconds