/foundation/communication/dsoftbus/components/nstackx/fillp/src/app_lib/src/ |
H A D | spunge_app.c | 24 static FILLP_INT SpungeInitSocket(struct FtSocket *sock) in SpungeInitSocket() argument 27 sock->netconn = FILLP_NULL_PTR; in SpungeInitSocket() 28 (void)memset_s(sock->coreErrType, sizeof(sock->coreErrType), 0, sizeof(sock->coreErrType)); in SpungeInitSocket() 30 sock->listenBacklog = 0; in SpungeInitSocket() 31 sock->acceptBox = FILLP_NULL_PTR; in SpungeInitSocket() 32 sock->listenNode.next = FILLP_NULL_PTR; in SpungeInitSocket() 33 sock->listenNode.pprev = FILLP_NULL_PTR; in SpungeInitSocket() 35 sock in SpungeInitSocket() 86 struct FtSocket *sock = FILLP_NULL_PTR; SpungeAllocSock() local 114 SpungeDelEpInstFromFtSocket(struct FtSocket *sock, FILLP_INT epFd) SpungeDelEpInstFromFtSocket() argument [all...] |
H A D | socket_app.c | 25 static void SockSetError(struct FtSocket *sock, FillpErrorType err) in SockSetError() argument 29 FILLP_SOCK_SET_ERR(sock, FILLP_EINPROGRESS); in SockSetError() 34 FILLP_SOCK_SET_ERR(sock, FILLP_ETIMEDOUT); in SockSetError() 40 FILLP_SOCK_SET_ERR(sock, FILLP_EISCONN); in SockSetError() 45 FILLP_SOCK_SET_ERR(sock, FILLP_ECONNREFUSED); in SockSetError() 50 FILLP_SOCK_SET_ERR(sock, FILLP_EALREADY); in SockSetError() 55 FILLP_SOCK_SET_ERR(sock, FILLP_EINVAL); in SockSetError() 60 FILLP_SOCK_SET_ERR(sock, FILLP_ENOTCONN); in SockSetError() 65 FILLP_SOCK_SET_ERR(sock, FILLP_EFAULT); in SockSetError() 70 FILLP_SOCK_SET_ERR(sock, FILLP_ENOME in SockSetError() 108 struct FtSocket *sock = FILLP_NULL_PTR; SockSocket() local 279 struct FtSocket *sock = FILLP_NULL_PTR; SocketGetForDataTrans() local 312 SockSendReqFpcbItemWithSem(struct FtSocket *sock, FILLP_INT flags) SockSendReqFpcbItemWithSem() argument 349 SockSendReqFpcbItemWithoutSem(struct FtSocket *sock, FILLP_INT flags) SockSendReqFpcbItemWithoutSem() argument 377 SockSendReqFpcbItem(struct FtSocket *sock, FILLP_INT flags) SockSendReqFpcbItem() argument 391 SockSendmsgPushOrSendItem(FILLP_CONST struct FtSocket *sock, struct FillpPcbItem *itemList[], FILLP_UINT32 *itemCnt, struct FillpPcbItem *item) SockSendmsgPushOrSendItem() argument 408 SockSendMsgSetItem(struct FillpPcbItem *item, FILLP_CONST struct FtSocket *sock, FILLP_LLONG appSendTime, FILLP_INT sendLen, FILLP_INT bufLen) SockSendMsgSetItem() argument 431 SockItemSetFrameInfo(struct FillpPcbItem *item, FILLP_CONST struct FtSocket *sock, FILLP_CONST struct FrameInfo *frame, struct FillpFrameItem *frameItem, FILLP_INT bufLen) SockItemSetFrameInfo() argument 445 SockSendLastItem(FILLP_CONST struct FtSocket *sock, struct FillpPcbItem *item, struct FillpPcbItem *itemList[], FILLP_UINT32 itemCnt) SockSendLastItem() argument 459 SockSendmsgDataToBufCache(struct FtSocket *sock, struct msghdr *msg, FILLP_INT flags, FILLP_INT bufLen) SockSendmsgDataToBufCache() argument 519 struct FtSocket *sock = FILLP_NULL_PTR; SockSendmsg() local 583 SockRecvReqFpcbItemWithSem(struct FtSocket *sock, FILLP_INT flags) SockRecvReqFpcbItemWithSem() argument 614 SockRecvReqFpcbItemWithoutSem(struct FtSocket *sock, FILLP_INT flags) SockRecvReqFpcbItemWithoutSem() argument 640 SockRecvReqFpcbItem(struct FtSocket *sock, FILLP_INT flags) SockRecvReqFpcbItem() argument 669 SockRecvmsgDataFromBufCache(struct FtSocket *sock, struct msghdr *msg, FILLP_INT flags, FILLP_INT bufLen) SockRecvmsgDataFromBufCache() argument 731 struct FtSocket *sock = FILLP_NULL_PTR; SockRecvmsg() local 827 struct FtSocket *sock = FILLP_NULL_PTR; SockApiGetAndCheckListenState() local 868 struct FtSocket *sock = FILLP_NULL_PTR; SockListen() local 916 struct FtSocket *sock = SockApiGetAndCheck(sockFd); SockAcceptGetAndCheck() local 971 SockPopConn(struct FtSocket *sock, FILLP_INT sockFd) SockPopConn() argument 1042 struct FtSocket *sock = SockAcceptGetAndCheck(sockFd); SockAccept() local 1094 struct FtSocket *sock = SockGetSocket(sockIndex); SockClose() local 1166 SockCheckCanShutdown(struct FtSocket *sock, FILLP_INT sockIndex) SockCheckCanShutdown() argument 1186 struct FtSocket *sock = SockApiGetAndCheck(sockIndex); SockShutdown() local 1239 SockBindConnectValidateParams(struct FtSocket *sock, FILLP_CONST struct sockaddr *name, FILLP_UINT32 nameLen) SockBindConnectValidateParams() argument 1300 struct FtSocket *sock = SockApiGetAndCheck(sockFd); SockGetRtt() local 1320 struct FtSocket *sock = SockApiGetAndCheck(sockIndex); SockConnect() local 1382 struct FtSocket *sock = SockApiGetAndCheck(sockIndex); SockBind() local 1439 struct FtSocket *sock; SockFcntl() local 1482 struct FtSocket *sock = FILLP_NULL_PTR; SockIoctlsocket() local 1530 struct FtSocket *sock = FILLP_NULL_PTR; SockGetnameCheckParam() local 1557 struct FtSocket *sock = SockGetnameCheckParam(sockIndex, name, nameLen); SockGetsockname() local 1607 struct FtSocket *sock = SockGetnameCheckParam(sockIndex, name, nameLen); SockGetpeername() local 1649 struct FtSocket *sock = SockApiGetAndCheck(s); SockGetSockEvt() local 1679 SockSetNonblocking(struct FtSocket *sock, FILLP_INT val) SockSetNonblocking() argument 1691 struct FtSocket *sock = FILLP_NULL_PTR; SockEventInfoGet() local [all...] |
H A D | socket_opt.c | 26 static FILLP_INT SockGetOptSendCache(struct FtSocket *sock, void *optVal, FILLP_INT *optLen) in SockGetOptSendCache() argument 30 if ((*optLen < (FILLP_INT)sizeof(struct FillpCurrentSendCacheInf)) || (sock->netconn == FILLP_NULL_PTR)) { in SockGetOptSendCache() 34 if ((sock->netconn == FILLP_NULL_PTR) || (sock->netconn->state != CONN_STATE_CONNECTED)) { in SockGetOptSendCache() 35 FILLP_LOGERR("SockGetSockOpt: sock state must be connected Invalid sock = %d", sock->index); in SockGetOptSendCache() 41 sendPcb = &(sock->netconn->pcb->fpcb.send); in SockGetOptSendCache() 50 static FILLP_INT SockGetSockOptFillp(struct FtSocket *sock, FILLP_INT optName, void *optVal, FILLP_INT *optLen) in SockGetSockOptFillp() argument 60 if (sock in SockGetSockOptFillp() 103 struct FtSocket *sock = SockApiGetAndCheck(sockIndex); SockGetSockOpt() local 156 SockSetOptTimestamp(struct FtSocket *sock, FILLP_CONST void *optVal, socklen_t optLen) SockSetOptTimestamp() argument 177 SockSetOptLinger(struct FtSocket *sock, FILLP_CONST void *optVal, socklen_t optLen) SockSetOptLinger() argument 194 SockSetFcAlg(struct FtSocket *sock, FILLP_UINT32 alg) SockSetFcAlg() argument 234 SockSetOptFcAlg(struct FtSocket *sock, FILLP_CONST void *optVal, socklen_t optLen) SockSetOptFcAlg() argument 252 SockSetOptDirectlySend(struct FtSocket *sock, FILLP_CONST void *optVal, socklen_t optLen) SockSetOptDirectlySend() argument 264 SockSetSockOptFillp(struct FtSocket *sock, FILLP_INT optName, FILLP_CONST void *optVal, socklen_t optLen) SockSetSockOptFillp() argument 295 struct FtSocket *sock = FILLP_NULL_PTR; SockSetSockOpt() local [all...] |
H A D | epoll_app.c | 86 * Add epitem to sock->epoll_taskList 89 static void EpollAddToSockWaitList(struct FtSocket *sock, struct EpItem *epi) in EpollAddToSockWaitList() argument 91 if (SYS_ARCH_SEM_WAIT(&sock->epollTaskListLock)) { in EpollAddToSockWaitList() 95 HlistAddTail(&sock->epTaskList, &epi->sockWaitNode); in EpollAddToSockWaitList() 96 (void)SYS_ARCH_SEM_POST(&sock->epollTaskListLock); in EpollAddToSockWaitList() 102 struct FtSocket *sock, in EpollCtlTriggleEvent() 106 if (SYS_ARCH_ATOMIC_READ(&sock->rcvEvent) > 0) { in EpollCtlTriggleEvent() 110 if ((SYS_ARCH_ATOMIC_READ(&sock->sendEvent) != 0) && (SYS_ARCH_ATOMIC_READ(&sock->sendEventCount) > 0)) { in EpollCtlTriggleEvent() 114 epi->revents |= (FILLP_UINT32)sock in EpollCtlTriggleEvent() 100 EpollCtlTriggleEvent( struct EventPoll *ep, struct FtSocket *sock, struct EpItem *epi) EpollCtlTriggleEvent() argument 145 EpModify( struct EventPoll *ep, struct FtSocket *sock, struct EpItem *epi, FILLP_CONST struct SpungeEpollEvent *event) EpModify() argument 223 struct FtSocket *sock = FILLP_NULL_PTR; EpRemove() local 325 EpPoll( struct FtSocket *sock, struct SpungeEpollEvent *events, FILLP_INT maxEvents, FILLP_SLONG timeout) EpPoll() argument 452 struct FtSocket *sock = SockGetSocket(fd); EpInsert() local 526 SpungeEpollCtlCheckSockValid(struct FtSocket *epollSock, struct FtSocket *sock, FILLP_INT fd) SpungeEpollCtlCheckSockValid() argument 559 SpungeEpollCtlHandleAddEvent( struct FtSocket *epollSock, struct FtSocket *sock, FILLP_INT epFd, FILLP_CONST struct EpItem *epi, FILLP_CONST struct SpungeEpollEvent *event) SpungeEpollCtlHandleAddEvent() argument 605 SpungeEpollCtlHandleDelEvent( struct FtSocket *epollSock, struct FtSocket *sock, FILLP_INT epFd, struct EpItem *epi) SpungeEpollCtlHandleDelEvent() argument 635 SpungeEpollCtlHandleModEvent( struct FtSocket *epollSock, struct FtSocket *sock, struct EpItem *epi, FILLP_CONST struct SpungeEpollEvent *event) SpungeEpollCtlHandleModEvent() argument 684 struct FtSocket *sock = FILLP_NULL_PTR; SpungeEpollCtl() local 738 struct FtSocket *sock = FILLP_NULL_PTR; SpungeEpollFindRemove() local 797 struct FtSocket *sock; SpungeEpollWait() local 837 struct FtSocket *sock = SpungeAllocSock(SOCK_ALLOC_STATE_EPOLL); SpungeEpollCreate() local [all...] |
H A D | fillp_stack_app_config.c | 22 static FILLP_INT FillpValidateSockAllocStateWithRdwaitAcquired(struct FtSocket *sock, FILLP_INT sockIndex) in FillpValidateSockAllocStateWithRdwaitAcquired() argument 24 if ((sock)->allocState != SOCK_ALLOC_STATE_COMM) { in FillpValidateSockAllocStateWithRdwaitAcquired() 26 (void)SYS_ARCH_RWSEM_RDPOST(&((sock)->sockConnSem)); in FillpValidateSockAllocStateWithRdwaitAcquired() 35 struct FtSocket *sock = FILLP_NULL_PTR; in FtGetRightAppResourceByIndex() local 37 sock = SockGetSocket(sockIndex); in FtGetRightAppResourceByIndex() 38 if (sock == FILLP_NULL_PTR) { in FtGetRightAppResourceByIndex() 45 if (SYS_ARCH_RWSEM_TRYRDWAIT(&sock->sockConnSem) != ERR_OK) { in FtGetRightAppResourceByIndex() 50 if (FillpValidateSockAllocStateWithRdwaitAcquired(sock, sockIndex)) { in FtGetRightAppResourceByIndex() 54 *resource = &sock->resConf; in FtGetRightAppResourceByIndex() 128 struct FtSocket *sock in FtAppInitConfigSet() local 216 struct FtSocket *sock = FILLP_NULL_PTR; FtAppInitConfigGet() local 245 FtInnerValidateAppConfigSet(FILLP_UINT32 name, struct FtSocket *sock, FILLP_INT sockIndex) FtInnerValidateAppConfigSet() argument 276 struct FtSocket *sock = FILLP_NULL_PTR; FtSetConfigApp() local 330 FtCheckSockValid(struct FtSocket *sock) FtCheckSockValid() argument 347 FtGetAppFcPeriodRecvRate(struct FtSocket *sock, FILLP_UINT32 *value) FtGetAppFcPeriodRecvRate() argument 361 FtGetAppFcPeriodRecvRateBps(struct FtSocket *sock, FILLP_ULLONG *value) FtGetAppFcPeriodRecvRateBps() argument 374 FtGetAppFcPeriodRecvPktLost(struct FtSocket *sock, FILLP_UINT32 *value) FtGetAppFcPeriodRecvPktLost() argument 388 FtGetAppFcPeriodStastics(struct FtSocket *sock, void *value) FtGetAppFcPeriodStastics() argument 413 FtGetSockValue(void *value, struct FtSocket *sock, FILLP_UINT32 name) FtGetSockValue() argument 462 struct FtSocket *sock = FILLP_NULL_PTR; FtGetConfigApp() local [all...] |
H A D | fillp_stack_app_config_in.c | 237 struct FtSocket *sock = FILLP_NULL_PTR; in FtAppSetKeepAliveTime() local 239 sock = SockGetSocket(sockIndex); in FtAppSetKeepAliveTime() 240 if (sock == FILLP_NULL_PTR) { in FtAppSetKeepAliveTime() 241 FILLP_LOGERR("invalid sock: %d", sockIndex); in FtAppSetKeepAliveTime() 246 if ((sock->netconn != FILLP_NULL_PTR) && (sock->netconn->state == CONN_STATE_CONNECTED)) { in FtAppSetKeepAliveTime() 247 FillpErrorType ret = SpungePostMsg(sock->inst, (void *)sock, MSG_TYPE_SET_KEEP_ALIVE, FILLP_TRUE); in FtAppSetKeepAliveTime() 253 if (sock->coreErrType[MSG_TYPE_SET_KEEP_ALIVE] != ERR_OK) { in FtAppSetKeepAliveTime() 255 return sock in FtAppSetKeepAliveTime() 339 struct FtSocket *sock = FILLP_NULL_PTR; FtAppConfigSetSendCache() local 366 struct FtSocket *sock = FILLP_NULL_PTR; FtAppConfigSetRecvCache() local 430 struct FtSocket *sock = FILLP_NULL_PTR; FtAppConfigSetOppositeSetRate() local 461 struct FtSocket *sock = FILLP_NULL_PTR; FtAppConfigSetPktSize() local 495 FtAppConfigSetSendBufSize( IN FILLP_CONST void *value, struct GlobalAppResource *resource, FILLP_INT sockIndex, struct FtSocket *sock) FtAppConfigSetSendBufSize() argument 530 FtAppConfigSetRecvBufSize( IN FILLP_CONST void *value, struct GlobalAppResource *resource, FILLP_INT sockIndex, struct FtSocket *sock) FtAppConfigSetRecvBufSize() argument 571 struct FtSocket *sock = FILLP_NULL_PTR; FtAppConfigSetSlowStart() local 601 struct FtSocket *sock = SockGetSocket(sockIndex); FtAppConfigSetMaxRate() local 652 FtAppEnlargePackInterval( IN FILLP_CONST void *value, struct GlobalAppResource *resource, FILLP_INT sockIndex, struct FtSocket *sock) FtAppEnlargePackInterval() argument 786 struct FtSocket *sock = FILLP_NULL_PTR; FtAppConfigSetPackInterval() local 812 FtInnerAppConfigSetHelper( IN FILLP_UINT32 name, IN FILLP_CONST void *value, IN struct GlobalAppResource *resource, IN FILLP_INT sockIndex, IN struct FtSocket *sock) FtInnerAppConfigSetHelper() argument 865 FtInnerAppConfigSet( IN FILLP_UINT32 name, IN FILLP_CONST void *value, IN struct GlobalAppResource *resource, IN FILLP_INT sockIndex, IN struct FtSocket *sock) FtInnerAppConfigSet() argument [all...] |
H A D | fillp_dfx.c | 277 static void FillpDfxSockQosNotify(const struct FtSocket *sock) in FillpDfxSockQosNotify() argument 281 args.sockQos.sockIdx = (FILLP_UINT32)sock->index; in FillpDfxSockQosNotify() 283 const struct FillpPcb *pcb = &sock->netconn->pcb->fpcb; in FillpDfxSockQosNotify() 293 args.sockQos.jitter = (FILLP_UINT32)FILLP_UTILS_US2MS(sock->jitter); in FillpDfxSockQosNotify() 311 void FillpDfxSockLinkAndQosNotify(const struct FtSocket *sock, FillpDfxLinkEvtType evtType) in FillpDfxSockLinkAndQosNotify() argument 315 args.linkEvt.sockIdx = (FILLP_UINT32)sock->index; in FillpDfxSockLinkAndQosNotify() 319 if (sock->netconn->state == CONN_STATE_CONNECTED) { in FillpDfxSockLinkAndQosNotify() 320 FillpDfxSockQosNotify(sock); in FillpDfxSockLinkAndQosNotify() 323 FillpDfxPktParseFailNode *node = DfxGetPktPraseFailNode(sock->index); in FillpDfxSockLinkAndQosNotify() 333 args.pktEvt.sockIdx = (FILLP_UINT32)sock in FillpDfxSockLinkAndQosNotify() 489 struct FtSocket *sock = SockApiGetAndCheck(sockIndex); FillpDumpShowSockResource() local 522 DoShowSockList(FILLP_CONST struct FtSocket *sock, FILLP_CHAR *data, FILLP_UINT32 *len) DoShowSockList() argument 560 struct FtSocket *sock = FILLP_NULL_PTR; FillpDumpShowSockList() local 596 DoShowSockQos(FILLP_CONST struct FtSocket *sock, FILLP_CHAR *data, FILLP_UINT32 *len) DoShowSockQos() argument 628 struct FtSocket *sock = SockApiGetAndCheck(sockIndex); FillpDfxGetSock() local 648 struct FtSocket *sock = FillpDfxGetSock(sockIndex, softObj, dump, data, &len); FillpDumpShowSockData() local 667 DoShowFrameStats(FILLP_CONST struct FtSocket *sock, FILLP_CHAR *data, FILLP_UINT32 *len) DoShowFrameStats() argument [all...] |
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/src/ |
H A D | spunge_message.c | 78 struct FtSocket *sock = (struct FtSocket *)msg->sock; in SpungeHandleMsgAllocSock() local 79 FILLP_LOGINF("fillp_sock_id:%d", sock->index); in SpungeHandleMsgAllocSock() 80 struct FtNetconn *conn = FillpNetconnAlloc(sock->sockAddrType, inst); in SpungeHandleMsgAllocSock() 83 sock->allocState = SOCK_ALLOC_STATE_ERR; in SpungeHandleMsgAllocSock() 85 sock->coreErrType[MSG_TYPE_ALLOC_SOCK] = FILLP_EMFILE; in SpungeHandleMsgAllocSock() 89 NetconnSetRecvCacheSize(conn, sock->resConf.common.recvCache); in SpungeHandleMsgAllocSock() 90 NetconnSetSendCacheSize(conn, sock->resConf.common.sendCache); in SpungeHandleMsgAllocSock() 91 FillpInitNewconnBySock(conn, sock); in SpungeHandleMsgAllocSock() 94 sock in SpungeHandleMsgAllocSock() 120 struct FtSocket *sock = FILLP_NULL_PTR; SpungeHandleMsgFreeSockEagain() local 141 struct FtSocket *sock = FILLP_NULL_PTR; SpungeListenMsgCheckState() local 186 struct FtSocket *sock = FILLP_NULL_PTR; SpungeHandleMsgListen() local 230 SpungeConnMsgCheckSockState(struct FtSocket *sock, FILLP_INT connState) SpungeConnMsgCheckSockState() argument 259 struct FtSocket *sock = (struct FtSocket *)connMsg->sock; SpungeConnMsgGetSock() local 296 SpungeStartConnRetryTimer(struct FillpPcb *fpcb, FILLP_CONST struct FtSocket *sock) SpungeStartConnRetryTimer() argument 308 struct FtSocket *sock = FILLP_NULL_PTR; SpungeHandleMsgConnect() local 368 SpungeBindMsgCheckState(struct FtSocket *sock, struct SockOsSocket **pOsSock, struct FtNetconn **pConn, struct SpungePcb **pPcb) SpungeBindMsgCheckState() argument 418 struct FtSocket *sock = FILLP_NULL_PTR; SpungeHandleMsgBind() local 478 struct FtSocket *sock = FILLP_NULL_PTR; SpungeHandleMsgConnAccepted() local 547 struct FtSocket *sock = FILLP_NULL_PTR; SpungeHandleMsgDoShutdown() local 607 SpungeCloseMsgFreeSrc(struct FtNetconn *conn, struct FtSocket *sock) SpungeCloseMsgFreeSrc() argument 644 struct FtSocket *sock = (struct FtSocket *)value; SpungeHandleMsgClose() local 697 struct FtSocket *sock = FILLP_NULL_PTR; SpungeHandleMsgSetSendBuf() local 731 struct FtSocket *sock = FILLP_NULL_PTR; SpungeHandleMsgSetRecvBuf() local 801 struct FtSocket *sock = FILLP_NULL_PTR; SpungeHandleMsgGetEvtInfo() local 821 struct FtSocket *sock = FILLP_NULL_PTR; SpungeHandleMsgSetKeepAlive() local [all...] |
H A D | socket_common.c | 26 struct FtSocket *sock; in EpollUpdateEpEvent() local 28 sock = SockGetSocket(epi->fileDespcriptor); in EpollUpdateEpEvent() 29 if (sock == FILLP_NULL_PTR) { in EpollUpdateEpEvent() 33 epi->revents = (epi->event.events & (FILLP_UINT32)sock->errEvent); in EpollUpdateEpEvent() 34 if ((epi->event.events & SPUNGE_EPOLLIN) && ((SYS_ARCH_ATOMIC_READ(&sock->rcvEvent) > 0) || (sock->offset))) { in EpollUpdateEpEvent() 40 if ((epi->event.events & SPUNGE_EPOLLOUT) && (SYS_ARCH_ATOMIC_READ(&sock->sendEvent) > 0) && in EpollUpdateEpEvent() 41 (SYS_ARCH_ATOMIC_READ(&sock->sendEventCount) > 0)) { in EpollUpdateEpEvent() 52 void EpollEventCallback(struct FtSocket *sock, FILLP_UINT32 upEvent) in EpollEventCallback() argument 57 if (HLIST_EMPTY(&sock in EpollEventCallback() 162 SockFreeSocket(struct FtSocket *sock) SockFreeSocket() argument 173 struct FtSocket *sock; SpungeInitSocket() local 222 struct FtSocket *sock = FILLP_NULL_PTR; SpungeAllocFtSock() local 260 struct FtSocket *sock = FILLP_NULL_PTR; SockAllocSocket() local 279 struct FtSocket *sock = FILLP_NULL_PTR; SockGetSocket() local 299 struct FtSocket *sock = SockGetSocket(sockIdx); SockApiGetAndCheck() local 322 SockCanSendData(FILLP_CONST struct FtSocket *sock) SockCanSendData() argument 337 SockCanRecvData(struct FtSocket *sock) SockCanRecvData() argument 353 SockUpdatePktDataOpt(struct FtSocket *sock, FILLP_UINT16 addFlag, FILLP_UINT16 delFlag) SockUpdatePktDataOpt() argument [all...] |
H A D | spunge.c | 35 void SpungeEpollAppRecvOne(struct FtSocket *sock) in SpungeEpollAppRecvOne() argument 37 (void)SYS_ARCH_ATOMIC_DEC(&sock->rcvEvent, 1); in SpungeEpollAppRecvOne() 40 void SpungeEpollEventCallback(struct FtSocket *sock, FILLP_INT event, FILLP_INT count) in SpungeEpollEventCallback() argument 42 if (sock == FILLP_NULL_PTR) { in SpungeEpollEventCallback() 48 (void)SYS_ARCH_ATOMIC_INC(&sock->rcvEvent, count); in SpungeEpollEventCallback() 52 (void)SYS_ARCH_ATOMIC_SET(&sock->sendEvent, 1); in SpungeEpollEventCallback() 55 sock->errEvent |= ((FILLP_UINT32)event & (SPUNGE_EPOLLRDHUP | SPUNGE_EPOLLHUP | SPUNGE_EPOLLERR)); in SpungeEpollEventCallback() 57 if ((sock->netconn != FILLP_NULL_PTR) && (!sock->netconn->closeSet)) { in SpungeEpollEventCallback() 58 if (SYS_ARCH_ATOMIC_READ(&sock in SpungeEpollEventCallback() [all...] |
H A D | fillp_os.c | 79 FILLP_INT SysArchSetSockBlocking(FILLP_INT sock, FILLP_BOOL blocking) in SysArchSetSockBlocking() argument 83 if (sock < 0) { in SysArchSetSockBlocking() 87 flags = FILLP_FCNTL(sock, F_GETFL, 0); in SysArchSetSockBlocking() 93 if (FILLP_FCNTL(sock, F_SETFL, flags) < 0) { in SysArchSetSockBlocking() 102 FILLP_INT SysArchSetSockBlocking(FILLP_INT sock, FILLP_BOOL blocking) in SysArchSetSockBlocking() argument 105 if (sock < 0) { in SysArchSetSockBlocking() 109 return FILLP_IOCTLSOCKET(sock, (FILLP_INT)FIONBIO, &mode); in SysArchSetSockBlocking() 133 FILLP_INT SysArchSetSockSndbuf(FILLP_INT sock, FILLP_UINT size) in SysArchSetSockSndbuf() argument 135 if (sock < 0) { in SysArchSetSockSndbuf() 139 return FILLP_SETSOCKOPT(sock, SOL_SOCKE in SysArchSetSockSndbuf() 142 SysArchSetSockRcvbuf(FILLP_INT sock, FILLP_UINT size) SysArchSetSockRcvbuf() argument [all...] |
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/ |
H A D | spunge_stack.c | 57 static void SpungeEpollFreeResource(struct FtSocket *sock) in SpungeEpollFreeResource() argument 61 HLIST_INIT(&sock->epTaskList); in SpungeEpollFreeResource() 63 if (sock->eventEpoll != FILLP_NULL_PTR) { in SpungeEpollFreeResource() 64 (void)SYS_ARCH_SEM_DESTROY(&sock->eventEpoll->waitSem); in SpungeEpollFreeResource() 66 (void)SYS_ARCH_SEM_DESTROY(&sock->eventEpoll->appCoreSem); in SpungeEpollFreeResource() 68 (void)SYS_ARCH_SEM_DESTROY(&sock->eventEpoll->appSem); in SpungeEpollFreeResource() 76 if (sock->associatedEpollInstanceArr[0] != FILLP_INVALID_INT) { in SpungeEpollFreeResource() 78 FILLP_INT assIdex = sock->associatedEpollInstanceArr[0]; in SpungeEpollFreeResource() 88 SpungeDelEpInstFromFtSocket(sock, assIdex); in SpungeEpollFreeResource() 94 (void)SpungeEpollFindRemove(sock in SpungeEpollFreeResource() 106 SpungeFreeAcceptBox(struct FtSocket *sock) SpungeFreeAcceptBox() argument 126 SpungeIncFreeCntPostEagain(struct FtSocket *sock) SpungeIncFreeCntPostEagain() argument 145 struct FtSocket *sock = FILLP_NULL_PTR; RecursiveRbTree() local 192 SpungEpollClose(struct FtSocket *sock) SpungEpollClose() argument 237 SpungeCloseCBSocket(struct FtSocket *sock) SpungeCloseCBSocket() argument 252 SpungeFreeSock(struct FtSocket *sock) SpungeFreeSock() argument 307 struct FtSocket *sock = (struct FtSocket *)argSock; SpungeShutdownSock() local 375 SpungeDestroyNoWait(struct FillpPcb *pcb, struct FtSocket *sock, struct FtNetconn *conn) SpungeDestroyNoWait() argument 393 struct FtSocket *sock = (struct FtSocket *)conn->sock; SpungeCheckDisconn() local 454 struct FtSocket *sock = (struct FtSocket *)conn->sock; SpungeSendConnectMsg() local 561 struct FtSocket *sock = (struct FtSocket *)argSock; SpungeConnConnectSuccess() local 572 struct FtSocket *sock = (struct FtSocket *)argSock; SpungeConnConnectFail() local [all...] |
/foundation/communication/netstack/frameworks/js/napi/socket/socket_exec/include/ |
H A D | socket_exec_common.h | 28 static bool MakeNonBlock(int sock) in MakeNonBlock() argument 30 int flags = fcntl(sock, F_GETFL, 0); in MakeNonBlock() 32 flags = fcntl(sock, F_GETFL, 0); in MakeNonBlock() 35 NETSTACK_LOGE("make non block failed, socket is %{public}d, errno is %{public}d", sock, errno); in MakeNonBlock() 38 int ret = fcntl(sock, F_SETFL, flags | O_NONBLOCK); in MakeNonBlock() 40 ret = fcntl(sock, F_SETFL, flags | O_NONBLOCK); in MakeNonBlock() 43 NETSTACK_LOGE("make non block failed, socket is %{public}d, errno is %{public}d", sock, errno); in MakeNonBlock() 54 int sock = socket(family, SOCK_STREAM, IPPROTO_TCP); in MakeTcpSocket() local 55 NETSTACK_LOGI("new tcp socket is %{public}d", sock); in MakeTcpSocket() 56 if (sock < in MakeTcpSocket() 72 int sock = socket(family, SOCK_DGRAM, IPPROTO_UDP); MakeUdpSocket() local 87 int sock = socket(AF_UNIX, socketType, 0); MakeLocalSocket() local [all...] |
/foundation/communication/netmanager_ext/services/mdnsmanager/src/ |
H A D | mdns_socket_listener.cpp | 63 int InitFdFlags(int sock) in InitFdFlags() argument 65 const int flags = fcntl(sock, F_GETFL, 0); in InitFdFlags() 69 if (fcntl(sock, F_SETFL, static_cast<uint32_t>(flags) | O_NONBLOCK) == -1) { in InitFdFlags() 75 int InitReusedSocket(int sock) in InitReusedSocket() argument 78 if (setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, reinterpret_cast<const char *>(&enable), sizeof(enable)) != 0) { in InitReusedSocket() 81 if (setsockopt(sock, SOL_SOCKET, SO_REUSEPORT, reinterpret_cast<const char *>(&enable), sizeof(enable)) != 0) { in InitReusedSocket() 84 return sock; in InitReusedSocket() 87 int InitSocketV4(int sock, ifaddrs *ifa, int port) in InitSocketV4() argument 92 if (sock < 0) { in InitSocketV4() 93 NETMGR_EXT_LOG_E("mdns_log sock [ in InitSocketV4() 137 InitSocketV6(int sock, ifaddrs *ifa, int port) InitSocketV6() argument 294 int sock = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); OpenSocketV4() local 326 int sock = socket(AF_INET6, SOCK_DGRAM, IPPROTO_UDP); OpenSocketV6() local 349 int sock = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); OpenSocketForDefault() local 412 ReceiveInSock(int sock) ReceiveInSock() argument 473 Multicast(int sock, const MDnsPayload &payload) Multicast() argument 500 Unicast(int sock, sockaddr *saddr, const MDnsPayload &payload) Unicast() argument [all...] |
/foundation/communication/wifi/wifi/base/cRPC/src/ |
H A D | net.c | 110 int sock = socket(domain, SOCK_STREAM, 0); in CreateSocket() local 111 if (sock < 0) { in CreateSocket() 115 return sock; in CreateSocket() 128 int sock = CreateSocket(AF_LOCAL); in CreateUnixServer() local 129 if (sock < 0) { in CreateUnixServer() 133 if (setsockopt(sock, SOL_SOCKET, SO_KEEPALIVE, (void *)&keepAlive, sizeof(keepAlive)) < 0) { in CreateUnixServer() 138 if (setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (void *)&reuseaddr, sizeof(reuseaddr)) < 0) { in CreateUnixServer() 142 int ret = bind(sock, (struct sockaddr *)&sockAddr, sizeof(sockAddr)); in CreateUnixServer() 145 close(sock); in CreateUnixServer() 148 if (SetNonBlock(sock, in CreateUnixServer() 172 int sock = CreateSocket(AF_LOCAL); ConnectUnixServer() local [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/service/src/sock/ |
H A D | socket_listener.cpp | 78 bool SocketThread::AddSocket(int fd, int flag, Socket &sock) in AddSocket() argument 89 fdMap_[&sock] = fd; in AddSocket() 94 event.data.ptr = &sock; in AddSocket() 131 Socket &sock = *(Socket *)events[i].data.ptr; in OnListenEvents() local 133 readCallback_(sock); in OnListenEvents() 136 int fd = FindFd(sock); in OnListenEvents() 138 writeCallback_(sock); in OnListenEvents() 141 event.data.ptr = &sock; in OnListenEvents() 150 DeleteFd(sock); in OnListenEvents() 153 exceptCallback_(sock); in OnListenEvents() 159 FindFd(Socket &sock) FindFd() argument 171 DeleteFd(Socket &sock) DeleteFd() argument 177 DeleteSocket(Socket &sock) DeleteSocket() argument [all...] |
H A D | socket_listener.h | 22 #include "sock/socket.h" 33 using SocketOptionCallback = void (*)(Socket &sock); 51 * @param sock Socket object. 54 bool AddSocket(int fd, int flag, Socket &sock); 57 * @param sock Socket object. 60 bool DeleteSocket(Socket &sock); 83 * @param sock Socket object. 86 int FindFd(Socket &sock); 89 * @param sock Socket object. 92 void DeleteFd(Socket &sock); [all...] |
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/ |
H A D | netsys_tcp_client.c | 28 bool MakeNonBlock(int sock) in MakeNonBlock() argument 30 int flags = fcntl(sock, F_GETFL, 0); in MakeNonBlock() 32 flags = fcntl(sock, F_GETFL, 0); in MakeNonBlock() 39 int ret = fcntl(sock, F_SETFL, tempFlags); in MakeNonBlock() 41 ret = fcntl(sock, F_SETFL, tempFlags); in MakeNonBlock() 60 int64_t Poll(int sock, short event, int *retry) in Poll() argument 64 fds[0].fd = sock; in Poll() 83 static bool ProcData(int sock, char *data, size_t size, short event, int64_t (*func)(int fd, char *buf, size_t len)) in ProcData() argument 90 int32_t resPoll = Poll(sock, event, &retry); in ProcData() 97 int64_t length = func(sock, curPo in ProcData() 120 PollSendData(int sock, const char *data, size_t size) PollSendData() argument 125 PollRecvData(int sock, char *data, size_t size) PollRecvData() argument [all...] |
H A D | netsys_udp_transfer.cpp | 25 int32_t sock; member 37 length = func(udpBuffer.sock, curPos, leftSize, udpBuffer.addr, lenAddr); in ProcUdpData() 61 bool PollUdpDataTransfer::MakeUdpNonBlock(int32_t sock) in MakeUdpNonBlock() argument 63 if (sock < 0) { in MakeUdpNonBlock() 66 return MakeNonBlock(sock); in MakeUdpNonBlock() 68 int32_t PollUdpDataTransfer::PollUdpSendData(int32_t sock, char *data, size_t size, AlignedSockAddr &addr, in PollUdpSendData() argument 73 udpBuffer.sock = sock; in PollUdpSendData() 78 int32_t PollUdpDataTransfer::PollUdpRecvData(int32_t sock, char *data, size_t size, AlignedSockAddr &addr, in PollUdpRecvData() argument 83 udpBuffer.sock in PollUdpRecvData() [all...] |
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/fillp/ |
H A D | fillp_conn.c | 33 static void FillpConnReqInputTrace(FILLP_CONST struct FillpPcb *pcb, FILLP_CONST struct FtSocket *sock, in FillpConnReqInputTrace() argument 38 if (sock->traceFlag >= FILLP_TRACE_DIRECT_NETWORK) { in FillpConnReqInputTrace() 57 FILLP_LM_FILLPMSGTRACE_OUTPUT_WITHOUT_FT_TRACE_ENABLE_FLAG(FILLP_TRACE_DIRECT_NETWORK, sock->traceHandle, in FillpConnReqInputTrace() 63 static FILLP_INT FillpConnReqStateCheck(struct FillpPcb *pcb, FILLP_CONST struct FtSocket *sock) in FillpConnReqStateCheck() argument 71 sock->index, connState); in FillpConnReqStateCheck() 77 sock->index, connState); in FillpConnReqStateCheck() 84 FILLP_LOGINF("fillp_sock_id:%d Connection state in not correct, state = %u", sock->index, connState); in FillpConnReqStateCheck() 97 struct FtSocket *sock = FILLP_GET_SOCKET(pcb); in FillpConnReqInput() local 98 if (sock == FILLP_NULL_PTR) { in FillpConnReqInput() 99 FILLP_LOGERR("sock i in FillpConnReqInput() 403 FillpConnReqAckTrace(struct FtSocket *sock, struct FillpPktHead *pktHdr) FillpConnReqAckTrace() argument 430 struct FtSocket *sock = FILLP_GET_SOCKET(pcb); FillpConnReqAckInput() local 494 struct FtSocket *sock = (struct FtSocket *)newConn->sock; FillpInitNewPcbByNewConn() local 548 FillpInitNewconnBySock(struct FtNetconn *conn, FILLP_CONST struct FtSocket *sock) FillpInitNewconnBySock() argument 568 struct FtSocket *sock = (struct FtSocket *)conn->sock; FillpInitNewConnByConfirm() local 636 struct FtSocket *sock = (struct FtSocket *)conn->sock; FillpProcessConnConfirm() local 697 FillpConnConfirmTrace(struct FtSocket *sock, struct FillpPktConnConfirm *confirm) FillpConnConfirmTrace() argument 722 FillpConfirmCheckState(FILLP_UINT8 connState, struct FtSocket *sock, struct FillpPcb *pcb) FillpConfirmCheckState() argument 751 struct FtSocket *sock = (struct FtSocket *)conn->sock; FillpConnConfirmInput() local 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 894 struct FtSocket *sock = FILLP_NULL_PTR; FillpConnConnectionEstFailure() local 925 struct FtSocket *sock = FILLP_GET_SOCKET(fpcb); FillpCheckandcopyConfirmAckAddr() local 989 struct FtSocket *sock = (struct FtSocket *)conn->sock; FillpCheckConfirmAckPar() local 999 FillpConnConfirmAckTrace(struct FtSocket *sock, struct FillpPktConnConfirmAck *confirmAck) FillpConnConfirmAckTrace() argument 1049 struct FtSocket *sock = (struct FtSocket *)conn->sock; FillpConnConfirmAckInput() local 1088 ConnectingHandleFinInput(struct FillpPcb *pcb, struct FtSocket *sock, struct FtNetconn *conn, FILLP_CONST struct NetBuf *p, FILLP_CONST struct FillpFinFlags *flags) ConnectingHandleFinInput() argument 1124 struct FtSocket *sock = (struct FtSocket *)conn->sock; FillpStateClosingHandleFinInput() local 1138 ConnectedHandleFinInput(struct FtSocket *sock, struct FtNetconn *conn, FILLP_BOOL isWr) ConnectedHandleFinInput() argument 1148 FillpFinInputTrace(FILLP_CONST struct FtSocket *sock, FILLP_CONST struct NetBuf *p) FillpFinInputTrace() argument 1208 FillpHandleFinRst(struct FtNetconn *conn, struct FtSocket *sock) FillpHandleFinRst() argument 1225 struct FtSocket *sock = FILLP_NULL_PTR; FillpHandleFin() local 1304 struct FtSocket *sock = FILLP_NULL_PTR; FillpFinInput() local 1380 struct FtSocket *sock = (struct FtSocket *)conn->sock; FillpSendConnReq() local 1498 struct FtSocket *sock = FILLP_NULL_PTR; FillpSendConnReqAck() local [all...] |
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/dnsresolv/ |
H A D | dns_proxy_request_socket.cpp | 21 DnsProxyRequestSocket::DnsProxyRequestSocket(int32_t sock, std::unique_ptr<AlignedSockAddr> &&clientSock, in DnsProxyRequestSocket() argument 25 this->sock = sock; in DnsProxyRequestSocket() 26 event.data.fd = sock; in DnsProxyRequestSocket() 35 NETNATIVE_LOG_D("dns_proxy_listen ~DnsProxyRequestSocket sock: %{public}d", sock); in ~DnsProxyRequestSocket() 36 if (sock > 0) { in ~DnsProxyRequestSocket() 37 close(sock); in ~DnsProxyRequestSocket() 43 return sock; in GetSock()
|
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/ |
H A D | netsys_udp_transfer_test.cpp | 46 int32_t sock = 34343; in HWTEST_F() local 53 int32_t ret = PollUdpDataTransfer::PollUdpSendData(sock, data, size, addr, addrLen); in HWTEST_F() 59 int32_t sock = 34343; in HWTEST_F() local 66 int32_t ret = PollUdpDataTransfer::PollUdpSendData(sock, data, size, addr, addrLen); in HWTEST_F() 72 int32_t sock = 34343; in HWTEST_F() local 78 int32_t ret = PollUdpDataTransfer::PollUdpRecvData(sock, requesData, MAX_REQUESTDATA_LEN, addr, addrLen); in HWTEST_F() 84 int32_t sock = 34343; in HWTEST_F() local 90 int32_t ret = PollUdpDataTransfer::PollUdpRecvData(sock, requesData, MAX_REQUESTDATA_LEN, addr, addrLen); in HWTEST_F() 96 int32_t sock = -1; in HWTEST_F() local 97 bool ret = PollUdpDataTransfer::MakeUdpNonBlock(sock); in HWTEST_F() 103 int32_t sock = 34343; HWTEST_F() local [all...] |
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/include/ |
H A D | socket_common.h | 25 void EpollEventCallback(struct FtSocket *sock, FILLP_UINT32 upEvent); 45 void SockFreeSocket(struct FtSocket *sock); 48 FILLP_BOOL SockCanSendData(FILLP_CONST struct FtSocket *sock); 49 FILLP_BOOL SockCanRecvData(struct FtSocket *sock); 51 FILLP_INT SockUpdatePktDataOpt(struct FtSocket *sock, FILLP_UINT16 addFlag, FILLP_UINT16 delFlag);
|
H A D | spunge_message.h | 26 void *sock; member 33 void *sock; member 39 void *sock; member 44 void *sock; member 55 void *sock; member 74 MSG_TYPE_FREE_SOCK_EAGAIN, /* free sock failed before, now try again */
|
/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/ |
H A D | netsys_client.h | 48 bool MakeNonBlock(int sock);
50 int64_t Poll(int sock, short event, int *retry);
52 bool PollSendData(int sock, const char *data, size_t size);
54 bool PollRecvData(int sock, char *data, size_t size);
|