Home
last modified time | relevance | path

Searched refs:put_cmsg (Results 1 – 22 of 22) sorted by relevance

/linux/net/core/
H A Dscm.c255 int put_cmsg(struct msghdr * msg, int level, int type, int len, void *data) in put_cmsg() function
303 EXPORT_SYMBOL(put_cmsg);
312 return put_cmsg(msg, level, type, len, data); in put_cmsg_notrunc()
325 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPING_NEW, sizeof(tss), &tss); in put_cmsg_scm_timestamping64()
339 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPING_OLD, sizeof(tss), &tss); in put_cmsg_scm_timestamping()
438 put_cmsg(msg, SOL_SOCKET, SCM_SECURITY, ctx.len, in scm_passec()
484 if (put_cmsg(msg, SOL_SOCKET, SCM_PIDFD, sizeof(int), &pidfd)) { in scm_pidfd_recv()
517 put_cmsg(msg, SOL_SOCKET, SCM_CREDENTIALS, sizeof(ucreds), &ucreds); in __scm_recv_common()
H A Dsock.c3921 put_cmsg(msg, level, type, sizeof(ee), &ee); in sock_recv_errqueue()
/linux/net/rxrpc/
H A Drecvmsg.c77 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_ACK, 0, &tmp); in rxrpc_recvmsg_term()
81 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_ABORT, 4, &tmp); in rxrpc_recvmsg_term()
85 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_ABORT, 4, &tmp); in rxrpc_recvmsg_term()
89 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_NET_ERROR, 4, &tmp); in rxrpc_recvmsg_term()
93 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_LOCAL_ERROR, 4, &tmp); in rxrpc_recvmsg_term()
173 return put_cmsg(msg, SOL_RXRPC, RXRPC_USER_CALL_ID, in rxrpc_recvmsg_user_id()
178 return put_cmsg(msg, SOL_RXRPC, RXRPC_USER_CALL_ID, in rxrpc_recvmsg_user_id()
211 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_OOB_ID, sizeof(u64), in rxrpc_recvmsg_oob()
H A Drxgk.c756 return put_cmsg(msg, SOL_RXRPC, RXRPC_CHALLENGED, sizeof(chall), &chall); in rxgk_challenge_to_recvmsg()
/linux/net/ipv4/
H A Dip_sockglue.c60 put_cmsg(msg, SOL_IP, IP_PKTINFO, sizeof(info), &info); in ip_cmsg_recv_pktinfo()
66 put_cmsg(msg, SOL_IP, IP_TTL, sizeof(int), &ttl); in ip_cmsg_recv_ttl()
71 put_cmsg(msg, SOL_IP, IP_TOS, 1, &ip_hdr(skb)->tos); in ip_cmsg_recv_tos()
79 put_cmsg(msg, SOL_IP, IP_RECVOPTS, IPCB(skb)->opt.optlen, in ip_cmsg_recv_opts()
99 put_cmsg(msg, SOL_IP, IP_RETOPTS, opt->optlen, opt->__data); in ip_cmsg_recv_retopts()
110 put_cmsg(msg, SOL_IP, IP_RECVFRAGSIZE, sizeof(val), &val); in ip_cmsg_recv_fragsize()
126 put_cmsg(msg, SOL_IP, IP_CHECKSUM, sizeof(__wsum), &csum); in ip_cmsg_recv_checksum()
143 put_cmsg(msg, SOL_IP, SCM_SECURITY, ctx.len, ctx.context); in ip_cmsg_recv_security()
166 put_cmsg(msg, SOL_IP, IP_ORIGDSTADDR, sizeof(sin), &sin); in ip_cmsg_recv_dstaddr()
574 put_cmsg(msg, SOL_IP, IP_RECVERR, sizeof(errhdr), &errhdr); in ip_recv_error()
[all …]
H A Dtcp.c2389 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPNS_NEW, in tcp_recv_timestamp()
2396 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPNS_OLD, in tcp_recv_timestamp()
2405 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_NEW, in tcp_recv_timestamp()
2412 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_OLD, in tcp_recv_timestamp()
2988 put_cmsg(msg, SOL_TCP, TCP_CM_INQ, in tcp_recvmsg()
/linux/net/ipv6/
H A Dipv6_sockglue.c1143 put_cmsg(&msg, SOL_IPV6, IPV6_PKTINFO, sizeof(src_info), &src_info); in do_ipv6_getsockopt()
1148 put_cmsg(&msg, SOL_IPV6, IPV6_HOPLIMIT, sizeof(hlim), &hlim); in do_ipv6_getsockopt()
1153 put_cmsg(&msg, SOL_IPV6, IPV6_TCLASS, sizeof(tclass), &tclass); in do_ipv6_getsockopt()
1163 put_cmsg(&msg, SOL_IPV6, IPV6_2292PKTINFO, sizeof(src_info), &src_info); in do_ipv6_getsockopt()
1168 put_cmsg(&msg, SOL_IPV6, IPV6_2292HOPLIMIT, sizeof(hlim), &hlim); in do_ipv6_getsockopt()
1173 put_cmsg(&msg, SOL_IPV6, IPV6_FLOWINFO, sizeof(flowinfo), &flowinfo); in do_ipv6_getsockopt()
/linux/net/
H A Dsocket.c857 put_cmsg(msg, SOL_SOCKET, SCM_TIMESTAMPING_PKTINFO, in put_ts_pktinfo()
936 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_NEW, in __sock_recv_timestamp()
942 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_OLD, in __sock_recv_timestamp()
950 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPNS_NEW, in __sock_recv_timestamp()
956 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPNS_OLD, in __sock_recv_timestamp()
1002 put_cmsg(msg, SOL_SOCKET, SCM_TIMESTAMPING_OPT_STATS, in __sock_recv_timestamp()
1021 put_cmsg(msg, SOL_SOCKET, SCM_WIFI_STATUS, sizeof(ack), &ack); in __sock_recv_wifi_status()
1030 put_cmsg(msg, SOL_SOCKET, SO_RXQ_OVFL, in sock_recv_drops()
1041 put_cmsg(msg, SOL_SOCKET, SO_MARK, sizeof(__u32), &mark); in sock_recv_mark()
1051 put_cmsg(msg, SOL_SOCKET, SO_PRIORITY, sizeof(__u32), &priority); in sock_recv_priority()
/linux/net/sctp/
H A Dulpevent.c1008 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_SNDRCV, in sctp_ulpevent_read_sndrcvinfo()
1033 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_RCVINFO, in sctp_ulpevent_read_rcvinfo()
1055 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_NXTINFO, in __sctp_ulpevent_read_nxtinfo()
/linux/net/can/j1939/
H A Dsocket.c851 put_cmsg(msg, SOL_CAN_J1939, SCM_J1939_DEST_ADDR, in j1939_sk_recvmsg()
855 put_cmsg(msg, SOL_CAN_J1939, SCM_J1939_DEST_NAME, in j1939_sk_recvmsg()
858 put_cmsg(msg, SOL_CAN_J1939, SCM_J1939_PRIO, in j1939_sk_recvmsg()
/linux/net/bluetooth/
H A Daf_bluetooth.c364 put_cmsg(msg, SOL_BLUETOOTH, BT_SCM_PKT_STATUS, in bt_sock_recvmsg()
371 put_cmsg(msg, SOL_BLUETOOTH, BT_SCM_PKT_SEQNUM, in bt_sock_recvmsg()
H A Dhci_sock.c1528 put_cmsg(msg, SOL_HCI, HCI_CMSG_DIR, sizeof(incoming), in hci_sock_cmsg()
1554 put_cmsg(msg, SOL_HCI, HCI_CMSG_TSTAMP, len, data); in hci_sock_cmsg()
/linux/include/linux/
H A Dsocket.h409 extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data);
/linux/tools/perf/trace/beauty/include/linux/
H A Dsocket.h409 extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data);
/linux/net/llc/
H A Daf_llc.c683 put_cmsg(msg, SOL_LLC, LLC_OPT_PKTINFO, sizeof(info), &info); in llc_cmsg_rcv()
/linux/net/tipc/
H A Dsocket.c1753 rc = put_cmsg(m, SOL_TIPC, TIPC_ERRINFO, 8, data); in tipc_sk_anc_data_recv()
1756 rc = put_cmsg(m, SOL_TIPC, TIPC_RETDATA, dlen, msg_data(hdr)); in tipc_sk_anc_data_recv()
1786 return put_cmsg(m, SOL_TIPC, TIPC_DESTNAME, 12, data); in tipc_sk_anc_data_recv()
/linux/net/netlink/
H A Daf_netlink.c1799 put_cmsg(msg, SOL_NETLINK, NETLINK_PKTINFO, sizeof(info), &info); in netlink_cmsg_recv_pktinfo()
1808 put_cmsg(msg, SOL_NETLINK, NETLINK_LISTEN_ALL_NSID, sizeof(int), in netlink_cmsg_listen_all_nsid()
/linux/net/iucv/
H A Daf_iucv.c1273 err = put_cmsg(msg, SOL_IUCV, SCM_IUCV_TRGCLS, in iucv_sock_recvmsg()
/linux/net/tls/
H A Dtls_sw.c1843 err = put_cmsg(msg, SOL_TLS, TLS_GET_RECORD_TYPE, in tls_record_content_type()
/linux/net/unix/
H A Daf_unix.c3091 put_cmsg(msg, SOL_SOCKET, SCM_INQ, in unix_stream_read_generic()
/linux/net/mptcp/
H A Dprotocol.c2363 put_cmsg(msg, SOL_TCP, TCP_CM_INQ, sizeof(inq), &inq); in mptcp_recvmsg()
/linux/net/packet/
H A Daf_packet.c3559 put_cmsg(msg, SOL_PACKET, PACKET_AUXDATA, sizeof(aux), &aux); in packet_recvmsg()