/freebsd/usr.sbin/ppp/ |
H A D | cbcp.c | 46 #include "fsm.h" 66 cbcp->fsm.state = CBCP_CLOSED; in cbcp_Init() 67 cbcp->fsm.id = 0; in cbcp_Init() 68 cbcp->fsm.delay = 0; in cbcp_Init() 69 *cbcp->fsm.phone = '\0'; in cbcp_Init() 70 memset(&cbcp->fsm.timer, '\0', sizeof cbcp->fsm.timer); in cbcp_Init() 83 timer_Stop(&cbcp->fsm.timer); in cbcp_Timeout() 84 if (cbcp->fsm.restart) { in cbcp_Timeout() 85 switch (cbcp->fsm.state) { in cbcp_Timeout() 105 switch (cbcp->fsm.state) { in cbcp_Timeout() [all …]
|
H A D | fsm.h | 61 struct fsm; 64 u_int timeout; /* FSM retry frequency */ 76 int (*LayerUp)(struct fsm *); /* Layer is now up (tlu) */ 77 void (*LayerDown)(struct fsm *); /* About to come down (tld) */ 78 void (*LayerStart)(struct fsm *); /* Layer about to start (tls) */ 79 void (*LayerFinish)(struct fsm *); /* Layer now down (tlf) */ 80 void (*InitRestartCounter)(struct fsm *, int);/* Set fsm timer load */ 81 void (*SendConfigReq)(struct fsm *); /* Send REQ please */ 82 void (*SentTerminateReq)(struct fsm *); /* Term REQ just sent */ 83 void (*SendTerminateAck)(struct fsm *, u_char); /* Send Term ACK please */ [all …]
|
H A D | ccp.c | 50 #include "fsm.h" 80 static void CcpSendConfigReq(struct fsm *); 81 static void CcpSentTerminateReq(struct fsm *); 82 static void CcpSendTerminateAck(struct fsm *, u_char); 83 static void CcpDecodeConfig(struct fsm *, u_char *, u_char *, int, 85 static void CcpLayerStart(struct fsm *); 86 static void CcpLayerFinish(struct fsm *); 87 static int CcpLayerUp(struct fsm *); 88 static void CcpLayerDown(struct fsm *); 89 static void CcpInitRestartCounter(struct fsm *, int); [all …]
|
H A D | ipv6cp.c | 51 #include "fsm.h" 91 static int ipv6cp_LayerUp(struct fsm *); 92 static void ipv6cp_LayerDown(struct fsm *); 93 static void ipv6cp_LayerStart(struct fsm *); 94 static void ipv6cp_LayerFinish(struct fsm *); 95 static void ipv6cp_InitRestartCounter(struct fsm *, int); 96 static void ipv6cp_SendConfigReq(struct fsm *); 97 static void ipv6cp_SentTerminateReq(struct fsm *); 98 static void ipv6cp_SendTerminateAck(struct fsm *, u_char); 99 static void ipv6cp_DecodeConfig(struct fsm *, u_char *, u_char *, int, [all …]
|
H A D | lcp.c | 53 #include "fsm.h" 90 static int LcpLayerUp(struct fsm *); 91 static void LcpLayerDown(struct fsm *); 92 static void LcpLayerStart(struct fsm *); 93 static void LcpLayerFinish(struct fsm *); 94 static void LcpInitRestartCounter(struct fsm *, int); 95 static void LcpSendConfigReq(struct fsm *); 96 static void LcpSentTerminateReq(struct fsm *); 97 static void LcpSendTerminateAck(struct fsm *, u_char); 98 static void LcpDecodeConfig(struct fsm *, u_char *, u_char *, int, [all …]
|
H A D | fsm.c | 47 #include "fsm.h" 71 static void FsmSendConfigReq(struct fsm *); 72 static void FsmSendTerminateReq(struct fsm *); 73 static void FsmInitRestartCounter(struct fsm *, int); 75 typedef void (recvfn)(struct fsm *, struct fsmheader *, struct mbuf *); 129 struct fsm *fp = (struct fsm *)v; in StoppedTimeout() 142 fsm_Init(struct fsm *fp, const char *name, u_short proto, int mincode, in fsm_Init() 169 NewState(struct fsm *fp, int new) in NewState() 188 fsm_Output(struct fsm *fp, u_int code, u_int id, u_char *ptr, unsigned count, in fsm_Output() 229 struct fsm *fp = (struct fsm *)v; in FsmOpenNow() [all …]
|
H A D | ipcp.c | 67 #include "fsm.h" 110 static int IpcpLayerUp(struct fsm *); 111 static void IpcpLayerDown(struct fsm *); 112 static void IpcpLayerStart(struct fsm *); 113 static void IpcpLayerFinish(struct fsm *); 114 static void IpcpInitRestartCounter(struct fsm *, int); 115 static void IpcpSendConfigReq(struct fsm *); 116 static void IpcpSentTerminateReq(struct fsm *); 117 static void IpcpSendTerminateAck(struct fsm *, u_char); 118 static void IpcpDecodeConfig(struct fsm *, u_char *, u_char *, int, [all …]
|
H A D | ncp.c | 50 #include "fsm.h" 119 &bundle->fsm); in ncp_Init() 122 &bundle->fsm); in ncp_Init() 160 fsm_Up(&ncp->ipcp.fsm); in ncp_fsmStart() 161 fsm_Open(&ncp->ipcp.fsm); in ncp_fsmStart() 167 fsm_Up(&ncp->ipv6cp.fsm); in ncp_fsmStart() 168 fsm_Open(&ncp->ipv6cp.fsm); in ncp_fsmStart() 348 struct bundle *bundle = l->lcp.fsm.bundle; in ncp_PushPacket() 515 n = !!(ncp->ipcp.fsm.state == ST_OPENED); in ncp_LayersOpen() 517 n += !!(ncp->ipv6cp.fsm.state == ST_OPENED); in ncp_LayersOpen() [all …]
|
H A D | datalink.c | 49 #include "fsm.h" 129 log_Printf(LogPHASE, "Call peer back on %s\n", dl->cbcp.fsm.phone); in datalink_HangupDone() 131 strncpy(dl->cfg.phone.list, dl->cbcp.fsm.phone, in datalink_HangupDone() 143 /* if dial.timeout is < 0 (random), we don't override fsm.delay */ in datalink_HangupDone() 144 if (dl->cbcp.fsm.delay < dl->cfg.dial.timeout) in datalink_HangupDone() 145 dl->cbcp.fsm.delay = dl->cfg.dial.timeout; in datalink_HangupDone() 146 datalink_StartDialTimer(dl, dl->cbcp.fsm.delay); in datalink_HangupDone() 245 fsm_Up(&dl->physical->link.lcp.fsm); in datalink_LoginDone() 246 fsm_Open(&dl->physical->link.lcp.fsm); in datalink_LoginDone() 560 datalink_LayerStart(void *v, struct fsm *fp) in datalink_LayerStart() [all …]
|
H A D | ccp.h | 81 struct fsm_retry fsm; /* How often/frequently to resend requests */ member 92 struct fsm fsm; /* The finite state machine */ member 127 int (*Usable)(struct fsm *); /* Ok to negotiate ? */ 128 int (*Required)(struct fsm *); /* Must negotiate ? */ 156 extern void ccp_SendResetReq(struct fsm *); 162 extern int ccp_DefaultUsable(struct fsm *); 163 extern int ccp_DefaultRequired(struct fsm *);
|
H A D | cbcp.h | 33 /* fsm states */ 54 int state; /* Our FSM state */ 55 u_char id; /* Our FSM ID */ 56 u_char restart; /* FSM Send again ? */ 58 } fsm; member
|
H A D | lqr.c | 46 #include "fsm.h" 77 struct hdlc *hdlc = &link2physical(lcp->fsm.link)->hdlc; in SendEchoReq() 83 fsm_Output(&lcp->fsm, CODE_ECHOREQ, hdlc->lqm.echo.seq_sent++, in SendEchoReq() 88 lqr_RecvEcho(struct fsm *fp, struct mbuf *bp) in lqr_RecvEcho() 158 link_PushPacket(lcp->fsm.link, bp, lcp->fsm.bundle, in SendLqrData() 159 LINK_QUEUES(lcp->fsm.link) - 1, PROTO_LQR); in SendLqrData() 166 struct physical *p = link2physical(lcp->fsm.link); in SendLqrReport() 174 lcp->fsm.link->name); in SendLqrReport() 176 lcp->fsm.link->name); in SendLqrReport() 189 lcp->fsm.link->name); in SendLqrReport() [all …]
|
H A D | physical.c | 65 #include "fsm.h" 545 if (p->link.lcp.fsm.state <= ST_CLOSED) { in physical_DescriptorRead() 593 p->link.lcp.fsm.bundle = dl->bundle; in iov2physical() 594 p->link.lcp.fsm.link = &p->link; in iov2physical() 595 memset(&p->link.lcp.fsm.FsmTimer, '\0', sizeof p->link.lcp.fsm.FsmTimer); in iov2physical() 596 memset(&p->link.lcp.fsm.OpenTimer, '\0', sizeof p->link.lcp.fsm.OpenTimer); in iov2physical() 597 memset(&p->link.lcp.fsm.StoppedTimer, '\0', in iov2physical() 598 sizeof p->link.lcp.fsm.StoppedTimer); in iov2physical() 599 p->link.lcp.fsm.parent = &dl->fsmp; in iov2physical() 602 p->link.ccp.fsm.bundle = dl->bundle; in iov2physical() [all …]
|
H A D | command.c | 67 #include "fsm.h" 859 "Close an FSM", "close [lcp|ccp]", NULL}, 889 "Open an FSM", "open! [lcp|ccp|ipcp]", (void *)1}, 948 if (!arg->cx->physical->link.lcp.fsm.StoppedTimer.load) in ShowStopped() 952 arg->cx->physical->link.lcp.fsm.StoppedTimer.load / SECTICKS); in ShowStopped() 955 if (!arg->cx->physical->link.ccp.fsm.StoppedTimer.load) in ShowStopped() 959 arg->cx->physical->link.ccp.fsm.StoppedTimer.load / SECTICKS); in ShowStopped() 1262 if (arg->cx->physical->link.lcp.fsm.state > ST_CLOSED) { in TerminalCommand() 1264 State2Nam(arg->cx->physical->link.lcp.fsm.state)); in TerminalCommand() 1296 if (cx->physical->link.lcp.fsm.state == ST_OPENED) in OpenCommand() [all …]
|
H A D | pred.c | 43 #include "fsm.h" 150 return 1; /* Ask FSM to ACK */ in Pred1ResetOutput() 241 fsm_Reopen(&ccp->fsm); in Pred1Input() 250 fsm_Reopen(&ccp->fsm); in Pred1Input() 283 ccp->fsm.link->name, pre); in Pred1Input() 284 fsm_Reopen(&ccp->fsm); in Pred1Input()
|
H A D | ipv6cp.h | 38 struct fsm fsm; /* The finite state machine */ member 41 struct fsm_retry fsm; /* frequency to resend requests */ member
|
H A D | auth.c | 57 #include "fsm.h" 414 authp->cfg.fsm.timeout = DEF_FSMRETRY; in auth_Init() 415 authp->cfg.fsm.maxreq = DEF_FSMAUTHTRIES; in auth_Init() 416 authp->cfg.fsm.maxtrm = 0; /* not used */ in auth_Init() 429 authp->authtimer.load = authp->cfg.fsm.timeout * SECTICKS; in auth_StartReq() 431 authp->retry = authp->cfg.fsm.maxreq; in auth_StartReq()
|
H A D | mppe.c | 47 #include "fsm.h" 127 return 0; /* Ask FSM not to ACK */ in MPPEResetOutput() 315 fsm_Output(&ccp->fsm, CODE_RESETREQ, ccp->fsm.reqid++, NULL, 0, in MPPEInput() 330 fsm_Output(&ccp->fsm, CODE_RESETREQ, ccp->fsm.reqid++, NULL, 0, in MPPEInput() 430 MPPEUsable(struct fsm *fp) in MPPEUsable() 458 MPPERequired(struct fsm *fp) in MPPERequired()
|
H A D | ipcp.h | 46 struct fsm fsm; /* The finite state machine */ member 69 struct fsm_retry fsm; /* frequency to resend requests */ member
|
H A D | mp.c | 59 #include "fsm.h" 164 mp_LayerStart(void *v __unused, struct fsm *fp __unused) in mp_LayerStart() 166 /* The given FSM (ccp) is about to start up ! */ in mp_LayerStart() 170 mp_LayerUp(void *v __unused, struct fsm *fp) in mp_LayerUp() 172 /* The given fsm (ccp) is now up */ in mp_LayerUp() 178 mp_LayerDown(void *v __unused, struct fsm *fp __unused) in mp_LayerDown() 180 /* The given FSM (ccp) has been told to come down */ in mp_LayerDown() 184 mp_LayerFinish(void *v __unused, struct fsm *fp) in mp_LayerFinish() 186 /* The given fsm (ccp) is now down */ in mp_LayerFinish() 368 fsm_Up(&mp->link.ccp.fsm); in mp_Up() [all …]
|
H A D | lcp.h | 50 struct fsm fsm; /* The finite state machine */ member 92 struct fsm_retry fsm; /* How often/frequently to resend requests */ member
|
H A D | deflate.c | 38 #include "fsm.h" 65 return 1; /* Ask FSM to ACK */ in DeflateResetOutput() 227 ccp_SendResetReq(&ccp->fsm); in DeflateInput() 264 ccp_SendResetReq(&ccp->fsm); in DeflateInput() 306 ccp_SendResetReq(&ccp->fsm); in DeflateInput() 389 ccp_SendResetReq(&ccp->fsm); in DeflateDictSetup()
|
H A D | link.h | 54 struct lcp lcp; /* Our line control FSM */ 55 struct ccp ccp; /* Our compression FSM */
|
/freebsd/sys/contrib/device-tree/Bindings/mtd/ |
H A D | st-fsm.txt | 1 * ST-Microelectronics SPI FSM Serial (NOR) Flash Controller 4 - compatible : Should be "st,spi-fsm" 6 - reg-names : Should contain the reg names "spi-fsm" 17 compatible = "st,spi-fsm"; 19 reg-names = "spi-fsm";
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86WinCOFFTargetStreamer.cpp | 412 FPOStateMachine FSM(FPO); in emitFPOData() local 414 FSM.emitFrameDataRecord(OS, FPO->Begin); in emitFPOData() 418 FSM.CurOffset += 4; in emitFPOData() 419 FSM.SavedRegSize += 4; in emitFPOData() 420 FSM.RegSaveOffsets.push_back({Inst.RegOrOffset, FSM.CurOffset}); in emitFPOData() 423 FSM.FrameReg = Inst.RegOrOffset; in emitFPOData() 424 FSM.FrameRegOff = FSM.CurOffset; in emitFPOData() 427 FSM.StackOffsetBeforeAlign = FSM.CurOffset; in emitFPOData() 428 FSM.StackAlign = Inst.RegOrOffset; in emitFPOData() 431 FSM.CurOffset += Inst.RegOrOffset; in emitFPOData() [all …]
|