/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/kvm/ |
H A D | kvm-s390.c | 137 int kvm_vm_ioctl_get_dirty_log(struct kvm *kvm, argument 146 struct kvm *kvm = filp->private_data; local 169 struct kvm *kvm; local 220 kvm_free_vcpus(struct kvm *kvm) argument 236 kvm_arch_sync_events(struct kvm *kvm) argument 240 kvm_arch_destroy_vm(struct kvm *kvm) argument 312 kvm_arch_vcpu_create(struct kvm *kvm, unsigned int id) argument 675 kvm_arch_prepare_memory_region(struct kvm *kvm, struct kvm_memory_slot *memslot, struct kvm_memory_slot old, struct kvm_userspace_memory_region *mem, int user_alloc) argument 706 kvm_arch_commit_memory_region(struct kvm *kvm, struct kvm_userspace_memory_region *mem, struct kvm_memory_slot old, int user_alloc) argument 722 kvm_arch_flush_shadow(struct kvm *kvm) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kvm/ |
H A D | book3s.c | 1173 int kvm_vm_ioctl_get_dirty_log(struct kvm *kvm, argument 1214 kvmppc_core_vcpu_create(struct kvm *kvm, unsigned int id) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/virt/kvm/ |
H A D | kvm_main.c | 139 static bool make_all_cpus_request(struct kvm *kvm, unsigned int req) argument 168 kvm_flush_remote_tlbs(struct kvm *kvm) argument 174 kvm_reload_remote_mmus(struct kvm *kvm) argument 179 kvm_vcpu_init(struct kvm_vcpu *vcpu, struct kvm *kvm, unsigned id) argument 226 struct kvm *kvm = mmu_notifier_to_kvm(mn); local 265 struct kvm *kvm = mmu_notifier_to_kvm(mn); local 281 struct kvm *kvm = mmu_notifier_to_kvm(mn); local 307 struct kvm *kvm = mmu_notifier_to_kvm(mn); local 332 struct kvm *kvm = mmu_notifier_to_kvm(mn); local 350 struct kvm *kvm = mmu_notifier_to_kvm(mn); local 367 kvm_init_mmu_notifier(struct kvm *kvm) argument 375 kvm_init_mmu_notifier(struct kvm *kvm) argument 385 struct kvm *kvm = kvm_arch_create_vm(); local 472 kvm_free_physmem(struct kvm *kvm) argument 483 kvm_destroy_vm(struct kvm *kvm) argument 506 kvm_get_kvm(struct kvm *kvm) argument 512 kvm_put_kvm(struct kvm *kvm) argument 522 struct kvm *kvm = filp->private_data; local 538 __kvm_set_memory_region(struct kvm *kvm, struct kvm_userspace_memory_region *mem, int user_alloc) argument 756 kvm_set_memory_region(struct kvm *kvm, struct kvm_userspace_memory_region *mem, int user_alloc) argument 769 kvm_vm_ioctl_set_memory_region(struct kvm *kvm, struct kvm_userspace_memory_region *mem, int user_alloc) argument 779 kvm_get_dirty_log(struct kvm *kvm, struct kvm_dirty_log *log, int *is_dirty) argument 854 gfn_to_memslot(struct kvm *kvm, gfn_t gfn) argument 870 kvm_is_visible_gfn(struct kvm *kvm, gfn_t gfn) argument 889 kvm_host_page_size(struct kvm *kvm, gfn_t gfn) argument 913 memslot_id(struct kvm *kvm, gfn_t gfn) argument 935 gfn_to_hva(struct kvm *kvm, gfn_t gfn) argument 946 hva_to_pfn(struct kvm *kvm, unsigned long addr) argument 984 gfn_to_pfn(struct kvm *kvm, gfn_t gfn) argument 998 gfn_to_pfn_memslot(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn) argument 1005 gfn_to_page(struct kvm *kvm, gfn_t gfn) argument 1085 kvm_read_guest_page(struct kvm *kvm, gfn_t gfn, void *data, int offset, int len) argument 1101 kvm_read_guest(struct kvm *kvm, gpa_t gpa, void *data, unsigned long len) argument 1121 kvm_read_guest_atomic(struct kvm *kvm, gpa_t gpa, void *data, unsigned long len) argument 1141 kvm_write_guest_page(struct kvm *kvm, gfn_t gfn, const void *data, int offset, int len) argument 1158 kvm_write_guest(struct kvm *kvm, gpa_t gpa, const void *data, unsigned long len) argument 1178 kvm_clear_guest_page(struct kvm *kvm, gfn_t gfn, int offset, int len) argument 1184 kvm_clear_guest(struct kvm *kvm, gpa_t gpa, unsigned long len) argument 1203 mark_page_dirty(struct kvm *kvm, gfn_t gfn) argument 1321 kvm_vm_ioctl_create_vcpu(struct kvm *kvm, u32 id) argument 1595 struct kvm *kvm = filp->private_data; local 1706 struct kvm *kvm = filp->private_data; local 1745 struct kvm *kvm = vma->vm_file->private_data; local 1782 struct kvm *kvm; local 2017 kvm_io_bus_write(struct kvm *kvm, enum kvm_bus bus_idx, gpa_t addr, int len, const void *val) argument 2031 kvm_io_bus_read(struct kvm *kvm, enum kvm_bus bus_idx, gpa_t addr, int len, void *val) argument 2045 kvm_io_bus_register_dev(struct kvm *kvm, enum kvm_bus bus_idx, struct kvm_io_device *dev) argument 2067 kvm_io_bus_unregister_dev(struct kvm *kvm, enum kvm_bus bus_idx, struct kvm_io_device *dev) argument 2106 struct kvm *kvm; local 2121 struct kvm *kvm; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | kvm_host.h | 77 struct kvm *kvm; member in struct:kvm_vcpu 175 struct kvm { struct 231 kvm_get_vcpu(struct kvm *kvm, int i) argument 255 kvm_memslots(struct kvm *kvm) argument 436 struct kvm *kvm; member in struct:kvm_assigned_dev_kernel 479 kvm_iommu_map_pages(struct kvm *kvm, gfn_t base_gfn, unsigned long npages) argument 486 kvm_iommu_map_guest(struct kvm *kvm) argument 491 kvm_iommu_unmap_guest(struct kvm *kvm) argument 496 kvm_assign_device(struct kvm *kvm, struct kvm_assigned_dev_kernel *assigned_dev) argument 502 kvm_deassign_device(struct kvm *kvm, struct kvm_assigned_dev_kernel *assigned_dev) argument 581 kvm_free_irq_routing(struct kvm *kvm) argument 594 kvm_eventfd_init(struct kvm *kvm) argument 595 kvm_irqfd(struct kvm *kvm, int fd, int gsi, int flags) argument 600 kvm_irqfd_release(struct kvm *kvm) argument 601 kvm_ioeventfd(struct kvm *kvm, struct kvm_ioeventfd *args) argument 622 kvm_vm_ioctl_assigned_device(struct kvm *kvm, unsigned ioctl, unsigned long arg) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/kvm/ |
H A D | kvm-ia64.c | 326 lid_to_vcpu(struct kvm *kvm, unsigned long id, unsigned long eid) argument 399 struct kvm *kvm = vcpu->kvm; local 569 struct kvm *kvm = vcpu->kvm; local 601 struct kvm *kvm = vcpu->kvm; local 755 struct kvm *kvm; local 788 kvm_build_io_pmt(struct kvm *kvm) argument 809 kvm_init_vm(struct kvm *kvm) argument 830 struct kvm *kvm = kvm_alloc_kvm(); local 843 kvm_vm_ioctl_get_irqchip(struct kvm *kvm, struct kvm_irqchip *chip) argument 860 kvm_vm_ioctl_set_irqchip(struct kvm *kvm, struct kvm_irqchip *chip) argument 935 struct kvm *kvm = filp->private_data; local 1184 struct kvm *kvm = vcpu->kvm; local 1299 kvm_arch_vcpu_create(struct kvm *kvm, unsigned int id) argument 1360 free_kvm(struct kvm *kvm) argument 1371 kvm_release_vm_pages(struct kvm *kvm) argument 1390 kvm_arch_sync_events(struct kvm *kvm) argument 1394 kvm_arch_destroy_vm(struct kvm *kvm) argument 1577 kvm_arch_prepare_memory_region(struct kvm *kvm, struct kvm_memory_slot *memslot, struct kvm_memory_slot old, struct kvm_userspace_memory_region *mem, int user_alloc) argument 1609 kvm_arch_commit_memory_region(struct kvm *kvm, struct kvm_userspace_memory_region *mem, struct kvm_memory_slot old, int user_alloc) argument 1617 kvm_arch_flush_shadow(struct kvm *kvm) argument 1798 kvm_ia64_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) argument 1818 kvm_vm_ioctl_get_dirty_log(struct kvm *kvm, struct kvm_dirty_log *log) argument [all...] |
H A D | vcpu.c | 798 struct kvm *kvm = (struct kvm *)KVM_VM_BASE; local 826 struct kvm *kvm; local
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kvm/ |
H A D | mmu.c | 454 static void account_shadowed(struct kvm *kvm, gfn_t gfn) argument 468 static void unaccount_shadowed(struct kvm *kvm, gfn_t gfn) argument 483 static int has_wrprotected_page(struct kvm *kvm, argument 499 host_mapping_level(struct kvm *kvm, gfn_t gfn) argument 545 gfn_to_rmap(struct kvm *kvm, gfn_t gfn, int level) argument 635 rmap_remove(struct kvm *kvm, u64 *spte) argument 698 drop_spte(struct kvm *kvm, u64 *sptep, u64 new_spte) argument 704 rmap_next(struct kvm *kvm, unsigned long *rmapp, u64 *spte) argument 730 rmap_write_protect(struct kvm *kvm, u64 gfn) argument 781 kvm_unmap_rmapp(struct kvm *kvm, unsigned long *rmapp, unsigned long data) argument 796 kvm_set_pte_rmapp(struct kvm *kvm, unsigned long *rmapp, unsigned long data) argument 831 kvm_handle_hva(struct kvm *kvm, unsigned long hva, unsigned long data, int (*handler)(struct kvm *kvm, unsigned long *rmapp, unsigned long data)) argument 873 kvm_unmap_hva(struct kvm *kvm, unsigned long hva) argument 878 kvm_set_spte_hva(struct kvm *kvm, unsigned long hva, pte_t pte) argument 883 kvm_age_rmapp(struct kvm *kvm, unsigned long *rmapp, unsigned long data) argument 929 kvm_age_hva(struct kvm *kvm, unsigned long hva) argument 950 kvm_mmu_free_page(struct kvm *kvm, struct kvm_mmu_page *sp) argument 1207 kvm_unlink_unsync_page(struct kvm *kvm, struct kvm_mmu_page *sp) argument 1532 kvm_mmu_page_unlink_children(struct kvm *kvm, struct kvm_mmu_page *sp) argument 1565 kvm_mmu_reset_last_pte_updated(struct kvm *kvm) argument 1574 kvm_mmu_unlink_parents(struct kvm *kvm, struct kvm_mmu_page *sp) argument 1594 mmu_zap_unsync_children(struct kvm *kvm, struct kvm_mmu_page *parent, struct list_head *invalid_list) argument 1620 kvm_mmu_prepare_zap_page(struct kvm *kvm, struct kvm_mmu_page *sp, struct list_head *invalid_list) argument 1648 kvm_mmu_commit_zap_page(struct kvm *kvm, struct list_head *invalid_list) argument 1670 kvm_mmu_change_mmu_pages(struct kvm *kvm, unsigned int kvm_nr_mmu_pages) argument 1705 kvm_mmu_unprotect_page(struct kvm *kvm, gfn_t gfn) argument 1725 mmu_unshadow(struct kvm *kvm, gfn_t gfn) argument 1739 page_header_update_slot(struct kvm *kvm, void *pte, gfn_t gfn) argument 2107 kvm_send_hwpoison_signal(struct kvm *kvm, gfn_t gfn) argument 2118 kvm_handle_bad_page(struct kvm *kvm, gfn_t gfn, pfn_t pfn) argument 3070 kvm_mmu_slot_remove_write_access(struct kvm *kvm, int slot) argument 3090 kvm_mmu_zap_all(struct kvm *kvm) argument 3105 kvm_mmu_remove_some_alloc_mmu_pages(struct kvm *kvm, struct list_head *invalid_list) argument 3117 struct kvm *kvm; local 3204 kvm_mmu_calculate_mmu_pages(struct kvm *kvm) argument 3377 __mmu_spte_walk(struct kvm *kvm, struct kvm_mmu_page *sp, inspect_spte_fn fn) argument 3482 struct kvm *kvm = vcpu->kvm; local 3517 inspect_spte_has_rmap(struct kvm *kvm, u64 *sptep) argument [all...] |
H A D | svm.c | 863 static struct kvm_vcpu *svm_create_vcpu(struct kvm *kvm, unsigned int id) argument 3066 svm_set_tss_addr(struct kvm *kvm, unsigned int addr) argument [all...] |
H A D | vmx.c | 298 static inline bool vm_need_tpr_shadow(struct kvm *kvm) argument 394 static inline bool vm_need_virtualize_apic_accesses(struct kvm *kvm) argument 1689 rmode_tss_base(struct kvm *kvm) argument 2323 init_rmode_tss(struct kvm *kvm) argument 2356 init_rmode_identity_map(struct kvm *kvm) argument 2409 alloc_apic_access_page(struct kvm *kvm) argument 2431 alloc_identity_pagetable(struct kvm *kvm) argument 2668 init_rmode(struct kvm *kvm) argument 2933 vmx_set_tss_addr(struct kvm *kvm, unsigned int addr) argument 4086 vmx_create_vcpu(struct kvm *kvm, unsigned int id) argument [all...] |
H A D | x86.c | 813 kvm_write_wall_clock(struct kvm *kvm, gpa_t wall_clock) argument 1083 struct kvm *kvm = vcpu->kvm; local 1113 kvm_hv_hypercall_enabled(struct kvm *kvm) argument 1133 struct kvm *kvm = vcpu->kvm; local 1435 struct kvm *kvm = vcpu->kvm; local 2720 kvm_vm_ioctl_set_tss_addr(struct kvm *kvm, unsigned long addr) argument 2730 kvm_vm_ioctl_set_identity_map_addr(struct kvm *kvm, u64 ident_addr) argument 2737 kvm_vm_ioctl_set_nr_mmu_pages(struct kvm *kvm, u32 kvm_nr_mmu_pages) argument 2754 kvm_vm_ioctl_get_nr_mmu_pages(struct kvm *kvm) argument 2759 kvm_vm_ioctl_get_irqchip(struct kvm *kvm, struct kvm_irqchip *chip) argument 2785 kvm_vm_ioctl_set_irqchip(struct kvm *kvm, struct kvm_irqchip *chip) argument 2816 kvm_vm_ioctl_get_pit(struct kvm *kvm, struct kvm_pit_state *ps) argument 2826 kvm_vm_ioctl_set_pit(struct kvm *kvm, struct kvm_pit_state *ps) argument 2837 kvm_vm_ioctl_get_pit2(struct kvm *kvm, struct kvm_pit_state2 *ps) argument 2850 kvm_vm_ioctl_set_pit2(struct kvm *kvm, struct kvm_pit_state2 *ps) argument 2867 kvm_vm_ioctl_reinject(struct kvm *kvm, struct kvm_reinject_control *control) argument 2881 kvm_vm_ioctl_get_dirty_log(struct kvm *kvm, struct kvm_dirty_log *log) argument 2956 struct kvm *kvm = filp->private_data; local 4104 struct kvm *kvm; local 4808 struct kvm *kvm = vcpu->kvm; local 5331 kvm_arch_vcpu_create(struct kvm *kvm, unsigned int id) argument 5419 struct kvm *kvm; local 5486 struct kvm *kvm = kzalloc(sizeof(struct kvm), GFP_KERNEL); local 5509 kvm_free_vcpus(struct kvm *kvm) argument 5530 kvm_arch_sync_events(struct kvm *kvm) argument 5536 kvm_arch_destroy_vm(struct kvm *kvm) argument 5551 kvm_arch_prepare_memory_region(struct kvm *kvm, struct kvm_memory_slot *memslot, struct kvm_memory_slot old, struct kvm_userspace_memory_region *mem, int user_alloc) argument 5590 kvm_arch_commit_memory_region(struct kvm *kvm, struct kvm_userspace_memory_region *mem, struct kvm_memory_slot old, int user_alloc) argument 5621 kvm_arch_flush_shadow(struct kvm *kvm) argument [all...] |