Home
last modified time | relevance | path

Searched refs:CMSG_DATA (Results 1 – 25 of 55) sorted by relevance

123

/linux-6.15/net/handshake/
H A Dalert.c60 memcpy(CMSG_DATA(cmsg), &record_type, sizeof(record_type)); in tls_alert_send()
83 record_type = *((u8 *)CMSG_DATA(cmsg)); in tls_get_record_type()
/linux-6.15/tools/testing/selftests/net/
H A Dtimestamping.c182 (struct timeval *)CMSG_DATA(cmsg); in printpacket()
190 (struct timespec *)CMSG_DATA(cmsg); in printpacket()
198 (struct timespec *)CMSG_DATA(cmsg); in printpacket()
221 (struct sock_extended_err *)CMSG_DATA(cmsg); in printpacket()
240 (struct in_pktinfo *)CMSG_DATA(cmsg); in printpacket()
H A Dcmsg_sender.c254 *(__u32 *)CMSG_DATA(cmsg) = uopt->val; in ca_write_cmsg_u32()
300 memcpy(CMSG_DATA(cmsg), &txtime, sizeof(txtime)); in cs_write_cmsg()
311 *(__u32 *)CMSG_DATA(cmsg) = SOF_TIMESTAMPING_TX_SCHED | in cs_write_cmsg()
323 *(__u64 *)CMSG_DATA(cmsg) = 0; in cs_write_cmsg()
378 ts = (void *)CMSG_DATA(cmsg); in cs_read_cmsg()
387 see = (void *)CMSG_DATA(cmsg); in cs_read_cmsg()
H A Dtxtimestamp.c324 tss = (void *) CMSG_DATA(cm); in __recv_errmsg_cmsg()
331 serr = (void *) CMSG_DATA(cm); in __recv_errmsg_cmsg()
341 struct in_pktinfo *info = (void *) CMSG_DATA(cm); in __recv_errmsg_cmsg()
346 struct in6_pktinfo *info6 = (void *) CMSG_DATA(cm); in __recv_errmsg_cmsg()
644 *((uint32_t *)CMSG_DATA(cmsg)) = report_opt; in do_test()
652 *((uint32_t *)CMSG_DATA(cmsg)) = ts_opt_id; in do_test()
H A Dipv6_flowlabel.c81 *(uint32_t *)CMSG_DATA(cm) = htonl(flowlabel); in do_send()
140 flowlabel = ntohl(*(uint32_t *)CMSG_DATA(cm)); in do_recv()
H A Dudpgso_bench_tx.c151 tss = (struct scm_timestamping *)CMSG_DATA(cmsg); in flush_cmsg()
165 err = (struct sock_extended_err *)CMSG_DATA(cmsg); in flush_cmsg()
321 valp = (void *)CMSG_DATA(cm); in send_ts_cmsg()
385 valp = (void *)CMSG_DATA(cm); in send_udp_segment_cmsg()
H A Dmsg_zerocopy.c182 memcpy(CMSG_DATA(cm), &cookie, sizeof(cookie)); in add_zcopy_cookie()
384 ck = (struct rds_zcopy_cookies *)CMSG_DATA(cmsg); in do_recvmsg_completion()
427 serr = (void *) CMSG_DATA(cm); in do_recv_completion()
H A Dso_rcv_listener.c148 recv_val = *(__u32 *)CMSG_DATA(cmsg); in main()
H A Dso_txtime.c103 memcpy(CMSG_DATA(cm), &tdeliver, sizeof(tdeliver)); in do_send_one()
193 err = (struct sock_extended_err *)CMSG_DATA(cm); in do_recv_errqueue_timeout()
H A Dtcp_inq.c168 inq = *((int *) CMSG_DATA(cm)); in main()
H A Dudpgso_bench_rx.c239 *gso_size = *(int *)CMSG_DATA(cmsg); in recv_msg()
/linux-6.15/net/ipv6/
H A Ddatagram.c801 src_info = (struct in6_pktinfo *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl()
855 if ((fl6->flowlabel^*(__be32 *)CMSG_DATA(cmsg))&~IPV6_FLOWINFO_MASK) { in ip6_datagram_send_ctl()
860 fl6->flowlabel = IPV6_FLOWINFO_MASK & *(__be32 *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl()
870 hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl()
890 hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl()
915 hdr = (struct ipv6_opt_hdr *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl()
941 rthdr = (struct ipv6_rt_hdr *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl()
992 ipc6->hlimit = *(int *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl()
1008 tc = *(int *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl()
1026 df = *(int *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl()
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dnet_timestamping.c84 tss = (void *)CMSG_DATA(cm); in test_recv_errmsg_cmsg()
91 serr = (void *)CMSG_DATA(cm); in test_recv_errmsg_cmsg()
H A Dlwt_reroute.c132 *(uint64_t *)CMSG_DATA(cmsg) = (now.tv_nsec + 1) * NSEC_PER_SEC + in overflow_fq()
H A Dcrypto_sanity.c63 *(__u32 *)CMSG_DATA(cmsg) = encrypt ? ALG_OP_ENCRYPT : ALG_OP_DECRYPT; in do_crypt_afalg()
/linux-6.15/tools/testing/selftests/landlock/
H A Dcommon.h166 memcpy(&fd_rx, CMSG_DATA(cmsg), sizeof(fd_rx)); in recv_fd()
194 memcpy(CMSG_DATA(cmsg), &fd_tx, sizeof(fd_tx)); in send_fd()
/linux-6.15/net/core/
H A Dscm.c69 int *fdp = (int*)CMSG_DATA(cmsg); in scm_fp_copy()
187 memcpy(&creds, CMSG_DATA(cmsg), sizeof(struct ucred)); in __scm_send()
267 memcpy(CMSG_DATA(cm), data, cmlen - sizeof(*cm)); in put_cmsg()
/linux-6.15/net/rxrpc/
H A Dsendmsg.c527 p->call.user_call_ID = *(u32 *)CMSG_DATA(cmsg); in rxrpc_sendmsg_cmsg()
532 CMSG_DATA(cmsg); in rxrpc_sendmsg_cmsg()
543 p->abort_code = *(unsigned int *)CMSG_DATA(cmsg); in rxrpc_sendmsg_cmsg()
571 p->call.tx_total_len = *(__s64 *)CMSG_DATA(cmsg); in rxrpc_sendmsg_cmsg()
579 memcpy(&p->call.timeouts, CMSG_DATA(cmsg), len); in rxrpc_sendmsg_cmsg()
/linux-6.15/tools/testing/vsock/
H A Dmsg_zerocopy_common.c50 serr = (void *)CMSG_DATA(cm); in vsock_recv_completion()
/linux-6.15/samples/seccomp/
H A Duser-trap.c51 fd_ptr = (int *)CMSG_DATA(cmsg); in send_fd()
85 fd_ptr = (int *)CMSG_DATA(cmsg); in recv_fd()
/linux-6.15/tools/testing/selftests/net/af_unix/
H A Dscm_pidfd.c170 pidfd = (void *)CMSG_DATA(cmsg); in cmsg_check()
180 ucred = (void *)CMSG_DATA(cmsg); in cmsg_check()
/linux-6.15/net/rds/
H A Drdma.c629 args = CMSG_DATA(cmsg); in rds_cmsg_rdma_args()
823 memcpy(&rm->m_rdma_cookie, CMSG_DATA(cmsg), sizeof(rm->m_rdma_cookie)); in rds_cmsg_rdma_dest()
861 return __rds_rdma_map(rs, CMSG_DATA(cmsg), &rm->m_rdma_cookie, in rds_cmsg_rdma_map()
879 args = CMSG_DATA(cmsg); in rds_cmsg_atomic()
/linux-6.15/net/ipv4/
H A Dip_sockglue.c260 src_info = (struct in6_pktinfo *)CMSG_DATA(cmsg); in ip_cmsg_send()
284 KERNEL_SOCKPTR(CMSG_DATA(cmsg)), in ip_cmsg_send()
294 info = (struct in_pktinfo *)CMSG_DATA(cmsg); in ip_cmsg_send()
303 val = *(int *)CMSG_DATA(cmsg); in ip_cmsg_send()
310 val = *(int *)CMSG_DATA(cmsg); in ip_cmsg_send()
312 val = *(u8 *)CMSG_DATA(cmsg); in ip_cmsg_send()
323 val = *(int *)CMSG_DATA(cmsg); in ip_cmsg_send()
/linux-6.15/arch/um/os-Linux/drivers/
H A Dtuntap_user.c123 *fd_out = ((int *) CMSG_DATA(cmsg))[0]; in tuntap_open_tramp()
/linux-6.15/arch/um/os-Linux/
H A Dfile.c553 memcpy(fds, CMSG_DATA(cmsg), cmsg->cmsg_len); in os_rcv_fd_msg()
685 memcpy(CMSG_DATA(cmsg), fds, fds_size); in os_sendmsg_fds()

123