Home
last modified time | relevance | path

Searched defs:va (Results 1 – 25 of 66) sorted by relevance

123

/xen/xen/common/
A Dvmap.c25 unsigned long va; in vm_init_type() local
108 unsigned long va = (unsigned long)vm_bitmap(t) + vm_top[t] / 8; in vm_alloc() local
142 static unsigned int vm_index(const void *va, enum vmap_region type) in vm_index()
160 static unsigned int vm_size(const void *va, enum vmap_region type) in vm_size()
172 static void vm_free(const void *va) in vm_free()
206 void *va = vm_alloc(nr * granularity, align, type); in __vmap() local
226 void vunmap(const void *va) in vunmap()
247 void *va; in vmalloc_type() local
302 void vfree(void *va) in vfree()
/xen/xen/include/xen/
A Ddomain_page.h58 #define unmap_domain_page(va) ((void)(va)) argument
59 #define domain_page_map_to_mfn(va) _mfn(virt_to_mfn((unsigned long)(va))) argument
71 static inline void unmap_domain_page_global(const void *va) {}; in unmap_domain_page_global()
A Dvmap.h28 static inline void iounmap(void __iomem *va) in iounmap()
/xen/xen/include/asm-arm/arm32/
A Dflushtlb.h44 static inline void __flush_xen_tlb_one_local(vaddr_t va) in __flush_xen_tlb_one_local()
50 static inline void __flush_xen_tlb_one(vaddr_t va) in __flush_xen_tlb_one()
A Dpage.h65 static inline uint64_t __va_to_par(vaddr_t va) in __va_to_par()
77 static inline uint64_t gva_to_ma_par(vaddr_t va, unsigned int flags) in gva_to_ma_par()
90 static inline uint64_t gva_to_ipa_par(vaddr_t va, unsigned int flags) in gva_to_ipa_par()
/xen/xen/include/asm-arm/arm64/
A Dflushtlb.h46 static inline void __flush_xen_tlb_one_local(vaddr_t va) in __flush_xen_tlb_one_local()
52 static inline void __flush_xen_tlb_one(vaddr_t va) in __flush_xen_tlb_one()
A Dpage.h49 static inline uint64_t __va_to_par(vaddr_t va) in __va_to_par()
61 static inline uint64_t gva_to_ma_par(vaddr_t va, unsigned int flags) in gva_to_ma_par()
75 static inline uint64_t gva_to_ipa_par(vaddr_t va, unsigned int flags) in gva_to_ipa_par()
/xen/xen/arch/x86/guest/hyperv/
A Dtlb.c38 static unsigned int fill_gva_list(uint64_t *gva_list, const void *va, in fill_gva_list()
72 static uint64_t flush_tlb_ex(const cpumask_t *mask, const void *va, in flush_tlb_ex()
126 int hyperv_flush_tlb(const cpumask_t *mask, const void *va, in hyperv_flush_tlb()
/xen/xen/include/asm-arm/
A Dflushtlb.h35 static inline void flush_xen_tlb_range_va_local(vaddr_t va, in flush_xen_tlb_range_va_local()
54 static inline void flush_xen_tlb_range_va(vaddr_t va, in flush_xen_tlb_range_va()
A Dlpae.h264 #define zeroeth_linear_offset(va) ((va) >> ZEROETH_SHIFT) argument
265 #define first_linear_offset(va) ((va) >> FIRST_SHIFT) argument
266 #define second_linear_offset(va) ((va) >> SECOND_SHIFT) argument
267 #define third_linear_offset(va) ((va) >> THIRD_SHIFT) argument
270 #define first_table_offset(va) TABLE_OFFSET(first_linear_offset(va)) argument
271 #define second_table_offset(va) TABLE_OFFSET(second_linear_offset(va)) argument
272 #define third_table_offset(va) TABLE_OFFSET(third_linear_offset(va)) argument
273 #define zeroeth_table_offset(va) TABLE_OFFSET(zeroeth_linear_offset(va)) argument
A Dmm.h237 #define vmap_to_mfn(va) maddr_to_mfn(virt_to_maddr((vaddr_t)va)) argument
238 #define vmap_to_page(va) mfn_to_page(vmap_to_mfn(va)) argument
243 static inline paddr_t __virt_to_maddr(vaddr_t va) in __virt_to_maddr()
248 #define virt_to_maddr(va) __virt_to_maddr((vaddr_t)(va)) argument
273 static inline uint64_t gvirt_to_maddr(vaddr_t va, paddr_t *pa, in gvirt_to_maddr()
288 #define __virt_to_mfn(va) (virt_to_maddr(va) >> PAGE_SHIFT) argument
296 #define virt_to_mfn(va) __virt_to_mfn(va) argument
302 unsigned long va = (unsigned long)v; in virt_to_page() local
A Dpage.h265 static inline uint64_t va_to_par(vaddr_t va) in va_to_par()
277 static inline int gva_to_ipa(vaddr_t va, paddr_t *paddr, unsigned int flags) in gva_to_ipa()
/xen/xen/arch/x86/
A Ddomain_page.c181 unsigned long va = (unsigned long)ptr, mfn, flags; in unmap_domain_page() local
322 unsigned long va = (unsigned long)ptr; in unmap_domain_page_global() local
335 unsigned long va = (unsigned long)ptr; in domain_page_map_to_mfn() local
/xen/misc/coverity/
A Dmodel.c73 void xfree(void *va) in xfree()
105 void unmap_domain_page(const void *va) in unmap_domain_page()
/xen/xen/arch/x86/mm/shadow/
A Dnone.c33 static int _page_fault(struct vcpu *v, unsigned long va, in _page_fault()
47 unsigned long va, uint32_t *pfec) in _gva_to_gfn()
/xen/xen/arch/arm/
A Dlivepatch.c17 #define virt_to_mfn(va) _mfn(__virt_to_mfn(va)) argument
144 int arch_livepatch_secure(const void *va, unsigned int pages, enum va_type type) in arch_livepatch_secure()
A Dmm.c48 #define virt_to_mfn(va) _mfn(__virt_to_mfn(va)) argument
420 void unmap_domain_page_global(const void *va) in unmap_domain_page_global()
431 vaddr_t va; in map_domain_page() local
495 void unmap_domain_page(const void *va) in unmap_domain_page()
516 unsigned long va = (unsigned long)ptr; in domain_page_map_to_mfn() local
550 static inline lpae_t pte_of_xenaddr(vaddr_t va) in pte_of_xenaddr()
677 vaddr_t va = XEN_VIRT_START + (i << PAGE_SHIFT); in setup_pagetables() local
/xen/xen/drivers/passthrough/vtd/x86/
A Dvtd.c45 void unmap_vtd_domain_page(void *va) in unmap_vtd_domain_page()
/xen/xen/arch/x86/guest/
A Dhypervisor.c81 int hypervisor_flush_tlb(const cpumask_t *mask, const void *va, in hypervisor_flush_tlb()
/xen/xen/include/asm-x86/
A Dtrace.h24 static inline void trace_trap_one_addr(unsigned event, unsigned long va) in trace_trap_one_addr()
/xen/xen/include/asm-x86/guest/
A Dhypervisor.h67 static inline int hypervisor_flush_tlb(const cpumask_t *mask, const void *va, in hypervisor_flush_tlb()
/xen/tools/include/xen-sys/FreeBSD/
A Dprivcmd.h54 unsigned long va; member
/xen/xen/arch/x86/pv/
A Dshim.c40 #define virt_to_mfn(va) _mfn(__virt_to_mfn(va)) argument
166 unsigned long va, mfn_t mfn) in replace_va_mapping()
211 #define SET_AND_MAP_PARAM(p, si, va) ({ \ in pv_shim_setup_dom() argument
/xen/xen/arch/x86/x86_64/
A Dmm.c131 unsigned long va; in m2p_mapped() local
254 unsigned long i, va, rwva; in destroy_m2p_mapping() local
380 unsigned long i, va, smap, emap; in setup_m2p_table() local
479 unsigned long i, mpt_size, va; in paging_init() local
/xen/xen/include/asm-x86/x86_64/
A Dpage.h55 #define virt_to_pdx(va) (((unsigned long)(va) - DIRECTMAP_VIRT_START) >> \ argument
60 static inline unsigned long __virt_to_maddr(unsigned long va) in __virt_to_maddr()

Completed in 837 milliseconds

123