Searched refs:shared_info (Results 1 – 11 of 11) sorted by relevance
41 struct skb_shared_info *shared_info; in md_skb() local49 shared_info = bpf_core_cast(kskb->head + kskb->end, struct skb_shared_info); in md_skb()50 meta_len = shared_info->meta_len; in md_skb()51 frag0_len = shared_info->frag_list->len; in md_skb()
64 struct shared_info *s = HYPERVISOR_shared_info; in evtchn_2l_clear_pending()70 struct shared_info *s = HYPERVISOR_shared_info; in evtchn_2l_set_pending()76 struct shared_info *s = HYPERVISOR_shared_info; in evtchn_2l_is_pending()82 struct shared_info *s = HYPERVISOR_shared_info; in evtchn_2l_mask()88 struct shared_info *s = HYPERVISOR_shared_info; in evtchn_2l_unmask()148 struct shared_info *sh, in active_evtchns()172 struct shared_info *s = HYPERVISOR_shared_info; in evtchn_2l_handle_events()266 struct shared_info *sh = HYPERVISOR_shared_info; in xen_debug_interrupt()
143 struct shared_info { struct234 struct shared_info *si = (void *)SHINFO_VADDR; in guest_code()381 static struct shared_info *shinfo;399 .u.shared_info.gfn = SHINFO_REGION_GPA / PAGE_SIZE in juggle_shinfo_state()404 .u.shared_info.gfn = KVM_XEN_INVALID_GFN in juggle_shinfo_state()409 .u.shared_info.hva = (unsigned long)shinfo in juggle_shinfo_state()414 .u.shared_info.hva = 0 in juggle_shinfo_state()501 ha.u.shared_info.hva = (unsigned long)shinfo; in main()504 ha.u.shared_info.gfn = SHINFO_ADDR / PAGE_SIZE; in main()
7 extern struct shared_info *HYPERVISOR_shared_info;
542 struct shared_info { struct624 unsigned long shared_info; /* MACHINE address of shared info struct. */ member
30 set_fixmap(FIX_PARAVIRT_BOOTMAP, xen_start_info->shared_info); in xen_pv_post_suspend()
223 set_fixmap(FIX_PARAVIRT_BOOTMAP, xen_start_info->shared_info); in xen_pv_init_platform() 1395 * the cpu_possible_mask and a non-dummy shared_info. in xen_start_kernel()
72 BUILD_BUG_ON(offsetof(struct shared_info, wc) != 0xc00); in kvm_xen_shared_info_init() 73 BUILD_BUG_ON(offsetof(struct shared_info, wc_sec_hi) != 0xc0c); in kvm_xen_shared_info_init() 76 struct shared_info *shinfo = gpc->khva; in kvm_xen_shared_info_init() 760 * Re-initialize shared_info to put the wallclock in the in kvm_xen_hvm_set_attr() 780 gfn_t gfn = data->u.shared_info.gfn; in kvm_xen_hvm_set_attr() 790 void __user * hva = u64_to_user_ptr(data->u.shared_info.hva); in kvm_xen_hvm_set_attr() 865 data->u.shared_info.gfn = gpa_to_gfn(kvm->arch.xen.shinfo_cache.gpa); in kvm_xen_hvm_get_attr() 867 data->u.shared_info.gfn = KVM_XEN_INVALID_GFN; in kvm_xen_hvm_get_attr() 873 data->u.shared_info.hva = kvm->arch.xen.shinfo_cache.uhva; in kvm_xen_hvm_get_attr() 875 data->u.shared_info in kvm_xen_hvm_get_attr() [all...]
626 } shared_info;624 } shared_info; global() member
624 } shared_info; member
388 Note that the Xen shared_info page, if configured, shall always be assumed1031 channel interrupts rather than manipulating the guest's shared_info5587 } shared_info;5614 determines the layout of the shared_info page exposed to the VM.5617 Sets the guest physical frame number at which the Xen shared_info5619 32 vCPUs in the shared_info page, KVM does not automatically do so5623 in the shared_info page. This is because KVM may not be aware of5627 Note that the shared_info page may be constantly written to by KVM;5636 Setting the gfn to KVM_XEN_INVALID_GFN will disable the shared_info5642 userspace address at which the shared_info pag[all...]