Home
last modified time | relevance | path

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

/Linux-v5.4/net/ipv6/
Ddatagram.c509 put_cmsg(msg, SOL_IPV6, IPV6_RECVERR, sizeof(errhdr), &errhdr); in ipv6_recv_error()
562 put_cmsg(msg, SOL_IPV6, IPV6_PATHMTU, sizeof(mtu_info), &mtu_info); in ipv6_recv_rxpmtu()
593 put_cmsg(msg, SOL_IPV6, IPV6_PKTINFO, in ip6_datagram_recv_common_ctl()
607 put_cmsg(msg, SOL_IPV6, IPV6_HOPLIMIT, sizeof(hlim), &hlim); in ip6_datagram_recv_specific_ctl()
612 put_cmsg(msg, SOL_IPV6, IPV6_TCLASS, sizeof(tclass), &tclass); in ip6_datagram_recv_specific_ctl()
618 put_cmsg(msg, SOL_IPV6, IPV6_FLOWINFO, sizeof(flowinfo), &flowinfo); in ip6_datagram_recv_specific_ctl()
624 put_cmsg(msg, SOL_IPV6, IPV6_HOPOPTS, (ptr[1]+1)<<3, ptr); in ip6_datagram_recv_specific_ctl()
650 put_cmsg(msg, SOL_IPV6, IPV6_DSTOPTS, len, ptr); in ip6_datagram_recv_specific_ctl()
656 put_cmsg(msg, SOL_IPV6, IPV6_RTHDR, len, ptr); in ip6_datagram_recv_specific_ctl()
678 put_cmsg(msg, SOL_IPV6, IPV6_2292PKTINFO, sizeof(src_info), &src_info); in ip6_datagram_recv_specific_ctl()
[all …]
Dipv6_sockglue.c1085 put_cmsg(&msg, SOL_IPV6, IPV6_PKTINFO, sizeof(src_info), &src_info); in do_ipv6_getsockopt()
1089 put_cmsg(&msg, SOL_IPV6, IPV6_HOPLIMIT, sizeof(hlim), &hlim); in do_ipv6_getsockopt()
1094 put_cmsg(&msg, SOL_IPV6, IPV6_TCLASS, sizeof(tclass), &tclass); in do_ipv6_getsockopt()
1102 put_cmsg(&msg, SOL_IPV6, IPV6_2292PKTINFO, sizeof(src_info), &src_info); in do_ipv6_getsockopt()
1106 put_cmsg(&msg, SOL_IPV6, IPV6_2292HOPLIMIT, sizeof(hlim), &hlim); in do_ipv6_getsockopt()
1111 put_cmsg(&msg, SOL_IPV6, IPV6_FLOWINFO, sizeof(flowinfo), &flowinfo); in do_ipv6_getsockopt()
/Linux-v5.4/net/rxrpc/
Drecvmsg.c73 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_ACK, 0, &tmp); in rxrpc_recvmsg_term()
77 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_ABORT, 4, &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_NET_ERROR, 4, &tmp); in rxrpc_recvmsg_term()
89 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_LOCAL_ERROR, 4, &tmp); in rxrpc_recvmsg_term()
115 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_NEW_CALL, 0, &tmp); in rxrpc_recvmsg_new_call()
532 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_USER_CALL_ID, in rxrpc_recvmsg()
537 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_USER_CALL_ID, in rxrpc_recvmsg()
/Linux-v5.4/net/core/
Dscm.c213 int put_cmsg(struct msghdr * msg, int level, int type, int len, void *data) in put_cmsg() function
250 EXPORT_SYMBOL(put_cmsg);
262 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPING_NEW, sizeof(tss), &tss); in put_cmsg_scm_timestamping64()
274 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPING_OLD, sizeof(tss), &tss); in put_cmsg_scm_timestamping()
Dsock.c3086 put_cmsg(msg, level, type, sizeof(serr->ee), &serr->ee); in sock_recv_errqueue()
/Linux-v5.4/net/ipv4/
Dip_sockglue.c62 put_cmsg(msg, SOL_IP, IP_PKTINFO, sizeof(info), &info); in ip_cmsg_recv_pktinfo()
68 put_cmsg(msg, SOL_IP, IP_TTL, sizeof(int), &ttl); in ip_cmsg_recv_ttl()
73 put_cmsg(msg, SOL_IP, IP_TOS, 1, &ip_hdr(skb)->tos); in ip_cmsg_recv_tos()
81 put_cmsg(msg, SOL_IP, IP_RECVOPTS, IPCB(skb)->opt.optlen, in ip_cmsg_recv_opts()
101 put_cmsg(msg, SOL_IP, IP_RETOPTS, opt->optlen, opt->__data); in ip_cmsg_recv_retopts()
112 put_cmsg(msg, SOL_IP, IP_RECVFRAGSIZE, sizeof(val), &val); in ip_cmsg_recv_fragsize()
128 put_cmsg(msg, SOL_IP, IP_CHECKSUM, sizeof(__wsum), &csum); in ip_cmsg_recv_checksum()
145 put_cmsg(msg, SOL_IP, SCM_SECURITY, seclen, secdata); in ip_cmsg_recv_security()
168 put_cmsg(msg, SOL_IP, IP_ORIGDSTADDR, sizeof(sin), &sin); in ip_cmsg_recv_dstaddr()
551 put_cmsg(msg, SOL_IP, IP_RECVERR, sizeof(errhdr), &errhdr); in ip_recv_error()
[all …]
Dtcp.c1869 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPNS_NEW, in tcp_recv_timestamp()
1874 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPNS_OLD, in tcp_recv_timestamp()
1883 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_NEW, in tcp_recv_timestamp()
1890 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_OLD, in tcp_recv_timestamp()
2191 put_cmsg(msg, SOL_TCP, TCP_CM_INQ, sizeof(inq), &inq); in tcp_recvmsg()
/Linux-v5.4/net/rds/
Drecv.c492 err = put_cmsg(msghdr, SOL_RDS, RDS_CMSG_RDMA_STATUS, in rds_notify_queue_get()
523 err = put_cmsg(msghdr, SOL_RDS, RDS_CMSG_CONG_UPDATE, in rds_notify_cong()
544 ret = put_cmsg(msg, SOL_RDS, RDS_CMSG_RDMA_DEST, in rds_cmsg_recv()
557 ret = put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_OLD, in rds_cmsg_recv()
565 ret = put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_NEW, in rds_cmsg_recv()
587 ret = put_cmsg(msg, SOL_RDS, RDS_CMSG_RXPATH_LATENCY, in rds_cmsg_recv()
621 if (put_cmsg(msg, SOL_RDS, RDS_CMSG_ZCOPY_COMPLETION, sizeof(*done), in rds_recvmsg_zcookie()
/Linux-v5.4/include/net/
Dscm.h103 put_cmsg(msg, SOL_SOCKET, SCM_SECURITY, seclen, secdata); in scm_passec()
130 put_cmsg(msg, SOL_SOCKET, SCM_CREDENTIALS, sizeof(ucreds), &ucreds); in scm_recv()
/Linux-v5.4/include/linux/
Dudp.h128 put_cmsg(msg, SOL_UDP, UDP_GRO, sizeof(gso_size), &gso_size); in udp_cmsg_recv()
Dsocket.h354 extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data);
/Linux-v5.4/net/sctp/
Dulpevent.c950 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_SNDRCV, in sctp_ulpevent_read_sndrcvinfo()
975 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_RCVINFO, in sctp_ulpevent_read_rcvinfo()
997 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_NXTINFO, in __sctp_ulpevent_read_nxtinfo()
/Linux-v5.4/net/
Dsocket.c748 put_cmsg(msg, SOL_SOCKET, SCM_TIMESTAMPING_PKTINFO, in put_ts_pktinfo()
779 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_NEW, in __sock_recv_timestamp()
785 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMP_OLD, in __sock_recv_timestamp()
793 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPNS_NEW, in __sock_recv_timestamp()
799 put_cmsg(msg, SOL_SOCKET, SO_TIMESTAMPNS_OLD, in __sock_recv_timestamp()
826 put_cmsg(msg, SOL_SOCKET, SCM_TIMESTAMPING_OPT_STATS, in __sock_recv_timestamp()
844 put_cmsg(msg, SOL_SOCKET, SCM_WIFI_STATUS, sizeof(ack), &ack); in __sock_recv_wifi_status()
852 put_cmsg(msg, SOL_SOCKET, SO_RXQ_OVFL, in sock_recv_drops()
/Linux-v5.4/net/can/j1939/
Dsocket.c800 put_cmsg(msg, SOL_CAN_J1939, SCM_J1939_DEST_ADDR, in j1939_sk_recvmsg()
804 put_cmsg(msg, SOL_CAN_J1939, SCM_J1939_DEST_NAME, in j1939_sk_recvmsg()
807 put_cmsg(msg, SOL_CAN_J1939, SCM_J1939_PRIO, in j1939_sk_recvmsg()
/Linux-v5.4/net/bluetooth/
Dhci_sock.c1379 put_cmsg(msg, SOL_HCI, HCI_CMSG_DIR, sizeof(incoming), in hci_sock_cmsg()
1405 put_cmsg(msg, SOL_HCI, HCI_CMSG_TSTAMP, len, data); in hci_sock_cmsg()
/Linux-v5.4/drivers/isdn/mISDN/
Dsocket.c101 put_cmsg(msg, SOL_MISDN, MISDN_TIME_STAMP, sizeof(tv), &tv); in mISDN_sock_cmsg()
/Linux-v5.4/net/ieee802154/
Dsocket.c741 err = put_cmsg(msg, SOL_IEEE802154, WPAN_WANTLQI, in dgram_recvmsg()
/Linux-v5.4/net/llc/
Daf_llc.c651 put_cmsg(msg, SOL_LLC, LLC_OPT_PKTINFO, sizeof(info), &info); in llc_cmsg_rcv()
/Linux-v5.4/net/tipc/
Dsocket.c1605 res = put_cmsg(m, SOL_TIPC, TIPC_ERRINFO, 8, anc_data); in tipc_sk_anc_data_recv()
1612 res = put_cmsg(m, SOL_TIPC, TIPC_RETDATA, anc_data[1], in tipc_sk_anc_data_recv()
1644 res = put_cmsg(m, SOL_TIPC, TIPC_DESTNAME, 12, anc_data); in tipc_sk_anc_data_recv()
/Linux-v5.4/net/tls/
Dtls_sw.c1621 int cerr = put_cmsg(msg, SOL_TLS, TLS_GET_RECORD_TYPE, in process_rx_list()
1797 cerr = put_cmsg(msg, SOL_TLS, TLS_GET_RECORD_TYPE, in tls_sw_recvmsg()
/Linux-v5.4/net/netlink/
Daf_netlink.c1829 put_cmsg(msg, SOL_NETLINK, NETLINK_PKTINFO, sizeof(info), &info); in netlink_cmsg_recv_pktinfo()
1838 put_cmsg(msg, SOL_NETLINK, NETLINK_LISTEN_ALL_NSID, sizeof(int), in netlink_cmsg_listen_all_nsid()
/Linux-v5.4/net/iucv/
Daf_iucv.c1432 err = put_cmsg(msg, SOL_IUCV, SCM_IUCV_TRGCLS, in iucv_sock_recvmsg()
/Linux-v5.4/net/packet/
Daf_packet.c3422 put_cmsg(msg, SOL_PACKET, PACKET_AUXDATA, sizeof(aux), &aux); in packet_recvmsg()