Lines Matching refs:syndbg

318 	if (vcpu->run->hyperv.u.syndbg.msr == HV_X64_MSR_SYNDBG_CONTROL)  in kvm_hv_syndbg_complete_userspace()
320 vcpu->run->hyperv.u.syndbg.status; in kvm_hv_syndbg_complete_userspace()
326 struct kvm_hv_syndbg *syndbg = to_hv_syndbg(vcpu); in syndbg_exit() local
330 hv_vcpu->exit.u.syndbg.msr = msr; in syndbg_exit()
331 hv_vcpu->exit.u.syndbg.control = syndbg->control.control; in syndbg_exit()
332 hv_vcpu->exit.u.syndbg.send_page = syndbg->control.send_page; in syndbg_exit()
333 hv_vcpu->exit.u.syndbg.recv_page = syndbg->control.recv_page; in syndbg_exit()
334 hv_vcpu->exit.u.syndbg.pending_page = syndbg->control.pending_page; in syndbg_exit()
343 struct kvm_hv_syndbg *syndbg = to_hv_syndbg(vcpu); in syndbg_set_msr() local
352 syndbg->control.control = data; in syndbg_set_msr()
357 syndbg->control.status = data; in syndbg_set_msr()
360 syndbg->control.send_page = data; in syndbg_set_msr()
363 syndbg->control.recv_page = data; in syndbg_set_msr()
366 syndbg->control.pending_page = data; in syndbg_set_msr()
371 syndbg->options = data; in syndbg_set_msr()
382 struct kvm_hv_syndbg *syndbg = to_hv_syndbg(vcpu); in syndbg_get_msr() local
389 *pdata = syndbg->control.control; in syndbg_get_msr()
392 *pdata = syndbg->control.status; in syndbg_get_msr()
395 *pdata = syndbg->control.send_page; in syndbg_get_msr()
398 *pdata = syndbg->control.recv_page; in syndbg_get_msr()
401 *pdata = syndbg->control.pending_page; in syndbg_get_msr()
404 *pdata = syndbg->options; in syndbg_get_msr()
2328 struct kvm_hv_syndbg *syndbg = to_hv_syndbg(vcpu); in kvm_hv_hypercall() local
2335 if (!(syndbg->options & HV_X64_SYNDBG_OPTION_USE_HCALLS)) { in kvm_hv_hypercall()