Lines Matching refs:prev_addr
193 uint64_t prev_addr = 0; in cvmx_bootmem_phy_alloc() local
273 prev_addr = ent_addr, in cvmx_bootmem_phy_alloc()
351 if (prev_addr) in cvmx_bootmem_phy_alloc()
352 cvmx_bootmem_phy_set_next(prev_addr, in cvmx_bootmem_phy_alloc()
401 uint64_t prev_addr = 0; /* zero is invalid */ in __cvmx_bootmem_phy_free() local
450 prev_addr = cur_addr; in __cvmx_bootmem_phy_free()
460 if (prev_addr + cvmx_bootmem_phy_get_size(prev_addr) == in __cvmx_bootmem_phy_free()
462 cvmx_bootmem_phy_set_size(prev_addr, in __cvmx_bootmem_phy_free()
464 (prev_addr) + size); in __cvmx_bootmem_phy_free()
466 cvmx_bootmem_phy_set_next(prev_addr, phy_addr); in __cvmx_bootmem_phy_free()
477 if (prev_addr + cvmx_bootmem_phy_get_size(prev_addr) == in __cvmx_bootmem_phy_free()
480 cvmx_bootmem_phy_set_size(prev_addr, in __cvmx_bootmem_phy_free()
482 (prev_addr) + size); in __cvmx_bootmem_phy_free()
485 cvmx_bootmem_phy_set_size(prev_addr, in __cvmx_bootmem_phy_free()
487 cvmx_bootmem_phy_get_size(prev_addr)); in __cvmx_bootmem_phy_free()
488 cvmx_bootmem_phy_set_next(prev_addr, in __cvmx_bootmem_phy_free()
501 cvmx_bootmem_phy_set_next(prev_addr, phy_addr); in __cvmx_bootmem_phy_free()
509 cvmx_bootmem_phy_set_next(prev_addr, phy_addr); in __cvmx_bootmem_phy_free()