Searched refs:CMSG_DATA (Results 1 - 25 of 48) sorted by relevance

12

/linux-master/net/handshake/
H A Dalert.c60 memcpy(CMSG_DATA(cmsg), &record_type, sizeof(record_type));
83 record_type = *((u8 *)CMSG_DATA(cmsg));
/linux-master/tools/testing/vsock/
H A Dmsg_zerocopy_common.c60 serr = (void *)CMSG_DATA(cm);
/linux-master/net/ipv6/
H A Ddatagram.c801 src_info = (struct in6_pktinfo *)CMSG_DATA(cmsg);
855 if ((fl6->flowlabel^*(__be32 *)CMSG_DATA(cmsg))&~IPV6_FLOWINFO_MASK) {
860 fl6->flowlabel = IPV6_FLOWINFO_MASK & *(__be32 *)CMSG_DATA(cmsg);
870 hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg);
890 hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg);
915 hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg);
941 rthdr = (struct ipv6_rt_hdr *)CMSG_DATA(cmsg);
992 ipc6->hlimit = *(int *)CMSG_DATA(cmsg);
1008 tc = *(int *)CMSG_DATA(cmsg);
1026 df = *(int *)CMSG_DATA(cms
[all...]
/linux-master/tools/testing/selftests/net/
H A Dcmsg_sender.c241 *(__u32 *)CMSG_DATA(cmsg) = uopt->val;
284 memcpy(CMSG_DATA(cmsg), &txtime, sizeof(txtime));
302 *(__u32 *)CMSG_DATA(cmsg) = SOF_TIMESTAMPING_TX_SCHED |
314 *(__u64 *)CMSG_DATA(cmsg) = 0;
368 ts = (void *)CMSG_DATA(cmsg);
377 see = (void *)CMSG_DATA(cmsg);
H A Dipv6_flowlabel.c81 *(uint32_t *)CMSG_DATA(cm) = htonl(flowlabel);
140 flowlabel = ntohl(*(uint32_t *)CMSG_DATA(cm));
H A Dtimestamping.c182 (struct timeval *)CMSG_DATA(cmsg);
190 (struct timespec *)CMSG_DATA(cmsg);
198 (struct timespec *)CMSG_DATA(cmsg);
221 (struct sock_extended_err *)CMSG_DATA(cmsg);
240 (struct in_pktinfo *)CMSG_DATA(cmsg);
H A Dtcp_inq.c168 inq = *((int *) CMSG_DATA(cm));
H A Dudpgso_bench_tx.c151 tss = (struct scm_timestamping *)CMSG_DATA(cmsg);
165 err = (struct sock_extended_err *)CMSG_DATA(cmsg);
321 valp = (void *)CMSG_DATA(cm);
385 valp = (void *)CMSG_DATA(cm);
H A Dtxtimestamp.c321 tss = (void *) CMSG_DATA(cm);
328 serr = (void *) CMSG_DATA(cm);
338 struct in_pktinfo *info = (void *) CMSG_DATA(cm);
343 struct in6_pktinfo *info6 = (void *) CMSG_DATA(cm);
634 *((uint32_t *) CMSG_DATA(cmsg)) = report_opt;
H A Dmsg_zerocopy.c180 memcpy(CMSG_DATA(cm), &cookie, sizeof(cookie));
381 ck = (struct rds_zcopy_cookies *)CMSG_DATA(cmsg);
424 serr = (void *) CMSG_DATA(cm);
H A Dso_txtime.c103 memcpy(CMSG_DATA(cm), &tdeliver, sizeof(tdeliver));
193 err = (struct sock_extended_err *)CMSG_DATA(cm);
H A Drxtimestamp.c220 ts = (struct scm_timestamping *)CMSG_DATA(cmsg);
H A Dudpgso_bench_rx.c239 *gso_size = *(int *)CMSG_DATA(cmsg);
/linux-master/samples/seccomp/
H A Duser-trap.c51 fd_ptr = (int *)CMSG_DATA(cmsg);
85 fd_ptr = (int *)CMSG_DATA(cmsg);
/linux-master/tools/testing/selftests/landlock/
H A Dcommon.h185 memcpy(&fd_rx, CMSG_DATA(cmsg), sizeof(fd_rx));
213 memcpy(CMSG_DATA(cmsg), &fd_tx, sizeof(fd_tx));
/linux-master/net/rxrpc/
H A Dsendmsg.c476 p->call.user_call_ID = *(u32 *)CMSG_DATA(cmsg);
481 CMSG_DATA(cmsg);
492 p->abort_code = *(unsigned int *)CMSG_DATA(cmsg);
520 p->call.tx_total_len = *(__s64 *)CMSG_DATA(cmsg);
528 memcpy(&p->call.timeouts, CMSG_DATA(cmsg), len);
/linux-master/net/core/
H A Dscm.c69 int *fdp = (int*)CMSG_DATA(cmsg);
181 memcpy(&creds, CMSG_DATA(cmsg), sizeof(struct ucred));
261 memcpy(CMSG_DATA(cm), data, cmlen - sizeof(*cm));
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dlwt_reroute.c131 *(uint64_t *)CMSG_DATA(cmsg) = (now.tv_nsec + 1) * NSEC_PER_SEC +
/linux-master/tools/testing/selftests/net/af_unix/
H A Dscm_pidfd.c170 pidfd = (void *)CMSG_DATA(cmsg);
180 ucred = (void *)CMSG_DATA(cmsg);
/linux-master/arch/um/os-Linux/drivers/
H A Dtuntap_user.c123 *fd_out = ((int *) CMSG_DATA(cmsg))[0];
/linux-master/net/rds/
H A Drdma.c629 args = CMSG_DATA(cmsg);
823 memcpy(&rm->m_rdma_cookie, CMSG_DATA(cmsg), sizeof(rm->m_rdma_cookie));
861 return __rds_rdma_map(rs, CMSG_DATA(cmsg), &rm->m_rdma_cookie,
879 args = CMSG_DATA(cmsg);
/linux-master/net/ipv4/
H A Dip_sockglue.c260 src_info = (struct in6_pktinfo *)CMSG_DATA(cmsg);
284 KERNEL_SOCKPTR(CMSG_DATA(cmsg)),
294 info = (struct in_pktinfo *)CMSG_DATA(cmsg);
303 val = *(int *)CMSG_DATA(cmsg);
310 val = *(int *)CMSG_DATA(cmsg);
312 val = *(u8 *)CMSG_DATA(cmsg);
323 val = *(int *)CMSG_DATA(cmsg);
/linux-master/arch/um/os-Linux/
H A Dfile.c541 new = ((int *) CMSG_DATA(cmsg))[0];
673 memcpy(CMSG_DATA(cmsg), fds, fds_size);
/linux-master/include/linux/
H A Dsocket.h120 #define CMSG_DATA(cmsg) \ macro
/linux-master/tools/perf/trace/beauty/include/linux/
H A Dsocket.h120 #define CMSG_DATA(cmsg) \ macro

Completed in 390 milliseconds

12