Home
last modified time | relevance | path

Searched refs:cmsghdr (Results 1 – 23 of 23) sorted by relevance

/aosp12/bionic/libc/include/sys/
H A Dsocket.h94 struct cmsghdr { struct
102 #define CMSG_DATA(cmsg) (((unsigned char*)(cmsg) + CMSG_ALIGN(sizeof(struct cmsghdr)))) argument
103 #define CMSG_SPACE(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + CMSG_ALIGN(len))
104 #define CMSG_LEN(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + (len))
106 ((msg)->msg_controllen >= sizeof(struct cmsghdr) \
107 ? (struct cmsghdr*) (msg)->msg_control : (struct cmsghdr*) NULL)
108 #define CMSG_OK(mhdr, cmsg) ((cmsg)->cmsg_len >= sizeof(struct cmsghdr) && (cmsg)->cmsg_len <= (u…
111 struct cmsghdr* __cmsg_nxthdr(struct msghdr* __msg, struct cmsghdr* __cmsg) __INTRODUCED_IN(21);
114 static inline struct cmsghdr* __cmsg_nxthdr(struct msghdr* msg, struct cmsghdr* cmsg) { in __cmsg_nxthdr()
115 struct cmsghdr* ptr = in __cmsg_nxthdr()
[all …]
/aosp12/bionic/libc/bionic/
H A D__cmsg_nxthdr.cpp31 cmsghdr* __cmsg_nxthdr(msghdr* msg, cmsghdr* cmsg) { in __cmsg_nxthdr()
32 cmsghdr* ptr; in __cmsg_nxthdr()
33 ptr = reinterpret_cast<cmsghdr*>(reinterpret_cast<char*>(cmsg) + CMSG_ALIGN(cmsg->cmsg_len)); in __cmsg_nxthdr()
H A Drecvmsg.cpp46 for (struct cmsghdr* cmsg = CMSG_FIRSTHDR(msg); cmsg; cmsg = CMSG_NXTHDR(msg, cmsg)) { in track_fds()
51 if (cmsg->cmsg_len <= sizeof(struct cmsghdr)) { in track_fds()
55 size_t data_length = cmsg->cmsg_len - sizeof(struct cmsghdr); in track_fds()
H A Dandroid_profiling_dynamic.cpp163 alignas(cmsghdr) char control_buf[256] = {}; in HandleTracedPerfSignal()
168 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&msg_hdr); in HandleTracedPerfSignal()
/aosp12/system/memory/libmemunreachable/
H A DLeakPipe.cpp30 alignas(struct cmsghdr) char cmsgbuf[CMSG_SPACE(sizeof(int))]; in SendFd()
40 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&hdr); in SendFd()
64 alignas(struct cmsghdr) char cmsgbuf[CMSG_SPACE(sizeof(int))]; in ReceiveFd()
84 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&hdr); in ReceiveFd()
/aosp12/bionic/tests/headers/posix/
H A Dsys_socket_h.c63 TYPE(struct cmsghdr); in sys_socket_h()
65 STRUCT_MEMBER(struct cmsghdr, size_t, cmsg_len); in sys_socket_h()
67 STRUCT_MEMBER(struct cmsghdr, socklen_t, cmsg_len); in sys_socket_h()
69 STRUCT_MEMBER(struct cmsghdr, int, cmsg_level); in sys_socket_h()
70 STRUCT_MEMBER(struct cmsghdr, int, cmsg_type); in sys_socket_h()
/aosp12/system/libbase/
H A Dcmsg.cpp42 alignas(struct cmsghdr) char cmsg_buf[cmsg_space]; in SendFileDescriptorVector()
55 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); in SendFileDescriptorVector()
85 alignas(struct cmsghdr) char cmsg_buf[cmsg_space]; in ReceiveFileDescriptorVector()
119 struct cmsghdr* cmsg; in ReceiveFileDescriptorVector()
/aosp12/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/
H A Dmm_camera_sock.c124 struct cmsghdr * cmsghp = NULL; in mm_camera_socket_sendmsg()
186 struct cmsghdr * cmsghp = NULL; in mm_camera_socket_bundle_sendmsg()
249 struct cmsghdr *cmsghp = NULL; in mm_camera_socket_recvmsg()
/aosp12/system/netd/client/
H A DFwmarkClient.cpp98 cmsghdr cmh; in send()
107 cmsghdr* const cmsgh = CMSG_FIRSTHDR(&message); in send()
/aosp12/system/memory/libion/
H A Dion_test.c135 struct cmsghdr *cmsg; in ion_share_test()
170 struct cmsghdr *cmsg; in ion_share_test()
/aosp12/system/logging/logd/
H A DLogListener.cpp78 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&hdr); in HandleData()
/aosp12/system/core/libcutils/
H A Duevent.cpp68 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&hdr); in uevent_kernel_recv()
/aosp12/system/bt/btif/src/
H A Dbtif_sock_util.cc86 struct cmsghdr* cmsg; in sock_send_fd()
/aosp12/packages/modules/StatsD/statsd/src/socket/
H A DStatsSocketListener.cpp77 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&hdr); in onDataAvailable()
/aosp12/system/iorap/src/prefetcher/
H A Dprefetcher_daemon.cc324 struct cmsghdr cmh; in ParseSocketCommands()
368 struct cmsghdr* hp; in ParseSocketCommands()
1178 struct cmsghdr cmh; in SendCommand()
1186 struct cmsghdr *hp; in SendCommand()
/aosp12/system/bt/osi/src/
H A Dsocket.cc171 struct cmsghdr* header = CMSG_FIRSTHDR(&msg); in socket_write_and_transfer_fd()
/aosp12/frameworks/native/libs/vr/libpdx_uds/
H A Dipc_helper.cpp213 cmsghdr* control = CMSG_FIRSTHDR(&msg); in Send()
311 cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); in Receive()
/aosp12/frameworks/native/libs/nativewindow/
H A DAHardwareBuffer.cpp275 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); in AHardwareBuffer_sendHandleToUnixSocket()
343 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); in AHardwareBuffer_recvHandleFromUnixSocket()
/aosp12/art/dt_fd_forward/
H A Ddt_fd_forward.cc299 cmsghdr cm; in ReceiveFdsFromSocket()
315 cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); in ReceiveFdsFromSocket()
/aosp12/art/adbconnection/
H A Dadbconnection.cc434 cmsghdr cm; in SendAgentFds()
450 cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); in SendAgentFds()
/aosp12/system/memory/libmeminfo/libdmabufinfo/
H A Ddmabufinfo_test.cpp112 cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); in run()
140 cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); in sendfd()
/aosp12/packages/modules/adb/
H A Dsysdeps.h706 using adb_cmsghdr = cmsghdr;
/aosp12/system/memory/lmkd/
H A Dlmkd.cpp722 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&hdr); in ctrl_data_read()