Lines Matching refs:node
45 ofnode node; in find_image_node() local
47 node = ofnode_path("/binman"); in find_image_node()
48 if (!ofnode_valid(node)) in find_image_node()
50 if (ofnode_read_bool(node, "multiple-images")) { in find_image_node()
51 node = ofnode_first_subnode(node); in find_image_node()
53 if (!ofnode_valid(node)) in find_image_node()
56 *nodep = node; in find_image_node()
61 static int binman_entry_find_internal(ofnode node, const char *name, in binman_entry_find_internal() argument
66 if (!ofnode_valid(node)) in binman_entry_find_internal()
67 node = binman->image; in binman_entry_find_internal()
68 node = ofnode_find_subnode(node, name); in binman_entry_find_internal()
69 if (!ofnode_valid(node)) in binman_entry_find_internal()
72 ret = ofnode_read_u32(node, "image-pos", &entry->image_pos); in binman_entry_find_internal()
75 ret = ofnode_read_u32(node, "size", &entry->size); in binman_entry_find_internal()
121 ofnode node; in binman_select_subnode() local
124 ret = find_image_node(&node); in binman_select_subnode()
127 node = ofnode_find_subnode(node, name); in binman_select_subnode()
128 if (!ofnode_valid(node)) in binman_select_subnode()
130 binman->image = node; in binman_select_subnode()