Symbol: CMSG_DATA
arch/um/kernel/skas/stub.c
149
fd_map = (void *)CMSG_DATA(fd_msg);
arch/um/os-Linux/file.c
538
memcpy(fds, CMSG_DATA(cmsg), cmsg->cmsg_len - CMSG_LEN(0));
arch/um/os-Linux/file.c
670
memcpy(CMSG_DATA(cmsg), fds, fds_size);
arch/um/os-Linux/skas/process.c
182
memcpy(CMSG_DATA(cmsg), mm_idp->syscall_fd_map,
crypto/af_alg.c
571
con->iv = (void *)CMSG_DATA(cmsg);
crypto/af_alg.c
580
con->op = *(u32 *)CMSG_DATA(cmsg);
crypto/af_alg.c
586
con->aead_assoclen = *(u32 *)CMSG_DATA(cmsg);
net/compat.c
195
if (copy_from_user(CMSG_DATA(kcmsg),
net/core/scm.c
205
memcpy(&creds, CMSG_DATA(cmsg), sizeof(struct ucred));
net/core/scm.c
289
memcpy(CMSG_DATA(cm), data, cmlen - sizeof(*cm));
net/core/scm.c
71
int *fdp = (int*)CMSG_DATA(cmsg);
net/core/sock.c
3041
sockc->mark = *(u32 *)CMSG_DATA(cmsg);
net/core/sock.c
3048
tsflags = *(u32 *)CMSG_DATA(cmsg);
net/core/sock.c
3065
txtime = get_unaligned((u64 *)CMSG_DATA(cmsg));
net/core/sock.c
3100
sockc->ts_opt_id = *(u32 *)CMSG_DATA(cmsg);
net/core/sock.c
3110
if (!sk_set_prio_allowed(sk, *(u32 *)CMSG_DATA(cmsg)))
net/core/sock.c
3112
sockc->priority = *(u32 *)CMSG_DATA(cmsg);
net/core/sock.c
3117
sockc->dmabuf_id = *(u32 *)CMSG_DATA(cmsg);
net/handshake/alert.c
60
memcpy(CMSG_DATA(cmsg), &record_type, sizeof(record_type));
net/handshake/alert.c
83
record_type = *((u8 *)CMSG_DATA(cmsg));
net/ipv4/ip_sockglue.c
260
src_info = (struct in6_pktinfo *)CMSG_DATA(cmsg);
net/ipv4/ip_sockglue.c
284
KERNEL_SOCKPTR(CMSG_DATA(cmsg)),
net/ipv4/ip_sockglue.c
294
info = (struct in_pktinfo *)CMSG_DATA(cmsg);
net/ipv4/ip_sockglue.c
303
val = *(int *)CMSG_DATA(cmsg);
net/ipv4/ip_sockglue.c
310
val = *(int *)CMSG_DATA(cmsg);
net/ipv4/ip_sockglue.c
312
val = *(u8 *)CMSG_DATA(cmsg);
net/ipv4/ip_sockglue.c
323
val = *(int *)CMSG_DATA(cmsg);
net/ipv4/udp.c
1203
*gso_size = *(__u16 *)CMSG_DATA(cmsg);
net/ipv6/datagram.c
1040
ipc6->hlimit = *(int *)CMSG_DATA(cmsg);
net/ipv6/datagram.c
1056
tc = *(int *)CMSG_DATA(cmsg);
net/ipv6/datagram.c
1074
df = *(int *)CMSG_DATA(cmsg);
net/ipv6/datagram.c
840
src_info = (struct in6_pktinfo *)CMSG_DATA(cmsg);
net/ipv6/datagram.c
894
if ((fl6->flowlabel^*(__be32 *)CMSG_DATA(cmsg))&~IPV6_FLOWINFO_MASK) {
net/ipv6/datagram.c
899
fl6->flowlabel = IPV6_FLOWINFO_MASK & *(__be32 *)CMSG_DATA(cmsg);
net/ipv6/datagram.c
909
hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg);
net/ipv6/datagram.c
929
hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg);
net/ipv6/datagram.c
954
hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg);
net/ipv6/datagram.c
984
rthdr = (struct ipv6_rt_hdr *)CMSG_DATA(cmsg);
net/iucv/af_iucv.c
985
(void *) CMSG_DATA(cmsg), TRGCLS_SIZE);
net/rds/rdma.c
623
args = CMSG_DATA(cmsg);
net/rds/rdma.c
816
memcpy(&rm->m_rdma_cookie, CMSG_DATA(cmsg), sizeof(rm->m_rdma_cookie));
net/rds/rdma.c
854
return __rds_rdma_map(rs, CMSG_DATA(cmsg), &rm->m_rdma_cookie,
net/rds/rdma.c
872
args = CMSG_DATA(cmsg);
net/rds/send.c
1040
cookie = CMSG_DATA(cmsg);
net/rds/send.c
1122
args = CMSG_DATA(cmsg);
net/rds/send.c
989
retval = rds_rdma_extra_size(CMSG_DATA(cmsg), iov);
net/rxrpc/oob.c
137
memcpy(&p->oob_id, CMSG_DATA(cmsg), sizeof(p->oob_id));
net/rxrpc/oob.c
148
memcpy(&p->abort_code, CMSG_DATA(cmsg), sizeof(p->abort_code));
net/rxrpc/rxgk.c
1069
appdata.data = CMSG_DATA(cmsg);
net/rxrpc/sendmsg.c
528
p->call.user_call_ID = *(u32 *)CMSG_DATA(cmsg);
net/rxrpc/sendmsg.c
533
CMSG_DATA(cmsg);
net/rxrpc/sendmsg.c
544
p->abort_code = *(unsigned int *)CMSG_DATA(cmsg);
net/rxrpc/sendmsg.c
572
p->call.tx_total_len = *(__s64 *)CMSG_DATA(cmsg);
net/rxrpc/sendmsg.c
580
memcpy(&p->call.timeouts, CMSG_DATA(cmsg), len);
net/sctp/socket.c
1725
memcpy(&daddr->v4.sin_addr, CMSG_DATA(cmsg), dlen);
net/sctp/socket.c
1736
memcpy(&daddr->v6.sin6_addr, CMSG_DATA(cmsg), dlen);
net/sctp/socket.c
8914
cmsgs->init = CMSG_DATA(cmsg);
net/sctp/socket.c
8932
cmsgs->srinfo = CMSG_DATA(cmsg);
net/sctp/socket.c
8956
cmsgs->sinfo = CMSG_DATA(cmsg);
net/sctp/socket.c
8977
cmsgs->prinfo = CMSG_DATA(cmsg);
net/sctp/socket.c
8997
cmsgs->authinfo = CMSG_DATA(cmsg);
net/sunrpc/svcsock.c
173
struct in_pktinfo *pki = CMSG_DATA(cmh);
net/sunrpc/svcsock.c
185
struct in6_pktinfo *pki = CMSG_DATA(cmh);
net/sunrpc/svcsock.c
549
struct in_pktinfo *pki = CMSG_DATA(cmh);
net/sunrpc/svcsock.c
566
struct in6_pktinfo *pki = CMSG_DATA(cmh);
net/tls/tls_main.c
256
*record_type = *(unsigned char *)CMSG_DATA(cmsg);
samples/seccomp/user-trap.c
51
fd_ptr = (int *)CMSG_DATA(cmsg);
samples/seccomp/user-trap.c
85
fd_ptr = (int *)CMSG_DATA(cmsg);
tools/testing/selftests/bpf/prog_tests/crypto_sanity.c
63
*(__u32 *)CMSG_DATA(cmsg) = encrypt ? ALG_OP_ENCRYPT : ALG_OP_DECRYPT;
tools/testing/selftests/bpf/prog_tests/lwt_reroute.c
132
*(uint64_t *)CMSG_DATA(cmsg) = (now.tv_nsec + 1) * NSEC_PER_SEC +
tools/testing/selftests/bpf/prog_tests/net_timestamping.c
84
tss = (void *)CMSG_DATA(cm);
tools/testing/selftests/bpf/prog_tests/net_timestamping.c
91
serr = (void *)CMSG_DATA(cm);
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
339
dst_addr = (struct sockaddr_storage *)CMSG_DATA(cm);
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
515
memcpy(&pkt_ts, CMSG_DATA(cmsg), sizeof(pkt_ts));
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
615
*(__u64 *)CMSG_DATA(cmsg) = now_ns;
tools/testing/selftests/bpf/prog_tests/token.c
172
memcpy(CMSG_DATA(cmsg), fds, sizeof(fds));
tools/testing/selftests/bpf/prog_tests/token.c
217
memcpy(fds, CMSG_DATA(cmsg), sizeof(fds));
tools/testing/selftests/bpf/xdp_hw_metadata.c
289
ts = (struct scm_timestamping *)CMSG_DATA(cmsg);
tools/testing/selftests/drivers/net/hw/ncdevmem.c
1236
serr = (void *)CMSG_DATA(cm);
tools/testing/selftests/drivers/net/hw/ncdevmem.c
1376
*((__u32 *)CMSG_DATA(cmsg)) = ddmabuf;
tools/testing/selftests/drivers/net/hw/ncdevmem.c
971
dmabuf_cmsg = (struct dmabuf_cmsg *)CMSG_DATA(cm);
tools/testing/selftests/drivers/net/so_txtime.c
108
memcpy(CMSG_DATA(cm), &tdeliver, sizeof(tdeliver));
tools/testing/selftests/drivers/net/so_txtime.c
200
err = (struct sock_extended_err *)CMSG_DATA(cm);
tools/testing/selftests/landlock/common.h
164
memcpy(&fd_rx, CMSG_DATA(cmsg), sizeof(fd_rx));
tools/testing/selftests/landlock/common.h
192
memcpy(CMSG_DATA(cmsg), &fd_tx, sizeof(fd_tx));
tools/testing/selftests/namespaces/siocgskns_test.c
1053
memcpy(CMSG_DATA(cmsg), &sock_fd, sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
1087
memcpy(&sock_fd, CMSG_DATA(cmsg), sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
125
memcpy(CMSG_DATA(cmsg), &sock_fd, sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
1433
memcpy(CMSG_DATA(cmsg), &sock_fd, sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
1477
memcpy(&received_fd, CMSG_DATA(cmsg), sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
1496
memcpy(CMSG_DATA(cmsg), &received_fd, sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
1540
memcpy(&received_fd, CMSG_DATA(cmsg), sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
1559
memcpy(CMSG_DATA(cmsg), &received_fd, sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
1602
memcpy(&sock_L3A_fd, CMSG_DATA(cmsg), sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
161
memcpy(&sock_fd, CMSG_DATA(cmsg), sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
461
memcpy(CMSG_DATA(cmsg), &sock_fd, sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
502
memcpy(&sock_fd, CMSG_DATA(cmsg), sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
641
memcpy(CMSG_DATA(cmsg), &sock_fd, sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
675
memcpy(&sock_fd, CMSG_DATA(cmsg), sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
843
memcpy(CMSG_DATA(cmsg), &sock_fd, sizeof(int));
tools/testing/selftests/namespaces/siocgskns_test.c
877
memcpy(&sock_fd, CMSG_DATA(cmsg), sizeof(int));
tools/testing/selftests/net/af_unix/scm_inq.c
100
ASSERT_EQ(*(int *)CMSG_DATA(cmsg), inq);
tools/testing/selftests/net/af_unix/scm_inq.c
165
ASSERT_EQ(remain, *(int *)CMSG_DATA(cmsg));
tools/testing/selftests/net/af_unix/scm_pidfd.c
155
res->pidfd = (void *)CMSG_DATA(cmsg);
tools/testing/selftests/net/af_unix/scm_pidfd.c
165
res->ucred = (void *)CMSG_DATA(cmsg);
tools/testing/selftests/net/af_unix/scm_rights.c
298
memcpy(CMSG_DATA(cmsg), fds, sizeof(fds));
tools/testing/selftests/net/cmsg_sender.c
254
*(__u32 *)CMSG_DATA(cmsg) = uopt->val;
tools/testing/selftests/net/cmsg_sender.c
300
memcpy(CMSG_DATA(cmsg), &txtime, sizeof(txtime));
tools/testing/selftests/net/cmsg_sender.c
311
*(__u32 *)CMSG_DATA(cmsg) = SOF_TIMESTAMPING_TX_SCHED |
tools/testing/selftests/net/cmsg_sender.c
323
*(__u64 *)CMSG_DATA(cmsg) = 0;
tools/testing/selftests/net/cmsg_sender.c
378
ts = (void *)CMSG_DATA(cmsg);
tools/testing/selftests/net/cmsg_sender.c
387
see = (void *)CMSG_DATA(cmsg);
tools/testing/selftests/net/icmp_rfc4884.c
626
ee = (struct sock_extended_err *)CMSG_DATA(cmsg);
tools/testing/selftests/net/ipv6_flowlabel.c
140
flowlabel = ntohl(*(uint32_t *)CMSG_DATA(cm));
tools/testing/selftests/net/ipv6_flowlabel.c
81
*(uint32_t *)CMSG_DATA(cm) = htonl(flowlabel);
tools/testing/selftests/net/lib/csum.c
713
aux = (void *)CMSG_DATA(cm);
tools/testing/selftests/net/lib/gro.c
412
memcpy(CMSG_DATA(cm), &txtime_ns, sizeof(txtime_ns));
tools/testing/selftests/net/mptcp/mptcp_connect.c
493
memcpy(&ts, CMSG_DATA(cmsg), sizeof(ts));
tools/testing/selftests/net/mptcp/mptcp_connect.c
498
memcpy(&inq, CMSG_DATA(cmsg), sizeof(inq));
tools/testing/selftests/net/mptcp/mptcp_inq.c
328
memcpy(inqv, CMSG_DATA(cmsg), sizeof(*inqv));
tools/testing/selftests/net/msg_zerocopy.c
183
memcpy(CMSG_DATA(cm), &cookie, sizeof(cookie));
tools/testing/selftests/net/msg_zerocopy.c
385
ck = (struct rds_zcopy_cookies *)CMSG_DATA(cmsg);
tools/testing/selftests/net/msg_zerocopy.c
428
serr = (void *) CMSG_DATA(cm);
tools/testing/selftests/net/nettest.c
920
pi = (struct in_pktinfo *)(CMSG_DATA(cm));
tools/testing/selftests/net/nettest.c
927
pi6 = (struct in6_pktinfo *)(CMSG_DATA(cm));
tools/testing/selftests/net/nettest.c
987
pi = (struct in_pktinfo *)(CMSG_DATA(cm));
tools/testing/selftests/net/nettest.c
999
pi6 = (struct in6_pktinfo *)(CMSG_DATA(cm));
tools/testing/selftests/net/rxtimestamp.c
238
ts = (struct scm_timestamping *)CMSG_DATA(cmsg);
tools/testing/selftests/net/so_rcv_listener.c
148
recv_val = *(__u32 *)CMSG_DATA(cmsg);
tools/testing/selftests/net/tcp_inq.c
168
inq = *((int *) CMSG_DATA(cm));
tools/testing/selftests/net/timestamping.c
182
(struct timeval *)CMSG_DATA(cmsg);
tools/testing/selftests/net/timestamping.c
190
(struct timespec *)CMSG_DATA(cmsg);
tools/testing/selftests/net/timestamping.c
198
(struct timespec *)CMSG_DATA(cmsg);
tools/testing/selftests/net/timestamping.c
221
(struct sock_extended_err *)CMSG_DATA(cmsg);
tools/testing/selftests/net/timestamping.c
240
(struct in_pktinfo *)CMSG_DATA(cmsg);
tools/testing/selftests/net/tls.c
178
*CMSG_DATA(cmsg) = record_type;
tools/testing/selftests/net/tls.c
209
*ctype = *((unsigned char *)CMSG_DATA(cmsg));
tools/testing/selftests/net/tun.c
400
*(uint16_t *)CMSG_DATA(cmsg) = gso_size;
tools/testing/selftests/net/txtimestamp.c
322
tss = (void *) CMSG_DATA(cm);
tools/testing/selftests/net/txtimestamp.c
329
serr = (void *) CMSG_DATA(cm);
tools/testing/selftests/net/txtimestamp.c
339
struct in_pktinfo *info = (void *) CMSG_DATA(cm);
tools/testing/selftests/net/txtimestamp.c
344
struct in6_pktinfo *info6 = (void *) CMSG_DATA(cm);
tools/testing/selftests/net/txtimestamp.c
640
*((uint32_t *)CMSG_DATA(cmsg)) = report_opt;
tools/testing/selftests/net/txtimestamp.c
648
*((uint32_t *)CMSG_DATA(cmsg)) = ts_opt_id;
tools/testing/selftests/net/udpgso.c
400
*((uint16_t *) CMSG_DATA(cm)) = gso_len;
tools/testing/selftests/net/udpgso_bench_rx.c
239
*gso_size = *(int *)CMSG_DATA(cmsg);
tools/testing/selftests/net/udpgso_bench_tx.c
151
tss = (struct scm_timestamping *)CMSG_DATA(cmsg);
tools/testing/selftests/net/udpgso_bench_tx.c
165
err = (struct sock_extended_err *)CMSG_DATA(cmsg);
tools/testing/selftests/net/udpgso_bench_tx.c
321
valp = (void *)CMSG_DATA(cm);
tools/testing/selftests/net/udpgso_bench_tx.c
385
valp = (void *)CMSG_DATA(cm);
tools/testing/selftests/tty/tty_tiocsti_test.c
267
memcpy(CMSG_DATA(cmsg), &fd_to_send, sizeof(int));
tools/testing/selftests/tty/tty_tiocsti_test.c
293
memcpy(&received_fd, CMSG_DATA(cmsg), sizeof(int));
tools/testing/selftests/ublk/kublk.c
1175
return *(int *)CMSG_DATA(cmsg);
tools/testing/vsock/msg_zerocopy_common.c
50
serr = (void *)CMSG_DATA(cm);