Home
last modified time | relevance | path

Searched refs:msghdr (Results 1 - 18 of 18) sorted by relevance

/base/startup/init/interfaces/innerkits/fd_holder/
H A Dfd_holder_internal.c26 int BuildControlMessage(struct msghdr *msghdr, int *fds, int fdCount, bool sendUcred) in BuildControlMessage() argument
28 if (msghdr == NULL || (fdCount > 0 && fds == NULL)) { in BuildControlMessage()
34 msghdr->msg_controllen = CMSG_SPACE(sizeof(int) * fdCount); in BuildControlMessage()
36 msghdr->msg_controllen = 0; in BuildControlMessage()
40 msghdr->msg_controllen += CMSG_SPACE(sizeof(struct ucred)); in BuildControlMessage()
43 msghdr->msg_control = calloc(1, ((msghdr->msg_controllen == 0) ? 1 : msghdr->msg_controllen)); in BuildControlMessage()
44 BEGET_ERROR_CHECK(msghdr in BuildControlMessage()
79 GetFdsFromMsg(size_t *outFdCount, pid_t *requestPid, struct msghdr msghdr) GetFdsFromMsg() argument
125 struct msghdr msghdr = { ReceiveFds() local
[all...]
H A Dfd_holder.c80 struct msghdr msghdr = { in ServiceSendFds() local
94 if (BuildControlMessage(&msghdr, fds, fdCount, true) < 0) { in ServiceSendFds()
96 if (msghdr.msg_control != NULL) { in ServiceSendFds()
97 free(msghdr.msg_control); in ServiceSendFds()
98 msghdr.msg_control = NULL; in ServiceSendFds()
100 msghdr.msg_controllen = 0; in ServiceSendFds()
105 if (TEMP_FAILURE_RETRY(sendmsg(sock, &msghdr, MSG_NOSIGNAL)) < 0) { in ServiceSendFds()
107 if (msghdr.msg_control != NULL) { in ServiceSendFds()
108 free(msghdr in ServiceSendFds()
[all...]
H A Dfd_holder_internal.h43 int BuildControlMessage(struct msghdr *msghdr, int *fds, int fdCount, bool sendUcred);
/base/startup/init/ueventd/
H A Dueventd_socket.c64 struct msghdr msghdr = {}; in ReadUeventMessage() local
76 msghdr.msg_name = &addr; in ReadUeventMessage()
77 msghdr.msg_namelen = sizeof(addr); in ReadUeventMessage()
78 msghdr.msg_iov = &iov; in ReadUeventMessage()
79 msghdr.msg_iovlen = 1; in ReadUeventMessage()
80 msghdr.msg_control = credMsg; in ReadUeventMessage()
81 msghdr.msg_controllen = sizeof(credMsg); in ReadUeventMessage()
83 n = recvmsg(sockFd, &msghdr, 0); in ReadUeventMessage()
87 struct cmsghdr *cmsghdr = CMSG_FIRSTHDR(&msghdr); in ReadUeventMessage()
[all...]
/base/startup/init/test/unittest/innerkits/
H A Dinnerkits_unittest.cpp48 int *GetFdsFromMsg(size_t *outFdCount, pid_t *requestPid, struct msghdr msghdr);
436 struct msghdr msghdr = {}; in HWTEST_F() local
438 BuildControlMessage(&msghdr, nullptr, 1, 0); in HWTEST_F()
439 if (msghdr.msg_control != nullptr) { in HWTEST_F()
440 free(msghdr.msg_control); in HWTEST_F()
441 msghdr.msg_control = nullptr; in HWTEST_F()
443 BuildControlMessage(&msghdr, fds, -1, 0); in HWTEST_F()
444 if (msghdr in HWTEST_F()
466 struct msghdr msghdr = {}; HWTEST_F() local
[all...]
/base/tee/tee_client/frameworks/libteec_vendor/
H A Dtee_client_socket.c83 static int InitRecvMsg(struct msghdr *recvMsg, struct iovec *iov, size_t iovLen, in InitRecvMsg()
102 struct msghdr hmsg; in RecvFileDescriptor()
112 rc = memset_s(&hmsg, sizeof(struct msghdr), 0, sizeof(struct msghdr)); in RecvFileDescriptor()
182 static void InitSockMsg(struct msghdr *message, CaRevMsg *revMsg, struct iovec *iov) in InitSockMsg()
213 struct msghdr message; in CaDaemonConnectWithCaInfo()
/base/tee/tee_client/services/teecd/src/
H A Dtee_ca_auth.c86 struct msghdr message; in RecvCaMsg()
96 errno_t rc = memset_s(&message, sizeof(message), 0, sizeof(struct msghdr)); in RecvCaMsg()
H A Dtee_ca_daemon.c45 static int InitMsg(struct msghdr *hmsg, struct iovec *iov, size_t iovLen, in InitMsg()
62 struct msghdr hmsg; in SendFileDescriptor()
/base/startup/init/services/init/standard/
H A Dfd_holder_service.c78 struct msghdr msghdr = { in SendErrorInfo() local
86 if (TEMP_FAILURE_RETRY(sendmsg(sock, &msghdr, MSG_NOSIGNAL)) < 0) { in SendErrorInfo()
/base/hiviewdfx/hilog/frameworks/libhilog/socket/include/
H A Dsocket_server.h37 int RecvMsg(struct msghdr *hdr, int flags = 0);
/base/hiviewdfx/faultloggerd/interfaces/innerkits/faultloggerd_client/
H A Dfaultloggerd_socket.cpp154 struct msghdr msgh; in RecvMsgFromSocket()
198 struct msghdr msgh; in RecvMsgCredFromSocket()
248 struct msghdr msgh; in SendMsgIovToSocket()
275 struct msghdr msgh; in SendMsgCtlToSocket()
/base/hiviewdfx/hilog/frameworks/libhilog/socket/
H A Ddgram_socket_server.cpp35 struct msghdr msgh = {0}; in RecvPacket()
H A Dsocket_server.cpp78 int SocketServer::RecvMsg(struct msghdr *hdr, int flags) in RecvMsg()
/base/hiviewdfx/hiview/plugins/sysevent_source/
H A Devent_server.cpp118 struct msghdr& msgh, struct iovec& iov) in InitMsgh()
133 pid_t ReadPidFromMsgh(struct msghdr& msgh) in ReadPidFromMsgh()
239 struct msghdr msgh = {0}; in ReceiveMsg()
/base/startup/appspawn/interfaces/innerkits/client/
H A Dappspawn_client.c178 struct msghdr msg = { in WriteMessage()
/base/startup/init/test/systest/
H A Dloopclient_systest.c248 struct msghdr msg = { in WriteMessage()
/base/startup/appspawn/test/unittest/
H A Dapp_spawn_test_helper.cpp257 struct msghdr msg = { in HandleRecvMessage()
/base/startup/appspawn/standard/
H A Dappspawn_service.c316 struct msghdr msg = { in HandleRecvMessage()

Completed in 13 milliseconds