Searched refs:observer (Results 1 - 7 of 7) sorted by relevance

/freebsd-11.0-release/contrib/gdb/gdb/
H A Dobserver.h24 struct observer;
30 extern struct observer *
32 extern void observer_detach_normal_stop (struct observer *observer);
H A Dobserver.c21 /* An observer is an entity who is interested in being notified when GDB
23 observed is called the Subject. To receive notifications, the observer
33 The current implementation of the generic observer provides support
36 this contextual data back to the observer as a parameter of the
43 if a certain observer needs to provide support for user-level
45 need to be enhanced to allow the observer to provide a routine to
50 a new script (observer.sh) that would generate this file, and the
54 #include "observer.h"
56 /* The internal generic observer. */
61 struct observer struct
74 struct observer *observer; member in struct:observer_list
121 generic_observer_detach(struct observer_list **subject, const struct observer *observer) argument
183 observer_detach_normal_stop(struct observer *observer) argument
[all...]
/freebsd-11.0-release/sys/dev/isci/scil/
H A Dsci_base_subject.c61 * A subject is a participant in the observer design pattern. A
102 SCI_BASE_OBSERVER_T *observer
105 observer->next = this_subject->observer_list;
107 this_subject->observer_list = observer;
114 SCI_BASE_OBSERVER_T *observer
123 && current_observer != observer
130 // Was this observer in the list?
131 if (current_observer == observer)
136 previous_observer->next = observer->next;
141 this_subject->observer_list = observer
[all...]
H A Dsci_base_subject.h62 * participant in the observer pattern. A subject represents the
80 * participate in the observer design pattern
115 * @brief This method will add an observer to the subject.
118 * an observer is being added.
119 * @param[in] observer This parameter specifies the observer that wishes
126 struct SCI_BASE_OBSERVER *observer
130 * @brief This method will remove the observer from the subject.
H A Dsci_base_state_machine_logger.c74 * this observer that there has been a state change.
76 * @param[in] observer The state machine logger that is observing the state
82 SCI_BASE_OBSERVER_T *observer,
87 this_observer = (SCI_BASE_STATE_MACHINE_LOGGER_T *)observer;
196 * This is a helper function that will detach this observer from the state
199 * @param[in] this_observer This is the observer to detach from the state
81 sci_base_state_machine_logger_update( SCI_BASE_OBSERVER_T *observer, SCI_BASE_SUBJECT_T *subject ) argument
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Analysis/
H A DLiveVariables.cpp197 LiveVariables::Observer *observer; member in class:__anon3721::TransferFunctions
204 : LV(im), val(Val), observer(Observer), currentBlock(CurrentBlock) {}
254 if (observer)
255 observer->observeStmt(S, currentBlock, val);
351 if (observer)
352 observer->observerKill(DR);
395 if (observer && DR)
396 observer->observerKill(DR);
418 // Note we don't actually have to do anything if we don't have an observer,
420 if (!observer)
[all...]
/freebsd-11.0-release/gnu/usr.bin/gdb/libgdb/
H A DMakefile44 objc-exp.y objc-lang.c objfiles.c observer.c osabi.c \

Completed in 87 milliseconds