The name parameter specifies the notifier. If -global is specified, then the notifier must be global, otherwise the notifier must be registered on object.
If name is the name of a global notifier, then -global is not needed. If name is the name of a non-global notifier and object is not provided, then the breakpoint is added on all objects that have this notifier registered.
For the global notifiers, see the documentation of the global_notifier_type_t enum about which names should be used.
For the predefined non-global notifiers, see the documentation of the notifier_type_t enum about which names should be used.
The -once flag causes the breakpoint to automatically be removed after it has triggered.