| .. | |||||
| interface | |||||
| acpi.h | |||||
| balloon.h | |||||
| events.h | |||||
| features.h | |||||
| gntalloc.h | |||||
| gntdev.h | |||||
| grant_table.h | |||||
| hvc-console.h | |||||
| hvm.h | |||||
| page.h | |||||
| platform_pci.h | |||||
| swiotlb-xen.h | |||||
| tmem.h | |||||
| xen-ops.h | |||||
| xen.h | |||||
| xenbus.h | |||||
| xenbus_dev.h | |||||
| xencomm.h |
| Server IP : 103.169.32.36 / Your IP : 216.73.217.13 Web Server : Apache System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : apache ( 48) PHP Version : 5.6.40 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/lib/modules/3.10.0-1160.119.1.el7.x86_64/build/include/xen/ |
Upload File : |
#ifndef INCLUDE_XEN_OPS_H
#define INCLUDE_XEN_OPS_H
#include <linux/percpu.h>
#include <asm/xen/interface.h>
DECLARE_PER_CPU(struct vcpu_info *, xen_vcpu);
DECLARE_PER_CPU(uint32_t, xen_vcpu_id);
static inline uint32_t xen_vcpu_nr(int cpu)
{
return per_cpu(xen_vcpu_id, cpu);
}
#define XEN_VCPU_ID_INVALID U32_MAX
void xen_arch_pre_suspend(void);
void xen_arch_post_suspend(int suspend_cancelled);
void xen_arch_hvm_post_suspend(int suspend_cancelled);
void xen_mm_pin_all(void);
void xen_mm_unpin_all(void);
void xen_timer_resume(void);
void xen_arch_resume(void);
int xen_setup_shutdown_event(void);
extern unsigned long *xen_contiguous_bitmap;
int xen_create_contiguous_region(unsigned long vstart, unsigned int order,
unsigned int address_bits);
void xen_destroy_contiguous_region(unsigned long vstart, unsigned int order);
struct vm_area_struct;
int xen_remap_domain_mfn_range(struct vm_area_struct *vma,
unsigned long addr,
xen_pfn_t mfn, int nr,
pgprot_t prot, unsigned domid,
struct page **pages);
int xen_unmap_domain_mfn_range(struct vm_area_struct *vma,
int numpgs, struct page **pages);
bool xen_running_on_version_or_later(unsigned int major, unsigned int minor);
#endif /* INCLUDE_XEN_OPS_H */
| .. | |||||
| interface | |||||
| acpi.h | |||||
| balloon.h | |||||
| events.h | |||||
| features.h | |||||
| gntalloc.h | |||||
| gntdev.h | |||||
| grant_table.h | |||||
| hvc-console.h | |||||
| hvm.h | |||||
| page.h | |||||
| platform_pci.h | |||||
| swiotlb-xen.h | |||||
| tmem.h | |||||
| xen-ops.h | |||||
| xen.h | |||||
| xenbus.h | |||||
| xenbus_dev.h | |||||
| xencomm.h |