tag | line | file | source code |
fi | 209 | drivers/isdn/teles/callc.c | r1(struct FsmInst *fi, int event, void *arg) |
fi | 212 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 247 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_OUT_W); |
fi | 273 | drivers/isdn/teles/callc.c | r2(struct FsmInst *fi, int event, void *arg) |
fi | 275 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 279 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_CLEAR); |
fi | 285 | drivers/isdn/teles/callc.c | r2_1(struct FsmInst *fi, int event, void *arg) |
fi | 287 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 291 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_OUT_W_HANGUP); |
fi | 296 | drivers/isdn/teles/callc.c | r2_2(struct FsmInst *fi, int event, void *arg) |
fi | 298 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 300 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_REL_W); |
fi | 307 | drivers/isdn/teles/callc.c | r3(struct FsmInst *fi, int event, void *arg) |
fi | 309 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 312 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_REL_W); |
fi | 317 | drivers/isdn/teles/callc.c | r3_1(struct FsmInst *fi, int event, void *arg) |
fi | 319 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 324 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_REL_W); |
fi | 330 | drivers/isdn/teles/callc.c | r4(struct FsmInst *fi, int event, void *arg) |
fi | 332 | drivers/isdn/teles/callc.c | struct Channel *chanp=fi->userdata; |
fi | 335 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_NULL); |
fi | 339 | drivers/isdn/teles/callc.c | r5(struct FsmInst *fi, int event, void *arg) |
fi | 341 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 351 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_OUT); |
fi | 355 | drivers/isdn/teles/callc.c | r6(struct FsmInst *fi, int event, void *arg) |
fi | 357 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 359 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_IN_W); |
fi | 364 | drivers/isdn/teles/callc.c | r7(struct FsmInst *fi, int event, void *arg) |
fi | 366 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 376 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_IN); |
fi | 392 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_REL_W); |
fi | 397 | drivers/isdn/teles/callc.c | r8(struct FsmInst *fi, int event, void *arg) |
fi | 399 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 401 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_IN_SETUP); |
fi | 407 | drivers/isdn/teles/callc.c | r9(struct FsmInst *fi, int event, void *arg) |
fi | 409 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 411 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_IN_DACT); |
fi | 435 | drivers/isdn/teles/callc.c | r10(struct FsmInst *fi, int event, void *arg) |
fi | 437 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 439 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_OUT_ESTB); |
fi | 447 | drivers/isdn/teles/callc.c | r12(struct FsmInst *fi, int event, void *arg) |
fi | 449 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 452 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_ACTIVE); |
fi | 481 | drivers/isdn/teles/callc.c | r15(struct FsmInst *fi, int event, void *arg) |
fi | 483 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 486 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_BC_HANGUP); |
fi | 491 | drivers/isdn/teles/callc.c | r16(struct FsmInst *fi, int event, void *arg) |
fi | 493 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 497 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_PRO_W); |
fi | 502 | drivers/isdn/teles/callc.c | r17(struct FsmInst *fi, int event, void *arg) |
fi | 504 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 509 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_ANT_W); |
fi | 514 | drivers/isdn/teles/callc.c | r17_1(struct FsmInst *fi, int event, void *arg) |
fi | 516 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 525 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_NULL); |
fi | 531 | drivers/isdn/teles/callc.c | r18(struct FsmInst *fi, int event, void *arg) |
fi | 533 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 535 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_REL_W); |
fi | 542 | drivers/isdn/teles/callc.c | r19(struct FsmInst *fi, int event, void *arg) |
fi | 544 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 546 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_CLEAR); |
fi | 554 | drivers/isdn/teles/callc.c | r20(struct FsmInst *fi, int event, void *arg) |
fi | 556 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 562 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_NULL); |
fi | 569 | drivers/isdn/teles/callc.c | r21(struct FsmInst *fi, int event, void *arg) |
fi | 571 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 574 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_DISC_BC_HANGUP); |
fi | 579 | drivers/isdn/teles/callc.c | r22(struct FsmInst *fi, int event, void *arg) |
fi | 581 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 585 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_CLEAR); |
fi | 593 | drivers/isdn/teles/callc.c | r23(struct FsmInst *fi, int event, void *arg) |
fi | 595 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 599 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_PRO_W); |
fi | 604 | drivers/isdn/teles/callc.c | r23_1(struct FsmInst *fi, int event, void *arg) |
fi | 606 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 614 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_NULL); |
fi | 620 | drivers/isdn/teles/callc.c | r24(struct FsmInst *fi, int event, void *arg) |
fi | 622 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 625 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_D_ERR); |
fi | 630 | drivers/isdn/teles/callc.c | r25(struct FsmInst *fi, int event, void *arg) |
fi | 632 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 636 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_NULL); |
fi | 642 | drivers/isdn/teles/callc.c | r26(struct FsmInst *fi, int event, void *arg) |
fi | 644 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 709 | drivers/isdn/teles/callc.c | lc_r1(struct FsmInst *fi, int event, void *arg) |
fi | 711 | drivers/isdn/teles/callc.c | struct LcFsm *lf = fi->userdata; |
fi | 713 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_LC_ACTIVATE_WAIT); |
fi | 720 | drivers/isdn/teles/callc.c | lc_r6(struct FsmInst *fi, int event, void *arg) |
fi | 722 | drivers/isdn/teles/callc.c | struct LcFsm *lf = fi->userdata; |
fi | 725 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_LC_DELAY); |
fi | 730 | drivers/isdn/teles/callc.c | lc_r2(struct FsmInst *fi, int event, void *arg) |
fi | 732 | drivers/isdn/teles/callc.c | struct LcFsm *lf = fi->userdata; |
fi | 735 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_LC_ESTABLISH_WAIT); |
fi | 739 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_LC_CONNECTED); |
fi | 745 | drivers/isdn/teles/callc.c | lc_r3(struct FsmInst *fi, int event, void *arg) |
fi | 747 | drivers/isdn/teles/callc.c | struct LcFsm *lf = fi->userdata; |
fi | 749 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_LC_CONNECTED); |
fi | 754 | drivers/isdn/teles/callc.c | lc_r4(struct FsmInst *fi, int event, void *arg) |
fi | 756 | drivers/isdn/teles/callc.c | struct LcFsm *lf = fi->userdata; |
fi | 759 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_LC_RELEASE_WAIT); |
fi | 762 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_LC_NULL); |
fi | 769 | drivers/isdn/teles/callc.c | lc_r5(struct FsmInst *fi, int event, void *arg) |
fi | 771 | drivers/isdn/teles/callc.c | struct LcFsm *lf = fi->userdata; |
fi | 773 | drivers/isdn/teles/callc.c | FsmChangeState(fi, ST_LC_NULL); |
fi | 906 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_DISCONNECT_IND, NULL); |
fi | 909 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_RELEASE_CNF, NULL); |
fi | 912 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_SETUP_IND, NULL); |
fi | 915 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_RELEASE_IND, NULL); |
fi | 918 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_SETUP_CMPL_IND, NULL); |
fi | 921 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_SETUP_CNF, NULL); |
fi | 924 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_CINF, NULL); |
fi | 975 | drivers/isdn/teles/callc.c | callc_debug(struct FsmInst *fi, char *s) |
fi | 978 | drivers/isdn/teles/callc.c | struct Channel *chanp = fi->userdata; |
fi | 986 | drivers/isdn/teles/callc.c | lc_debug(struct FsmInst *fi, char *s) |
fi | 989 | drivers/isdn/teles/callc.c | struct LcFsm *lf = fi->userdata; |
fi | 997 | drivers/isdn/teles/callc.c | dlc_debug(struct FsmInst *fi, char *s) |
fi | 1000 | drivers/isdn/teles/callc.c | struct LcFsm *lf = fi->userdata; |
fi | 1014 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_DLEST, NULL); |
fi | 1017 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_DLRL, NULL); |
fi | 1029 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_BC_EST, NULL); |
fi | 1032 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_BC_REL, NULL); |
fi | 1051 | drivers/isdn/teles/callc.c | chanp->fi.fsm = &callcfsm; |
fi | 1052 | drivers/isdn/teles/callc.c | chanp->fi.state = ST_NULL; |
fi | 1053 | drivers/isdn/teles/callc.c | chanp->fi.debug = 0; |
fi | 1054 | drivers/isdn/teles/callc.c | chanp->fi.userdata = chanp; |
fi | 1055 | drivers/isdn/teles/callc.c | chanp->fi.printdebug = callc_debug; |
fi | 1279 | drivers/isdn/teles/callc.c | chanlist[i].fi.debug = debugflags & 2; |
fi | 1308 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_DIAL, ic); |
fi | 1314 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_ACCEPTB, NULL); |
fi | 1320 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_ACCEPTD, NULL); |
fi | 1326 | drivers/isdn/teles/callc.c | FsmEvent(&chanp->fi, EV_HANGUP, NULL); |
fi | 34 | drivers/isdn/teles/fsm.c | FsmEvent(struct FsmInst *fi, int event, void *arg) |
fi | 39 | drivers/isdn/teles/fsm.c | r = (void (*)) fi->fsm->jumpmatrix[fi->fsm->state_count * event + fi->state]; |
fi | 41 | drivers/isdn/teles/fsm.c | if (fi->debug) { |
fi | 43 | drivers/isdn/teles/fsm.c | fi->fsm->strState[fi->state], |
fi | 44 | drivers/isdn/teles/fsm.c | fi->fsm->strEvent[event]); |
fi | 45 | drivers/isdn/teles/fsm.c | fi->printdebug(fi, str); |
fi | 47 | drivers/isdn/teles/fsm.c | r(fi, event, arg); |
fi | 50 | drivers/isdn/teles/fsm.c | if (fi->debug) { |
fi | 52 | drivers/isdn/teles/fsm.c | fi->fsm->strState[fi->state], |
fi | 53 | drivers/isdn/teles/fsm.c | fi->fsm->strEvent[event]); |
fi | 54 | drivers/isdn/teles/fsm.c | fi->printdebug(fi, str); |
fi | 61 | drivers/isdn/teles/fsm.c | FsmChangeState(struct FsmInst *fi, int newstate) |
fi | 65 | drivers/isdn/teles/fsm.c | fi->state = newstate; |
fi | 66 | drivers/isdn/teles/fsm.c | if (fi->debug) { |
fi | 68 | drivers/isdn/teles/fsm.c | fi->fsm->strState[newstate]); |
fi | 69 | drivers/isdn/teles/fsm.c | fi->printdebug(fi, str); |
fi | 76 | drivers/isdn/teles/fsm.c | FsmEvent(ft->fi, ft->event, ft->arg); |
fi | 80 | drivers/isdn/teles/fsm.c | FsmInitTimer(struct FsmInst *fi, struct FsmTimer *ft) |
fi | 82 | drivers/isdn/teles/fsm.c | ft->fi = fi; |
fi | 94 | drivers/isdn/teles/fsm.c | if (ft->fi->debug) { |
fi | 96 | drivers/isdn/teles/fsm.c | ft->fi->printdebug(ft->fi, str); |
fi | 113 | drivers/isdn/teles/fsm.c | if (ft->fi->debug) { |
fi | 115 | drivers/isdn/teles/fsm.c | ft->fi->printdebug(ft->fi, str); |
fi | 14 | drivers/isdn/teles/isdnl2.c | static void l2m_debug(struct FsmInst *fi, char *s); |
fi | 126 | drivers/isdn/teles/isdnl2.c | ph_r1(struct FsmInst *fi, int event, void *arg) |
fi | 128 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 130 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_PH_ACTIVATED); |
fi | 135 | drivers/isdn/teles/isdnl2.c | ph_r2(struct FsmInst *fi, int event, void *arg) |
fi | 137 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 139 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_PH_ACTIVE); |
fi | 144 | drivers/isdn/teles/isdnl2.c | ph_r3(struct FsmInst *fi, int event, void *arg) |
fi | 146 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 148 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_PH_NULL); |
fi | 153 | drivers/isdn/teles/isdnl2.c | ph_r4(struct FsmInst *fi, int event, void *arg) |
fi | 155 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 157 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_PH_NULL); |
fi | 307 | drivers/isdn/teles/isdnl2.c | l2s1(struct FsmInst *fi, int event, void *arg) |
fi | 309 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 312 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_3); |
fi | 316 | drivers/isdn/teles/isdnl2.c | l2s2(struct FsmInst *fi, int event, void *arg) |
fi | 318 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 333 | drivers/isdn/teles/isdnl2.c | l2s3(struct FsmInst *fi, int event, void *arg) |
fi | 335 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 342 | drivers/isdn/teles/isdnl2.c | establishlink(struct FsmInst *fi) |
fi | 344 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 349 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_5); |
fi | 372 | drivers/isdn/teles/isdnl2.c | l2s11(struct FsmInst *fi, int event, void *arg) |
fi | 374 | drivers/isdn/teles/isdnl2.c | establishlink(fi); |
fi | 378 | drivers/isdn/teles/isdnl2.c | l2s13(struct FsmInst *fi, int event, void *arg) |
fi | 380 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 386 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_6); |
fi | 416 | drivers/isdn/teles/isdnl2.c | l2s12(struct FsmInst *fi, int event, void *arg) |
fi | 418 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 428 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_7); |
fi | 447 | drivers/isdn/teles/isdnl2.c | l2s14(struct FsmInst *fi, int event, void *arg) |
fi | 449 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 460 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_4); |
fi | 485 | drivers/isdn/teles/isdnl2.c | l2s5(struct FsmInst *fi, int event, void *arg) |
fi | 487 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 503 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_7); |
fi | 516 | drivers/isdn/teles/isdnl2.c | l2s15(struct FsmInst *fi, int event, void *arg) |
fi | 518 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 531 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_4); |
fi | 537 | drivers/isdn/teles/isdnl2.c | l2s6(struct FsmInst *fi, int event, void *arg) |
fi | 539 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 617 | drivers/isdn/teles/isdnl2.c | l2s7(struct FsmInst *fi, int event, void *arg) |
fi | 619 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 641 | drivers/isdn/teles/isdnl2.c | l2s8(struct FsmInst *fi, int event, void *arg) |
fi | 643 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 755 | drivers/isdn/teles/isdnl2.c | l2s17(struct FsmInst *fi, int event, void *arg) |
fi | 757 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 760 | drivers/isdn/teles/isdnl2.c | establishlink(fi); |
fi | 815 | drivers/isdn/teles/isdnl2.c | l2s16(struct FsmInst *fi, int event, void *arg) |
fi | 817 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 860 | drivers/isdn/teles/isdnl2.c | l2s19(struct FsmInst *fi, int event, void *arg) |
fi | 862 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_4); |
fi | 866 | drivers/isdn/teles/isdnl2.c | l2s20(struct FsmInst *fi, int event, void *arg) |
fi | 868 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 874 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_4); |
fi | 899 | drivers/isdn/teles/isdnl2.c | l2s21(struct FsmInst *fi, int event, void *arg) |
fi | 901 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 908 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_4); |
fi | 936 | drivers/isdn/teles/isdnl2.c | l2s22(struct FsmInst *fi, int event, void *arg) |
fi | 938 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 1011 | drivers/isdn/teles/isdnl2.c | l2s23(struct FsmInst *fi, int event, void *arg) |
fi | 1013 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 1018 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_8); |
fi | 1023 | drivers/isdn/teles/isdnl2.c | l2s24(struct FsmInst *fi, int event, void *arg) |
fi | 1025 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 1058 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_7); |
fi | 1080 | drivers/isdn/teles/isdnl2.c | l2s25(struct FsmInst *fi, int event, void *arg) |
fi | 1082 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 1085 | drivers/isdn/teles/isdnl2.c | FsmChangeState(fi, ST_L2_8); |
fi | 1090 | drivers/isdn/teles/isdnl2.c | l2s26(struct FsmInst *fi, int event, void *arg) |
fi | 1092 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 1095 | drivers/isdn/teles/isdnl2.c | l2s13(fi, event, NULL); |
fi | 1103 | drivers/isdn/teles/isdnl2.c | l2s27(struct FsmInst *fi, int event, void *arg) |
fi | 1105 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 1154 | drivers/isdn/teles/isdnl2.c | l2s28(struct FsmInst *fi, int event, void *arg) |
fi | 1156 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 1371 | drivers/isdn/teles/isdnl2.c | l2m_debug(struct FsmInst *fi, char *s) |
fi | 1373 | drivers/isdn/teles/isdnl2.c | struct PStack *st = fi->userdata; |
fi | 184 | drivers/isdn/teles/teles.h | struct FsmInst *fi; |
fi | 410 | drivers/isdn/teles/teles.h | int FsmEvent(struct FsmInst *fi, |
fi | 412 | drivers/isdn/teles/teles.h | void FsmChangeState(struct FsmInst *fi, |
fi | 414 | drivers/isdn/teles/teles.h | void FsmInitTimer(struct FsmInst *fi, struct FsmTimer *ft); |
fi | 455 | drivers/isdn/teles/teles.h | struct FsmInst fi; |
fi | 194 | net/ipv4/route.c | struct fib_info * fi = f->fib_info; |
fi | 195 | net/ipv4/route.c | if (!--fi->fib_refcnt) |
fi | 198 | net/ipv4/route.c | printk("fib_free_node: fi %08x/%s is free\n", fi->fib_gateway, fi->fib_dev->name); |
fi | 200 | net/ipv4/route.c | if (fi->fib_next) |
fi | 201 | net/ipv4/route.c | fi->fib_next->fib_prev = fi->fib_prev; |
fi | 202 | net/ipv4/route.c | if (fi->fib_prev) |
fi | 203 | net/ipv4/route.c | fi->fib_prev->fib_next = fi->fib_next; |
fi | 204 | net/ipv4/route.c | if (fi == fib_info_list) |
fi | 205 | net/ipv4/route.c | fib_info_list = fi->fib_next; |
fi | 346 | net/ipv4/route.c | struct fib_info * fi = f->fib_info; |
fi | 354 | net/ipv4/route.c | (gtw && fi->fib_gateway != gtw) || |
fi | 356 | net/ipv4/route.c | (dev && fi->fib_dev != dev) ) |
fi | 366 | net/ipv4/route.c | ip_netlink_msg(RTMSG_DELROUTE, dst, gtw, mask, flags, metric, fi->fib_dev->name); |
fi | 422 | net/ipv4/route.c | struct fib_info * fi; |
fi | 445 | net/ipv4/route.c | for (fi=fib_info_list; fi; fi = fi->fib_next) |
fi | 447 | net/ipv4/route.c | if (fi->fib_gateway != gw || |
fi | 448 | net/ipv4/route.c | fi->fib_dev != dev || |
fi | 449 | net/ipv4/route.c | fi->fib_flags != flags || |
fi | 450 | net/ipv4/route.c | fi->fib_mtu != mss || |
fi | 451 | net/ipv4/route.c | fi->fib_window != window || |
fi | 452 | net/ipv4/route.c | fi->fib_irtt != irtt) |
fi | 454 | net/ipv4/route.c | fi->fib_refcnt++; |
fi | 456 | net/ipv4/route.c | printk("fib_create_info: fi %08x/%s is duplicate\n", fi->fib_gateway, fi->fib_dev->name); |
fi | 458 | net/ipv4/route.c | return fi; |
fi | 460 | net/ipv4/route.c | fi = (struct fib_info*)kmalloc(sizeof(struct fib_info), GFP_KERNEL); |
fi | 461 | net/ipv4/route.c | if (!fi) |
fi | 463 | net/ipv4/route.c | memset(fi, 0, sizeof(struct fib_info)); |
fi | 464 | net/ipv4/route.c | fi->fib_flags = flags; |
fi | 465 | net/ipv4/route.c | fi->fib_dev = dev; |
fi | 466 | net/ipv4/route.c | fi->fib_gateway = gw; |
fi | 467 | net/ipv4/route.c | fi->fib_mtu = mss; |
fi | 468 | net/ipv4/route.c | fi->fib_window = window; |
fi | 469 | net/ipv4/route.c | fi->fib_refcnt++; |
fi | 470 | net/ipv4/route.c | fi->fib_next = fib_info_list; |
fi | 471 | net/ipv4/route.c | fi->fib_prev = NULL; |
fi | 472 | net/ipv4/route.c | fi->fib_irtt = irtt; |
fi | 474 | net/ipv4/route.c | fib_info_list->fib_prev = fi; |
fi | 475 | net/ipv4/route.c | fib_info_list = fi; |
fi | 477 | net/ipv4/route.c | printk("fib_create_info: fi %08x/%s is created\n", fi->fib_gateway, fi->fib_dev->name); |
fi | 479 | net/ipv4/route.c | return fi; |
fi | 491 | net/ipv4/route.c | struct fib_info * fi; |
fi | 507 | net/ipv4/route.c | if ((fi = fib_create_info(gw, dev, flags, mss, window, irtt)) == NULL) |
fi | 512 | net/ipv4/route.c | f->fib_info = fi; |
fi | 616 | net/ipv4/route.c | if (f1 && f1->fib_metric == metric && f1->fib_info == fi) |
fi | 629 | net/ipv4/route.c | if (!fib_loopback && (fi->fib_dev->flags & IFF_LOOPBACK)) |
fi | 633 | net/ipv4/route.c | ip_netlink_msg(RTMSG_NEWROUTE, dst, gw, mask, flags, metric, fi->fib_dev->name); |
fi | 783 | net/ipv4/route.c | struct fib_info * fi; |
fi | 795 | net/ipv4/route.c | fi = f->fib_info; |
fi | 797 | net/ipv4/route.c | fi->fib_dev->name, (unsigned long)f->fib_dst, (unsigned long)fi->fib_gateway, |
fi | 798 | net/ipv4/route.c | fi->fib_flags, 0, f->fib_use, f->fib_metric, |
fi | 799 | net/ipv4/route.c | (unsigned long)fz->fz_mask, (int)fi->fib_mtu, fi->fib_window, (int)fi->fib_irtt); |
fi | 1398 | net/ipv4/route.c | struct fib_info * fi; |
fi | 1419 | net/ipv4/route.c | fi = f->fib_info; |
fi | 1423 | net/ipv4/route.c | if (!f || (fi->fib_flags & RTF_REJECT)) |
fi | 1443 | net/ipv4/route.c | saddr = fi->fib_dev->pa_addr; |
fi | 1445 | net/ipv4/route.c | if (daddr == fi->fib_dev->pa_addr) |
fi | 1451 | net/ipv4/route.c | fi = f->fib_info; |
fi | 1469 | net/ipv4/route.c | rth->rt_gateway = fi->fib_gateway; |
fi | 1470 | net/ipv4/route.c | rth->rt_dev = fi->fib_dev; |
fi | 1471 | net/ipv4/route.c | rth->rt_mtu = fi->fib_mtu; |
fi | 1472 | net/ipv4/route.c | rth->rt_window = fi->fib_window; |
fi | 1473 | net/ipv4/route.c | rth->rt_irtt = fi->fib_irtt; |
fi | 1475 | net/ipv4/route.c | rth->rt_flags = fi->fib_flags | RTF_HOST; |