Lines Matching defs:node
29 typedef int (*vbe_req_func)(ofnode node, struct vbe_result *result);
31 static int handle_random_req(ofnode node, int default_size,
42 if (ofnode_read_u32(node, "vbe,size", &size)) {
68 ret = ofnode_write_prop(node, "data", buf, size, true);
75 static int vbe_req_random_seed(ofnode node, struct vbe_result *result)
77 return handle_random_req(node, 0, result);
80 static int vbe_req_aslr_move(ofnode node, struct vbe_result *result)
85 static int vbe_req_aslr_rand(ofnode node, struct vbe_result *result)
87 return handle_random_req(node, 4, result);
90 static int vbe_req_efi_runtime_rand(ofnode node, struct vbe_result *result)
92 return handle_random_req(node, 4, result);
113 static int vbe_process_request(ofnode node, struct vbe_result *result)
118 compat = ofnode_read_string(node, "compatible");
131 ret = vbe_reqs[i].func(node, result);
156 ofnode parent, dest_parent, root, node;
162 /* Get the image node with requests in it */
180 ofnode_for_each_subnode(node, parent) {
181 const char *name = ofnode_get_name(node);
190 ret = ofnode_copy_props(dest, node);