Searched refs:observer (Results 1 - 7 of 7) sorted by relevance
/freebsd-11.0-release/contrib/gdb/gdb/ |
H A D | observer.h | 24 struct observer; 30 extern struct observer * 32 extern void observer_detach_normal_stop (struct observer *observer);
|
H A D | observer.c | 21 /* 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 D | sci_base_subject.c | 61 * 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 D | sci_base_subject.h | 62 * 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 D | sci_base_state_machine_logger.c | 74 * 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 D | LiveVariables.cpp | 197 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 D | Makefile | 44 objc-exp.y objc-lang.c objfiles.c observer.c osabi.c \
|
Completed in 87 milliseconds