mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2025-08-04 12:12:15 +00:00
exec.c: replace hwaddr with uint64_t for better understanding
Function phys_page_set() and phys_page_set_level() 's argument *nb* stands for number of pages to set instead of hardware address. This would be more proper to use uint64_t instead of hwaddr for its type. Backports commit 56b15076805a29673c1a90ea9c3ebef25bfcc912 from qemu
This commit is contained in:
parent
2faffb5af1
commit
4274315278
|
@ -178,7 +178,7 @@ static uint32_t phys_map_node_alloc(PhysPageMap *map, bool leaf)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void phys_page_set_level(PhysPageMap *map, PhysPageEntry *lp,
|
static void phys_page_set_level(PhysPageMap *map, PhysPageEntry *lp,
|
||||||
hwaddr *index, hwaddr *nb, uint16_t leaf,
|
hwaddr *index, uint64_t *nb, uint16_t leaf,
|
||||||
int level)
|
int level)
|
||||||
{
|
{
|
||||||
PhysPageEntry *p;
|
PhysPageEntry *p;
|
||||||
|
@ -204,7 +204,7 @@ static void phys_page_set_level(PhysPageMap *map, PhysPageEntry *lp,
|
||||||
}
|
}
|
||||||
|
|
||||||
static void phys_page_set(AddressSpaceDispatch *d,
|
static void phys_page_set(AddressSpaceDispatch *d,
|
||||||
hwaddr index, hwaddr nb,
|
hwaddr index, uint64_t nb,
|
||||||
uint16_t leaf)
|
uint16_t leaf)
|
||||||
{
|
{
|
||||||
/* Wildly overreserve - it doesn't matter much. */
|
/* Wildly overreserve - it doesn't matter much. */
|
||||||
|
|
Loading…
Reference in a new issue