Lines Matching defs:rmem
161 * @rmem: reserved memory regions data
171 struct k3_r5_mem *rmem;
730 if (!kproc->rmem[0].cpu_addr) {
743 return (struct resource_table *)kproc->rmem[0].cpu_addr;
802 dev_addr = kproc->rmem[i].dev_addr;
803 size = kproc->rmem[i].size;
807 va = kproc->rmem[i].cpu_addr + offset;
986 struct reserved_mem *rmem;
1012 kproc->rmem = kcalloc(num_rmems, sizeof(*kproc->rmem), GFP_KERNEL);
1013 if (!kproc->rmem) {
1026 rmem = of_reserved_mem_lookup(rmem_np);
1027 if (!rmem) {
1034 kproc->rmem[i].bus_addr = rmem->base;
1045 kproc->rmem[i].dev_addr = (u32)rmem->base;
1046 kproc->rmem[i].size = rmem->size;
1047 kproc->rmem[i].cpu_addr = ioremap_wc(rmem->base, rmem->size);
1048 if (!kproc->rmem[i].cpu_addr) {
1050 i + 1, &rmem->base, &rmem->size);
1056 i + 1, &kproc->rmem[i].bus_addr,
1057 kproc->rmem[i].size, kproc->rmem[i].cpu_addr,
1058 kproc->rmem[i].dev_addr);
1066 iounmap(kproc->rmem[i].cpu_addr);
1067 kfree(kproc->rmem);
1078 iounmap(kproc->rmem[i].cpu_addr);
1079 kfree(kproc->rmem);