Home
last modified time | relevance | path

Searched refs:ent_addr (Results 1 – 1 of 1) sorted by relevance

/NextBSD/sys/contrib/octeon-sdk/
HDcvmx-bootmem.c591 uint64_t ent_addr; in cvmx_bootmem_phy_alloc() local
647 ent_addr = head_addr; in cvmx_bootmem_phy_alloc()
648 while (ent_addr) in cvmx_bootmem_phy_alloc()
651 uint64_t ent_size = cvmx_bootmem_phy_get_size(ent_addr); in cvmx_bootmem_phy_alloc()
653 if (cvmx_bootmem_phy_get_next(ent_addr) && ent_addr > cvmx_bootmem_phy_get_next(ent_addr)) in cvmx_bootmem_phy_alloc()
656 (ULL)ent_addr, (ULL)cvmx_bootmem_phy_get_next(ent_addr)); in cvmx_bootmem_phy_alloc()
662 usable_base = ALIGN_ADDR_UP(MAX(address_min, ent_addr), alignment_mask); in cvmx_bootmem_phy_alloc()
663 usable_max = MIN(address_max, ent_addr + ent_size); in cvmx_bootmem_phy_alloc()
669 if ((((ent_addr + ent_size) > usable_base && ent_addr < address_max)) in cvmx_bootmem_phy_alloc()
684 if (desired_min_addr == ent_addr) in cvmx_bootmem_phy_alloc()
[all …]