Home
last modified time | relevance | path

Searched refs:cmsg (Results 1 – 4 of 4) sorted by relevance

/developtools/hdc/hdc_rust/src/cffi/
Dsendmsg.cpp44 struct cmsghdr *cmsg = CMSG_FIRSTHDR(&msg); in SendMsg() local
45 if (cmsg == nullptr) { in SendMsg()
49 cmsg->cmsg_level = SOL_SOCKET; in SendMsg()
50 cmsg->cmsg_type = SCM_RIGHTS; in SendMsg()
51 cmsg->cmsg_len = CMSG_LEN(sizeof(int)); in SendMsg()
53 if (memcpy_s(CMSG_DATA(cmsg), sizeof(int), &fd, sizeof(int)) != EOK) { in SendMsg()
/developtools/profiler/device/services/ipc/src/
Dsocket_context.cpp240 struct cmsghdr* cmsg = nullptr; in SendFileDescriptor() local
251 cmsg = CMSG_FIRSTHDR(&msg); in SendFileDescriptor()
252 cmsg->cmsg_level = SOL_SOCKET; in SendFileDescriptor()
253 cmsg->cmsg_type = SCM_RIGHTS; in SendFileDescriptor()
254 cmsg->cmsg_len = CMSG_LEN(sizeof(int) * 1); in SendFileDescriptor()
255 if (memcpy_s(CMSG_DATA(cmsg), 1 * sizeof(int), &fd, 1 * sizeof(int)) != EOK) { in SendFileDescriptor()
266 struct cmsghdr* cmsg = nullptr; in ReceiveFileDiscriptor() local
276 cmsg = CMSG_FIRSTHDR(&msg); in ReceiveFileDiscriptor()
278 return cmsg ? *(int*)CMSG_DATA(cmsg) : -1; in ReceiveFileDiscriptor()
/developtools/hdc/src/register/
Dhdc_jdwp.cpp237 struct cmsghdr *cmsg = CMSG_FIRSTHDR(&msg); in Read() local
238 if (cmsg == nullptr) { in Read()
242 if (cmsg->cmsg_level != SOL_SOCKET || cmsg->cmsg_type != SCM_RIGHTS || in Read()
243 cmsg->cmsg_len != CMSG_LEN(sizeof(int))) { in Read()
245 cmsg->cmsg_level, cmsg->cmsg_type, cmsg->cmsg_len); in Read()
248 int newfd = *(reinterpret_cast<int *>(CMSG_DATA(cmsg))); in Read()
/developtools/hdc/src/daemon/
Djdwp.cpp454 struct cmsghdr *cmsg = CMSG_FIRSTHDR(&msg); in SendFdToApp() local
455 if (cmsg == nullptr) { in SendFdToApp()
459 cmsg->cmsg_level = SOL_SOCKET; in SendFdToApp()
460 cmsg->cmsg_type = SCM_RIGHTS; in SendFdToApp()
461 cmsg->cmsg_len = CMSG_LEN(sizeof(fd)); in SendFdToApp()
462 if (memcpy_s(CMSG_DATA(cmsg), sizeof(fd), &fd, sizeof(fd)) != 0) { in SendFdToApp()