/virt/kvm/arm/ |
D | trace.h | 139 TP_PROTO(unsigned long start, unsigned long end), 140 TP_ARGS(start, end), 143 __field( unsigned long, start ) 148 __entry->start = start; 153 __entry->start, __entry->end) 172 TP_PROTO(unsigned long start, unsigned long end), 173 TP_ARGS(start, end), 176 __field( unsigned long, start ) 181 __entry->start = start; 186 __entry->start, __entry->end)
|
D | mmu.c | 335 static void __unmap_stage2_range(struct kvm *kvm, phys_addr_t start, u64 size, in __unmap_stage2_range() argument 339 phys_addr_t addr = start, end = start + size; in __unmap_stage2_range() 366 static void unmap_stage2_range(struct kvm *kvm, phys_addr_t start, u64 size) in unmap_stage2_range() argument 368 __unmap_stage2_range(kvm, start, size, true); in unmap_stage2_range() 541 phys_addr_t start, u64 size) in __unmap_hyp_range() argument 544 phys_addr_t addr = start, end = start + size; in __unmap_hyp_range() 559 static void unmap_hyp_range(pgd_t *pgdp, phys_addr_t start, u64 size) in unmap_hyp_range() argument 561 __unmap_hyp_range(pgdp, PTRS_PER_PGD, start, size); in unmap_hyp_range() 564 static void unmap_hyp_idmap_range(pgd_t *pgdp, phys_addr_t start, u64 size) in unmap_hyp_idmap_range() argument 566 __unmap_hyp_range(pgdp, __kvm_idmap_ptrs_per_pgd(), start, size); in unmap_hyp_idmap_range() [all …]
|
D | pmu.c | 473 cpu_pmu->pmu.start(perf_event, PERF_EF_RELOAD); in kvm_pmu_perf_overflow()
|
/virt/lib/ |
D | irqbypass.c | 49 if (cons->start) in __connect() 50 cons->start(cons); in __connect() 51 if (prod->start) in __connect() 52 prod->start(prod); in __connect() 71 if (cons->start) in __disconnect() 72 cons->start(cons); in __disconnect() 73 if (prod->start) in __disconnect() 74 prod->start(prod); in __disconnect()
|
/virt/kvm/arm/vgic/ |
D | vgic-v2.c | 371 if (!info->vctrl.start) { in vgic_v2_probe() 376 if (!PAGE_ALIGNED(info->vcpu.start) || in vgic_v2_probe() 380 ret = create_hyp_io_mappings(info->vcpu.start, in vgic_v2_probe() 392 ret = create_hyp_io_mappings(info->vctrl.start, in vgic_v2_probe() 411 kvm_vgic_global_state.vcpu_base = info->vcpu.start; in vgic_v2_probe() 415 kvm_debug("vgic-v2@%llx\n", info->vctrl.start); in vgic_v2_probe()
|
D | vgic-v3.c | 602 if (!info->vcpu.start) { in vgic_v3_probe() 605 } else if (!PAGE_ALIGNED(info->vcpu.start)) { in vgic_v3_probe() 607 (unsigned long long)info->vcpu.start); in vgic_v3_probe() 610 kvm_vgic_global_state.vcpu_base = info->vcpu.start; in vgic_v3_probe() 617 kvm_info("vgic-v2@%llx\n", info->vcpu.start); in vgic_v3_probe()
|
D | vgic-debug.c | 252 .start = vgic_debug_start,
|
/virt/kvm/ |
D | kvm_main.c | 163 unsigned long start, unsigned long end) in kvm_arch_mmu_notifier_invalidate_range() argument 388 unsigned long start, unsigned long end) in kvm_mmu_notifier_invalidate_range() argument 394 kvm_arch_mmu_notifier_invalidate_range(kvm, start, end); in kvm_mmu_notifier_invalidate_range() 431 need_tlb_flush = kvm_unmap_hva_range(kvm, range->start, range->end, in kvm_mmu_notifier_invalidate_range_start() 469 unsigned long start, in kvm_mmu_notifier_clear_flush_young() argument 478 young = kvm_age_hva(kvm, start, end); in kvm_mmu_notifier_clear_flush_young() 490 unsigned long start, in kvm_mmu_notifier_clear_young() argument 511 young = kvm_age_hva(kvm, start, end); in kvm_mmu_notifier_clear_young() 2528 ktime_t start, cur; in kvm_vcpu_block() local 2535 start = cur = ktime_get(); in kvm_vcpu_block() [all …]
|
D | eventfd.c | 412 irqfd->consumer.start = kvm_arch_irq_bypass_start; in kvm_irqfd_assign()
|