Home
last modified time | relevance | path

Searched refs:this_observer (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/isci/scil/
H A Dsci_base_state_machine_logger.c86 SCI_BASE_STATE_MACHINE_LOGGER_T *this_observer; in sci_base_state_machine_logger_update() local
87 this_observer = (SCI_BASE_STATE_MACHINE_LOGGER_T *)observer; in sci_base_state_machine_logger_update()
89 this_observer->log_function( in sci_base_state_machine_logger_update()
90 sci_base_object_get_logger(this_observer->log_object), in sci_base_state_machine_logger_update()
91 this_observer->log_mask, in sci_base_state_machine_logger_update()
93 this_observer->log_object_name, in sci_base_state_machine_logger_update()
94 this_observer->log_object, in sci_base_state_machine_logger_update()
95 this_observer->log_state_machine_name, in sci_base_state_machine_logger_update()
96 this_observer->parent.subject_state, in sci_base_state_machine_logger_update()
101 &this_observer->parent.parent, subject in sci_base_state_machine_logger_update()
[all …]
H A Dsci_base_observer.c74 struct SCI_BASE_OBSERVER *this_observer, in sci_base_observer_construct() argument
78 this_observer->next = NULL; in sci_base_observer_construct()
79 this_observer->update = update; in sci_base_observer_construct()
97 SCI_BASE_OBSERVER_T *this_observer, in sci_base_observer_update() argument
101 if (this_observer->update != NULL) in sci_base_observer_update()
103 this_observer->update(this_observer, the_subject); in sci_base_observer_update()
H A Dsci_base_state_machine_logger.h100 SCI_BASE_STATE_MACHINE_LOGGER_T * this_observer,
109 SCI_BASE_STATE_MACHINE_LOGGER_T * this_observer,
119 SCI_BASE_STATE_MACHINE_LOGGER_T * this_observer,
127 #define sci_base_state_machine_logger_construct(this_observer,the_object,the_log_function,log_objec… argument
128 #define sci_base_state_machine_logger_initialize(this_observer,the_state_machine,the_object,the_log… argument
129 #define sci_base_state_machine_logger_deinitialize(this_observer, the_state_machine) argument
H A Dsci_base_state_machine_observer.c76 SCI_BASE_OBSERVER_T *this_observer, in sci_base_state_machine_observer_default_update() argument
82 state_machine_observer = (SCI_BASE_STATE_MACHINE_OBSERVER_T *)this_observer; in sci_base_state_machine_observer_default_update()
91 SCI_BASE_STATE_MACHINE_OBSERVER_T *this_observer in sci_base_state_machine_observer_construct() argument
94 this_observer->parent.update = sci_base_state_machine_observer_default_update; in sci_base_state_machine_observer_construct()
96 this_observer->subject_state = SCI_BASE_INVALID_SUBJECT_STATE; in sci_base_state_machine_observer_construct()
H A Dsci_base_subject.c88 SCI_BASE_OBSERVER_T *this_observer = this_subject->observer_list; in sci_base_subject_notify() local
90 while (this_observer != NULL) in sci_base_subject_notify()
92 sci_base_observer_update(this_observer, this_subject); in sci_base_subject_notify()
94 this_observer = this_observer->next; in sci_base_subject_notify()
H A Dsci_base_observer.h81 struct SCI_BASE_OBSERVER *this_observer,
117 struct SCI_BASE_OBSERVER *this_observer,
134 struct SCI_BASE_OBSERVER *this_observer,
150 struct SCI_BASE_OBSERVER *this_observer,
H A Dsci_base_state_machine_observer.h109 SCI_BASE_OBSERVER_T *this_observer,
122 SCI_BASE_STATE_MACHINE_OBSERVER_T *this_observer