Lines Matching refs:syndbg

291 	if (vcpu->run->hyperv.u.syndbg.msr == HV_X64_MSR_SYNDBG_CONTROL)  in kvm_hv_syndbg_complete_userspace()
293 vcpu->run->hyperv.u.syndbg.status; in kvm_hv_syndbg_complete_userspace()
299 struct kvm_hv_syndbg *syndbg = vcpu_to_hv_syndbg(vcpu); in syndbg_exit() local
303 hv_vcpu->exit.u.syndbg.msr = msr; in syndbg_exit()
304 hv_vcpu->exit.u.syndbg.control = syndbg->control.control; in syndbg_exit()
305 hv_vcpu->exit.u.syndbg.send_page = syndbg->control.send_page; in syndbg_exit()
306 hv_vcpu->exit.u.syndbg.recv_page = syndbg->control.recv_page; in syndbg_exit()
307 hv_vcpu->exit.u.syndbg.pending_page = syndbg->control.pending_page; in syndbg_exit()
316 struct kvm_hv_syndbg *syndbg = vcpu_to_hv_syndbg(vcpu); in syndbg_set_msr() local
325 syndbg->control.control = data; in syndbg_set_msr()
330 syndbg->control.status = data; in syndbg_set_msr()
333 syndbg->control.send_page = data; in syndbg_set_msr()
336 syndbg->control.recv_page = data; in syndbg_set_msr()
339 syndbg->control.pending_page = data; in syndbg_set_msr()
344 syndbg->options = data; in syndbg_set_msr()
355 struct kvm_hv_syndbg *syndbg = vcpu_to_hv_syndbg(vcpu); in syndbg_get_msr() local
362 *pdata = syndbg->control.control; in syndbg_get_msr()
365 *pdata = syndbg->control.status; in syndbg_get_msr()
368 *pdata = syndbg->control.send_page; in syndbg_get_msr()
371 *pdata = syndbg->control.recv_page; in syndbg_get_msr()
374 *pdata = syndbg->control.pending_page; in syndbg_get_msr()
377 *pdata = syndbg->options; in syndbg_get_msr()
1867 struct kvm_hv_syndbg *syndbg = vcpu_to_hv_syndbg(vcpu); in kvm_hv_hypercall() local
1874 if (!(syndbg->options & HV_X64_SYNDBG_OPTION_USE_HCALLS)) { in kvm_hv_hypercall()