Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-bootmem.c587 int64_t cvmx_bootmem_phy_alloc(uint64_t req_size, uint64_t address_min, uint64_t address_max, uint6… in cvmx_bootmem_phy_alloc() argument
599 (ULL)req_size, (ULL)address_min, (ULL)address_max, (ULL)alignment); in cvmx_bootmem_phy_alloc()
633 if (address_min && !address_max) in cvmx_bootmem_phy_alloc()
634 address_max = address_min + req_size; in cvmx_bootmem_phy_alloc()
635 else if (!address_min && !address_max) in cvmx_bootmem_phy_alloc()
636 address_max = ~0ull; /* If no limits given, use max limits */ in cvmx_bootmem_phy_alloc()
640 if (req_size > address_max - address_min) 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()
H A Dcvmx-bootmem.h351 int64_t cvmx_bootmem_phy_alloc(uint64_t req_size, uint64_t address_min, uint64_t address_max, uint6…