hv:pgtable: rename lookup_address to pgtable_lookup_entry
lookup_address is used to lookup a pagetable entry by an address. So rename it to pgtable_lookup_entry to indicate this clearly. Tracked-On: #5830 Signed-off-by: Li Fei1 <fei1.li@intel.com> Reviewed-by: Jason Chen CJ <jason.cj.chen@intel.com>
This commit is contained in:
parent
36ddd87a09
commit
ef90bb6db3
|
@ -222,7 +222,7 @@ uint64_t local_gpa2hpa(struct acrn_vm *vm, uint64_t gpa, uint32_t *size)
|
||||||
void *eptp;
|
void *eptp;
|
||||||
|
|
||||||
eptp = get_ept_entry(vm);
|
eptp = get_ept_entry(vm);
|
||||||
pgentry = lookup_address((uint64_t *)eptp, gpa, &pg_size, &vm->arch_vm.ept_pgtable);
|
pgentry = pgtable_lookup_entry((uint64_t *)eptp, gpa, &pg_size, &vm->arch_vm.ept_pgtable);
|
||||||
if (pgentry != NULL) {
|
if (pgentry != NULL) {
|
||||||
hpa = (((*pgentry & (~EPT_PFN_HIGH_MASK)) & (~(pg_size - 1UL)))
|
hpa = (((*pgentry & (~EPT_PFN_HIGH_MASK)) & (~(pg_size - 1UL)))
|
||||||
| (gpa & (pg_size - 1UL)));
|
| (gpa & (pg_size - 1UL)));
|
||||||
|
|
|
@ -485,7 +485,7 @@ void *pgtable_create_trusty_root(const struct pgtable *table,
|
||||||
/**
|
/**
|
||||||
* @pre (pml4_page != NULL) && (pg_size != NULL)
|
* @pre (pml4_page != NULL) && (pg_size != NULL)
|
||||||
*/
|
*/
|
||||||
const uint64_t *lookup_address(uint64_t *pml4_page, uint64_t addr, uint64_t *pg_size, const struct pgtable *table)
|
const uint64_t *pgtable_lookup_entry(uint64_t *pml4_page, uint64_t addr, uint64_t *pg_size, const struct pgtable *table)
|
||||||
{
|
{
|
||||||
const uint64_t *pret = NULL;
|
const uint64_t *pret = NULL;
|
||||||
bool present = true;
|
bool present = true;
|
||||||
|
|
|
@ -310,7 +310,7 @@ void *pgtable_create_trusty_root(const struct pgtable *table,
|
||||||
/**
|
/**
|
||||||
*@pre (pml4_page != NULL) && (pg_size != NULL)
|
*@pre (pml4_page != NULL) && (pg_size != NULL)
|
||||||
*/
|
*/
|
||||||
const uint64_t *lookup_address(uint64_t *pml4_page, uint64_t addr,
|
const uint64_t *pgtable_lookup_entry(uint64_t *pml4_page, uint64_t addr,
|
||||||
uint64_t *pg_size, const struct pgtable *table);
|
uint64_t *pg_size, const struct pgtable *table);
|
||||||
|
|
||||||
void pgtable_add_map(uint64_t *pml4_page, uint64_t paddr_base,
|
void pgtable_add_map(uint64_t *pml4_page, uint64_t paddr_base,
|
||||||
|
|
Loading…
Reference in New Issue