Searched refs:gfn_offset (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/tools/testing/selftests/kvm/s390/ |
| H A D | cmma_test.c | 505 size_t gfn_offset; in test_get_skip_holes() local 533 gfn_offset = TEST_DATA_START_GFN; in test_get_skip_holes() 543 assert_cmma_dirty(gfn_offset, 1, &log); in test_get_skip_holes() 544 gfn_offset++; in test_get_skip_holes() 556 gfn_offset += 0x20; in test_get_skip_holes() 559 gfn_offset += 0x20; in test_get_skip_holes() 571 gfn_offset += 0x20; in test_get_skip_holes() 584 gfn_offset++; in test_get_skip_holes() 597 gfn_offset = TEST_DATA_START_GFN + 0x23; in test_get_skip_holes() 626 assert_cmma_dirty(gfn_offset, 1, &log); in test_get_skip_holes() [all …]
|
| /linux-6.15/arch/mips/kvm/ |
| H A D | mmu.c | 416 gfn_t gfn_offset, unsigned long mask) in kvm_arch_mmu_enable_log_dirty_pt_masked() argument 418 gfn_t base_gfn = slot->base_gfn + gfn_offset; in kvm_arch_mmu_enable_log_dirty_pt_masked()
|
| /linux-6.15/arch/loongarch/kvm/ |
| H A D | mmu.c | 363 struct kvm_memory_slot *slot, gfn_t gfn_offset, unsigned long mask) in kvm_arch_mmu_enable_log_dirty_pt_masked() argument 366 gfn_t base_gfn = slot->base_gfn + gfn_offset; in kvm_arch_mmu_enable_log_dirty_pt_masked()
|
| /linux-6.15/arch/riscv/kvm/ |
| H A D | mmu.c | 395 gfn_t gfn_offset, in kvm_arch_mmu_enable_log_dirty_pt_masked() argument 398 phys_addr_t base_gfn = slot->base_gfn + gfn_offset; in kvm_arch_mmu_enable_log_dirty_pt_masked()
|
| /linux-6.15/arch/x86/kvm/mmu/ |
| H A D | mmu.c | 1374 gfn_t gfn_offset, unsigned long mask) in kvm_mmu_write_protect_pt_masked() argument 1380 slot->base_gfn + gfn_offset, mask, true); in kvm_mmu_write_protect_pt_masked() 1386 rmap_head = gfn_to_rmap(slot->base_gfn + gfn_offset + __ffs(mask), in kvm_mmu_write_protect_pt_masked() 1397 gfn_t gfn_offset, unsigned long mask) in kvm_mmu_clear_dirty_pt_masked() argument 1403 slot->base_gfn + gfn_offset, mask, false); in kvm_mmu_clear_dirty_pt_masked() 1409 rmap_head = gfn_to_rmap(slot->base_gfn + gfn_offset + __ffs(mask), in kvm_mmu_clear_dirty_pt_masked() 1420 gfn_t gfn_offset, unsigned long mask) in kvm_arch_mmu_enable_log_dirty_pt_masked() argument 1434 gfn_t start = slot->base_gfn + gfn_offset + __ffs(mask); in kvm_arch_mmu_enable_log_dirty_pt_masked() 1435 gfn_t end = slot->base_gfn + gfn_offset + __fls(mask); in kvm_arch_mmu_enable_log_dirty_pt_masked() 1460 kvm_mmu_clear_dirty_pt_masked(kvm, slot, gfn_offset, mask); in kvm_arch_mmu_enable_log_dirty_pt_masked() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | kvm_host.h | 1540 gfn_t gfn_offset, 1877 gfn_t gfn_offset = (hva - slot->userspace_addr) >> PAGE_SHIFT; in hva_to_gfn_memslot() local 1879 return slot->base_gfn + gfn_offset; in hva_to_gfn_memslot()
|
| /linux-6.15/arch/arm64/kvm/ |
| H A D | mmu.c | 1266 gfn_t gfn_offset, unsigned long mask) in kvm_arch_mmu_enable_log_dirty_pt_masked() argument 1268 phys_addr_t base_gfn = slot->base_gfn + gfn_offset; in kvm_arch_mmu_enable_log_dirty_pt_masked()
|