Lines Matching refs:size
32 * fdt_find_and_del_mem_rsv - delete memory reservation with given address and size
36 * @size: Size of the reserved memory.
40 static int fdt_find_and_del_mem_rsv(void *fdt, unsigned long start, unsigned long size)
53 if (rsv_start == start && rsv_size == size) {
68 * get_addr_size_cells - Get address and size of root node
71 * @size_cells: Return size of the root node
92 * do_get_kexec_buffer - Get address and size of device tree property
97 * @size: Return size of the node
102 size_t *size)
114 *size = of_read_number(prop + 4 * addr_cells, size_cells);
123 * @size: On successful return, set to the buffer size.
127 int __init ima_get_kexec_buffer(void **addr, size_t *size)
143 /* Do some sanity on the returned size for the ima-kexec buffer */
154 pr_warn("IMA buffer at 0x%lx, size = 0x%zx beyond memory\n",
160 *size = tmp_size;
172 size_t size;
179 ret = do_get_kexec_buffer(prop->value, prop->length, &addr, &size);
187 memblock_free_late(addr, size);
205 size_t size;
215 ret = do_get_kexec_buffer(prop, len, &addr, &size);
220 ret = fdt_find_and_del_mem_rsv(fdt, addr, size);
254 pr_debug("IMA buffer at 0x%llx, size = 0x%zx\n",
275 * @extra_fdt_size: Additional size for the new FDT buffer.
343 * kexec reserves exact initrd size, while firmware may