Home
last modified time | relevance | path

Searched refs:hv_context (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/drivers/hv/
Dhv.c37 struct hv_context hv_context = { variable
100 void *hypercall_page = hv_context.hypercall_page; in do_hypercall()
121 void *hypercall_page = hv_context.hypercall_page; in do_hypercall()
144 memset(hv_context.synic_event_page, 0, sizeof(void *) * NR_CPUS); in hv_init()
145 memset(hv_context.synic_message_page, 0, in hv_init()
147 memset(hv_context.post_msg_page, 0, in hv_init()
149 memset(hv_context.vp_index, 0, in hv_init()
151 memset(hv_context.event_dpc, 0, in hv_init()
153 memset(hv_context.clk_evt, 0, in hv_init()
161 hv_context.guestid = generate_guest_id(0, LINUX_VERSION_CODE, 0); in hv_init()
[all …]
Dconnection.c84 msg->target_vcpu = hv_context.vp_index[get_cpu()]; in vmbus_negotiate_version()
257 struct list_head *pcpu_head = &hv_context.percpu_list[cpu]; in pcpu_relid2channel()
385 page_addr = hv_context.synic_event_page[cpu]; in vmbus_on_event()
Dhyperv_vmbus.h513 struct hv_context { struct
556 extern struct hv_context hv_context; argument
Dvmbus_drv.c628 struct clock_event_device *dev = hv_context.clk_evt[cpu]; in hv_process_timer_expiration()
657 void *page_addr = hv_context.synic_message_page[cpu]; in vmbus_on_msg_dpc()
720 page_addr = hv_context.synic_event_page[cpu]; in vmbus_isr()
751 tasklet_schedule(hv_context.event_dpc[cpu]); in vmbus_isr()
754 page_addr = hv_context.synic_message_page[cpu]; in vmbus_isr()
Dchannel_mgmt.c166 list_add_tail(&channel->percpu_list, &hv_context.percpu_list[cpu]); in percpu_channel_enq()
416 channel->target_vp = hv_context.vp_index[cur_cpu]; in init_vp_index()
803 cur_cpu = hv_context.vp_index[get_cpu()]; in vmbus_get_outgoing_channel()