Home
last modified time | relevance | path

Searched refs:hv_message (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/hv/
H A Dmshv_synic.c105 mshv_doorbell_isr(struct hv_message *msg) in mshv_doorbell_isr()
139 static bool mshv_async_call_completion_isr(struct hv_message *msg) in mshv_async_call_completion_isr()
309 mshv_scheduler_isr(struct hv_message *msg) in mshv_scheduler_isr()
326 mshv_intercept_isr(struct hv_message *msg) in mshv_intercept_isr()
407 struct hv_message *msg; in mshv_isr()
H A Dmshv_vtl_main.c297 struct hv_message *msg; in mshv_vtl_vmbus_isr()
305 msg = (struct hv_message *)per_cpu->hyp_synic_message_page + VTL2_VMBUS_SINT_INDEX; in mshv_vtl_vmbus_isr()
634 struct hv_message *msg; in mshv_vtl_process_intercept()
642 msg = (struct hv_message *)synic_message_page + HV_SYNIC_INTERCEPTION_SINT_INDEX; in mshv_vtl_process_intercept()
870 struct hv_message *msg = (struct hv_message *)mshv_cpu->hyp_synic_message_page + in mshv_vtl_read_remote()
886 struct hv_message msg = {}; in mshv_vtl_sint_read()
H A Dchannel_mgmt.c817 struct hv_message *msg; in vmbus_wait_for_unload()
858 msg = (struct hv_message *)page_addr in vmbus_wait_for_unload()
899 msg = (struct hv_message *)page_addr + VMBUS_MESSAGE_SINT; in vmbus_wait_for_unload()
H A Dhyperv_vmbus.h361 static inline void vmbus_signal_eom(struct hv_message *msg, u32 old_msg_type) in vmbus_signal_eom()
H A Dvmbus_drv.c1064 struct hv_message msg_copy, *msg; in __vmbus_on_msg_dpc()
1074 msg = (struct hv_message *)message_page_addr + VMBUS_MESSAGE_SINT; in __vmbus_on_msg_dpc()
1089 memcpy(&msg_copy, msg, sizeof(struct hv_message)); in __vmbus_on_msg_dpc()
1337 struct hv_message *msg; in vmbus_message_sched()
1341 msg = (struct hv_message *)message_page_addr + VMBUS_MESSAGE_SINT; in vmbus_message_sched()
H A Dmshv_root.h41 struct hv_message *vp_intercept_msg_page;
H A Dmshv_root_main.c585 static_assert(sizeof(struct hv_message) <= MSHV_RUN_VP_BUF_SZ,
686 sizeof(struct hv_message))) in mshv_vp_ioctl_run_vp()
/linux/include/hyperv/
H A Dhvhdk.h899 (sizeof(struct hv_message) - sizeof(struct hv_message_header)));
902 (((sizeof(struct hv_message) - sizeof(struct hv_message_header)) / \
917 (sizeof(struct hv_message) - sizeof(struct hv_message_header)));
H A Dhvgdk_mini.h799 struct hv_message { struct
808 struct hv_message sint_message[HV_SYNIC_SINT_COUNT]; argument
/linux/arch/x86/kvm/
H A Dhyperv.c760 struct hv_message *src_msg, bool no_retry) in synic_deliver_msg()
780 msg_off + offsetof(struct hv_message, in synic_deliver_msg()
794 offsetof(struct hv_message, in synic_deliver_msg()
819 struct hv_message *msg = &stimer->msg; in stimer_send_msg()
942 struct hv_message *msg = &stimer->msg; in stimer_prepare_msg()
/linux/arch/x86/include/asm/
H A Dkvm_host.h653 struct hv_message msg;