Lines Matching +full:node +full:- +full:version
9 * This work is licensed under the terms of the GNU GPL, version 2. See
10 * the COPYING file in the top-level directory.
12 * Contributions after 2012-01-13 are licensed under the terms of the
13 * GNU GPL, version 2 or (at your option) any later version.
21 QLIST_INIT(&list->notifiers); in notifier_list_init()
26 QLIST_INSERT_HEAD(&list->notifiers, notifier, node); in notifier_list_add()
31 QLIST_REMOVE(notifier, node); in notifier_remove()
38 QLIST_FOREACH_SAFE(notifier, &list->notifiers, node, next) { in notifier_list_notify()
39 notifier->notify(notifier, data); in notifier_list_notify()
45 return QLIST_EMPTY(&list->notifiers); in notifier_list_empty()
50 QLIST_INIT(&list->notifiers); in notifier_with_return_list_init()
56 QLIST_INSERT_HEAD(&list->notifiers, notifier, node); in notifier_with_return_list_add()
61 QLIST_REMOVE(notifier, node); in notifier_with_return_remove()
70 QLIST_FOREACH_SAFE(notifier, &list->notifiers, node, next) { in notifier_with_return_list_notify()
71 ret = notifier->notify(notifier, data, errp); in notifier_with_return_list_notify()