Lines Matching full:ocs
265 static int dlpar_changeset_attach_cc_nodes(struct of_changeset *ocs, in dlpar_changeset_attach_cc_nodes() argument
270 rc = of_changeset_attach_node(ocs, dn); in dlpar_changeset_attach_cc_nodes()
273 rc = dlpar_changeset_attach_cc_nodes(ocs, dn->child); in dlpar_changeset_attach_cc_nodes()
275 rc = dlpar_changeset_attach_cc_nodes(ocs, dn->sibling); in dlpar_changeset_attach_cc_nodes()
449 struct of_changeset ocs; in dlpar_hp_dt_add() local
490 of_changeset_init(&ocs); in dlpar_hp_dt_add()
491 rc = dlpar_changeset_attach_cc_nodes(&ocs, nodes); in dlpar_hp_dt_add()
494 rc = of_changeset_apply(&ocs); in dlpar_hp_dt_add()
498 of_changeset_destroy(&ocs); in dlpar_hp_dt_add()
505 static int changeset_detach_node_recursive(struct of_changeset *ocs, in changeset_detach_node_recursive() argument
512 rc = changeset_detach_node_recursive(ocs, child); in changeset_detach_node_recursive()
519 return of_changeset_detach_node(ocs, node); in changeset_detach_node_recursive()
525 struct of_changeset ocs; in dlpar_hp_dt_remove() local
532 of_changeset_init(&ocs); in dlpar_hp_dt_remove()
544 rc = changeset_detach_node_recursive(&ocs, np); in dlpar_hp_dt_remove()
552 rc = of_changeset_apply(&ocs); in dlpar_hp_dt_remove()
555 of_changeset_destroy(&ocs); in dlpar_hp_dt_remove()