Searched refs:snapshot_addr (Results 1 – 5 of 5) sorted by relevance
397 kvpmu->snapshot_addr = INVALID_GPA; in kvm_pmu_clear_snapshot_area()447 kvpmu->snapshot_addr = saddr; in kvm_riscv_vcpu_pmu_snapshot_set_shmem()496 if (kvpmu->snapshot_addr == INVALID_GPA) { in kvm_riscv_vcpu_pmu_ctr_start()500 if (kvm_vcpu_read_guest(vcpu, kvpmu->snapshot_addr, kvpmu->sdata, in kvm_riscv_vcpu_pmu_ctr_start()573 if (snap_flag_set && kvpmu->snapshot_addr == INVALID_GPA) { in kvm_riscv_vcpu_pmu_ctr_stop()644 kvm_vcpu_write_guest(vcpu, kvpmu->snapshot_addr, kvpmu->sdata, in kvm_riscv_vcpu_pmu_ctr_stop()781 kvpmu->snapshot_addr = INVALID_GPA; in kvm_riscv_vcpu_pmu_init()
575 if (!cpu_hw_evt->snapshot_addr) in pmu_sbi_snapshot_free()578 free_page((unsigned long)cpu_hw_evt->snapshot_addr); in pmu_sbi_snapshot_free()579 cpu_hw_evt->snapshot_addr = NULL; in pmu_sbi_snapshot_free()597 cpu_hw_evt->snapshot_addr = page_to_virt(snapshot_page); in pmu_sbi_snapshot_alloc()659 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_ctr_read()740 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_ctr_stop()825 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_stop_hw_ctrs()913 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_start_ovf_ctrs_snapshot()964 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_ovf_handler()
407 cpuc->snapshot_addr = NULL; in riscv_pmu_alloc()
43 void *snapshot_addr; member
58 gpa_t snapshot_addr; member