mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
xen/domain_page: address violations of MISRA C:2012 Rule 8.3
Make function definitions and declarations consistent. Use "ptr" as const void* parameter to match the definitions on x86. No functional change. Signed-off-by: Federico Serafini <federico.serafini@bugseng.com> [stefano: drop blank, improve commit message] Signed-off-by: Stefano Stabellini <stefano.stabellini@amd.com> Acked-by: Jan Beulich <jbeulich@suse.com> Acked-by: Julien Grall <jgrall@amazon.com>
This commit is contained in:
1 parent
adac94da8b
commit
dc79336075
2 files changed
+11
-11
No files matched your search
@@ -74,9 +74,9 @@ void *map_domain_page_global(mfn_t mfn)
|
||||
return vmap(&mfn, 1);
|
||||
}
|
||||
|
||||
void unmap_domain_page_global(const void *va)
|
||||
void unmap_domain_page_global(const void *ptr)
|
||||
{
|
||||
vunmap(va);
|
||||
vunmap(ptr);
|
||||
}
|
||||
|
||||
/* Map a page of domheap memory */
|
||||
@@ -149,13 +149,13 @@ void *map_domain_page(mfn_t mfn)
|
||||
}
|
||||
|
||||
/* Release a mapping taken with map_domain_page() */
|
||||
void unmap_domain_page(const void *va)
|
||||
void unmap_domain_page(const void *ptr)
|
||||
{
|
||||
unsigned long flags;
|
||||
lpae_t *map = this_cpu(xen_dommap);
|
||||
int slot = ((unsigned long) va - DOMHEAP_VIRT_START) >> SECOND_SHIFT;
|
||||
int slot = ((unsigned long)ptr - DOMHEAP_VIRT_START) >> SECOND_SHIFT;
|
||||
|
||||
if ( !va )
|
||||
if ( !ptr )
|
||||
return;
|
||||
|
||||
local_irq_save(flags);
|
||||
|
||||
@@ -29,12 +29,12 @@ void *map_domain_page(mfn_t mfn);
|
||||
* Pass a VA within a page previously mapped in the context of the
|
||||
* currently-executing VCPU via a call to map_domain_page().
|
||||
*/
|
||||
void unmap_domain_page(const void *va);
|
||||
void unmap_domain_page(const void *ptr);
|
||||
|
||||
/*
|
||||
/*
|
||||
* Given a VA from map_domain_page(), return its underlying MFN.
|
||||
*/
|
||||
mfn_t domain_page_map_to_mfn(const void *va);
|
||||
mfn_t domain_page_map_to_mfn(const void *ptr);
|
||||
|
||||
/*
|
||||
* Similar to the above calls, except the mapping is accessible in all
|
||||
@@ -42,7 +42,7 @@ mfn_t domain_page_map_to_mfn(const void *va);
|
||||
* mappings can also be unmapped from any context.
|
||||
*/
|
||||
void *map_domain_page_global(mfn_t mfn);
|
||||
void unmap_domain_page_global(const void *va);
|
||||
void unmap_domain_page_global(const void *ptr);
|
||||
|
||||
#define __map_domain_page(pg) map_domain_page(page_to_mfn(pg))
|
||||
|
||||
@@ -55,8 +55,8 @@ static inline void *__map_domain_page_global(const struct page_info *pg)
|
||||
|
||||
#define map_domain_page(mfn) __mfn_to_virt(mfn_x(mfn))
|
||||
#define __map_domain_page(pg) page_to_virt(pg)
|
||||
#define unmap_domain_page(va) ((void)(va))
|
||||
#define domain_page_map_to_mfn(va) _mfn(__virt_to_mfn((unsigned long)(va)))
|
||||
#define unmap_domain_page(ptr) ((void)(ptr))
|
||||
#define domain_page_map_to_mfn(ptr) _mfn(__virt_to_mfn((unsigned long)(ptr)))
|
||||
|
||||
static inline void *map_domain_page_global(mfn_t mfn)
|
||||
{
|
||||
|
||||