Lines Matching refs:len
90 static void *fdt_grab_space_(void *fdt, size_t len) in fdt_grab_space_() argument
98 if ((offset + len < offset) || (offset + len > spaceleft)) in fdt_grab_space_()
101 fdt_set_size_dt_struct(fdt, offset + len); in fdt_grab_space_()
246 int len = strlen(s) + 1; in fdt_add_string_() local
249 offset = -strtabsize - len; in fdt_add_string_()
254 memcpy(strtab + offset, s, len); in fdt_add_string_()
255 fdt_set_size_dt_strings(fdt, strtabsize + len); in fdt_add_string_()
263 int len = strlen(s) + 1; in fdt_del_last_string_() local
265 fdt_set_size_dt_strings(fdt, strtabsize - len); in fdt_del_last_string_()
285 int fdt_property_placeholder(void *fdt, const char *name, int len, void **valp) in fdt_property_placeholder() argument
303 prop = fdt_grab_space_(fdt, sizeof(*prop) + FDT_TAGALIGN(len)); in fdt_property_placeholder()
312 prop->len = cpu_to_fdt32(len); in fdt_property_placeholder()
317 int fdt_property(void *fdt, const char *name, const void *val, int len) in fdt_property() argument
322 ret = fdt_property_placeholder(fdt, name, len, &ptr); in fdt_property()
325 memcpy(ptr, val, len); in fdt_property()