Searched refs:cmsg (Results 1 – 4 of 4) sorted by relevance
| /developtools/hdc/hdc_rust/src/cffi/ |
| D | sendmsg.cpp | 44 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/ |
| D | socket_context.cpp | 240 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/ |
| D | hdc_jdwp.cpp | 237 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/ |
| D | jdwp.cpp | 454 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()
|