Lines Matching refs:ret
269 int ret; in sysmem_add() local
274 ret = lmb_add(&sysmem->lmb, base, size); in sysmem_add()
275 if (ret < 0) in sysmem_add()
279 return (ret >= 0) ? 0 : ret; in sysmem_add()
654 int ret; in sysmem_alloc_temporary_mem() local
666 ret = lmb_free(&sysmem->lmb, paddr, size); in sysmem_alloc_temporary_mem()
667 if (ret < 0) { in sysmem_alloc_temporary_mem()
669 (ulong)paddr, (ulong)(paddr + size), ret); in sysmem_alloc_temporary_mem()
682 int ret, found = 0; in sysmem_free() local
702 ret = lmb_free(&sysmem->lmb, mem->base, mem->size); in sysmem_free()
703 if (ret >= 0) { in sysmem_free()
715 return (ret >= 0) ? 0 : ret; in sysmem_free()
728 int ret; in sysmem_init() local
751 ret = sysmem_add(gd->bd->bi_dram[i].start, in sysmem_init()
753 if (ret) { in sysmem_init()
761 ret = sysmem_add(mem_start, mem_size); in sysmem_init()
762 if (ret) { in sysmem_init()
768 ret = board_sysmem_reserve(sysmem); in sysmem_init()
769 if (ret) { in sysmem_init()
783 ret = -ENOMEM; in sysmem_init()
792 ret = -ENOMEM; in sysmem_init()
799 if (ret && !(gd->flags & GD_FLG_RELOC)) { in sysmem_init()
805 return ret; in sysmem_init()