Lines Matching refs:flush_ex
2007 struct hv_tlb_flush_ex flush_ex; in kvm_hv_flush_tlb() local
2076 flush_ex.address_space = hc->ingpa; in kvm_hv_flush_tlb()
2077 flush_ex.flags = hc->outgpa; in kvm_hv_flush_tlb()
2078 memcpy(&flush_ex.hv_vp_set, in kvm_hv_flush_tlb()
2082 if (unlikely(kvm_read_guest(kvm, hc->ingpa, &flush_ex, in kvm_hv_flush_tlb()
2083 sizeof(flush_ex)))) in kvm_hv_flush_tlb()
2085 hc->data_offset = sizeof(flush_ex); in kvm_hv_flush_tlb()
2088 trace_kvm_hv_flush_tlb_ex(flush_ex.hv_vp_set.valid_bank_mask, in kvm_hv_flush_tlb()
2089 flush_ex.hv_vp_set.format, in kvm_hv_flush_tlb()
2090 flush_ex.address_space, in kvm_hv_flush_tlb()
2091 flush_ex.flags, is_guest_mode(vcpu)); in kvm_hv_flush_tlb()
2093 valid_bank_mask = flush_ex.hv_vp_set.valid_bank_mask; in kvm_hv_flush_tlb()
2094 all_cpus = flush_ex.hv_vp_set.format != in kvm_hv_flush_tlb()