cmsghdr 71 arch/um/os-Linux/drivers/tuntap_user.c struct cmsghdr *cmsg; cmsghdr 507 arch/um/os-Linux/file.c struct cmsghdr *cmsg; cmsghdr 643 arch/um/os-Linux/file.c struct cmsghdr align; cmsghdr 652 arch/um/os-Linux/file.c struct cmsghdr *cmsg = CMSG_FIRSTHDR(&msg); cmsghdr 442 crypto/af_alg.c struct cmsghdr *cmsg; cmsghdr 97 include/linux/socket.h #define CMSG_DATA(cmsg) ((void *)((char *)(cmsg) + sizeof(struct cmsghdr))) cmsghdr 98 include/linux/socket.h #define CMSG_SPACE(len) (sizeof(struct cmsghdr) + CMSG_ALIGN(len)) cmsghdr 99 include/linux/socket.h #define CMSG_LEN(len) (sizeof(struct cmsghdr) + (len)) cmsghdr 101 include/linux/socket.h #define __CMSG_FIRSTHDR(ctl,len) ((len) >= sizeof(struct cmsghdr) ? \ cmsghdr 102 include/linux/socket.h (struct cmsghdr *)(ctl) : \ cmsghdr 103 include/linux/socket.h (struct cmsghdr *)NULL) cmsghdr 105 include/linux/socket.h #define CMSG_OK(mhdr, cmsg) ((cmsg)->cmsg_len >= sizeof(struct cmsghdr) && \ cmsghdr 127 include/linux/socket.h static inline struct cmsghdr * __cmsg_nxthdr(void *__ctl, __kernel_size_t __size, cmsghdr 128 include/linux/socket.h struct cmsghdr *__cmsg) cmsghdr 130 include/linux/socket.h struct cmsghdr * __ptr; cmsghdr 132 include/linux/socket.h __ptr = (struct cmsghdr*)(((unsigned char *) __cmsg) + CMSG_ALIGN(__cmsg->cmsg_len)); cmsghdr 134 include/linux/socket.h return (struct cmsghdr *)0; cmsghdr 139 include/linux/socket.h static inline struct cmsghdr * cmsg_nxthdr (struct msghdr *__msg, struct cmsghdr *__cmsg) cmsghdr 1653 include/net/sock.h int __sock_cmsg_send(struct sock *sk, struct msghdr *msg, struct cmsghdr *cmsg, cmsghdr 128 net/compat.c struct cmsghdr *kcmsg, *kcmsg_base; cmsghdr 137 net/compat.c kcmsg_base = kcmsg = (struct cmsghdr *)stackbuf; cmsghdr 147 net/compat.c tmp = ((ucmlen - sizeof(*ucmsg)) + sizeof(struct cmsghdr)); cmsghdr 173 net/compat.c tmp = ((ucmlen - sizeof(*ucmsg)) + sizeof(struct cmsghdr)); cmsghdr 186 net/compat.c kcmsg = (struct cmsghdr *)((char *)kcmsg + tmp); cmsghdr 205 net/compat.c if (kcmsg_base != (struct cmsghdr *)stackbuf) cmsghdr 65 net/core/scm.c static int scm_fp_copy(struct cmsghdr *cmsg, struct scm_fp_list **fplp) cmsghdr 72 net/core/scm.c num = (cmsg->cmsg_len - sizeof(struct cmsghdr))/sizeof(int); cmsghdr 133 net/core/scm.c struct cmsghdr *cmsg; cmsghdr 215 net/core/scm.c struct cmsghdr __user *cm cmsghdr 216 net/core/scm.c = (__force struct cmsghdr __user *)msg->msg_control; cmsghdr 217 net/core/scm.c struct cmsghdr cmhdr; cmsghdr 239 net/core/scm.c if (copy_to_user(CMSG_DATA(cm), data, cmlen - sizeof(struct cmsghdr))) cmsghdr 280 net/core/scm.c struct cmsghdr __user *cm cmsghdr 281 net/core/scm.c = (__force struct cmsghdr __user*)msg->msg_control; cmsghdr 294 net/core/scm.c if (msg->msg_controllen > sizeof(struct cmsghdr)) cmsghdr 295 net/core/scm.c fdmax = ((msg->msg_controllen - sizeof(struct cmsghdr)) cmsghdr 2268 net/core/sock.c int __sock_cmsg_send(struct sock *sk, struct msghdr *msg, struct cmsghdr *cmsg, cmsghdr 2313 net/core/sock.c struct cmsghdr *cmsg; cmsghdr 714 net/dccp/proto.c struct cmsghdr *cmsg; cmsghdr 246 net/ipv4/ip_sockglue.c struct cmsghdr *cmsg; cmsghdr 280 net/ipv4/ip_sockglue.c err = cmsg->cmsg_len - sizeof(struct cmsghdr); cmsghdr 928 net/ipv4/udp.c static int __udp_cmsg_send(struct cmsghdr *cmsg, u16 *gso_size) cmsghdr 943 net/ipv4/udp.c struct cmsghdr *cmsg; cmsghdr 742 net/ipv6/datagram.c struct cmsghdr *cmsg; cmsghdr 1069 net/iucv/af_iucv.c struct cmsghdr *cmsg; cmsghdr 573 net/rds/rdma.c struct cmsghdr *cmsg, cmsghdr 731 net/rds/rdma.c struct cmsghdr *cmsg) cmsghdr 773 net/rds/rdma.c struct cmsghdr *cmsg) cmsghdr 787 net/rds/rdma.c struct cmsghdr *cmsg) cmsghdr 932 net/rds/rds.h struct cmsghdr *cmsg); cmsghdr 934 net/rds/rds.h struct cmsghdr *cmsg, cmsghdr 937 net/rds/rds.h struct cmsghdr *cmsg); cmsghdr 943 net/rds/rds.h struct cmsghdr *cmsg); cmsghdr 892 net/rds/send.c struct cmsghdr *cmsg; cmsghdr 972 net/rds/send.c struct cmsghdr *cmsg) cmsghdr 988 net/rds/send.c struct cmsghdr *cmsg; cmsghdr 1081 net/rds/send.c struct cmsghdr *cmsg; cmsghdr 491 net/rxrpc/sendmsg.c struct cmsghdr *cmsg; cmsghdr 502 net/rxrpc/sendmsg.c len = cmsg->cmsg_len - sizeof(struct cmsghdr); cmsghdr 1666 net/sctp/socket.c struct cmsghdr *cmsg; cmsghdr 1718 net/sctp/socket.c dlen = cmsg->cmsg_len - sizeof(struct cmsghdr); cmsghdr 8647 net/sctp/socket.c struct cmsghdr *cmsg; cmsghdr 2239 net/socket.c unsigned char ctl[sizeof(struct cmsghdr) + 20] cmsghdr 2261 net/socket.c BUILD_BUG_ON(sizeof(struct cmsghdr) != cmsghdr 2262 net/socket.c CMSG_ALIGN(sizeof(struct cmsghdr))); cmsghdr 146 net/sunrpc/svcsock.c static void svc_set_cmsg_data(struct svc_rqst *rqstp, struct cmsghdr *cmh) cmsghdr 245 net/sunrpc/svcsock.c struct cmsghdr hdr; cmsghdr 248 net/sunrpc/svcsock.c struct cmsghdr *cmh = &buffer.hdr; cmsghdr 441 net/sunrpc/svcsock.c struct cmsghdr *cmh) cmsghdr 458 net/sunrpc/svcsock.c struct cmsghdr *cmh) cmsghdr 480 net/sunrpc/svcsock.c struct cmsghdr *cmh) cmsghdr 502 net/sunrpc/svcsock.c struct cmsghdr hdr; cmsghdr 505 net/sunrpc/svcsock.c struct cmsghdr *cmh = &buffer.hdr; cmsghdr 167 net/tls/tls_main.c struct cmsghdr *cmsg; cmsghdr 35 samples/seccomp/user-trap.c struct cmsghdr *cmsg; cmsghdr 64 samples/seccomp/user-trap.c struct cmsghdr *cmsg; cmsghdr 110 tools/testing/selftests/android/ion/ipcsocket.c struct cmsghdr *cmsg; cmsghdr 166 tools/testing/selftests/android/ion/ipcsocket.c struct cmsghdr *cmsg; cmsghdr 1211 tools/testing/selftests/bpf/test_sock_addr.c int init_pktinfo(int domain, struct cmsghdr *cmsg) cmsghdr 1247 tools/testing/selftests/bpf/test_sock_addr.c struct cmsghdr align; cmsghdr 1251 tools/testing/selftests/bpf/test_sock_addr.c struct cmsghdr align; cmsghdr 52 tools/testing/selftests/net/ipv6_flowlabel.c struct cmsghdr *cm; cmsghdr 80 tools/testing/selftests/net/ipv6_flowlabel.c struct cmsghdr *cm; cmsghdr 173 tools/testing/selftests/net/msg_zerocopy.c struct cmsghdr *cm; cmsghdr 200 tools/testing/selftests/net/msg_zerocopy.c msg->msg_control = (struct cmsghdr *)ckbuf; cmsghdr 364 tools/testing/selftests/net/msg_zerocopy.c struct cmsghdr *cmsg; cmsghdr 397 tools/testing/selftests/net/msg_zerocopy.c struct cmsghdr *cm; cmsghdr 584 tools/testing/selftests/net/nettest.c struct cmsghdr *cm; cmsghdr 588 tools/testing/selftests/net/nettest.c for (cm = (struct cmsghdr *)CMSG_FIRSTHDR(m); cmsghdr 590 tools/testing/selftests/net/nettest.c cm = (struct cmsghdr *)CMSG_NXTHDR(m, cm)) { cmsghdr 642 tools/testing/selftests/net/nettest.c struct cmsghdr *cm; cmsghdr 654 tools/testing/selftests/net/nettest.c cm = (struct cmsghdr *)cmsgbuf; cmsghdr 733 tools/testing/selftests/net/nettest.c struct cmsghdr *cm = (struct cmsghdr *)cmsgbuf; cmsghdr 68 tools/testing/selftests/net/so_txtime.c struct cmsghdr *cm; cmsghdr 148 tools/testing/selftests/net/so_txtime.c struct cmsghdr *cm; cmsghdr 103 tools/testing/selftests/net/tcp_inq.c struct cmsghdr *cm; cmsghdr 1046 tools/testing/selftests/net/tls.c struct cmsghdr *cmsg; cmsghdr 457 tools/testing/selftests/net/udpgso.c struct cmsghdr *cm; cmsghdr 217 tools/testing/selftests/net/udpgso_bench_rx.c struct cmsghdr *cmsg; cmsghdr 138 tools/testing/selftests/net/udpgso_bench_tx.c static void flush_cmsg(struct cmsghdr *cmsg) cmsghdr 215 tools/testing/selftests/net/udpgso_bench_tx.c struct cmsghdr *cmsg; cmsghdr 298 tools/testing/selftests/net/udpgso_bench_tx.c static void send_ts_cmsg(struct cmsghdr *cm) cmsghdr 323 tools/testing/selftests/net/udpgso_bench_tx.c struct cmsghdr *cmsg; cmsghdr 362 tools/testing/selftests/net/udpgso_bench_tx.c static void send_udp_segment_cmsg(struct cmsghdr *cm) cmsghdr 380 tools/testing/selftests/net/udpgso_bench_tx.c struct cmsghdr *cmsg; cmsghdr 179 tools/testing/selftests/networking/timestamping/rxtimestamp.c struct cmsghdr *cmsg; cmsghdr 140 tools/testing/selftests/networking/timestamping/timestamping.c struct cmsghdr *cmsg; cmsghdr 267 tools/testing/selftests/networking/timestamping/timestamping.c struct cmsghdr cm; cmsghdr 217 tools/testing/selftests/networking/timestamping/txtimestamp.c struct cmsghdr *cm; cmsghdr 390 tools/testing/selftests/networking/timestamping/txtimestamp.c struct cmsghdr *cmsg;