Home
last modified time | relevance | path

Searched refs:syndbg (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/hw/hyperv/
H A Dsyndbg.c58 if (!syndbg->pending_page_gpa) { in set_pending_state()
249 HvSynDbg *syndbg = context; in hv_syndbg_handler() local
290 HvSynDbg *syndbg = opaque; in hv_syndbg_recv_event() local
320 syndbg->servaddr.sin_addr.s_addr = inet_addr(syndbg->host_ip); in hv_syndbg_realize()
332 if (syndbg->socket < 0) { in hv_syndbg_realize()
339 syndbg->servaddr.sin_port = htons(syndbg->host_port); in hv_syndbg_realize()
341 if (connect(syndbg->socket, (struct sockaddr *)&syndbg->servaddr, in hv_syndbg_realize()
343 close(syndbg->socket); in hv_syndbg_realize()
351 qemu_set_fd_handler(syndbg->socket, hv_syndbg_recv_event, NULL, syndbg); in hv_syndbg_realize()
358 if (syndbg->socket > 0) { in hv_syndbg_unrealize()
[all …]
H A Dmeson.build4 specific_ss.add(when: 'CONFIG_SYNDBG', if_true: files('syndbg.c'))
/openbmc/qemu/target/i386/kvm/
H A Dhyperv.c121 switch (exit->u.syndbg.msr) { in kvm_hv_handle_exit()
123 uint64_t control = exit->u.syndbg.control; in kvm_hv_handle_exit()
125 env->msr_hv_syndbg_send_page = exit->u.syndbg.send_page; in kvm_hv_handle_exit()
126 env->msr_hv_syndbg_recv_page = exit->u.syndbg.recv_page; in kvm_hv_handle_exit()
127 exit->u.syndbg.status = HV_STATUS_SUCCESS; in kvm_hv_handle_exit()
129 exit->u.syndbg.status = in kvm_hv_handle_exit()
133 exit->u.syndbg.status = in kvm_hv_handle_exit()
140 env->msr_hv_syndbg_pending_page = exit->u.syndbg.pending_page; in kvm_hv_handle_exit()
/openbmc/linux/arch/x86/kvm/
H A Dhyperv.c352 hv_vcpu->exit.u.syndbg.msr = msr; in syndbg_exit()
353 hv_vcpu->exit.u.syndbg.control = syndbg->control.control; in syndbg_exit()
354 hv_vcpu->exit.u.syndbg.send_page = syndbg->control.send_page; in syndbg_exit()
355 hv_vcpu->exit.u.syndbg.recv_page = syndbg->control.recv_page; in syndbg_exit()
356 hv_vcpu->exit.u.syndbg.pending_page = syndbg->control.pending_page; in syndbg_exit()
374 syndbg->control.control = data; in syndbg_set_msr()
379 syndbg->control.status = data; in syndbg_set_msr()
382 syndbg->control.send_page = data; in syndbg_set_msr()
393 syndbg->options = data; in syndbg_set_msr()
414 *pdata = syndbg->control.status; in syndbg_get_msr()
[all …]
/openbmc/qemu/linux-headers/linux/
H A Dkvm.h120 } syndbg; member
/openbmc/qemu/docs/system/i386/
H A Dhyperv.rst215 ``hv-syndbg``
/openbmc/linux/include/uapi/linux/
H A Dkvm.h208 } syndbg; member
/openbmc/linux/tools/include/uapi/linux/
H A Dkvm.h208 } syndbg; member
/openbmc/linux/Documentation/virt/kvm/
H A Dapi.rst6558 } syndbg;