Lines Matching refs:node
47 ofnode node; in find_image_node() local
49 node = ofnode_path("/binman"); in find_image_node()
50 if (!ofnode_valid(node)) in find_image_node()
52 if (ofnode_read_bool(node, "multiple-images")) { in find_image_node()
53 node = ofnode_first_subnode(node); in find_image_node()
55 if (!ofnode_valid(node)) in find_image_node()
58 *nodep = node; in find_image_node()
63 static int binman_entry_find_internal(ofnode node, const char *name, in binman_entry_find_internal() argument
68 if (!ofnode_valid(node)) in binman_entry_find_internal()
69 node = binman->image; in binman_entry_find_internal()
70 node = ofnode_find_subnode(node, name); in binman_entry_find_internal()
71 if (!ofnode_valid(node)) in binman_entry_find_internal()
74 ret = ofnode_read_u32(node, "image-pos", &entry->image_pos); in binman_entry_find_internal()
77 ret = ofnode_read_u32(node, "size", &entry->size); in binman_entry_find_internal()
130 ofnode node; in binman_select_subnode() local
133 ret = find_image_node(&node); in binman_select_subnode()
136 node = ofnode_find_subnode(node, name); in binman_select_subnode()
137 if (!ofnode_valid(node)) in binman_select_subnode()
139 binman->image = node; in binman_select_subnode()