mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-23 09:47:44 +00:00
HV:treewide:rename struct key_info, pir_desc, map_params
For data structure types "struct key_info, struct pir_desc, struct map_params", its name is identical with variable name in the same scope. This MISRA C violation is detected by static analysis tool. Naming convention rule:If the data structure type is used by only one module and its name meaning is simplistic, its name needs prefix shorten module name. The following udpates are made: struct key_info-->struct trusty_key_info struct pir_desc-->struct vlapic_pir_desc struct map_params-->struct mem_map_params Signed-off-by: Xiangyang Wu <xiangyang.wu@linux.intel.com> Reviewed-by: Junjie Mao <junjie.mao@intel.com>
This commit is contained in:
@@ -220,7 +220,7 @@ enum _page_table_type {
|
||||
PAGETABLE_TYPE_UNKNOWN,
|
||||
};
|
||||
|
||||
struct map_params {
|
||||
struct mem_map_params {
|
||||
/* enum _page_table_type: HOST or EPT*/
|
||||
enum _page_table_type page_table_type;
|
||||
/* used HVA->HPA for HOST, used GPA->HPA for EPT */
|
||||
@@ -310,7 +310,7 @@ void free_paging_struct(void *ptr);
|
||||
void enable_paging(uint64_t pml4_base_addr);
|
||||
void enable_smep(void);
|
||||
void init_paging(void);
|
||||
int map_mem(struct map_params *map_params, void *paddr, void *vaddr,
|
||||
int map_mem(struct mem_map_params *map_params, void *paddr, void *vaddr,
|
||||
uint64_t size, uint32_t flags);
|
||||
int mmu_add(uint64_t *pml4_page, uint64_t paddr_base,
|
||||
uint64_t vaddr_base, uint64_t size,
|
||||
@@ -325,7 +325,7 @@ void flush_vpid_single(uint16_t vpid);
|
||||
void flush_vpid_global(void);
|
||||
void invept(struct vcpu *vcpu);
|
||||
bool check_continuous_hpa(struct vm *vm, uint64_t gpa_arg, uint64_t size_arg);
|
||||
int obtain_last_page_table_entry(struct map_params *map_params,
|
||||
int obtain_last_page_table_entry(struct mem_map_params *map_params,
|
||||
struct entry_params *entry, void *addr, bool direct);
|
||||
uint64_t *lookup_address(uint64_t *pml4_page, uint64_t addr,
|
||||
uint64_t *pg_size, enum _page_table_type ptt);
|
||||
|
@@ -29,7 +29,7 @@ struct seed_info {
|
||||
};
|
||||
|
||||
/* Structure of key info */
|
||||
struct key_info {
|
||||
struct trusty_key_info {
|
||||
uint32_t size_of_this_struct;
|
||||
|
||||
/* version info:
|
||||
|
Reference in New Issue
Block a user