Lines Matching refs:len
153 int len = strlen(s) + 1; in _fdt_find_add_string() local
162 err = _fdt_splice_string(fdt, len); in _fdt_find_add_string()
166 memcpy(new, s, len); in _fdt_find_add_string()
204 int len, struct fdt_property **prop) in _fdt_resize_property() argument
214 FDT_TAGALIGN(len)))) in _fdt_resize_property()
217 (*prop)->len = cpu_to_fdt32(len); in _fdt_resize_property()
222 int len, struct fdt_property **prop) in _fdt_add_property() argument
237 proplen = sizeof(**prop) + FDT_TAGALIGN(len); in _fdt_add_property()
245 (*prop)->len = cpu_to_fdt32(len); in _fdt_add_property()
273 const void *val, int len) in fdt_setprop() argument
280 err = _fdt_resize_property(fdt, nodeoffset, name, len, &prop); in fdt_setprop()
282 err = _fdt_add_property(fdt, nodeoffset, name, len, &prop); in fdt_setprop()
286 memcpy(prop->data, val, len); in fdt_setprop()
291 const void *val, int len) in fdt_appendprop() argument
300 newlen = len + oldlen; in fdt_appendprop()
306 prop->len = cpu_to_fdt32(newlen); in fdt_appendprop()
307 memcpy(prop->data + oldlen, val, len); in fdt_appendprop()
309 err = _fdt_add_property(fdt, nodeoffset, name, len, &prop); in fdt_appendprop()
312 memcpy(prop->data, val, len); in fdt_appendprop()
320 int len, proplen; in fdt_delprop() local
324 prop = fdt_get_property_w(fdt, nodeoffset, name, &len); in fdt_delprop()
326 return len; in fdt_delprop()
328 proplen = sizeof(*prop) + FDT_TAGALIGN(len); in fdt_delprop()