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;