Lines Matching defs:newlen
54 static int fdt_splice_(void *fdt, void *splicepoint, int oldlen, int newlen)
62 if ((p < (char *)fdt) || (dsize + newlen < (unsigned)oldlen))
64 if (dsize - oldlen + newlen > fdt_totalsize(fdt))
66 memmove(p + newlen, p + oldlen, ((char *)fdt + dsize) - (p + oldlen));
84 int oldlen, int newlen)
86 int delta = newlen - oldlen;
89 if ((err = fdt_splice_(fdt, p, oldlen, newlen)))
100 int newlen = strlen(s) + 1;
102 fdt_set_size_dt_strings(fdt, fdt_size_dt_strings(fdt) - newlen);
105 static int fdt_splice_string_(void *fdt, int newlen)
111 if ((err = fdt_splice_(fdt, p, 0, newlen)))
114 fdt_set_size_dt_strings(fdt, fdt_size_dt_strings(fdt) + newlen);
242 int oldlen, newlen;
251 newlen = strlen(name);
254 FDT_TAGALIGN(newlen+1));
258 memcpy(namep, name, newlen+1);
301 int err, oldlen, newlen;
307 newlen = len + oldlen;
310 FDT_TAGALIGN(newlen));
313 prop->len = cpu_to_fdt32(newlen);