Home
last modified time | relevance | path

Searched refs:start_gpa (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/tools/testing/selftests/kvm/
H A Dmax_guest_memory_test.c21 static void guest_code(uint64_t start_gpa, uint64_t end_gpa, uint64_t stride) in guest_code() argument
25 for (gpa = start_gpa; gpa < end_gpa; gpa += stride) in guest_code()
33 uint64_t start_gpa; member
69 vcpu_args_set(vcpu, 3, info->start_gpa, info->end_gpa, vm->page_size); in vcpu_worker()
93 uint64_t start_gpa, uint64_t end_gpa) in spawn_workers()
106 nr_bytes = ((end_gpa - start_gpa) / nr_vcpus) & in spawn_workers()
110 for (i = 0, gpa = start_gpa; i < nr_vcpus; i++, gpa += nr_bytes) { in spawn_workers()
112 info[i].start_gpa = gpa; in spawn_workers()
166 const uint64_t start_gpa = SZ_4G; in main() local
234 gpa = start_gpa in main()
92 spawn_workers(struct kvm_vm *vm, struct kvm_vcpu **vcpus, uint64_t start_gpa, uint64_t end_gpa) spawn_workers() argument
[all...]
/kernel/linux/linux-6.6/arch/mips/kvm/
H A Dmmu.c154 static bool kvm_mips_flush_gpa_pte(pte_t *pte, unsigned long start_gpa, in kvm_mips_flush_gpa_pte() argument
157 int i_min = pte_index(start_gpa); in kvm_mips_flush_gpa_pte()
171 static bool kvm_mips_flush_gpa_pmd(pmd_t *pmd, unsigned long start_gpa, in kvm_mips_flush_gpa_pmd() argument
176 int i_min = pmd_index(start_gpa); in kvm_mips_flush_gpa_pmd()
181 for (i = i_min; i <= i_max; ++i, start_gpa = 0) { in kvm_mips_flush_gpa_pmd()
189 if (kvm_mips_flush_gpa_pte(pte, start_gpa, end)) { in kvm_mips_flush_gpa_pmd()
199 static bool kvm_mips_flush_gpa_pud(pud_t *pud, unsigned long start_gpa, in kvm_mips_flush_gpa_pud() argument
204 int i_min = pud_index(start_gpa); in kvm_mips_flush_gpa_pud()
209 for (i = i_min; i <= i_max; ++i, start_gpa = 0) { in kvm_mips_flush_gpa_pud()
217 if (kvm_mips_flush_gpa_pmd(pmd, start_gpa, en in kvm_mips_flush_gpa_pud()
227 kvm_mips_flush_gpa_pgd(pgd_t *pgd, unsigned long start_gpa, unsigned long end_gpa) kvm_mips_flush_gpa_pgd() argument
[all...]
/kernel/linux/linux-5.10/arch/mips/kvm/
H A Dmmu.c155 static bool kvm_mips_flush_gpa_pte(pte_t *pte, unsigned long start_gpa, in kvm_mips_flush_gpa_pte() argument
158 int i_min = pte_index(start_gpa); in kvm_mips_flush_gpa_pte()
172 static bool kvm_mips_flush_gpa_pmd(pmd_t *pmd, unsigned long start_gpa, in kvm_mips_flush_gpa_pmd() argument
177 int i_min = pmd_index(start_gpa); in kvm_mips_flush_gpa_pmd()
182 for (i = i_min; i <= i_max; ++i, start_gpa = 0) { in kvm_mips_flush_gpa_pmd()
190 if (kvm_mips_flush_gpa_pte(pte, start_gpa, end)) { in kvm_mips_flush_gpa_pmd()
200 static bool kvm_mips_flush_gpa_pud(pud_t *pud, unsigned long start_gpa, in kvm_mips_flush_gpa_pud() argument
205 int i_min = pud_index(start_gpa); in kvm_mips_flush_gpa_pud()
210 for (i = i_min; i <= i_max; ++i, start_gpa = 0) { in kvm_mips_flush_gpa_pud()
218 if (kvm_mips_flush_gpa_pmd(pmd, start_gpa, en in kvm_mips_flush_gpa_pud()
228 kvm_mips_flush_gpa_pgd(pgd_t *pgd, unsigned long start_gpa, unsigned long end_gpa) kvm_mips_flush_gpa_pgd() argument
[all...]
/kernel/linux/linux-5.10/arch/loongarch/kvm/
H A Dmmu.c187 static bool kvm_flush_gpa_pte(pte_t *pte, unsigned long start_gpa, in kvm_flush_gpa_pte() argument
190 int i_min = pte_index(start_gpa); in kvm_flush_gpa_pte()
206 static bool kvm_flush_gpa_pmd(pmd_t *pmd, unsigned long start_gpa, in kvm_flush_gpa_pmd() argument
211 int i_min = pmd_index(start_gpa); in kvm_flush_gpa_pmd()
216 for (i = i_min; i <= i_max; ++i, start_gpa = 0) { in kvm_flush_gpa_pmd()
231 if (kvm_flush_gpa_pte(pte, start_gpa, end, data)) { in kvm_flush_gpa_pmd()
241 static bool kvm_flush_gpa_pud(pud_t *pud, unsigned long start_gpa, in kvm_flush_gpa_pud() argument
246 int i_min = pud_index(start_gpa); in kvm_flush_gpa_pud()
251 for (i = i_min; i <= i_max; ++i, start_gpa = 0) { in kvm_flush_gpa_pud()
259 if (kvm_flush_gpa_pmd(pmd, start_gpa, en in kvm_flush_gpa_pud()
269 kvm_flush_gpa_pgd(pgd_t *pgd, unsigned long start_gpa, unsigned long end_gpa, unsigned long *data) kvm_flush_gpa_pgd() argument
[all...]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dultravisor.h63 static inline int uv_register_mem_slot(u64 lpid, u64 start_gpa, u64 size, in uv_register_mem_slot() argument
66 return ucall_norets(UV_REGISTER_MEM_SLOT, lpid, start_gpa, in uv_register_mem_slot()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dultravisor.h63 static inline int uv_register_mem_slot(u64 lpid, u64 start_gpa, u64 size, in uv_register_mem_slot() argument
66 return ucall_norets(UV_REGISTER_MEM_SLOT, lpid, start_gpa, in uv_register_mem_slot()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.c269 info->start_gpa = p.base_gpa; in vgpu_get_plane_info()
299 info->start_gpa = c.base_gpa; in vgpu_get_plane_info()
355 (fb_info->start_gpa == latest_info->start_gpa) && in pick_dmabuf_by_info()
H A Ddmabuf.h37 __u64 start_gpa; member
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.h37 __u64 start_gpa; member
H A Ddmabuf.c280 info->start_gpa = p.base_gpa; in vgpu_get_plane_info()
310 info->start_gpa = c.base_gpa; in vgpu_get_plane_info()
368 (fb_info->start_gpa == latest_info->start_gpa) && in pick_dmabuf_by_info()

Completed in 8 milliseconds