Lines Matching refs:hv_cpu
828 struct hv_per_cpu_context *hv_cpu) in hv_process_timer_expiration() argument
830 struct clock_event_device *dev = hv_cpu->clk_evt; in hv_process_timer_expiration()
840 struct hv_per_cpu_context *hv_cpu = (void *)data; in vmbus_on_msg_dpc() local
841 void *page_addr = hv_cpu->synic_message_page; in vmbus_on_msg_dpc()
920 static void vmbus_chan_sched(struct hv_per_cpu_context *hv_cpu) in vmbus_chan_sched() argument
934 void *page_addr = hv_cpu->synic_event_page; in vmbus_chan_sched()
959 list_for_each_entry_rcu(channel, &hv_cpu->chan_list, percpu_list) { in vmbus_chan_sched()
989 struct hv_per_cpu_context *hv_cpu in vmbus_isr() local
991 void *page_addr = hv_cpu->synic_event_page; in vmbus_isr()
1024 vmbus_chan_sched(hv_cpu); in vmbus_isr()
1026 page_addr = hv_cpu->synic_message_page; in vmbus_isr()
1032 hv_process_timer_expiration(msg, hv_cpu); in vmbus_isr()
1034 tasklet_schedule(&hv_cpu->msg_dpc); in vmbus_isr()
1896 struct hv_per_cpu_context *hv_cpu in vmbus_exit() local
1899 tasklet_kill(&hv_cpu->msg_dpc); in vmbus_exit()