Searched refs:SpungePcb (Results 1 - 13 of 13) sorted by relevance
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/include/ |
H A D | pcb.h | 45 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 D | spunge_stack.h | 26 void SpungeDoPackCycle(struct SpungePcb *pcb, struct SpungeInstance *inst); 28 void SpungeDoSendCycle(struct SpungePcb *pcb, struct SpungeInstance *inst, FILLP_LLONG detaTime);
|
H A D | net.h | 59 struct SpungePcb *pcb;
|
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/ |
H A D | pcb.c | 62 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 D | sysio_udp.c | 34 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 D | spunge_core.c | 54 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 D | fillp_conn.c | 111 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 D | fillp_pcb.c | 31 #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 D | fillp_timer.c | 189 SpungeDoSendCycle((struct SpungePcb *)pcb->spcb, pcb->pcbInst, realDetaTime); in FillpSendTimerCb()
|
H A D | fillp_common.c | 514 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 D | fillp_common.h | 36 #define FILLP_GET_CONN(pcb) ((struct FtNetconn*) ((struct SpungePcb*) ((pcb)->spcb))->conn)
|
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/include/ |
H A D | spunge.h | 121 struct SpungePcb tempSpcb;
|
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/src/ |
H A D | spunge_message.c | 369 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