Lines Matching defs:ocs

655  * @ocs:	changeset pointer
659 void of_changeset_init(struct of_changeset *ocs)
661 memset(ocs, 0, sizeof(*ocs));
662 INIT_LIST_HEAD(&ocs->entries);
669 * @ocs: changeset pointer
674 void of_changeset_destroy(struct of_changeset *ocs)
678 list_for_each_entry_safe_reverse(ce, cen, &ocs->entries, node)
684 * Apply the changeset entries in @ocs.
693 int __of_changeset_apply_entries(struct of_changeset *ocs, int *ret_revert)
699 list_for_each_entry(ce, &ocs->entries, node) {
703 list_for_each_entry_continue_reverse(ce, &ocs->entries,
722 int __of_changeset_apply_notify(struct of_changeset *ocs)
731 list_for_each_entry(ce, &ocs->entries, node) {
750 static int __of_changeset_apply(struct of_changeset *ocs)
754 ret = __of_changeset_apply_entries(ocs, &ret_revert);
756 ret = __of_changeset_apply_notify(ocs);
764 * @ocs: changeset pointer
774 int of_changeset_apply(struct of_changeset *ocs)
779 ret = __of_changeset_apply(ocs);
787 * Revert the changeset entries in @ocs.
797 int __of_changeset_revert_entries(struct of_changeset *ocs, int *ret_apply)
803 list_for_each_entry_reverse(ce, &ocs->entries, node) {
807 list_for_each_entry_continue(ce, &ocs->entries, node) {
823 int __of_changeset_revert_notify(struct of_changeset *ocs)
832 list_for_each_entry_reverse(ce, &ocs->entries, node) {
843 static int __of_changeset_revert(struct of_changeset *ocs)
848 ret = __of_changeset_revert_entries(ocs, &ret_reply);
851 ret = __of_changeset_revert_notify(ocs);
859 * @ocs: changeset pointer
868 int of_changeset_revert(struct of_changeset *ocs)
873 ret = __of_changeset_revert(ocs);
883 * @ocs: changeset pointer
897 int of_changeset_action(struct of_changeset *ocs, unsigned long action,
918 list_add_tail(&ce->node, &ocs->entries);