init_node
struct node *init_node, *targ_node;
init_node = node_devices[cpu_nid];
initiator = node_init_node_access(init_node, access);
&init_node->dev.kobj,
dev_name(&init_node->dev));
struct init_tree_node *init_node,
if (init_node->type == FS_TYPE_PRIO) {
if ((init_node->min_ft_level > max_ft_level) ||
!has_required_caps(steering->dev, &init_node->caps))
if (init_node->num_leaf_prios)
return create_leaf_prios(fs_ns, prio, init_node);
fs_prio = fs_create_prio(fs_ns, prio, init_node->num_levels);
} else if (init_node->type == FS_TYPE_NAMESPACE) {
fs_ns = fs_create_namespace(fs_prio, init_node->def_miss_action);
for (i = 0; i < init_node->ar_size; i++) {
err = init_root_tree_recursive(steering, &init_node->children[i],
base, init_node, prio);
if (init_node->children[i].type == FS_TYPE_PRIO &&
init_node->children[i].num_leaf_prios) {
prio += init_node->children[i].num_leaf_prios;
struct init_tree_node *init_node,
for (i = 0; i < init_node->ar_size; i++) {
err = init_root_tree_recursive(steering, &init_node->children[i],
init_node, i);
struct device_node *init_node, *dcvdd_node;
init_node = of_get_child_by_name(np, "ldo1");
if (init_node) {
config->of_node = init_node;
init_data = of_get_regulator_init_data(config->dev, init_node,
if (dcvdd_node && dcvdd_node != init_node)
init_node(node, info, name, parent);
init_node(&root_node, NULL, NULL, NULL);