Lines Matching refs:node

189 static int get_oid(const void *dtb, int node, const char *prop, char **oid)  in get_oid()  argument
194 rc = fdt_read_uint32(dtb, node, prop, &phandle); in get_oid()
199 node = fdt_node_offset_by_phandle(dtb, phandle); in get_oid()
200 if (node < 0) { in get_oid()
201 return node; in get_oid()
205 rc = fdtw_read_string(dtb, node, "oid", *oid, MAX_OID_NAME_LEN); in get_oid()
222 static int populate_and_set_auth_methods(const void *dtb, int node, in populate_and_set_auth_methods() argument
241 rc = get_oid(dtb, node, "signing-key", &oid); in populate_and_set_auth_methods()
250 rc = get_oid(dtb, node, "hash", &oid); in populate_and_set_auth_methods()
265 rc = get_oid(dtb, node, "antirollback-counter", &oid); in populate_and_set_auth_methods()
285 static int get_parent_img_id(const void *dtb, int node, in get_parent_img_id() argument
291 err = fdt_read_uint32(dtb, node, "parent", &phandle); in get_parent_img_id()
298 node = fdt_node_offset_by_phandle(dtb, phandle); in get_parent_img_id()
299 if (node < 0) { in get_parent_img_id()
301 return node; in get_parent_img_id()
304 err = fdt_read_uint32(dtb, node, "image-id", parent_img_id); in get_parent_img_id()
321 static int set_desc_data(const void *dtb, int node, img_type_t type) in set_desc_data() argument
327 rc = fdt_read_uint32(dtb, node, "image-id", &img_id); in set_desc_data()
334 if (fdt_getprop(dtb, node, "root-certificate", in set_desc_data()
340 rc = get_parent_img_id(dtb, node, &parent_img_id); in set_desc_data()
350 rc = populate_and_set_auth_methods(dtb, node, img_id, type, in set_desc_data()
377 int node, child; in populate_manifest_descs() local
386 node = fdt_node_offset_by_compatible(dtb, -1, compatible_str); in populate_manifest_descs()
387 if (node < 0) { in populate_manifest_descs()
390 return node; in populate_manifest_descs()
393 fdt_for_each_subnode(child, dtb, node) { in populate_manifest_descs()
412 int node, child; in populate_image_descs() local
421 node = fdt_node_offset_by_compatible(dtb, -1, compatible_str); in populate_image_descs()
422 if (node < 0) { in populate_image_descs()
425 return node; in populate_image_descs()
428 fdt_for_each_subnode(child, dtb, node) { in populate_image_descs()