Lines Matching refs:rmem
445 static int rmem_cma_device_init(struct reserved_mem *rmem, struct device *dev) in rmem_cma_device_init() argument
447 dev->cma_area = rmem->priv; in rmem_cma_device_init()
451 static void rmem_cma_device_release(struct reserved_mem *rmem, in rmem_cma_device_release() argument
462 static int __init rmem_cma_setup(struct reserved_mem *rmem) in rmem_cma_setup() argument
464 unsigned long node = rmem->fdt_node; in rmem_cma_setup()
472 rmem->name); in rmem_cma_setup()
480 if (!IS_ALIGNED(rmem->base | rmem->size, CMA_MIN_ALIGNMENT_BYTES)) { in rmem_cma_setup()
492 err = cma_init_reserved_mem(rmem->base, rmem->size, 0, rmem->name, in rmem_cma_setup()
502 rmem->ops = &rmem_cma_ops; in rmem_cma_setup()
503 rmem->priv = cma; in rmem_cma_setup()
506 &rmem->base, (unsigned long)rmem->size / SZ_1M); in rmem_cma_setup()