/linux-master/include/xen/arm/ |
H A D | hypervisor.h | 7 extern struct shared_info *HYPERVISOR_shared_info;
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | type_cast.c | 41 struct skb_shared_info *shared_info; local 49 shared_info = bpf_core_cast(kskb->head + kskb->end, struct skb_shared_info); 50 meta_len = shared_info->meta_len; 51 frag0_len = shared_info->frag_list->len;
|
/linux-master/arch/x86/xen/ |
H A D | suspend_pv.c | 30 set_fixmap(FIX_PARAVIRT_BOOTMAP, xen_start_info->shared_info);
|
H A D | xen-ops.h | 29 extern struct shared_info xen_dummy_shared_info; 30 extern struct shared_info *HYPERVISOR_shared_info;
|
H A D | enlighten.c | 56 struct shared_info xen_dummy_shared_info; 71 * Point at some empty memory to start with. We map the real shared_info 74 struct shared_info *HYPERVISOR_shared_info = &xen_dummy_shared_info;
|
H A D | time.c | 78 struct shared_info *s = HYPERVISOR_shared_info; 620 * Only MAX_VIRT_CPUS 'vcpu_info' are embedded inside 'shared_info'.
|
H A D | enlighten_pv.c | 190 set_fixmap(FIX_PARAVIRT_BOOTMAP, xen_start_info->shared_info); 1348 * the cpu_possible_mask and a non-dummy shared_info.
|
/linux-master/drivers/xen/events/ |
H A D | events_2l.c | 64 struct shared_info *s = HYPERVISOR_shared_info; 70 struct shared_info *s = HYPERVISOR_shared_info; 76 struct shared_info *s = HYPERVISOR_shared_info; 82 struct shared_info *s = HYPERVISOR_shared_info; 88 struct shared_info *s = HYPERVISOR_shared_info; 148 struct shared_info *sh, 172 struct shared_info *s = HYPERVISOR_shared_info; 266 struct shared_info *sh = HYPERVISOR_shared_info;
|
/linux-master/tools/testing/selftests/powerpc/ptrace/ |
H A D | core-pkey.c | 48 struct shared_info { struct 110 static int child(struct shared_info *info) 174 static off_t try_core_file(const char *filename, struct shared_info *info, 195 static int check_core_file(struct shared_info *info, Elf64_Ehdr *ehdr, 256 static int parent(struct shared_info *info, pid_t pid) 409 struct shared_info *info;
|
H A D | ptrace-pkey.c | 37 struct shared_info { struct 69 static int child(struct shared_info *info) 185 static int parent(struct shared_info *info, pid_t pid) 296 struct shared_info *info;
|
/linux-master/arch/x86/include/asm/xen/ |
H A D | hypervisor.h | 36 extern struct shared_info *HYPERVISOR_shared_info;
|
/linux-master/arch/arm/xen/ |
H A D | enlighten.c | 48 struct shared_info xen_dummy_shared_info; 49 struct shared_info *HYPERVISOR_shared_info = (void *)&xen_dummy_shared_info; 82 struct shared_info *s = HYPERVISOR_shared_info; 438 struct shared_info *shared_info_page = NULL; 464 shared_info_page = (struct shared_info *)get_zeroed_page(GFP_KERNEL); 477 HYPERVISOR_shared_info = (struct shared_info *)shared_info_page; 479 /* xen_vcpu is a pointer to the vcpu_info struct in the shared_info
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | xen_shinfo_test.c | 143 struct shared_info { struct 236 struct shared_info *si = (void *)SHINFO_VADDR; 397 static struct shared_info *shinfo; 415 .u.shared_info.gfn = SHINFO_REGION_GPA / PAGE_SIZE 420 .u.shared_info.gfn = KVM_XEN_INVALID_GFN 425 .u.shared_info.hva = (unsigned long)shinfo 430 .u.shared_info.hva = 0 475 /* Map a region for the shared_info page */ 520 ha.u.shared_info.hva = (unsigned long)shinfo; 523 ha.u.shared_info [all...] |
/linux-master/include/xen/interface/ |
H A D | xen.h | 542 struct shared_info { struct 624 unsigned long shared_info; /* MACHINE address of shared info struct. */ member in struct:start_info
|
/linux-master/arch/x86/kvm/ |
H A D | xen.c | 72 BUILD_BUG_ON(offsetof(struct shared_info, wc) != 0xc00); 73 BUILD_BUG_ON(offsetof(struct shared_info, wc_sec_hi) != 0xc0c); 76 struct shared_info *shinfo = gpc->khva; 712 * Re-initialize shared_info to put the wallclock in the 732 gfn_t gfn = data->u.shared_info.gfn; 742 void __user * hva = u64_to_user_ptr(data->u.shared_info.hva); 817 data->u.shared_info.gfn = gpa_to_gfn(kvm->arch.xen.shinfo_cache.gpa); 819 data->u.shared_info.gfn = KVM_XEN_INVALID_GFN; 825 data->u.shared_info.hva = kvm->arch.xen.shinfo_cache.uhva; 827 data->u.shared_info [all...] |
/linux-master/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 575 } shared_info; member in union:kvm_xen_hvm_attr::__anon112
|
/linux-master/tools/include/uapi/linux/ |
H A D | kvm.h | 1750 } shared_info; member in union:kvm_xen_hvm_attr::__anon323
|