| H A D | kvm_main.c | 157 kvm_arch_guest_memory_reclaimed(struct kvm * kvm) kvm_arch_guest_memory_reclaimed() argument 244 kvm_make_vcpus_request_mask(struct kvm * kvm,unsigned int req,unsigned long * vcpu_bitmap) kvm_make_vcpus_request_mask() argument 270 kvm_make_all_cpus_request(struct kvm * kvm,unsigned int req) kvm_make_all_cpus_request() argument 293 kvm_flush_remote_tlbs(struct kvm * kvm) kvm_flush_remote_tlbs() argument 314 kvm_flush_remote_tlbs_range(struct kvm * kvm,gfn_t gfn,u64 nr_pages) kvm_flush_remote_tlbs_range() argument 327 kvm_flush_remote_tlbs_memslot(struct kvm * kvm,const struct kvm_memory_slot * memslot) kvm_flush_remote_tlbs_memslot() argument 341 kvm_flush_shadow_all(struct kvm * kvm) kvm_flush_shadow_all() argument 441 kvm_vcpu_init(struct kvm_vcpu * vcpu,struct kvm * kvm,unsigned id) kvm_vcpu_init() argument 482 kvm_destroy_vcpus(struct kvm * kvm) kvm_destroy_vcpus() argument 560 kvm_handle_hva_range(struct kvm * kvm,const struct kvm_mmu_notifier_range * range) kvm_handle_hva_range() argument 653 struct kvm *kvm = mmu_notifier_to_kvm(mn); kvm_age_hva_range() local 673 kvm_mmu_invalidate_start(struct kvm * kvm) kvm_mmu_invalidate_start() argument 689 kvm_mmu_invalidate_range_add(struct kvm * kvm,gfn_t start,gfn_t end) kvm_mmu_invalidate_range_add() argument 715 kvm_mmu_unmap_gfn_range(struct kvm * kvm,struct kvm_gfn_range * range) kvm_mmu_unmap_gfn_range() argument 724 struct kvm *kvm = mmu_notifier_to_kvm(mn); kvm_mmu_notifier_invalidate_range_start() local 771 kvm_mmu_invalidate_end(struct kvm * kvm) kvm_mmu_invalidate_end() argument 800 struct kvm *kvm = mmu_notifier_to_kvm(mn); kvm_mmu_notifier_invalidate_range_end() local 870 struct kvm *kvm = mmu_notifier_to_kvm(mn); kvm_mmu_notifier_release() local 887 kvm_init_mmu_notifier(struct kvm * kvm) kvm_init_mmu_notifier() argument 898 struct kvm *kvm = container_of(bl, struct kvm, pm_notifier); kvm_pm_notifier_call() local 903 kvm_init_pm_notifier(struct kvm * kvm) kvm_init_pm_notifier() argument 911 kvm_destroy_pm_notifier(struct kvm * kvm) kvm_destroy_pm_notifier() argument 916 kvm_init_pm_notifier(struct kvm * kvm) kvm_init_pm_notifier() argument 920 kvm_destroy_pm_notifier(struct kvm * kvm) kvm_destroy_pm_notifier() argument 935 kvm_free_memslot(struct kvm * kvm,struct kvm_memory_slot * slot) kvm_free_memslot() argument 947 kvm_free_memslots(struct kvm * kvm,struct kvm_memslots * slots) kvm_free_memslots() argument 979 kvm_destroy_vm_debugfs(struct kvm * kvm) kvm_destroy_vm_debugfs() argument 997 kvm_create_vm_debugfs(struct kvm * kvm,const char * fdname) kvm_create_vm_debugfs() argument 1073 kvm_arch_pre_destroy_vm(struct kvm * kvm) kvm_arch_pre_destroy_vm() argument 1083 kvm_arch_create_vm_debugfs(struct kvm * kvm) kvm_arch_create_vm_debugfs() argument 1088 kvm_get_bus_for_destruction(struct kvm * kvm,enum kvm_bus idx) kvm_get_bus_for_destruction() argument 1100 struct kvm *kvm = kvm_arch_alloc_vm(); kvm_create_vm() local 1233 kvm_destroy_devices(struct kvm * kvm) kvm_destroy_devices() argument 1254 kvm_destroy_vm(struct kvm * kvm) kvm_destroy_vm() argument 1312 kvm_get_kvm(struct kvm * kvm) kvm_get_kvm() argument 1322 kvm_get_kvm_safe(struct kvm * kvm) kvm_get_kvm_safe() argument 1328 kvm_put_kvm(struct kvm * kvm) kvm_put_kvm() argument 1342 kvm_put_kvm_no_destroy(struct kvm * kvm) kvm_put_kvm_no_destroy() argument 1350 struct kvm *kvm = filp->private_data; kvm_vm_release() local 1358 kvm_trylock_all_vcpus(struct kvm * kvm) kvm_trylock_all_vcpus() argument 1380 kvm_lock_all_vcpus(struct kvm * kvm) kvm_lock_all_vcpus() argument 1405 kvm_unlock_all_vcpus(struct kvm * kvm) kvm_unlock_all_vcpus() argument 1432 kvm_get_inactive_memslots(struct kvm * kvm,int as_id) kvm_get_inactive_memslots() argument 1512 kvm_replace_memslot(struct kvm * kvm,struct kvm_memory_slot * old,struct kvm_memory_slot * new) kvm_replace_memslot() argument 1573 check_memory_region_flags(struct kvm * kvm,const struct kvm_userspace_memory_region2 * mem) check_memory_region_flags() argument 1600 kvm_swap_active_memslots(struct kvm * kvm,int as_id) kvm_swap_active_memslots() argument 1658 kvm_prepare_memory_region(struct kvm * kvm,const struct kvm_memory_slot * old,struct kvm_memory_slot * new,enum kvm_mr_change change) kvm_prepare_memory_region() argument 1696 kvm_commit_memory_region(struct kvm * kvm,struct kvm_memory_slot * old,const struct kvm_memory_slot * new,enum kvm_mr_change change) kvm_commit_memory_region() argument 1773 kvm_activate_memslot(struct kvm * kvm,struct kvm_memory_slot * old,struct kvm_memory_slot * new) kvm_activate_memslot() argument 1798 kvm_invalidate_memslot(struct kvm * kvm,struct kvm_memory_slot * old,struct kvm_memory_slot * invalid_slot) kvm_invalidate_memslot() argument 1840 kvm_create_memslot(struct kvm * kvm,struct kvm_memory_slot * new) kvm_create_memslot() argument 1848 kvm_delete_memslot(struct kvm * kvm,struct kvm_memory_slot * old,struct kvm_memory_slot * invalid_slot) kvm_delete_memslot() argument 1860 kvm_move_memslot(struct kvm * kvm,struct kvm_memory_slot * old,struct kvm_memory_slot * new,struct kvm_memory_slot * invalid_slot) kvm_move_memslot() argument 1873 kvm_update_flags_memslot(struct kvm * kvm,struct kvm_memory_slot * old,struct kvm_memory_slot * new) kvm_update_flags_memslot() argument 1886 kvm_set_memslot(struct kvm * kvm,struct kvm_memory_slot * old,struct kvm_memory_slot * new,enum kvm_mr_change change) kvm_set_memslot() argument 1994 kvm_set_memory_region(struct kvm * kvm,const struct kvm_userspace_memory_region2 * mem) kvm_set_memory_region() argument 2127 kvm_set_internal_memslot(struct kvm * kvm,const struct kvm_userspace_memory_region2 * mem) kvm_set_internal_memslot() argument 2140 kvm_vm_ioctl_set_memory_region(struct kvm * kvm,struct kvm_userspace_memory_region2 * mem) kvm_vm_ioctl_set_memory_region() argument 2158 kvm_get_dirty_log(struct kvm * kvm,struct kvm_dirty_log * log,int * is_dirty,struct kvm_memory_slot ** memslot) kvm_get_dirty_log() argument 2221 kvm_get_dirty_log_protect(struct kvm * kvm,struct kvm_dirty_log * log) kvm_get_dirty_log_protect() argument 2312 kvm_vm_ioctl_get_dirty_log(struct kvm * kvm,struct kvm_dirty_log * log) kvm_vm_ioctl_get_dirty_log() argument 2331 kvm_clear_dirty_log_protect(struct kvm * kvm,struct kvm_clear_dirty_log * log) kvm_clear_dirty_log_protect() argument 2407 kvm_vm_ioctl_clear_dirty_log(struct kvm * kvm,struct kvm_clear_dirty_log * log) kvm_vm_ioctl_clear_dirty_log() argument 2422 kvm_supported_mem_attributes(struct kvm * kvm) kvm_supported_mem_attributes() argument 2434 kvm_range_has_memory_attributes(struct kvm * kvm,gfn_t start,gfn_t end,unsigned long mask,unsigned long attrs) kvm_range_has_memory_attributes() argument 2465 kvm_handle_gfn_range(struct kvm * kvm,struct kvm_mmu_notifier_range * range) kvm_handle_gfn_range() argument 2517 kvm_pre_set_memory_attributes(struct kvm * kvm,struct kvm_gfn_range * range) kvm_pre_set_memory_attributes() argument 2537 kvm_vm_set_mem_attributes(struct kvm * kvm,gfn_t start,gfn_t end,unsigned long attributes) kvm_vm_set_mem_attributes() argument 2599 kvm_vm_ioctl_set_mem_attributes(struct kvm * kvm,struct kvm_memory_attributes * attrs) kvm_vm_ioctl_set_mem_attributes() argument 2628 gfn_to_memslot(struct kvm * kvm,gfn_t gfn) gfn_to_memslot() argument 2668 kvm_is_visible_gfn(struct kvm * kvm,gfn_t gfn) kvm_is_visible_gfn() argument 2741 gfn_to_hva(struct kvm * kvm,gfn_t gfn) gfn_to_hva() argument 2772 gfn_to_hva_prot(struct kvm * kvm,gfn_t gfn,bool * writable) gfn_to_hva_prot() argument 3095 __gfn_to_page(struct kvm * kvm,gfn_t gfn,bool write) __gfn_to_page() argument 3199 kvm_read_guest_page(struct kvm * kvm,gfn_t gfn,void * data,int offset,int len) kvm_read_guest_page() argument 3217 kvm_read_guest(struct kvm * kvm,gpa_t gpa,void * data,unsigned long len) kvm_read_guest() argument 3289 __kvm_write_guest_page(struct kvm * kvm,struct kvm_memory_slot * memslot,gfn_t gfn,const void * data,int offset,int len) __kvm_write_guest_page() argument 3309 kvm_write_guest_page(struct kvm * kvm,gfn_t gfn,const void * data,int offset,int len) kvm_write_guest_page() argument 3327 kvm_write_guest(struct kvm * kvm,gpa_t gpa,const void * data,unsigned long len) kvm_write_guest() argument 3410 kvm_gfn_to_hva_cache_init(struct kvm * kvm,struct gfn_to_hva_cache * ghc,gpa_t gpa,unsigned long len) kvm_gfn_to_hva_cache_init() argument 3418 kvm_write_guest_offset_cached(struct kvm * kvm,struct gfn_to_hva_cache * ghc,void * data,unsigned int offset,unsigned long len) kvm_write_guest_offset_cached() argument 3449 kvm_write_guest_cached(struct kvm * kvm,struct gfn_to_hva_cache * ghc,void * data,unsigned long len) kvm_write_guest_cached() argument 3456 kvm_read_guest_offset_cached(struct kvm * kvm,struct gfn_to_hva_cache * ghc,void * data,unsigned int offset,unsigned long len) kvm_read_guest_offset_cached() argument 3486 kvm_read_guest_cached(struct kvm * kvm,struct gfn_to_hva_cache * ghc,void * data,unsigned long len) kvm_read_guest_cached() argument 3493 kvm_clear_guest(struct kvm * kvm,gpa_t gpa,unsigned long len) kvm_clear_guest() argument 3513 mark_page_dirty_in_slot(struct kvm * kvm,const struct kvm_memory_slot * memslot,gfn_t gfn) mark_page_dirty_in_slot() argument 3539 mark_page_dirty(struct kvm * kvm,gfn_t gfn) mark_page_dirty() argument 3699 struct kvm *kvm = vcpu->kvm; kvm_vcpu_max_halt_poll_ns() local 3963 struct kvm *kvm = me->kvm; kvm_vcpu_on_spin() local 4036 kvm_page_in_dirty_ring(struct kvm * kvm,unsigned long pgoff) kvm_page_in_dirty_ring() argument 4152 kvm_vm_ioctl_create_vcpu(struct kvm * kvm,unsigned long id) kvm_vm_ioctl_create_vcpu() argument 4381 struct kvm *kvm = vcpu->kvm; kvm_wait_for_vcpu_online() local 4751 struct kvm *kvm = dev->kvm; kvm_device_release() local 4805 kvm_ioctl_create_device(struct kvm * kvm,struct kvm_create_device * cd) kvm_ioctl_create_device() argument 4864 kvm_vm_ioctl_check_extension_generic(struct kvm * kvm,long arg) kvm_vm_ioctl_check_extension_generic() argument 4941 kvm_vm_ioctl_enable_dirty_log_ring(struct kvm * kvm,u32 size) kvm_vm_ioctl_enable_dirty_log_ring() argument 4979 kvm_vm_ioctl_reset_dirty_pages(struct kvm * kvm) kvm_vm_ioctl_reset_dirty_pages() argument 5004 kvm_vm_ioctl_enable_cap(struct kvm * kvm,struct kvm_enable_cap * cap) kvm_vm_ioctl_enable_cap() argument 5010 kvm_are_all_memslots_empty(struct kvm * kvm) kvm_are_all_memslots_empty() argument 5025 kvm_vm_ioctl_enable_cap_generic(struct kvm * kvm,struct kvm_enable_cap * cap) kvm_vm_ioctl_enable_cap_generic() argument 5096 struct kvm *kvm = file->private_data; kvm_vm_stats_read() local 5105 struct kvm *kvm = file->private_data; kvm_vm_stats_release() local 5118 kvm_vm_ioctl_get_stats_fd(struct kvm * kvm) kvm_vm_ioctl_get_stats_fd() argument 5151 struct kvm *kvm = filp->private_data; kvm_vm_ioctl() local 5416 struct kvm *kvm = filp->private_data; kvm_vm_compat_ioctl() local 5484 struct kvm *kvm; kvm_dev_ioctl_create_vm() local 5869 kvm_get_bus_srcu(struct kvm * kvm,enum kvm_bus idx) kvm_get_bus_srcu() argument 5977 kvm_io_bus_register_dev(struct kvm * kvm,enum kvm_bus bus_idx,gpa_t addr,int len,struct kvm_io_device * dev) kvm_io_bus_register_dev() argument 6020 kvm_io_bus_unregister_dev(struct kvm * kvm,enum kvm_bus bus_idx,struct kvm_io_device * dev) kvm_io_bus_unregister_dev() argument 6068 kvm_io_bus_get_dev(struct kvm * kvm,enum kvm_bus bus_idx,gpa_t addr) kvm_io_bus_get_dev() argument 6122 kvm_get_stat_per_vm(struct kvm * kvm,size_t offset,u64 * val) kvm_get_stat_per_vm() argument 6129 kvm_clear_stat_per_vm(struct kvm * kvm,size_t offset) kvm_clear_stat_per_vm() argument 6136 kvm_get_stat_per_vcpu(struct kvm * kvm,size_t offset,u64 * val) kvm_get_stat_per_vcpu() argument 6149 kvm_clear_stat_per_vcpu(struct kvm * kvm,size_t offset) kvm_clear_stat_per_vcpu() argument 6219 struct kvm *kvm; vm_stat_get() local 6235 struct kvm *kvm; vm_stat_clear() local 6255 struct kvm *kvm; vcpu_stat_get() local 6271 struct kvm *kvm; vcpu_stat_clear() local 6289 kvm_uevent_notify_change(unsigned int type,struct kvm * kvm) kvm_uevent_notify_change() argument [all...] |
| H A D | builtin-kvm.c | 583 kvm_display(struct perf_kvm_stat * kvm) kvm_display() argument 593 kvm_display(struct perf_kvm_stat * kvm) kvm_display() argument 619 register_kvm_events_ops(struct perf_kvm_stat * kvm,uint16_t e_machine) register_kvm_events_ops() argument 721 find_create_kvm_event(struct perf_kvm_stat * kvm,struct event_key * key,struct perf_sample * sample) find_create_kvm_event() argument 755 handle_begin_event(struct perf_kvm_stat * kvm,struct vcpu_event_record * vcpu_record,struct event_key * key,struct perf_sample * sample) handle_begin_event() argument 788 update_kvm_event(struct perf_kvm_stat * kvm,struct kvm_event * event,int vcpu_id,u64 time_diff) update_kvm_event() argument 808 is_child_event(struct perf_kvm_stat * kvm,struct evsel * evsel,struct perf_sample * sample,struct event_key * key) is_child_event() argument 830 handle_child_event(struct perf_kvm_stat * kvm,struct vcpu_event_record * vcpu_record,struct event_key * key,struct perf_sample * sample) handle_child_event() argument 856 handle_end_event(struct perf_kvm_stat * kvm,struct vcpu_event_record * vcpu_record,struct event_key * key,struct perf_sample * sample) handle_end_event() argument 942 handle_kvm_event(struct perf_kvm_stat * kvm,struct thread * thread,struct evsel * evsel,struct perf_sample * sample) handle_kvm_event() argument 972 is_valid_key(struct perf_kvm_stat * kvm) is_valid_key() argument 1006 sort_result(struct perf_kvm_stat * kvm) sort_result() argument 1019 print_vcpu_info(struct perf_kvm_stat * kvm) print_vcpu_info() argument 1054 print_result(struct perf_kvm_stat * kvm) print_result() argument 1117 struct perf_kvm_stat *kvm = container_of(tool, struct perf_kvm_stat, tool); process_lost_event() local 1124 skip_sample(struct perf_kvm_stat * kvm,struct perf_sample * sample) skip_sample() argument 1141 struct perf_kvm_stat *kvm = container_of(tool, struct perf_kvm_stat, process_sample_event() local 1166 cpu_isa_config(struct perf_kvm_stat * kvm) cpu_isa_config() argument 1214 perf_kvm__mmap_read_idx(struct perf_kvm_stat * kvm,int idx,u64 * mmap_time) perf_kvm__mmap_read_idx() argument 1264 perf_kvm__mmap_read(struct perf_kvm_stat * kvm) perf_kvm__mmap_read() argument 1314 perf_kvm__timerfd_create(struct perf_kvm_stat * kvm) perf_kvm__timerfd_create() argument 1341 perf_kvm__handle_timerfd(struct perf_kvm_stat * kvm) perf_kvm__handle_timerfd() argument 1408 kvm_events_live_report(struct perf_kvm_stat * kvm) kvm_events_live_report() argument 1488 kvm_live_open_events(struct perf_kvm_stat * kvm) kvm_live_open_events() argument 1549 read_events(struct perf_kvm_stat * kvm) read_events() argument 1598 parse_target_str(struct perf_kvm_stat * kvm) parse_target_str() argument 1611 kvm_events_report_vcpu(struct perf_kvm_stat * kvm) kvm_events_report_vcpu() argument 1649 kvm_events_record(struct perf_kvm_stat * kvm,int argc,const char ** argv) kvm_events_record() argument 1729 kvm_events_report(struct perf_kvm_stat * kvm,int argc,const char ** argv) kvm_events_report() argument 1821 kvm_events_live(struct perf_kvm_stat * kvm,int argc,const char ** argv) kvm_events_live() argument 1965 struct perf_kvm_stat kvm = { kvm_cmd_stat() local [all...] |