static void phys_page_set(AddressSpaceDispatch *d,

                          hwaddr index, hwaddr nb,

                          uint16_t leaf)

{

    /* Wildly overreserve - it doesn't matter much. */

    phys_map_node_reserve(3 * P_L2_LEVELS);



    phys_page_set_level(&d->phys_map, &index, &nb, leaf, P_L2_LEVELS - 1);

}

static void phys_page_set(AddressSpaceDispatch *d,

                          hwaddr index, hwaddr nb,

                          uint16_t leaf)

{

    

    phys_map_node_reserve(3 * P_L2_LEVELS);



    phys_page_set_level(&d->phys_map, &index, &nb, leaf, P_L2_LEVELS - 1);

}

static void FUNC_0(AddressSpaceDispatch *VAR_0,

                          hwaddr VAR_1, hwaddr VAR_2,

                          uint16_t VAR_3)

{

    

    phys_map_node_reserve(3 * P_L2_LEVELS);



    phys_page_set_level(&VAR_0->phys_map, &VAR_1, &VAR_2, VAR_3, P_L2_LEVELS - 1);

}

static void FUNC_0(AddressSpaceDispatch *VAR_0,
hwaddr VAR_1, hwaddr VAR_2,
uint16_t VAR_3)
{ phys_map_node_reserve(3 * P_L2_LEVELS); phys_page_set_level(&VAR_0->phys_map, &VAR_1, &VAR_2, VAR_3, P_L2_LEVELS - 1); }