/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/fillp/ |
H A D | fillp_flow_control_alg0.c | 30 void FillpAlg0CalSendInterval(struct FillpPcb *pcb) in FillpAlg0CalSendInterval() argument 52 static void FillpAlg0FlowControlInit(struct FillpPcb *pcb, struct FillpFlowControlAlg0 *alg) in FillpAlg0FlowControlInit() argument 80 struct FillpPcb *pcb = (struct FillpPcb *)argPcb; in FillpAlg0FcInit() local 119 struct FillpPcb *pcb = (struct FillpPcb *)argPcb; FillpAlg0FcDeinit() local 137 struct FillpPcb *pcb = (struct FillpPcb *)argPcb; FillpAlg0CalPackInterval() local 142 FillpAlg0CalMaxPackRcvInterval(struct FillpPcb *pcb, FILLP_LLONG detaUs, FILLP_UINT32 packRate, FILLP_UINT32 periodSendRate) FillpAlg0CalMaxPackRcvInterval() argument 156 FillpAlg0FcHandleInit(struct FillpPcb *pcb, FILLP_CONST struct FillpPktPack *pack) FillpAlg0FcHandleInit() argument 189 FillpAlg0FcHandleBwProbe(struct FillpPcb *pcb, FILLP_CONST struct FillpPktPack *pack) FillpAlg0FcHandleBwProbe() argument 206 FillpAlg0PackStateProcess(struct FillpPcb *pcb, struct FillpPktPack *pack) FillpAlg0PackStateProcess() argument 237 struct FillpPcb *pcb = (struct FillpPcb *)argPcb; FillpAlg0AnalysePack() local [all...] |
H A D | fillp_timer.c | 28 static void FillpEnablePackTimerInCb(struct FillpPcb *pcb, FILLP_BOOL enNormalPackTimer) in FillpEnablePackTimerInCb() argument 34 static void LogFcFcAppStastics(const struct FillpPcb *pcb, const struct FillAppFcStastics *appFcStastics) in LogFcFcAppStastics() argument 44 static void FillpCalFcAppStastics(struct FillpPcb *pcb) in FillpCalFcAppStastics() argument 101 FillpCalRecvRate(struct FillpPcb *pcb) FillpCalRecvRate() argument 150 struct FillpPcb *pcb = (struct FillpPcb *)argPcb; FillpPackTimerCb() local 181 struct FillpPcb *pcb = (struct FillpPcb *)argPcb; FillpSendTimerCb() local 195 FillpEnableSendTimer(struct FillpPcb *pcb) FillpEnableSendTimer() argument 215 FillpDisableSendTimer(struct FillpPcb *pcb) FillpDisableSendTimer() argument 222 FillpEnablePackTimer(struct FillpPcb *pcb) FillpEnablePackTimer() argument 232 FillpDisablePackTimer(struct FillpPcb *pcb) FillpDisablePackTimer() argument 239 FillpEnableFcTimer(struct FillpPcb *pcb) FillpEnableFcTimer() argument 246 FillpDisableFcTimer(struct FillpPcb *pcb) FillpDisableFcTimer() argument 253 FillpEnableKeepAliveTimer(struct FillpPcb *pcb) FillpEnableKeepAliveTimer() argument 261 FillpDisableKeepAliveTimer(struct FillpPcb *pcb) FillpDisableKeepAliveTimer() argument 268 FillpEnableDelayNackTimer(struct FillpPcb *pcb) FillpEnableDelayNackTimer() argument 278 FillpDisableDelayNackTimer(struct FillpPcb *pcb) FillpDisableDelayNackTimer() argument 285 FillpEnableDataBurstTimer(struct FillpPcb *pcb) FillpEnableDataBurstTimer() argument 294 FillpDisableDataBurstTimer(struct FillpPcb *pcb) FillpDisableDataBurstTimer() argument 301 FillpEnableConnRetryCheckTimer(struct FillpPcb *pcb) FillpEnableConnRetryCheckTimer() argument 308 FillpDisableConnRetryCheckTimer(struct FillpPcb *pcb) FillpDisableConnRetryCheckTimer() argument 315 FillpEnableFinCheckTimer(struct FillpPcb *pcb) FillpEnableFinCheckTimer() argument 323 FillpDisableFinCheckTimer(struct FillpPcb *pcb) FillpDisableFinCheckTimer() argument 332 struct FillpPcb *pcb = (struct FillpPcb *)argPcb; FillpFcTimerCb() local [all...] |
H A D | fillp_flow_control.c | 124 FILLP_BOOL FillpAppLimitedStatus(struct FillpPcb *pcb, FILLP_UINT32 beginPktNum, FILLP_UINT32 endPktNum) in FillpAppLimitedStatus() argument 164 void FillpCalSendInterval(struct FillpPcb *pcb) in FillpCalSendInterval() argument 190 void FillpFcTailProtected(struct FillpPcb *pcb, struct FillpPktPack *pack) in FillpFcTailProtected() argument 234 FillpFcPackInput(struct FillpPcb *pcb, struct FillpPktPack *pack) FillpFcPackInput() argument 245 FillpFcNackInput(struct FillpPcb *pcb, struct FillpPktNack *nack) FillpFcNackInput() argument 252 FillpGetAlgFun(struct FillpPcb *pcb) FillpGetAlgFun() argument 268 FillpFcInit(struct FillpPcb *pcb) FillpFcInit() argument 317 FillpFcDeinit(struct FillpPcb *pcb) FillpFcDeinit() argument 326 FillpFcDataInput(struct FillpPcb *pcb, FILLP_CONST struct FillpPktHead *pkt) FillpFcDataInput() argument 342 FillpFcRecvDropOne(struct FillpPcb *pcb) FillpFcRecvDropOne() argument 349 FillpFcRecvOutOfOrder(struct FillpPcb *pcb) FillpFcRecvOutOfOrder() argument 355 FillpFcRecvLost(struct FillpPcb *pcb, FILLP_UINT32 ones) FillpFcRecvLost() argument 362 struct FillpPcb *pcb = (struct FillpPcb *)arg; FillpFcCycle() local [all...] |
H A D | fillp_pcb.c | 58 static FILLP_INT FillpInitSendpcbUnackList(struct FillpSendPcb *pcb) in FillpInitSendpcbUnackList() argument 79 FillpInitSendpcbPktSeqMap(struct FillpPcb *fpcb, struct FillpSendPcb *pcb) FillpInitSendpcbPktSeqMap() argument 119 FillpFreeRecvItemPool(struct FillpRecvPcb *pcb) FillpFreeRecvItemPool() argument 125 FillpFreeSendItemPool(struct FillpSendPcb *pcb) FillpFreeSendItemPool() argument 133 struct FillpSendPcb *pcb = &fpcb->send; InitSendPcbSimplePar() local 180 InitSimplePcbPar(struct FillpSendPcb *pcb, struct FillpPcb *fpcb) InitSimplePcbPar() argument 224 struct FillpSendPcb *pcb = &fpcb->send; InitItemPool() local 255 struct FillpSendPcb *pcb = &fpcb->send; FillpInitSendpcb() local 293 FillpInitRecvPcbBox(struct FillpPcb *fpcb, struct FillpRecvPcb *pcb) FillpInitRecvPcbBox() argument 322 struct FillpRecvPcb *pcb = &fpcb->recv; FillpInitRecvpcb() local 365 InitSimpleStatics(const struct FillpPcb *fpcb, struct FillpStatisticsPcb *pcb) InitSimpleStatics() argument 405 struct FillpStatisticsPcb *pcb = &fpcb->statistics; FillpInitStastics() local 449 FillpPcbFreeRecvItemArray(struct FillpRecvPcb *pcb) FillpPcbFreeRecvItemArray() argument 481 struct FillpRecvPcb *pcb = &fpcb->recv; FillpPcbRemoveRecv() local 550 struct FillpSendPcb *pcb = &fpcb->send; FillpPcbFreeSendItemArray() local 600 struct FillpSendPcb *pcb = &fpcb->send; FillpPcbRemoveSend() local 644 FillpInitPcbTimeNode(struct FillpPcb *pcb) FillpInitPcbTimeNode() argument 680 FillpInitPcb(struct FillpPcb *pcb, FILLP_INT mpSendSize, FILLP_INT mpRecvSize) FillpInitPcb() argument 720 FillpRemovePcb(struct FillpPcb *pcb) FillpRemovePcb() argument 735 FillpGetSendpcbUnackListPktNum(struct FillpSendPcb *pcb) FillpGetSendpcbUnackListPktNum() argument 744 FillpGetRecvpcbRecvlistPktNum(struct FillpRecvPcb *pcb) FillpGetRecvpcbRecvlistPktNum() argument 753 FillpGetSockPackInterval(FILLP_CONST struct FillpPcb *pcb) FillpGetSockPackInterval() argument [all...] |
H A D | fillp_output.c | 30 static void FillpMoveRedundantItemToUnrecvList(struct FillpPcb *pcb) in FillpMoveRedundantItemToUnrecvList() argument 81 static FILLP_BOOL FillpIsAskMoreBuf(struct FillpSendPcb *sendPcb, struct FillpPcb *pcb) in FillpIsAskMoreBuf() argument 103 static void FillpDoneSendAllData(struct FillpSendPcb *sendPcb, struct FillpPcb *pcb, in FillpDoneSendAllData() argument 51 FillpGetSendItem(struct FillpSendPcb *sendPcb, struct FillpPcb *pcb) FillpGetSendItem() argument 132 FillpBeforeSendItem(struct FillpPcbItem *item, struct FillpPcb *pcb, FILLP_UINT32 sentBytes, FILLP_UINT32 totalBytes) FillpBeforeSendItem() argument 161 FillpSendOne(struct FillpPcb *pcb, FILLP_UINT32 totalBytes, FILLP_UINT32 sendPktNum) FillpSendOne() argument 219 FillpBuildPktDataOptions(FILLP_CONST struct FillpPcb *pcb, struct FillpPcbItem *item, FILLP_CHAR *dataOptionAddr) FillpBuildPktDataOptions() argument 237 FillpBuildDataPkt(struct FillpPcb *pcb, struct FillpPcbItem *item) FillpBuildDataPkt() argument 326 FillpAddToUnackList(struct FillpPcb *pcb, struct FillpPcbItem *item) FillpAddToUnackList() argument 344 FillpAddToPktSeqHash(FILLP_CONST struct FillpPcb *pcb, struct FillpPcbItem *item) FillpAddToPktSeqHash() argument 434 FillpSendAdhocpackToDetectRtt(struct FillpPcb *pcb) FillpSendAdhocpackToDetectRtt() argument 454 FillpSetSimplePack(FILLP_CONST struct FillpPcb *pcb, struct FillpPktPack *pack, FILLP_CONST struct FtSocket *ftSock) FillpSetSimplePack() argument 485 FillpSendPack(struct FillpPcb *pcb, struct FillpPktPack *pack) FillpSendPack() argument 512 FillpSendPackWithPcbBuffer(struct FillpPcb *pcb) FillpSendPackWithPcbBuffer() argument [all...] |
H A D | fillp_common.c | 26 void FillpFreeItemAndEvent(struct FillpPcb *pcb, struct FillpPcbItem *item) in FillpFreeItemAndEvent() argument 35 void InsertUnrecvListFail(struct FillpPcb *pcb, struct FillpPcbItem *item) in InsertUnrecvListFail() argument 66 void FillpMoveUnackToUnrecv(FILLP_UINT32 ackSeq, FILLP_UINT32 lostSeq, struct FillpPcb *pcb, in FillpMoveUnackToUnrecv() argument 72 static FILLP_BOOL FillpMoveOneNode(struct Hlist *list, FILLP_UINT32 lostSeq, struct FillpPcb *pcb, in FillpMoveOneNode() argument 129 FillpMoveUnackToUnrecvAll(FILLP_UINT32 ackSeq, FILLP_UINT32 lostSeq, struct FillpPcb *pcb, FILLP_BOOL isFromPack, FILLP_BOOL onePktOnly) FillpMoveUnackToUnrecvAll() argument 178 FillpAckItemWaitTklist(struct FillpPcb *pcb, FILLP_UINT32 seqNum) FillpAckItemWaitTklist() argument 207 FillpAckUnrecvList(struct FillpPcb *pcb, FILLP_UINT32 seqNum) FillpAckUnrecvList() argument 242 FillpAckRedunlist(struct FillpPcb *pcb, FILLP_UINT32 seqNum) FillpAckRedunlist() argument 271 FreeUnackList(struct FillpPcb *pcb, struct FillpPcbItem *item, struct Hlist *tempCtl) FreeUnackList() argument 286 FillpAckUnackList(struct FillpPcb *pcb, FILLP_UINT32 curSeq, FILLP_INT cntLimit) FillpAckUnackList() argument 348 FillpAckSendPcb(struct FillpPcb *pcb, FILLP_INT cntLimit) FillpAckSendPcb() argument 363 FillpSendAdhocpack(struct FillpPcb *pcb) FillpSendAdhocpack() argument 381 FillpUploadRecvBox(struct FillpPcb *pcb) FillpUploadRecvBox() argument 442 FillpSendRepaetNack(struct FillpPcb *pcb, struct FillpPktNack *nack) FillpSendRepaetNack() argument 469 FillpSendNack(struct FillpPcb *pcb, FILLP_UINT32 startPktNum, FILLP_UINT32 endPktNum) FillpSendNack() argument 512 FillpAddNodeAtDelayNackListTail(struct FillpPcb *pcb, FILLP_UINT32 startPktNum, FILLP_UINT32 endPktNum) FillpAddNodeAtDelayNackListTail() argument 533 FillpCheckAndUpdateDelayNackList(struct FillpPcb *pcb, FILLP_UINT32 curRecvPktNum) FillpCheckAndUpdateDelayNackList() argument 593 FillBiggerItem(struct FillpPcb *pcb, struct FillpPcbItem *item) FillBiggerItem() argument 619 FillpRecvDropItem(struct FillpPcb *pcb, struct FillpPcbItem *item) FillpRecvDropItem() argument 625 FillpDataToStack(struct FillpPcb *pcb, struct FillpPcbItem *item) FillpDataToStack() argument 683 FillpAjustTlpParameterByRtt(struct FillpPcb *pcb, FILLP_LLONG rtt) FillpAjustTlpParameterByRtt() argument 709 FillpCalPackInterval(struct FillpPcb *pcb) FillpCalPackInterval() argument 733 FillpCalNackDelayTimeByPackInterval(struct FillpPcb *pcb) FillpCalNackDelayTimeByPackInterval() argument 755 FillpAdjustFcParamsByRtt(struct FillpPcb *pcb) FillpAdjustFcParamsByRtt() argument 764 FillpBuildAndSendPack(struct FillpPcb *pcb, struct FtSocket *ftSock, struct FillpPktPack *pack, FILLP_UINT16 dataLen) FillpBuildAndSendPack() argument [all...] |
H A D | fillp_input.c | 59 static void FillpChangePackInteval(struct FillpPcb *pcb) in FillpChangePackInteval() argument 75 FillpProcessDataOptions(FillpDataOption *dataOption, struct FillpPcb *pcb, struct FillpPcbItem *item) FillpProcessDataOptions() argument 107 FillpAnalysisDataOptions(struct FillpPcb *pcb, struct FillpPcbItem *item) FillpAnalysisDataOptions() argument 152 FillpProcessItemData(struct FillpPcb *pcb, struct FillpPcbItem *item, FILLP_CONST struct FillpPktHead *pktHdr) FillpProcessItemData() argument 188 FillpDataInput(struct FillpPcb *pcb, struct FillpPcbItem *item) FillpDataInput() argument 221 ProcessPcbItem(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *buf, struct FillpPcbItem *pcbBuf) ProcessPcbItem() argument 259 FillpHdlDataInput(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *buf) FillpHdlDataInput() argument 298 FillpCheckNackPacket(FILLP_CONST struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p) FillpCheckNackPacket() argument 315 FillpCheckNackSeq(FILLP_CONST struct FillpPcb *pcb, FILLP_CONST struct FillpPktHead *pktHdr, FILLP_CONST struct FillpSeqPktNum *seqPktNum) FillpCheckNackSeq() argument 377 ProtectLongLoopRun(struct FillpPcb *pcb, FILLP_UINT32 identifyGap, struct FillpSeqPktNum *seqPktNum, FILLP_INT *isUsed) ProtectLongLoopRun() argument 433 FillpNackInput(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p) FillpNackInput() argument 490 FillpCheckPackInput(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p) FillpCheckPackInput() argument 509 FillpPackInputSendMsgTrace(FILLP_CONST struct FillpPcb *pcb, FILLP_CONST struct FillpPktHead *pktHdr, FILLP_CONST struct FillpPktPack *pack) FillpPackInputSendMsgTrace() argument 560 FillpCheckPackNumber(struct FillpPcb *pcb, struct FillpPktPack *pack, FILLP_UINT32 ackSeqNum, FILLP_UINT32 lostSeqNum) FillpCheckPackNumber() argument 593 FillpHandleAdhocpackFlag(struct FillpPcb *pcb, struct FillpPktPack *pack) FillpHandleAdhocpackFlag() argument 630 FillpTryAckSendPcbByPackInfo(struct FillpPcb *pcb, FILLP_CONST struct FillpPktPack *pack, FILLP_UINT32 ackSeqNum, FILLP_UINT32 lostSeqNum) FillpTryAckSendPcbByPackInfo() argument 646 FillpHdlAdhocpack(struct FillpPcb *pcb, struct FillpPktPack *pack) FillpHdlAdhocpack() argument 653 FillpChangePackInterval(struct FillpPcb *pcb, FILLP_CONST struct FtSocket *sock, FILLP_CONST struct FillpPktPack *pack) FillpChangePackInterval() argument 664 FillpHandlePackFlag(struct FillpPcb *pcb, struct FillpPktPack *pack) FillpHandlePackFlag() argument 694 MoveUnackToUnrecvByPackInfo(struct FillpPcb *pcb, FILLP_UINT32 ackSeqNum, FILLP_UINT32 lostSeqNum) MoveUnackToUnrecvByPackInfo() argument 716 FillpPackInputLog(FILLP_CONST struct FillpPcb *pcb) FillpPackInputLog() argument 741 FillpPackInput(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p) FillpPackInput() argument 792 FillpHdlConnect(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *buf, struct SpungeInstance *inst, FILLP_UINT16 flag) FillpHdlConnect() argument 840 FillpDoInputPktType(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *buf, struct SpungeInstance *inst, FILLP_UINT16 flag) FillpDoInputPktType() argument 873 FillpDoInput(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *buf, struct SpungeInstance *inst) FillpDoInput() argument [all...] |
H A D | fillp_conn.c | 33 static void FillpConnReqInputTrace(FILLP_CONST struct FillpPcb *pcb, FILLP_CONST struct FtSocket *sock, in FillpConnReqInputTrace() argument 63 static FILLP_INT FillpConnReqStateCheck(struct FillpPcb *pcb, FILLP_CONST struct FtSocket *sock) in FillpConnReqStateCheck() argument 91 void FillpConnReqInput(struct FillpPcb *pcb, FILLP_CONS argument 371 FillpDecodeConnReqAckClientPara(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p, struct FillpConnReqAckClient *reqAck) FillpDecodeConnReqAckClientPara() argument 427 FillpConnReqAckInput(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p) FillpConnReqAckInput() argument 559 FillpInitNewConnByConfirm(struct FillpPcb *pcb, struct FtNetconn *newConn, FILLP_CONST struct FillpPktConnConfirm *confirm, FILLP_CONST struct FtNetconn *conn, FILLP_CONST struct NetBuf *p) FillpInitNewConnByConfirm() argument 631 FillpProcessConnConfirm(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p, FILLP_CONST struct FillpPktConnConfirm *confirm, FILLP_CONST struct FtNetconn *conn, struct SpungeInstance *inst) FillpProcessConnConfirm() argument 722 FillpConfirmCheckState(FILLP_UINT8 connState, struct FtSocket *sock, struct FillpPcb *pcb) FillpConfirmCheckState() argument 748 FillpConnConfirmInput(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p, struct SpungeInstance *inst) FillpConnConfirmInput() argument 811 FillpHandleConnConfirmAckInput(struct FtSocket *sock, struct FtNetconn *conn, struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p) FillpHandleConnConfirmAckInput() argument 841 FillpCheckConfirmAckInfoIsValid(struct FillpPcb *pcb, struct FtSocket *sock, struct FillpPktConnConfirmAck *confirmAck) FillpCheckConfirmAckInfoIsValid() argument 891 FillpConnConnectionEstFailure(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p) FillpConnConnectionEstFailure() argument 970 FillpCheckConfirmAckPar(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p) FillpCheckConfirmAckPar() argument 1028 FillpSaveConfirmActToPcb(struct FillpPktConnConfirmAck *confirmAck, struct FillpPcb *pcb) FillpSaveConfirmActToPcb() argument 1042 FillpConnConfirmAckInput(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p) FillpConnConfirmAckInput() argument 1088 ConnectingHandleFinInput(struct FillpPcb *pcb, struct FtSocket *sock, struct FtNetconn *conn, FILLP_CONST struct NetBuf *p, FILLP_CONST struct FillpFinFlags *flags) ConnectingHandleFinInput() argument 1115 FillpStateClosingHandleFinInput(struct FillpPcb *pcb, struct FtNetconn *conn, FILLP_BOOL isAck, FILLP_BOOL isWr, FILLP_BOOL *pcbFreed) FillpStateClosingHandleFinInput() argument 1222 FillpHandleFin(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p, FILLP_BOOL *pcbFreed) FillpHandleFin() argument 1299 FillpFinInput(struct FillpPcb *pcb, FILLP_CONST struct NetBuf *p, FILLP_BOOL *pcbFreed) FillpFinInput() argument 1338 FillpSendConnReqBuild(struct FillpPcb *pcb, struct FillpPktConnReq *req, FILLP_LLONG curTime) FillpSendConnReqBuild() argument 1375 FillpSendConnReq(struct FillpPcb *pcb) FillpSendConnReq() argument 1431 FillpSendConnReqAckBuild(FILLP_CONST struct FillpPcb *pcb, FILLP_CONST FillpCookieContent *stateCookie, FILLP_ULLONG timestamp) FillpSendConnReqAckBuild() argument 1493 FillpSendConnReqAck(struct FillpPcb *pcb, FILLP_CONST FillpCookieContent *stateCookie, FILLP_ULLONG timestamp) FillpSendConnReqAck() argument 1547 ConnConfirmBuild(struct FillpPcb *pcb, FILLP_CONST struct FillpConnReqAckClient *reqAck, struct FillpPktHead *pktHdr) ConnConfirmBuild() argument 1593 ConnConfirmEncodeExtPara(const struct FillpPcb *pcb, FILLP_INT32 encMsgLen) ConnConfirmEncodeExtPara() argument 1647 FillpSendConnConfirm(struct FillpPcb *pcb, FILLP_CONST struct FillpConnReqAckClient *reqAck) FillpSendConnConfirm() argument 1694 FillpSendConnConfirmAck(struct FillpPcb *pcb) FillpSendConnConfirmAck() argument 1751 FillpSendFinBuild(FILLP_CONST struct FillpPcb *pcb, struct FillpPktFin *req, FILLP_CONST struct FillpFinFlags *flags) FillpSendFinBuild() argument 1783 FillpSendFinInnerImpl(struct FillpPcb *pcb, FILLP_CONST struct FillpFinFlags *flags, struct sockaddr *remoteAddr) FillpSendFinInnerImpl() argument 1836 FillpSendFinInner(struct FillpPcb *pcb, FILLP_BOOL wrSet, FILLP_BOOL rdSet, FILLP_BOOL ackSet, struct sockaddr *remoteAddr) FillpSendFinInner() argument 1848 FillpSendRstWithVersionImcompatible(struct FillpPcb *pcb, struct sockaddr *remoteAddr) FillpSendRstWithVersionImcompatible() argument 1859 FillpSendFin(struct FillpPcb *pcb) FillpSendFin() argument 1877 FillpSendFinAck(struct FillpPcb *pcb, struct sockaddr *remoteAddr) FillpSendFinAck() argument 1882 FillpSendRst(struct FillpPcb *pcb, struct sockaddr *remoteAddr) FillpSendRst() argument 1889 FillpGenerateCookie(IN FILLP_CONST struct FillpPcb *pcb, IN struct FillpPktConnReq *req, IN FILLP_CONST struct sockaddr_in6 *remoteAddr, IN FILLP_UINT16 serverPort, OUT FillpCookieContent *stateCookie) FillpGenerateCookie() argument 1939 FillpValidateCookieHmac(FILLP_CONST struct FillpPcb *pcb, FILLP_CONST FillpCookieContent *stateCookie) FillpValidateCookieHmac() argument 1995 FillpValidateCookie(IN FILLP_CONST struct FillpPcb *pcb, IN FILLP_UINT16 serverPort, IN FILLP_CONST struct sockaddr_in6 *clientAddr, IN FILLP_CONST FillpCookieContent *stateCookie) FillpValidateCookie() argument [all...] |
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/include/ |
H A D | net.h | 59 struct SpungePcb *pcb; member
|
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/ |
H A D | spunge_stack.c | 375 static int SpungeDestroyNoWait(struct FillpPcb *pcb, struct FtSocket *sock, struct FtNetconn *conn) in SpungeDestroyNoWait() argument 394 struct FillpPcb *pcb = FILLP_NULL_PTR; in SpungeCheckDisconn() local 515 SpungeFreeUnsendBox(struct FillpPcb *pcb) SpungeFreeUnsendBox() argument [all...] |
H A D | pcb.c | 62 struct SpungePcb *pcb = (struct SpungePcb *)ppcb; in SpungePcbSend() local 153 FILLP_INT SpungePcbSendmsg(void *arg, FILLP_CONST char *buf, FILLP_INT size, void *pcb) in SpungePcbSendmsg() argument 196 void SpcbAddPcbToSpinst(struct SpungeInstance *inst, struct SpungePcb *pcb) in SpcbAddPcbToSpinst() argument 201 void SpcbDeleteFromSpinst(struct SpungeInstance *inst, struct SpungePcb *pcb) in SpcbDeleteFromSpinst() argument 208 struct SpungePcb *pcb = (struct SpungePcb *)SpungeAlloc(1, sizeof(struct SpungePcb), SPUNGE_ALLOC_TYPE_CALLOC); SpungePcbNew() local 246 SpungePcbSetSendCacheSize(struct SpungePcb *pcb, FILLP_UINT32 cacheSize) SpungePcbSetSendCacheSize() argument 251 SpungePcbSetRecvCacheSize(struct SpungePcb *pcb, FILLP_UINT32 cacheSize) SpungePcbSetRecvCacheSize() argument 256 SpungePcbSetPktSize(struct SpungePcb *pcb, FILLP_UINT32 pktSize) SpungePcbSetPktSize() argument 261 SpungePcbSetOppositeRate(struct SpungePcb *pcb, FILLP_UINT32 rate) SpungePcbSetOppositeRate() argument 266 SpungePcbSetSlowStart(struct SpungePcb *pcb, FILLP_BOOL slowStart) SpungePcbSetSlowStart() argument 271 SpungePcbSetPackInterval(struct SpungePcb *pcb, FILLP_UINT32 interval) SpungePcbSetPackInterval() argument 278 SpungePcbSetAddrType(struct SpungePcb *pcb, FILLP_UINT16 addrType) SpungePcbSetAddrType() argument 283 SpungePcbSetLocalPort(struct SpungePcb *pcb, FILLP_INT port) SpungePcbSetLocalPort() argument 288 SpungePcbSetDirectlySend(struct SpungePcb *pcb, FILLP_INT directlySend) SpungePcbSetDirectlySend() argument 293 SpungePcbRemove(struct SpungePcb *pcb) SpungePcbRemove() argument [all...] |
H A D | sysio_udp.c | 382 struct SpungePcb *pcb = (struct SpungePcb *)argPcb; in SysioConnectUdp() local 393 struct SpungePcb *pcb = (struct SpungePcb*)argPcb; in SysioRemovePcbUdp() local 436 struct SpungePcb *pcb = (struct SpungePcb *)argPcb; in SysioHandlePacketUdp() local 466 struct SpungePcb *pcb = (struct SpungePcb*)argPcb; SysioSendPacketUdp() local [all...] |
H A D | spunge_core.c | 73 static FILLP_UINT32 SpungeCalExpectedBytes(FILLP_UINT32 *sendPktNum, struct SpungePcb *pcb, in SpungeCalExpectedBytes() argument 101 static void SpungeDoSendUpdate(struct SpungePcb *pcb, FILLP_UINT32 sendBytes, FILLP_UINT32 bytesExpected) in SpungeDoSendUpdate() argument 111 SpungeDoSendCycle(struct SpungePcb *pcb, struct SpungeInstance *inst, FILLP_LLONG detaTime) SpungeDoSendCycle() argument 1108 struct SpungePcb *pcb = FILLP_NULL_PTR; FillpCalculateFairness() local 1184 struct SpungePcb *pcb = ((struct FillpPcb *)args)->spcb; FillpCheckPcbNackListToSend() local 1619 struct FillpPcb *pcb = (struct FillpPcb *)arg; SpungePushRecvdDataToStack() local [all...] |
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/src/ |
H A D | spunge_message.c | 373 struct SpungePcb *pcb = FILLP_NULL_PTR; in SpungeBindMsgCheckState() local 421 struct SpungePcb *pcb = FILLP_NULL_PTR; SpungeHandleMsgBind() local 768 struct SpungePcb *pcb = FILLP_NULL_PTR; SpungeHandleMsgSetNackDelay() local 832 struct FillpPcb *pcb = &sock->netconn->pcb->fpcb; SpungeHandleMsgSetKeepAlive() local [all...] |
/foundation/communication/dsoftbus/components/nstackx/fillp/src/app_lib/src/ |
H A D | api.c | 1165 void FtFillpStatPackStat(FILLP_CONST struct FillpStatisticsPcb *pcb) in FtFillpStatPackStat() argument 1202 FtFillpStatKeepAlive(FILLP_CONST struct FillpStatisticsPcb *pcb) FtFillpStatKeepAlive() argument 1224 FtFillpStatDebugStat(FILLP_CONST struct FillpStatisticsPcb *pcb) FtFillpStatDebugStat() argument 1276 FtFillpStatTraffic(FILLP_CONST struct FillpStatisticsPcb *pcb) FtFillpStatTraffic() argument 1299 FtFillpInnerStatShow( IN FILLP_UINT32 fillpStatsType, IN FILLP_CONST struct FillpStatisticsPcb *pcb) FtFillpInnerStatShow() argument 1339 struct FillpStatisticsPcb *pcb = FILLP_NULL_PTR; FtFillpStatShow() local [all...] |
H A D | fillp_dfx.c | 283 const struct FillpPcb *pcb = &sock->netconn->pcb->fpcb; in FillpDfxSockQosNotify() local 598 const struct FillpPcb *pcb = &sock->netconn->pcb in DoShowSockQos() local [all...] |
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/include/fillp/ |
H A D | fillp_pcb.h | 238 static __inline FILLP_UINT32 FillpPcbGetTotalPktCnt(struct FillpPcb *pcb) in FillpPcbGetTotalPktCnt() argument 244 static __inline FILLP_BOOL FillpPcbGetDirectlySend(struct FillpPcb *pcb) in FillpPcbGetDirectlySend() argument 249 FillpPcbGetSendCacheSize(struct FillpPcb *pcb) FillpPcbGetSendCacheSize() argument [all...] |