Home
last modified time | relevance | path

Searched refs:shared_info (Results 1 – 22 of 22) sorted by relevance

/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dtype_cast.c43 struct skb_shared_info *shared_info; in md_skb() local
51 shared_info = bpf_rdonly_cast(kskb->head + kskb->end, in md_skb()
53 meta_len = shared_info->meta_len; in md_skb()
54 frag0_len = shared_info->frag_list->len; in md_skb()
/openbmc/linux/drivers/xen/events/
H A Devents_2l.c64 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()
/openbmc/linux/tools/testing/selftests/powerpc/ptrace/
H A Dcore-pkey.c48 struct shared_info { struct
110 static int child(struct shared_info *info) in child()
174 static off_t try_core_file(const char *filename, struct shared_info *info, in try_core_file()
195 static int check_core_file(struct shared_info *info, Elf64_Ehdr *ehdr, in check_core_file()
256 static int parent(struct shared_info *info, pid_t pid) in parent()
409 struct shared_info *info; in core_pkey()
H A Dptrace-pkey.c37 struct shared_info { struct
69 static int child(struct shared_info *info) in child() argument
185 static int parent(struct shared_info *info, pid_t pid) in parent()
296 struct shared_info *info; in ptrace_pkey()
/openbmc/linux/arch/arm/xen/
H A Denlighten.c48 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()
/openbmc/linux/arch/x86/xen/
H A Dxen-ops.h29 extern struct shared_info xen_dummy_shared_info;
30 extern struct shared_info *HYPERVISOR_shared_info;
H A Dsuspend_pv.c30 set_fixmap(FIX_PARAVIRT_BOOTMAP, xen_start_info->shared_info); in xen_pv_post_suspend()
H A Denlighten.c58 struct shared_info xen_dummy_shared_info;
76 struct shared_info *HYPERVISOR_shared_info = &xen_dummy_shared_info;
H A Dtime.c78 struct shared_info *s = HYPERVISOR_shared_info; in xen_read_wallclock()
H A Denlighten_pv.c190 set_fixmap(FIX_PARAVIRT_BOOTMAP, xen_start_info->shared_info); in xen_pv_init_platform()
/openbmc/linux/include/xen/arm/
H A Dhypervisor.h7 extern struct shared_info *HYPERVISOR_shared_info;
/openbmc/qemu/include/hw/xen/interface/
H A Dxen.h727 struct shared_info { struct
787 typedef struct shared_info shared_info_t; argument
832 unsigned long shared_info; /* MACHINE address of shared info struct. */ member
/openbmc/linux/include/xen/interface/
H A Dxen.h542 struct shared_info { struct
624 unsigned long shared_info; /* MACHINE address of shared info struct. */ member
/openbmc/linux/tools/testing/selftests/kvm/x86_64/
H A Dxen_shinfo_test.c142 struct shared_info { struct
235 struct shared_info *si = (void *)SHINFO_VADDR; in guest_code()
409 .u.shared_info.gfn = SHINFO_REGION_GPA / PAGE_SIZE in juggle_shinfo_state()
414 .u.shared_info.gfn = KVM_XEN_INVALID_GFN in juggle_shinfo_state()
455 struct shared_info *shinfo = addr_gpa2hva(vm, SHINFO_VADDR); in main()
493 .u.shared_info.gfn = SHINFO_REGION_GPA / PAGE_SIZE, in main()
/openbmc/linux/arch/x86/include/asm/xen/
H A Dhypervisor.h36 extern struct shared_info *HYPERVISOR_shared_info;
/openbmc/linux/arch/x86/kvm/
H A Dxen.c80 BUILD_BUG_ON(offsetof(struct shared_info, wc) != 0xc00); in kvm_xen_shared_info_init()
81 BUILD_BUG_ON(offsetof(struct shared_info, wc_sec_hi) != 0xc0c); in kvm_xen_shared_info_init()
84 struct shared_info *shinfo = gpc->khva; in kvm_xen_shared_info_init()
623 r = kvm_xen_shared_info_init(kvm, data->u.shared_info.gfn); in kvm_xen_hvm_set_attr()
681 data->u.shared_info.gfn = gpa_to_gfn(kvm->arch.xen.shinfo_cache.gpa); in kvm_xen_hvm_get_attr()
683 data->u.shared_info.gfn = KVM_XEN_INVALID_GFN; in kvm_xen_hvm_get_attr()
1184 struct shared_info *shinfo = gpc->khva; in wait_pending_event()
1587 struct shared_info *shinfo = gpc->khva; in kvm_xen_set_evtchn_fast()
/openbmc/qemu/hw/i386/kvm/
H A Dxen_overlay.c78 .u.shared_info.gfn = gfn, in xen_overlay_set_be_shinfo()
H A Dxen_evtchn.c682 bool do_unmask, struct shared_info *shinfo, in do_unmask_port_lm()
822 struct shared_info *shinfo, in do_set_port_lm()
957 struct shared_info *shinfo = p; in clear_port_pending()
2247 pending = shinfo + offsetof(struct shared_info, evtchn_pending); in qmp_xen_event_list()
2248 mask = shinfo + offsetof(struct shared_info, evtchn_mask); in qmp_xen_event_list()
/openbmc/qemu/linux-headers/asm-x86/
H A Dkvm.h580 } shared_info; member
/openbmc/linux/tools/include/uapi/linux/
H A Dkvm.h1792 } shared_info; member
/openbmc/linux/include/uapi/linux/
H A Dkvm.h1799 } shared_info; member
/openbmc/linux/Documentation/virt/kvm/
H A Dapi.rst972 channel interrupts rather than manipulating the guest's shared_info
5413 } shared_info;
5445 32 vCPUs in the shared_info page, KVM does not automatically do so
5448 "default" location in the shared_info page. This is because KVM may
5554 As with the shared_info page for the VM, the corresponding page may be