Home
last modified time | relevance | path

Searched refs:hbase (Results 1 – 5 of 5) sorted by relevance

/linux/arch/riscv/kvm/
H A Dvcpu_sbi_replace.c53 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 …]
H A Dtlb.c329 unsigned long hbase, unsigned long hmask, in make_xfence_request() argument
340 if (hbase != -1UL) { in make_xfence_request()
341 if (vcpu->vcpu_id < hbase) in make_xfence_request()
343 if (!(hmask & (1UL << (vcpu->vcpu_id - hbase)))) in make_xfence_request()
365 unsigned long hbase, unsigned long hmask) in kvm_riscv_fence_i() argument
367 make_xfence_request(kvm, hbase, hmask, KVM_REQ_FENCE_I, in kvm_riscv_fence_i()
372 unsigned long hbase, unsigned long hmask, in kvm_riscv_hfence_gvma_vmid_gpa() argument
384 make_xfence_request(kvm, hbase, hmask, KVM_REQ_HFENCE, in kvm_riscv_hfence_gvma_vmid_gpa()
389 unsigned long hbase, unsigned long hmask, in kvm_riscv_hfence_gvma_vmid_all() argument
396 make_xfence_request(kvm, hbase, hmask, KVM_REQ_HFENCE, in kvm_riscv_hfence_gvma_vmid_all()
[all …]
/linux/arch/riscv/include/asm/
H A Dkvm_tlb.h61 unsigned long hbase, unsigned long hmask);
63 unsigned long hbase, unsigned long hmask,
67 unsigned long hbase, unsigned long hmask,
70 unsigned long hbase, unsigned long hmask,
75 unsigned long hbase, unsigned long hmask,
78 unsigned long hbase, unsigned long hmask,
82 unsigned long hbase, unsigned long hmask,
/linux/arch/alpha/kernel/
H A Dcore_t2.c95 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()
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-pci-defs.h296 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;