Lines Matching defs:this

55 flush (STATE_MACH_T *this, char* reason) /* 17.19.9 */
57 register PORT_T* port = this->owner.port;
61 if (this->debug) {
64 LT_FLASH_ONLY_THE_PORT == type ? "this port" : "other ports",
74 setTcPropBridge (STATE_MACH_T* this, char* reason) /* 17.19.14 */
76 register PORT_T* port = this->owner.port;
86 if (this->debug) {
99 newTcWhile (STATE_MACH_T* this) /* 17.19.7 */
101 register PORT_T* port = this->owner.port;
110 STP_topoch_enter_state (STATE_MACH_T* this)
112 register PORT_T* port = this->owner.port;
114 switch (this->State) {
118 flush (this, "topoch INIT");
133 port->tcWhile = newTcWhile (this);
135 if (this->debug)
139 setTcPropBridge (this, "DETECTED");
147 setTcPropBridge (this, "NOTIFIED_TC");
150 port->tcWhile = newTcWhile (this);
152 if (this->debug)
157 flush (this, "topoch PROPAGATING");
164 if (this->debug)
171 port->tcWhile = newTcWhile (this);
173 if (this->debug)
182 STP_topoch_check_conditions (STATE_MACH_T* this)
184 register PORT_T* port = this->owner.port;
186 if (BEGIN == this->State) {
187 return STP_hop_2_state (this, INIT);
190 switch (this->State) {
192 return STP_hop_2_state (this, INACTIVE);
195 return STP_hop_2_state (this, TCACTIVE);
198 return STP_hop_2_state (this, INACTIVE);
202 return STP_hop_2_state (this, INIT);
204 return STP_hop_2_state (this, DETECTED);
206 return STP_hop_2_state (this, NOTIFIED_TCN);
208 return STP_hop_2_state (this, NOTIFIED_TC);
210 return STP_hop_2_state (this, PROPAGATING);
212 return STP_hop_2_state (this, ACKNOWLEDGED);
215 return STP_hop_2_state (this, TCACTIVE);
217 return STP_hop_2_state (this, TCACTIVE);
219 return STP_hop_2_state (this, TCACTIVE);
221 return STP_hop_2_state (this, TCACTIVE);
223 return STP_hop_2_state (this, NOTIFIED_TC);