Lines Matching refs:fi

90 l2m_debug(struct FsmInst *fi, char *fmt, ...)  in l2m_debug()  argument
92 struct layer2 *l2 = fi->userdata; in l2m_debug()
278 l2_timeout(struct FsmInst *fi, int event, void *arg) in l2_timeout() argument
280 struct layer2 *l2 = fi->userdata; in l2_timeout()
697 establishlink(struct FsmInst *fi) in establishlink() argument
699 struct layer2 *l2 = fi->userdata; in establishlink()
710 mISDN_FsmChangeState(fi, ST_L2_5); in establishlink()
714 l2_mdl_error_ua(struct FsmInst *fi, int event, void *arg) in l2_mdl_error_ua() argument
717 struct layer2 *l2 = fi->userdata; in l2_mdl_error_ua()
727 l2_mdl_error_dm(struct FsmInst *fi, int event, void *arg) in l2_mdl_error_dm() argument
730 struct layer2 *l2 = fi->userdata; in l2_mdl_error_dm()
736 establishlink(fi); in l2_mdl_error_dm()
742 l2_st8_mdl_error_dm(struct FsmInst *fi, int event, void *arg) in l2_st8_mdl_error_dm() argument
745 struct layer2 *l2 = fi->userdata; in l2_st8_mdl_error_dm()
751 establishlink(fi); in l2_st8_mdl_error_dm()
756 l2_go_st3(struct FsmInst *fi, int event, void *arg) in l2_go_st3() argument
759 mISDN_FsmChangeState(fi, ST_L2_3); in l2_go_st3()
763 l2_mdl_assign(struct FsmInst *fi, int event, void *arg) in l2_mdl_assign() argument
765 struct layer2 *l2 = fi->userdata; in l2_mdl_assign()
767 mISDN_FsmChangeState(fi, ST_L2_3); in l2_mdl_assign()
773 l2_queue_ui_assign(struct FsmInst *fi, int event, void *arg) in l2_queue_ui_assign() argument
775 struct layer2 *l2 = fi->userdata; in l2_queue_ui_assign()
779 mISDN_FsmChangeState(fi, ST_L2_2); in l2_queue_ui_assign()
784 l2_queue_ui(struct FsmInst *fi, int event, void *arg) in l2_queue_ui() argument
786 struct layer2 *l2 = fi->userdata; in l2_queue_ui()
810 l2_send_ui(struct FsmInst *fi, int event, void *arg) in l2_send_ui() argument
812 struct layer2 *l2 = fi->userdata; in l2_send_ui()
820 l2_got_ui(struct FsmInst *fi, int event, void *arg) in l2_got_ui() argument
822 struct layer2 *l2 = fi->userdata; in l2_got_ui()
836 l2_establish(struct FsmInst *fi, int event, void *arg) in l2_establish() argument
839 struct layer2 *l2 = fi->userdata; in l2_establish()
841 establishlink(fi); in l2_establish()
847 l2_discard_i_setl3(struct FsmInst *fi, int event, void *arg) in l2_discard_i_setl3() argument
850 struct layer2 *l2 = fi->userdata; in l2_discard_i_setl3()
859 l2_l3_reestablish(struct FsmInst *fi, int event, void *arg) in l2_l3_reestablish() argument
862 struct layer2 *l2 = fi->userdata; in l2_l3_reestablish()
865 establishlink(fi); in l2_l3_reestablish()
871 l2_release(struct FsmInst *fi, int event, void *arg) in l2_release() argument
873 struct layer2 *l2 = fi->userdata; in l2_release()
881 l2_pend_rel(struct FsmInst *fi, int event, void *arg) in l2_pend_rel() argument
884 struct layer2 *l2 = fi->userdata; in l2_pend_rel()
891 l2_disconnect(struct FsmInst *fi, int event, void *arg) in l2_disconnect() argument
893 struct layer2 *l2 = fi->userdata; in l2_disconnect()
898 mISDN_FsmChangeState(fi, ST_L2_6); in l2_disconnect()
907 l2_start_multi(struct FsmInst *fi, int event, void *arg) in l2_start_multi() argument
909 struct layer2 *l2 = fi->userdata; in l2_start_multi()
918 mISDN_FsmChangeState(fi, ST_L2_7); in l2_start_multi()
927 l2_send_UA(struct FsmInst *fi, int event, void *arg) in l2_send_UA() argument
929 struct layer2 *l2 = fi->userdata; in l2_send_UA()
936 l2_send_DM(struct FsmInst *fi, int event, void *arg) in l2_send_DM() argument
938 struct layer2 *l2 = fi->userdata; in l2_send_DM()
945 l2_restart_multi(struct FsmInst *fi, int event, void *arg) in l2_restart_multi() argument
947 struct layer2 *l2 = fi->userdata; in l2_restart_multi()
965 mISDN_FsmChangeState(fi, ST_L2_7); in l2_restart_multi()
976 mISDN_FsmEvent(fi, EV_L2_ACK_PULL, NULL); in l2_restart_multi()
980 l2_stop_multi(struct FsmInst *fi, int event, void *arg) in l2_stop_multi() argument
982 struct layer2 *l2 = fi->userdata; in l2_stop_multi()
985 mISDN_FsmChangeState(fi, ST_L2_4); in l2_stop_multi()
998 l2_connected(struct FsmInst *fi, int event, void *arg) in l2_connected() argument
1000 struct layer2 *l2 = fi->userdata; in l2_connected()
1005 l2_mdl_error_ua(fi, event, arg); in l2_connected()
1010 l2_disconnect(fi, event, NULL); in l2_connected()
1022 mISDN_FsmChangeState(fi, ST_L2_7); in l2_connected()
1028 mISDN_FsmEvent(fi, EV_L2_ACK_PULL, NULL); in l2_connected()
1035 l2_released(struct FsmInst *fi, int event, void *arg) in l2_released() argument
1037 struct layer2 *l2 = fi->userdata; in l2_released()
1041 l2_mdl_error_ua(fi, event, arg); in l2_released()
1047 mISDN_FsmChangeState(fi, ST_L2_4); in l2_released()
1053 l2_reestablish(struct FsmInst *fi, int event, void *arg) in l2_reestablish() argument
1055 struct layer2 *l2 = fi->userdata; in l2_reestablish()
1059 establishlink(fi); in l2_reestablish()
1065 l2_st5_dm_release(struct FsmInst *fi, int event, void *arg) in l2_st5_dm_release() argument
1067 struct layer2 *l2 = fi->userdata; in l2_st5_dm_release()
1078 mISDN_FsmChangeState(fi, ST_L2_4); in l2_st5_dm_release()
1085 l2_st6_dm_release(struct FsmInst *fi, int event, void *arg) in l2_st6_dm_release() argument
1087 struct layer2 *l2 = fi->userdata; in l2_st6_dm_release()
1093 mISDN_FsmChangeState(fi, ST_L2_4); in l2_st6_dm_release()
1145 nrerrorrecovery(struct FsmInst *fi) in nrerrorrecovery() argument
1147 struct layer2 *l2 = fi->userdata; in nrerrorrecovery()
1150 establishlink(fi); in nrerrorrecovery()
1183 l2_st7_got_super(struct FsmInst *fi, int event, void *arg) in l2_st7_got_super() argument
1185 struct layer2 *l2 = fi->userdata; in l2_st7_got_super()
1238 mISDN_FsmEvent(fi, EV_L2_ACK_PULL, NULL); in l2_st7_got_super()
1240 nrerrorrecovery(fi); in l2_st7_got_super()
1244 l2_feed_i_if_reest(struct FsmInst *fi, int event, void *arg) in l2_feed_i_if_reest() argument
1246 struct layer2 *l2 = fi->userdata; in l2_feed_i_if_reest()
1256 l2_feed_i_pull(struct FsmInst *fi, int event, void *arg) in l2_feed_i_pull() argument
1258 struct layer2 *l2 = fi->userdata; in l2_feed_i_pull()
1262 mISDN_FsmEvent(fi, EV_L2_ACK_PULL, NULL); in l2_feed_i_pull()
1266 l2_feed_iqueue(struct FsmInst *fi, int event, void *arg) in l2_feed_iqueue() argument
1268 struct layer2 *l2 = fi->userdata; in l2_feed_iqueue()
1275 l2_got_iframe(struct FsmInst *fi, int event, void *arg) in l2_got_iframe() argument
1277 struct layer2 *l2 = fi->userdata; in l2_got_iframe()
1324 (fi->state == ST_L2_7)) { in l2_got_iframe()
1334 nrerrorrecovery(fi); in l2_got_iframe()
1337 if (skb_queue_len(&l2->i_queue) && (fi->state == ST_L2_7)) in l2_got_iframe()
1338 mISDN_FsmEvent(fi, EV_L2_ACK_PULL, NULL); in l2_got_iframe()
1344 l2_got_tei(struct FsmInst *fi, int event, void *arg) in l2_got_tei() argument
1346 struct layer2 *l2 = fi->userdata; in l2_got_tei()
1353 if (fi->state == ST_L2_3) { in l2_got_tei()
1354 establishlink(fi); in l2_got_tei()
1357 mISDN_FsmChangeState(fi, ST_L2_4); in l2_got_tei()
1363 l2_st5_tout_200(struct FsmInst *fi, int event, void *arg) in l2_st5_tout_200() argument
1365 struct layer2 *l2 = fi->userdata; in l2_st5_tout_200()
1371 mISDN_FsmChangeState(fi, ST_L2_4); in l2_st5_tout_200()
1390 l2_st6_tout_200(struct FsmInst *fi, int event, void *arg) in l2_st6_tout_200() argument
1392 struct layer2 *l2 = fi->userdata; in l2_st6_tout_200()
1398 mISDN_FsmChangeState(fi, ST_L2_4); in l2_st6_tout_200()
1413 l2_st7_tout_200(struct FsmInst *fi, int event, void *arg) in l2_st7_tout_200() argument
1415 struct layer2 *l2 = fi->userdata; in l2_st7_tout_200()
1424 mISDN_FsmChangeState(fi, ST_L2_8); in l2_st7_tout_200()
1430 l2_st8_tout_200(struct FsmInst *fi, int event, void *arg) in l2_st8_tout_200() argument
1432 struct layer2 *l2 = fi->userdata; in l2_st8_tout_200()
1442 establishlink(fi); in l2_st8_tout_200()
1451 l2_st7_tout_203(struct FsmInst *fi, int event, void *arg) in l2_st7_tout_203() argument
1453 struct layer2 *l2 = fi->userdata; in l2_st7_tout_203()
1460 mISDN_FsmChangeState(fi, ST_L2_8); in l2_st7_tout_203()
1466 l2_pull_iqueue(struct FsmInst *fi, int event, void *arg) in l2_pull_iqueue() argument
1468 struct layer2 *l2 = fi->userdata; in l2_pull_iqueue()
1516 l2_st8_got_super(struct FsmInst *fi, int event, void *arg) in l2_st8_got_super() argument
1518 struct layer2 *l2 = fi->userdata; in l2_st8_got_super()
1554 mISDN_FsmChangeState(fi, ST_L2_7); in l2_st8_got_super()
1556 mISDN_FsmEvent(fi, EV_L2_ACK_PULL, NULL); in l2_st8_got_super()
1558 nrerrorrecovery(fi); in l2_st8_got_super()
1565 nrerrorrecovery(fi); in l2_st8_got_super()
1570 l2_got_FRMR(struct FsmInst *fi, int event, void *arg) in l2_got_FRMR() argument
1572 struct layer2 *l2 = fi->userdata; in l2_got_FRMR()
1578 (IsUA(skb->data) && (fi->state == ST_L2_7))) { in l2_got_FRMR()
1580 establishlink(fi); in l2_got_FRMR()
1587 l2_st24_tei_remove(struct FsmInst *fi, int event, void *arg) in l2_st24_tei_remove() argument
1589 struct layer2 *l2 = fi->userdata; in l2_st24_tei_remove()
1593 mISDN_FsmChangeState(fi, ST_L2_1); in l2_st24_tei_remove()
1597 l2_st3_tei_remove(struct FsmInst *fi, int event, void *arg) in l2_st3_tei_remove() argument
1599 struct layer2 *l2 = fi->userdata; in l2_st3_tei_remove()
1604 mISDN_FsmChangeState(fi, ST_L2_1); in l2_st3_tei_remove()
1608 l2_st5_tei_remove(struct FsmInst *fi, int event, void *arg) in l2_st5_tei_remove() argument
1610 struct layer2 *l2 = fi->userdata; in l2_st5_tei_remove()
1618 mISDN_FsmChangeState(fi, ST_L2_1); in l2_st5_tei_remove()
1622 l2_st6_tei_remove(struct FsmInst *fi, int event, void *arg) in l2_st6_tei_remove() argument
1624 struct layer2 *l2 = fi->userdata; in l2_st6_tei_remove()
1630 mISDN_FsmChangeState(fi, ST_L2_1); in l2_st6_tei_remove()
1634 l2_tei_remove(struct FsmInst *fi, int event, void *arg) in l2_tei_remove() argument
1636 struct layer2 *l2 = fi->userdata; in l2_tei_remove()
1649 mISDN_FsmChangeState(fi, ST_L2_1); in l2_tei_remove()
1653 l2_st14_persistent_da(struct FsmInst *fi, int event, void *arg) in l2_st14_persistent_da() argument
1655 struct layer2 *l2 = fi->userdata; in l2_st14_persistent_da()
1667 l2_st5_persistent_da(struct FsmInst *fi, int event, void *arg) in l2_st5_persistent_da() argument
1669 struct layer2 *l2 = fi->userdata; in l2_st5_persistent_da()
1677 mISDN_FsmChangeState(fi, ST_L2_4); in l2_st5_persistent_da()
1684 l2_st6_persistent_da(struct FsmInst *fi, int event, void *arg) in l2_st6_persistent_da() argument
1686 struct layer2 *l2 = fi->userdata; in l2_st6_persistent_da()
1692 mISDN_FsmChangeState(fi, ST_L2_4); in l2_st6_persistent_da()
1698 l2_persistent_da(struct FsmInst *fi, int event, void *arg) in l2_persistent_da() argument
1700 struct layer2 *l2 = fi->userdata; in l2_persistent_da()
1709 mISDN_FsmChangeState(fi, ST_L2_4); in l2_persistent_da()
1715 l2_set_own_busy(struct FsmInst *fi, int event, void *arg) in l2_set_own_busy() argument
1717 struct layer2 *l2 = fi->userdata; in l2_set_own_busy()
1728 l2_clear_own_busy(struct FsmInst *fi, int event, void *arg) in l2_clear_own_busy() argument
1730 struct layer2 *l2 = fi->userdata; in l2_clear_own_busy()
1741 l2_frame_error(struct FsmInst *fi, int event, void *arg) in l2_frame_error() argument
1743 struct layer2 *l2 = fi->userdata; in l2_frame_error()
1749 l2_frame_error_reest(struct FsmInst *fi, int event, void *arg) in l2_frame_error_reest() argument
1751 struct layer2 *l2 = fi->userdata; in l2_frame_error_reest()
1754 establishlink(fi); in l2_frame_error_reest()