Symbol: put_cmsg
drivers/isdn/mISDN/socket.c
101
put_cmsg(msg, SOL_MISDN, MISDN_TIME_STAMP, sizeof(tv), &tv);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
1475
cerr = put_cmsg(msg, SOL_TLS, TLS_GET_RECORD_TYPE,
include/linux/socket.h
409
extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data);
include/linux/udp.h
171
put_cmsg(msg, SOL_UDP, UDP_GRO, sizeof(gso_size), &gso_size);
net/bluetooth/af_bluetooth.c
364
put_cmsg(msg, SOL_BLUETOOTH, BT_SCM_PKT_STATUS,
net/bluetooth/af_bluetooth.c
371
put_cmsg(msg, SOL_BLUETOOTH, BT_SCM_PKT_SEQNUM,
net/bluetooth/hci_sock.c
1528
put_cmsg(msg, SOL_HCI, HCI_CMSG_DIR, sizeof(incoming),
net/bluetooth/hci_sock.c
1554
put_cmsg(msg, SOL_HCI, HCI_CMSG_TSTAMP, len, data);
net/can/j1939/socket.c
851
put_cmsg(msg, SOL_CAN_J1939, SCM_J1939_DEST_ADDR,
net/can/j1939/socket.c
855
put_cmsg(msg, SOL_CAN_J1939, SCM_J1939_DEST_NAME,
net/can/j1939/socket.c
858
put_cmsg(msg, SOL_CAN_J1939, SCM_J1939_PRIO,
net/core/scm.c
303
EXPORT_SYMBOL(put_cmsg);
net/core/scm.c
312
return put_cmsg(msg, level, type, len, data);
net/core/scm.c
325
put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPING_NEW, sizeof(tss), &tss);
net/core/scm.c
339
put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPING_OLD, sizeof(tss), &tss);
net/core/scm.c
438
put_cmsg(msg, SOL_SOCKET, SCM_SECURITY, ctx.len,
net/core/scm.c
484
if (put_cmsg(msg, SOL_SOCKET, SCM_PIDFD, sizeof(int), &pidfd)) {
net/core/scm.c
517
put_cmsg(msg, SOL_SOCKET, SCM_CREDENTIALS, sizeof(ucreds), &ucreds);
net/core/sock.c
3921
put_cmsg(msg, level, type, sizeof(ee), &ee);
net/ieee802154/socket.c
744
err = put_cmsg(msg, SOL_IEEE802154, WPAN_WANTLQI,
net/ipv4/ip_sockglue.c
110
put_cmsg(msg, SOL_IP, IP_RECVFRAGSIZE, sizeof(val), &val);
net/ipv4/ip_sockglue.c
126
put_cmsg(msg, SOL_IP, IP_CHECKSUM, sizeof(__wsum), &csum);
net/ipv4/ip_sockglue.c
143
put_cmsg(msg, SOL_IP, SCM_SECURITY, ctx.len, ctx.context);
net/ipv4/ip_sockglue.c
166
put_cmsg(msg, SOL_IP, IP_ORIGDSTADDR, sizeof(sin), &sin);
net/ipv4/ip_sockglue.c
1667
put_cmsg(&msg, SOL_IP, IP_PKTINFO, sizeof(info), &info);
net/ipv4/ip_sockglue.c
1672
put_cmsg(&msg, SOL_IP, IP_TTL, sizeof(hlim), &hlim);
net/ipv4/ip_sockglue.c
1676
put_cmsg(&msg, SOL_IP, IP_TOS, sizeof(tos), &tos);
net/ipv4/ip_sockglue.c
574
put_cmsg(msg, SOL_IP, IP_RECVERR, sizeof(errhdr), &errhdr);
net/ipv4/ip_sockglue.c
60
put_cmsg(msg, SOL_IP, IP_PKTINFO, sizeof(info), &info);
net/ipv4/ip_sockglue.c
66
put_cmsg(msg, SOL_IP, IP_TTL, sizeof(int), &ttl);
net/ipv4/ip_sockglue.c
71
put_cmsg(msg, SOL_IP, IP_TOS, 1, &ip_hdr(skb)->tos);
net/ipv4/ip_sockglue.c
79
put_cmsg(msg, SOL_IP, IP_RECVOPTS, IPCB(skb)->opt.optlen,
net/ipv4/ip_sockglue.c
99
put_cmsg(msg, SOL_IP, IP_RETOPTS, opt->optlen, opt->__data);
net/ipv4/tcp.c
2390
put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPNS_NEW,
net/ipv4/tcp.c
2397
put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPNS_OLD,
net/ipv4/tcp.c
2406
put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_NEW,
net/ipv4/tcp.c
2413
put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_OLD,
net/ipv4/tcp.c
2989
put_cmsg(msg, SOL_TCP, TCP_CM_INQ,
net/ipv6/datagram.c
532
put_cmsg(msg, SOL_IPV6, IPV6_RECVERR, sizeof(errhdr), &errhdr);
net/ipv6/datagram.c
585
put_cmsg(msg, SOL_IPV6, IPV6_PATHMTU, sizeof(mtu_info), &mtu_info);
net/ipv6/datagram.c
616
put_cmsg(msg, SOL_IPV6, IPV6_PKTINFO,
net/ipv6/datagram.c
630
put_cmsg(msg, SOL_IPV6, IPV6_HOPLIMIT, sizeof(hlim), &hlim);
net/ipv6/datagram.c
635
put_cmsg(msg, SOL_IPV6, IPV6_TCLASS, sizeof(tclass), &tclass);
net/ipv6/datagram.c
641
put_cmsg(msg, SOL_IPV6, IPV6_FLOWINFO, sizeof(flowinfo), &flowinfo);
net/ipv6/datagram.c
647
put_cmsg(msg, SOL_IPV6, IPV6_HOPOPTS, (ptr[1]+1)<<3, ptr);
net/ipv6/datagram.c
673
put_cmsg(msg, SOL_IPV6, IPV6_DSTOPTS, len, ptr);
net/ipv6/datagram.c
679
put_cmsg(msg, SOL_IPV6, IPV6_RTHDR, len, ptr);
net/ipv6/datagram.c
701
put_cmsg(msg, SOL_IPV6, IPV6_2292PKTINFO, sizeof(src_info), &src_info);
net/ipv6/datagram.c
705
put_cmsg(msg, SOL_IPV6, IPV6_2292HOPLIMIT, sizeof(hlim), &hlim);
net/ipv6/datagram.c
709
put_cmsg(msg, SOL_IPV6, IPV6_2292HOPOPTS, (ptr[1]+1)<<3, ptr);
net/ipv6/datagram.c
713
put_cmsg(msg, SOL_IPV6, IPV6_2292DSTOPTS, (ptr[1]+1)<<3, ptr);
net/ipv6/datagram.c
717
put_cmsg(msg, SOL_IPV6, IPV6_2292RTHDR, (rthdr->hdrlen+1) << 3, rthdr);
net/ipv6/datagram.c
721
put_cmsg(msg, SOL_IPV6, IPV6_2292DSTOPTS, (ptr[1]+1)<<3, ptr);
net/ipv6/datagram.c
742
put_cmsg(msg, SOL_IPV6, IPV6_ORIGDSTADDR, sizeof(sin6), &sin6);
net/ipv6/datagram.c
748
put_cmsg(msg, SOL_IPV6, IPV6_RECVFRAGSIZE, sizeof(val), &val);
net/ipv6/ipv6_sockglue.c
1143
put_cmsg(&msg, SOL_IPV6, IPV6_PKTINFO, sizeof(src_info), &src_info);
net/ipv6/ipv6_sockglue.c
1148
put_cmsg(&msg, SOL_IPV6, IPV6_HOPLIMIT, sizeof(hlim), &hlim);
net/ipv6/ipv6_sockglue.c
1153
put_cmsg(&msg, SOL_IPV6, IPV6_TCLASS, sizeof(tclass), &tclass);
net/ipv6/ipv6_sockglue.c
1163
put_cmsg(&msg, SOL_IPV6, IPV6_2292PKTINFO, sizeof(src_info), &src_info);
net/ipv6/ipv6_sockglue.c
1168
put_cmsg(&msg, SOL_IPV6, IPV6_2292HOPLIMIT, sizeof(hlim), &hlim);
net/ipv6/ipv6_sockglue.c
1173
put_cmsg(&msg, SOL_IPV6, IPV6_FLOWINFO, sizeof(flowinfo), &flowinfo);
net/iucv/af_iucv.c
1273
err = put_cmsg(msg, SOL_IUCV, SCM_IUCV_TRGCLS,
net/llc/af_llc.c
683
put_cmsg(msg, SOL_LLC, LLC_OPT_PKTINFO, sizeof(info), &info);
net/mptcp/protocol.c
2368
put_cmsg(msg, SOL_TCP, TCP_CM_INQ, sizeof(inq), &inq);
net/netlink/af_netlink.c
1799
put_cmsg(msg, SOL_NETLINK, NETLINK_PKTINFO, sizeof(info), &info);
net/netlink/af_netlink.c
1808
put_cmsg(msg, SOL_NETLINK, NETLINK_LISTEN_ALL_NSID, sizeof(int),
net/packet/af_packet.c
3560
put_cmsg(msg, SOL_PACKET, PACKET_AUXDATA, sizeof(aux), &aux);
net/rds/recv.c
531
err = put_cmsg(msghdr, SOL_RDS, RDS_CMSG_RDMA_STATUS,
net/rds/recv.c
562
err = put_cmsg(msghdr, SOL_RDS, RDS_CMSG_CONG_UPDATE,
net/rds/recv.c
583
ret = put_cmsg(msg, SOL_RDS, RDS_CMSG_RDMA_DEST,
net/rds/recv.c
596
ret = put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_OLD,
net/rds/recv.c
604
ret = put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_NEW,
net/rds/recv.c
626
ret = put_cmsg(msg, SOL_RDS, RDS_CMSG_RXPATH_LATENCY,
net/rds/recv.c
660
if (put_cmsg(msg, SOL_RDS, RDS_CMSG_ZCOPY_COMPLETION, sizeof(*done),
net/rxrpc/recvmsg.c
173
return put_cmsg(msg, SOL_RXRPC, RXRPC_USER_CALL_ID,
net/rxrpc/recvmsg.c
178
return put_cmsg(msg, SOL_RXRPC, RXRPC_USER_CALL_ID,
net/rxrpc/recvmsg.c
211
ret = put_cmsg(msg, SOL_RXRPC, RXRPC_OOB_ID, sizeof(u64),
net/rxrpc/recvmsg.c
77
ret = put_cmsg(msg, SOL_RXRPC, RXRPC_ACK, 0, &tmp);
net/rxrpc/recvmsg.c
81
ret = put_cmsg(msg, SOL_RXRPC, RXRPC_ABORT, 4, &tmp);
net/rxrpc/recvmsg.c
85
ret = put_cmsg(msg, SOL_RXRPC, RXRPC_ABORT, 4, &tmp);
net/rxrpc/recvmsg.c
89
ret = put_cmsg(msg, SOL_RXRPC, RXRPC_NET_ERROR, 4, &tmp);
net/rxrpc/recvmsg.c
93
ret = put_cmsg(msg, SOL_RXRPC, RXRPC_LOCAL_ERROR, 4, &tmp);
net/rxrpc/rxgk.c
756
return put_cmsg(msg, SOL_RXRPC, RXRPC_CHALLENGED, sizeof(chall), &chall);
net/sctp/ulpevent.c
1008
put_cmsg(msghdr, IPPROTO_SCTP, SCTP_SNDRCV,
net/sctp/ulpevent.c
1033
put_cmsg(msghdr, IPPROTO_SCTP, SCTP_RCVINFO,
net/sctp/ulpevent.c
1055
put_cmsg(msghdr, IPPROTO_SCTP, SCTP_NXTINFO,
net/socket.c
1002
put_cmsg(msg, SOL_SOCKET, SCM_TIMESTAMPING_OPT_STATS,
net/socket.c
1021
put_cmsg(msg, SOL_SOCKET, SCM_WIFI_STATUS, sizeof(ack), &ack);
net/socket.c
1030
put_cmsg(msg, SOL_SOCKET, SO_RXQ_OVFL,
net/socket.c
1041
put_cmsg(msg, SOL_SOCKET, SO_MARK, sizeof(__u32), &mark);
net/socket.c
1051
put_cmsg(msg, SOL_SOCKET, SO_PRIORITY, sizeof(__u32), &priority);
net/socket.c
857
put_cmsg(msg, SOL_SOCKET, SCM_TIMESTAMPING_PKTINFO,
net/socket.c
936
put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_NEW,
net/socket.c
942
put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_OLD,
net/socket.c
950
put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPNS_NEW,
net/socket.c
956
put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPNS_OLD,
net/tipc/socket.c
1753
rc = put_cmsg(m, SOL_TIPC, TIPC_ERRINFO, 8, data);
net/tipc/socket.c
1756
rc = put_cmsg(m, SOL_TIPC, TIPC_RETDATA, dlen, msg_data(hdr));
net/tipc/socket.c
1786
return put_cmsg(m, SOL_TIPC, TIPC_DESTNAME, 12, data);
net/tls/tls_sw.c
1844
err = put_cmsg(msg, SOL_TLS, TLS_GET_RECORD_TYPE,
net/unix/af_unix.c
3093
put_cmsg(msg, SOL_SOCKET, SCM_INQ,
tools/perf/trace/beauty/include/linux/socket.h
409
extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data);