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

/freebsd-11-stable/sys/dev/isci/scil/
H A Dsci_base_state_machine_logger.c86 SCI_BASE_STATE_MACHINE_LOGGER_T *this_observer; local
87 this_observer = (SCI_BASE_STATE_MACHINE_LOGGER_T *)observer;
89 this_observer->log_function(
90 sci_base_object_get_logger(this_observer->log_object),
91 this_observer->log_mask,
93 this_observer->log_object_name,
94 this_observer->log_object,
95 this_observer->log_state_machine_name,
96 this_observer->parent.subject_state,
101 &this_observer
131 sci_base_state_machine_logger_construct( SCI_BASE_STATE_MACHINE_LOGGER_T * this_observer, SCI_BASE_OBJECT_T * the_object, SCI_BASE_STATE_MACHINE_LOGGER_LOG_HANDLER_T the_log_function, char * log_object_name, char * log_state_machine_name, U32 log_object_mask ) argument
175 sci_base_state_machine_logger_initialize( SCI_BASE_STATE_MACHINE_LOGGER_T * this_observer, SCI_BASE_STATE_MACHINE_T * the_state_machine, SCI_BASE_OBJECT_T * the_object, SCI_BASE_STATE_MACHINE_LOGGER_LOG_HANDLER_T the_log_function, char * log_object_name, char * log_state_machine_name, U32 log_object_mask ) argument
206 sci_base_state_machine_logger_deinitialize( SCI_BASE_STATE_MACHINE_LOGGER_T * this_observer, SCI_BASE_STATE_MACHINE_T * the_state_machine ) argument
[all...]
H A Dsci_base_observer.c74 struct SCI_BASE_OBSERVER *this_observer,
78 this_observer->next = NULL;
79 this_observer->update = update;
97 SCI_BASE_OBSERVER_T *this_observer,
101 if (this_observer->update != NULL)
103 this_observer->update(this_observer, the_subject);
73 sci_base_observer_construct( struct SCI_BASE_OBSERVER *this_observer, SCI_BASE_OBSERVER_UPDATE_T update ) argument
96 sci_base_observer_update( SCI_BASE_OBSERVER_T *this_observer, SCI_BASE_SUBJECT_T *the_subject ) argument
H A Dsci_base_observer.h81 struct SCI_BASE_OBSERVER *this_observer,
109 * @param[in] this_observer This parameter specifies the observer to
117 struct SCI_BASE_OBSERVER *this_observer,
127 * @param[in] this_observer This parameter specifies the observer to construct
134 struct SCI_BASE_OBSERVER *this_observer,
142 * @param[in] this_observer This parameter specifies the observer to be
150 struct SCI_BASE_OBSERVER *this_observer,
H A Dsci_base_state_machine_observer.c76 SCI_BASE_OBSERVER_T *this_observer,
82 state_machine_observer = (SCI_BASE_STATE_MACHINE_OBSERVER_T *)this_observer;
91 SCI_BASE_STATE_MACHINE_OBSERVER_T *this_observer
94 this_observer->parent.update = sci_base_state_machine_observer_default_update;
96 this_observer->subject_state = SCI_BASE_INVALID_SUBJECT_STATE;
75 sci_base_state_machine_observer_default_update( SCI_BASE_OBSERVER_T *this_observer, SCI_BASE_SUBJECT_T *the_subject ) argument
H A Dsci_base_state_machine_observer.h101 * @param[in] this_observer This parameter specifes the state machine
109 SCI_BASE_OBSERVER_T *this_observer,
116 * @param[in] this_observer This parameter specifes the state machine
122 SCI_BASE_STATE_MACHINE_OBSERVER_T *this_observer
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_object_name,log_state_machine_name,log_object_mask)
128 #define sci_base_state_machine_logger_initialize(this_observer,the_state_machine,the_object,the_log_function,log_object_name,log_state_machine_name,log_object_mask)
129 #define sci_base_state_machine_logger_deinitialize(this_observer, the_state_machine)
H A Dsci_base_subject.c88 SCI_BASE_OBSERVER_T *this_observer = this_subject->observer_list; local
90 while (this_observer != NULL)
92 sci_base_observer_update(this_observer, this_subject);
94 this_observer = this_observer->next;

Completed in 115 milliseconds