Lines Matching refs:reserved_mem
31 static struct reserved_mem reserved_mem[MAX_RESERVED_REGIONS];
66 struct reserved_mem *rmem = &reserved_mem[reserved_mem_count];
68 if (reserved_mem_count == ARRAY_SIZE(reserved_mem)) {
196 static int __init __reserved_mem_init_node(struct reserved_mem *rmem)
221 const struct reserved_mem *ra = a, *rb = b;
249 sort(reserved_mem, reserved_mem_count, sizeof(reserved_mem[0]),
252 struct reserved_mem *this, *next;
254 this = &reserved_mem[i];
255 next = &reserved_mem[i + 1];
280 struct reserved_mem *rmem = &reserved_mem[i];
310 static inline struct reserved_mem *__find_rmem(struct device_node *node)
318 if (reserved_mem[i].phandle == node->phandle)
319 return &reserved_mem[i];
325 struct reserved_mem *rmem;
352 struct reserved_mem *rmem;
443 * of_reserved_mem_lookup() - acquire reserved_mem from a device node
446 * This function allows drivers to acquire a reference to the reserved_mem
449 * Returns a reserved_mem reference, or NULL on error.
451 struct reserved_mem *of_reserved_mem_lookup(struct device_node *np)
461 if (!strcmp(reserved_mem[i].name, name))
462 return &reserved_mem[i];
471 struct reserved_mem *dt_reserved_mem = m->private;
472 struct reserved_mem *rmem = NULL;
535 reserved_mem,