Lines Matching refs:r
128 smc->r.dup_addr_test = DA_NONE ; in rmt_init()
129 smc->r.da_flag = 0 ; in rmt_init()
131 smc->r.sm_ma_avail = FALSE ; in rmt_init()
132 smc->r.loop_avail = 0 ; in rmt_init()
133 smc->r.bn_flag = 0 ; in rmt_init()
134 smc->r.jm_flag = 0 ; in rmt_init()
135 smc->r.no_flag = TRUE ; in rmt_init()
171 if (!smc->r.rm_join && !smc->r.rm_loop && in rmt_fsm()
191 smc->r.loop_avail = FALSE ; in rmt_fsm()
192 smc->r.sm_ma_avail = FALSE ; in rmt_fsm()
193 smc->r.no_flag = TRUE ; in rmt_fsm()
199 if (smc->r.rm_join || smc->r.rm_loop) { in rmt_fsm()
218 smc->r.sm_ma_avail = FALSE ; in rmt_fsm()
231 smc->r.bn_flag = FALSE ; in rmt_fsm()
232 smc->r.no_flag = TRUE ; in rmt_fsm()
241 smc->r.no_flag = FALSE ; in rmt_fsm()
242 if (smc->r.rm_loop) in rmt_fsm()
243 smc->r.loop_avail = TRUE ; in rmt_fsm()
244 if (smc->r.rm_join) { in rmt_fsm()
245 smc->r.sm_ma_avail = TRUE ; in rmt_fsm()
262 smc->r.loop_avail = FALSE ; in rmt_fsm()
275 else if (smc->r.dup_addr_test == DA_FAILED) { in rmt_fsm()
277 smc->r.loop_avail = FALSE ; in rmt_fsm()
278 smc->r.da_flag = TRUE ; in rmt_fsm()
298 smc->r.timer0_exp = TRUE ; in rmt_fsm()
318 && smc->r.bn_flag) { in rmt_fsm()
319 smc->r.bn_flag = FALSE ; in rmt_fsm()
322 else if (cmd == RM_TRT_EXP && !smc->r.bn_flag) { in rmt_fsm()
331 smc->r.bn_flag = TRUE ; in rmt_fsm()
349 tx,smc->r.bn_flag) ; in rmt_fsm()
352 else if (cmd == RM_MY_CLAIM && smc->r.timer0_exp) { in rmt_fsm()
358 else if (cmd == RM_MY_BEACON && smc->r.timer0_exp) { in rmt_fsm()
371 smc->r.rm_join && smc->r.bn_flag) { in rmt_fsm()
391 if (!smc->r.da_flag) { in rmt_fsm()
397 smc->r.bn_flag) { in rmt_fsm()
398 smc->r.bn_flag = FALSE ; in rmt_fsm()
401 else if (cmd == RM_TRT_EXP && !smc->r.bn_flag) { in rmt_fsm()
410 smc->r.bn_flag = TRUE ; in rmt_fsm()
428 tx,smc->r.bn_flag) ; in rmt_fsm()
431 else if (cmd == RM_TIMEOUT_ANNOUNCE && !smc->r.bn_flag) { in rmt_fsm()
436 smc->r.no_flag = FALSE ; in rmt_fsm()
442 smc->r.rm_join && smc->r.bn_flag) { in rmt_fsm()
456 if (smc->r.dup_addr_test == DA_PASSED) { in rmt_fsm()
457 smc->r.da_flag = FALSE ; in rmt_fsm()
463 smc->r.jm_flag = FALSE ; in rmt_fsm()
464 smc->r.bn_flag = FALSE ; in rmt_fsm()
494 !smc->r.da_flag) { in rmt_fsm()
495 smc->r.bn_flag = FALSE ; in rmt_fsm()
501 smc->r.da_flag) { in rmt_fsm()
502 smc->r.bn_flag = FALSE ; in rmt_fsm()
535 if (smc->r.jm_flag) { in rmt_dup_actions()
563 smc->r.da_flag = TRUE ; in rmt_new_dup_actions()
564 smc->r.bn_flag = FALSE ; in rmt_new_dup_actions()
565 smc->r.jm_flag = FALSE ; in rmt_new_dup_actions()
601 smc->r.timer0_exp = FALSE ; /* clear timer event flag */ in start_rmt_timer0()
602 smt_timer_start(smc,&smc->r.rmt_timer0,value,EV_TOKEN(EVENT_RMT,event)); in start_rmt_timer0()
611 smc->r.timer1_exp = FALSE ; /* clear timer event flag */ in start_rmt_timer1()
612 smt_timer_start(smc,&smc->r.rmt_timer1,value,EV_TOKEN(EVENT_RMT,event)); in start_rmt_timer1()
621 smc->r.timer2_exp = FALSE ; /* clear timer event flag */ in start_rmt_timer2()
622 smt_timer_start(smc,&smc->r.rmt_timer2,value,EV_TOKEN(EVENT_RMT,event)); in start_rmt_timer2()
631 if (smc->r.rmt_timer0.tm_active) in stop_rmt_timer0()
632 smt_timer_stop(smc,&smc->r.rmt_timer0) ; in stop_rmt_timer0()
641 if (smc->r.rmt_timer1.tm_active) in stop_rmt_timer1()
642 smt_timer_stop(smc,&smc->r.rmt_timer1) ; in stop_rmt_timer1()
651 if (smc->r.rmt_timer2.tm_active) in stop_rmt_timer2()
652 smt_timer_stop(smc,&smc->r.rmt_timer2) ; in stop_rmt_timer2()