Home
last modified time | relevance | path

Searched refs:hv_cpu (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/hv/
H A Dhv.c109 memset(hv_cpu, 0, sizeof(*hv_cpu)); in hv_synic_alloc()
122 tasklet_init(&hv_cpu->msg_dpc, in hv_synic_alloc()
136 hv_cpu->post_msg_page = NULL; in hv_synic_alloc()
148 hv_cpu->synic_message_page = in hv_synic_alloc()
155 hv_cpu->synic_event_page = in hv_synic_alloc()
184 hv_cpu->synic_event_page, 1); in hv_synic_alloc()
217 if (hv_cpu->post_msg_page) { in hv_synic_free()
219 hv_cpu->post_msg_page, 1); in hv_synic_free()
280 hv_cpu->synic_message_page in hv_synic_enable_regs()
299 hv_cpu->synic_event_page in hv_synic_enable_regs()
[all …]
H A Dvmbus_drv.c1030 struct hv_per_cpu_context *hv_cpu = (void *)data; in vmbus_on_msg_dpc() local
1031 void *page_addr = hv_cpu->synic_message_page; in vmbus_on_msg_dpc()
1215 void *page_addr = hv_cpu->synic_event_page; in vmbus_chan_sched()
1291 struct hv_per_cpu_context *hv_cpu in vmbus_isr() local
1296 vmbus_chan_sched(hv_cpu); in vmbus_isr()
1298 page_addr = hv_cpu->synic_message_page; in vmbus_isr()
1307 tasklet_schedule(&hv_cpu->msg_dpc); in vmbus_isr()
2374 tasklet_disable(&hv_cpu->msg_dpc); in vmbus_bus_suspend()
2377 tasklet_enable(&hv_cpu->msg_dpc); in vmbus_bus_suspend()
2692 struct hv_per_cpu_context *hv_cpu in vmbus_exit() local
[all …]
H A Dchannel_mgmt.c833 struct hv_per_cpu_context *hv_cpu in vmbus_wait_for_unload() local
844 page_addr = hv_cpu->synic_message_page; in vmbus_wait_for_unload()
882 struct hv_per_cpu_context *hv_cpu in vmbus_wait_for_unload() local
885 page_addr = hv_cpu->synic_message_page; in vmbus_wait_for_unload()