H A D | cvmx-bootmem.c | 432 void *cvmx_bootmem_alloc_range(uint64_t size, uint64_t alignment, uint64_t min_addr, uint64_t max_addr) argument 436 __cvmx_validate_mem_range(&min_addr, &max_addr); 437 address = cvmx_bootmem_phy_alloc(size, min_addr, max_addr, alignment, 0); 462 void *cvmx_bootmem_alloc_named_range_once(uint64_t size, uint64_t min_addr, uint64_t max_addr, uint64_t align, const char *name, void (*init)(void*)) argument 470 __cvmx_validate_mem_range(&min_addr, &max_addr); 480 addr = cvmx_bootmem_phy_named_block_alloc(size, min_addr, max_addr, align, name, CVMX_BOOTMEM_FLAG_NO_LOCKING); 493 static void *cvmx_bootmem_alloc_named_range_flags(uint64_t size, uint64_t min_addr, uint64_t max_addr, uint64_t align, const char *name, uint32_t flags) argument 497 __cvmx_validate_mem_range(&min_addr, &max_addr); 498 addr = cvmx_bootmem_phy_named_block_alloc(size, min_addr, max_addr, align, name, flags); 506 void *cvmx_bootmem_alloc_named_range(uint64_t size, uint64_t min_addr, uint64_ argument 976 cvmx_bootmem_phy_named_block_alloc(uint64_t size, uint64_t min_addr, uint64_t max_addr, uint64_t alignment, const char *name, uint32_t flags) argument [all...] |