Home
last modified time | relevance | path

Searched refs:SpungePcb (Results 1 - 13 of 13) sorted by relevance

/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/include/
H A Dpcb.h45 struct SpungePcb { struct
66 static __inline struct SpungePcb *SpungePcbListNodeEntry(struct HlistNode *node) in SpungePcbListNodeEntry()
68 return (struct SpungePcb *)((char *)(node) - (uintptr_t)(&(((struct SpungePcb *)0)->udpNode))); in SpungePcbListNodeEntry()
71 static __inline struct SpungePcb *SpungePcbHashNodeEntry(struct HlistNode *node) in SpungePcbHashNodeEntry()
73 return (struct SpungePcb *)((char *)(node) - (uintptr_t)(&(((struct SpungePcb *)0)->hashNode))); in SpungePcbHashNodeEntry()
76 void SpcbAddPcbToSpinst(struct SpungeInstance *inst, struct SpungePcb *pcb);
77 void SpcbDeleteFromSpinst(struct SpungeInstance *inst, struct SpungePcb *pcb);
80 struct SpungePcb *SpungePcbNe
[all...]
H A Dspunge_stack.h26 void SpungeDoPackCycle(struct SpungePcb *pcb, struct SpungeInstance *inst);
28 void SpungeDoSendCycle(struct SpungePcb *pcb, struct SpungeInstance *inst, FILLP_LLONG detaTime);
H A Dnet.h59 struct SpungePcb *pcb;
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/
H A Dpcb.c62 struct SpungePcb *pcb = (struct SpungePcb *)ppcb; in SpungePcbSend()
97 static FILLP_INT SpungePcbSendmsgInner(struct FtNetconn *conn, struct SpungePcb *spcb, in SpungePcbSendmsgInner()
158 struct SpungePcb *spcb = (struct SpungePcb *)fpcb->spcb; in SpungePcbSendmsg()
196 void SpcbAddPcbToSpinst(struct SpungeInstance *inst, struct SpungePcb *pcb) in SpcbAddPcbToSpinst()
201 void SpcbDeleteFromSpinst(struct SpungeInstance *inst, struct SpungePcb *pcb) in SpcbDeleteFromSpinst()
206 struct SpungePcb *SpungePcbNew(void *argConn, struct SpungeInstance *inst) in SpungePcbNew()
208 struct SpungePcb *pcb = (struct SpungePcb *)SpungeAllo in SpungePcbNew()
[all...]
H A Dsysio_udp.c34 static struct SpungePcb*SysioGetPcbFromRemoteaddrUdp(
237 struct SpungePcb *spcb = FILLP_NULL_PTR; in SysioFetchPacketUdp()
382 struct SpungePcb *pcb = (struct SpungePcb *)argPcb; in SysioConnectUdp()
393 struct SpungePcb *pcb = (struct SpungePcb*)argPcb; in SysioRemovePcbUdp()
436 struct SpungePcb *pcb = (struct SpungePcb *)argPcb; in SysioHandlePacketUdp()
466 struct SpungePcb *pcb = (struct SpungePcb*)argPc in SysioSendPacketUdp()
[all...]
H A Dspunge_core.c54 struct SpungePcb *spcb = FILLP_NULL_PTR; in SpungeDoRecvCycle()
73 static FILLP_UINT32 SpungeCalExpectedBytes(FILLP_UINT32 *sendPktNum, struct SpungePcb *pcb, in SpungeCalExpectedBytes()
101 static void SpungeDoSendUpdate(struct SpungePcb *pcb, FILLP_UINT32 sendBytes, FILLP_UINT32 bytesExpected) in SpungeDoSendUpdate()
111 void SpungeDoSendCycle(struct SpungePcb *pcb, struct SpungeInstance *inst, FILLP_LLONG detaTime) in SpungeDoSendCycle()
1108 struct SpungePcb *pcb = FILLP_NULL_PTR; in FillpCalculateFairness()
1184 struct SpungePcb *pcb = ((struct FillpPcb *)args)->spcb; in FillpCheckPcbNackListToSend()
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/fillp/
H A Dfillp_conn.c111 UTILS_GET_ADDRPORT(&((struct SpungePcb*)(pcb->spcb))->localAddr), UTILS_GET_ADDRPORT(&p->addr)); in FillpConnReqInput()
473 struct SpungePcb *spcb = (struct SpungePcb*)pcb->spcb; in FillpConnReqAckInput()
566 struct SpungePcb *spcb = (struct SpungePcb*)pcb->spcb; in FillpInitNewConnByConfirm()
924 struct SpungePcb *spcb = (struct SpungePcb*)fpcb->spcb; in FillpCheckandcopyConfirmAckAddr()
1501 struct SpungePcb *tempPcb = FILLP_NULL_PTR; in FillpSendConnReqAck()
1509 (void)memset_s(tempPcb, sizeof(struct SpungePcb), 0, sizeof(struct SpungePcb)); in FillpSendConnReqAck()
[all...]
H A Dfillp_pcb.c31 #define FILLP_PCB_GET_CONN(pcb) (struct FtNetconn *)((struct SpungePcb *)((pcb)->spcb))->conn
519 SpungeDoSendCycle((struct SpungePcb*)fpcb->spcb, fpcb->pcbInst, realDetaTime); in FillpPcbSendFc()
H A Dfillp_timer.c189 SpungeDoSendCycle((struct SpungePcb *)pcb->spcb, pcb->pcbInst, realDetaTime); in FillpSendTimerCb()
H A Dfillp_common.c514 struct FtSocket *sock = (struct FtSocket *)((struct FtNetconn *)((struct SpungePcb*)pcb->spcb)->conn)->sock; in FillpAddNodeAtDelayNackListTail()
803 (struct SpungePcb *)pcb->spcb); in FillpBuildAndSendPack()
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/include/fillp/
H A Dfillp_common.h36 #define FILLP_GET_CONN(pcb) ((struct FtNetconn*) ((struct SpungePcb*) ((pcb)->spcb))->conn)
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/include/
H A Dspunge.h121 struct SpungePcb tempSpcb;
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/src/
H A Dspunge_message.c369 struct FtNetconn **pConn, struct SpungePcb **pPcb) in SpungeBindMsgCheckState()
373 struct SpungePcb *pcb = FILLP_NULL_PTR; in SpungeBindMsgCheckState()
421 struct SpungePcb *pcb = FILLP_NULL_PTR; in SpungeHandleMsgBind()
768 struct SpungePcb *pcb = FILLP_NULL_PTR; in SpungeHandleMsgSetNackDelay()

Completed in 12 milliseconds