Lines Matching refs:mem
122 static void __init *unflatten_dt_alloc(unsigned long *mem, unsigned long size, in unflatten_dt_alloc() argument
127 *mem = ROUNDUP(*mem, align); in unflatten_dt_alloc()
128 res = (void *)*mem; in unflatten_dt_alloc()
129 *mem += size; in unflatten_dt_alloc()
1676 unsigned long mem, in unflatten_dt_node() argument
1694 return mem; in unflatten_dt_node()
1729 np = unflatten_dt_alloc(&mem, sizeof(struct dt_device_node) + allocl, in unflatten_dt_node()
1807 pp = unflatten_dt_alloc(&mem, sizeof(struct dt_property), in unflatten_dt_node()
1854 pp = unflatten_dt_alloc(&mem, sizeof(struct dt_property) + sz, in unflatten_dt_node()
1897 mem = unflatten_dt_node(fdt, mem, p, np, allnextpp, fpsize); in unflatten_dt_node()
1903 return mem; in unflatten_dt_node()
1907 return mem; in unflatten_dt_node()
1923 unsigned long start, mem, size; in __unflatten_device_tree() local
1941 mem = (unsigned long)_xmalloc (size + 4, __alignof__(struct dt_device_node)); in __unflatten_device_tree()
1943 ((__be32 *)mem)[size / 4] = cpu_to_be32(0xdeadbeef); in __unflatten_device_tree()
1945 dt_dprintk(" unflattening %lx...\n", mem); in __unflatten_device_tree()
1949 unflatten_dt_node(fdt, mem, &start, NULL, &allnextp, 0); in __unflatten_device_tree()
1953 if ( be32_to_cpu(((__be32 *)mem)[size / 4]) != 0xdeadbeef ) in __unflatten_device_tree()
1955 be32_to_cpu(((__be32 *)mem)[size / 4])); in __unflatten_device_tree()