/linux/drivers/xen/events/ |
H A D | events_2l.c | 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()
|
/linux/tools/testing/selftests/bpf/progs/ |
H A D | type_cast.c | 41 struct skb_shared_info *shared_info; in md_skb() local 49 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()
|
/linux/tools/testing/selftests/powerpc/ptrace/ |
H A D | core-pkey.c | 29 struct shared_info { 81 static int child(struct shared_info *info) in increase_core_file_limit() 145 static off_t try_core_file(const char *filename, struct shared_info *info, in child() 166 static int check_core_file(struct shared_info *info, Elf64_Ehdr *ehdr, in child() 227 static int parent(struct shared_info *info, pid_t pid) in check_core_file() 380 struct shared_info *info; in setup_core_pattern() 48 struct shared_info { global() struct 49 child_syncshared_info global() argument 52 amrshared_info global() argument 55 iamrshared_info global() argument 58 uamorshared_info global() argument 61 core_timeshared_info global() argument
|
H A D | ptrace-pkey.c | 18 struct shared_info { 45 static int child(struct shared_info *info) 161 static int parent(struct shared_info *info, pid_t pid) in child() 272 struct shared_info *info; in parent() 37 struct shared_info { global() struct 38 child_syncshared_info global() argument 41 amr1shared_info global() argument 44 amr2shared_info global() argument 69 invalid_uamorshared_info child() argument
|
/linux/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; in xen_read_wallclock() 438 struct shared_info *shared_info_page = NULL; in xen_guest_init() 464 shared_info_page = (struct shared_info *)get_zeroed_page(GFP_KERNEL); in xen_guest_init() 477 HYPERVISOR_shared_info = (struct shared_info *)shared_info_page; in xen_guest_init()
|
/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | xen_shinfo_test.c |
|
/linux/include/xen/arm/ |
H A D | hypervisor.h | 7 extern struct shared_info *HYPERVISOR_shared_info;
|
/linux/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
|
/linux/arch/x86/xen/ |
H A D | xen-ops.h | 35 extern struct shared_info xen_dummy_shared_info; 36 extern struct shared_info *HYPERVISOR_shared_info;
|
H A D | suspend_pv.c | 30 set_fixmap(FIX_PARAVIRT_BOOTMAP, xen_start_info->shared_info); in xen_pv_post_suspend()
|
H A D | enlighten.c | 53 struct shared_info xen_dummy_shared_info; 71 struct shared_info *HYPERVISOR_shared_info = &xen_dummy_shared_info;
|
H A D | time.c | 78 struct shared_info *s = HYPERVISOR_shared_info; in xen_read_wallclock()
|
H A D | enlighten_pv.c | 187 set_fixmap(FIX_PARAVIRT_BOOTMAP, xen_start_info->shared_info); in xen_pv_init_platform()
|
/linux/arch/x86/include/asm/xen/ |
H A D | hypervisor.h | 36 extern struct shared_info *HYPERVISOR_shared_info;
|
/linux/tools/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 583 } shared_info; member
|
/linux/Documentation/virt/kvm/ |
H A D | api.rst | 388 Note that the Xen shared_info page, if configured, shall always be assumed 1025 channel interrupts rather than manipulating the guest's shared_info 5523 } shared_info; 5550 determines the layout of the shared_info page exposed to the VM. 5553 Sets the guest physical frame number at which the Xen shared_info 5555 32 vCPUs in the shared_info page, KVM does not automatically do so 5559 in the shared_info page. This is because KVM may not be aware of 5563 Note that the shared_info page may be constantly written to by KVM; 5572 Setting the gfn to KVM_XEN_INVALID_GFN will disable the shared_info 5578 userspace address at which the shared_info page resides, which [all …]
|