Lines Matching refs:prev_addr
232 uint64_t prev_addr = 0; in cvmx_bootmem_phy_alloc() local
312 prev_addr = ent_addr, in cvmx_bootmem_phy_alloc()
390 if (prev_addr) in cvmx_bootmem_phy_alloc()
391 cvmx_bootmem_phy_set_next(prev_addr, in cvmx_bootmem_phy_alloc()
440 uint64_t prev_addr = 0; /* zero is invalid */ in __cvmx_bootmem_phy_free() local
489 prev_addr = cur_addr; in __cvmx_bootmem_phy_free()
499 if (prev_addr + cvmx_bootmem_phy_get_size(prev_addr) == in __cvmx_bootmem_phy_free()
501 cvmx_bootmem_phy_set_size(prev_addr, in __cvmx_bootmem_phy_free()
503 (prev_addr) + size); in __cvmx_bootmem_phy_free()
505 cvmx_bootmem_phy_set_next(prev_addr, phy_addr); in __cvmx_bootmem_phy_free()
516 if (prev_addr + cvmx_bootmem_phy_get_size(prev_addr) == in __cvmx_bootmem_phy_free()
519 cvmx_bootmem_phy_set_size(prev_addr, in __cvmx_bootmem_phy_free()
521 (prev_addr) + size); in __cvmx_bootmem_phy_free()
524 cvmx_bootmem_phy_set_size(prev_addr, in __cvmx_bootmem_phy_free()
526 cvmx_bootmem_phy_get_size(prev_addr)); in __cvmx_bootmem_phy_free()
527 cvmx_bootmem_phy_set_next(prev_addr, in __cvmx_bootmem_phy_free()
540 cvmx_bootmem_phy_set_next(prev_addr, phy_addr); in __cvmx_bootmem_phy_free()
548 cvmx_bootmem_phy_set_next(prev_addr, phy_addr); in __cvmx_bootmem_phy_free()