Home
last modified time | relevance | path

Searched refs:gpsz (Results 1 – 3 of 3) sorted by relevance

/linux/arch/riscv/kvm/
H A Dtlb.c24 gpa_t gpa, gpa_t gpsz, in kvm_riscv_local_hfence_gvma_vmid_gpa() argument
29 if (PTRS_PER_PTE < (gpsz >> order)) { in kvm_riscv_local_hfence_gvma_vmid_gpa()
36 for (pos = gpa; pos < (gpa + gpsz); pos += BIT(order)) in kvm_riscv_local_hfence_gvma_vmid_gpa()
41 for (pos = gpa; pos < (gpa + gpsz); pos += BIT(order)) in kvm_riscv_local_hfence_gvma_vmid_gpa()
52 void kvm_riscv_local_hfence_gvma_gpa(gpa_t gpa, gpa_t gpsz, in kvm_riscv_local_hfence_gvma_gpa() argument
57 if (PTRS_PER_PTE < (gpsz >> order)) { in kvm_riscv_local_hfence_gvma_gpa()
64 for (pos = gpa; pos < (gpa + gpsz); pos += BIT(order)) in kvm_riscv_local_hfence_gvma_gpa()
69 for (pos = gpa; pos < (gpa + gpsz); pos += BIT(order)) in kvm_riscv_local_hfence_gvma_gpa()
373 gpa_t gpa, gpa_t gpsz, in kvm_riscv_hfence_gvma_vmid_gpa() argument
382 data.size = gpsz; in kvm_riscv_hfence_gvma_vmid_gpa()
/linux/arch/riscv/include/asm/
H A Dkvm_tlb.h35 gpa_t gpa, gpa_t gpsz,
38 void kvm_riscv_local_hfence_gvma_gpa(gpa_t gpa, gpa_t gpsz,
64 gpa_t gpa, gpa_t gpsz,
/linux/drivers/irqchip/
H A Dirq-gic-v3-its.c2621 u64 val, gpsz; in its_probe_baser_psz() local
2628 gpsz = GITS_BASER_PAGE_SIZE_64K; in its_probe_baser_psz()
2631 gpsz = GITS_BASER_PAGE_SIZE_16K; in its_probe_baser_psz()
2635 gpsz = GITS_BASER_PAGE_SIZE_4K; in its_probe_baser_psz()
2639 gpsz >>= GITS_BASER_PAGE_SIZE_SHIFT; in its_probe_baser_psz()
2641 val |= FIELD_PREP(GITS_BASER_PAGE_SIZE_MASK, gpsz); in its_probe_baser_psz()
2644 if (FIELD_GET(GITS_BASER_PAGE_SIZE_MASK, baser->val) == gpsz) in its_probe_baser_psz()
2832 unsigned int psz, esz, idx, npg, gpsz; in allocate_vpe_l2_table() local
2847 gpsz = FIELD_GET(GICR_VPROPBASER_4_1_PAGE_SIZE, val); in allocate_vpe_l2_table()
2850 switch (gpsz) { in allocate_vpe_l2_table()
[all …]