| /net/core/ |
| A D | scm.c | 166 int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *p) in __scm_send() 255 int put_cmsg(struct msghdr * msg, int level, int type, int len, void *data) in put_cmsg() 309 int put_cmsg_notrunc(struct msghdr *msg, int level, int type, int len, in put_cmsg_notrunc() 347 static int scm_max_fds(struct msghdr *msg) in scm_max_fds() 354 void scm_detach_fds(struct msghdr *msg, struct scm_cookie *scm) in scm_detach_fds() 433 static void scm_passec(struct sock *sk, struct msghdr *msg, struct scm_cookie *scm) in scm_passec() 455 static void scm_passec(struct sock *sk, struct msghdr *msg, struct scm_cookie *scm) in scm_passec() 465 static void scm_pidfd_recv(struct msghdr *msg, struct scm_cookie *scm) in scm_pidfd_recv() 501 static bool __scm_recv_common(struct sock *sk, struct msghdr *msg, in __scm_recv_common() 532 void scm_recv(struct socket *sock, struct msghdr *msg, in scm_recv() [all …]
|
| /net/rds/ |
| A D | recv.c | 455 int rds_notify_queue_get(struct rds_sock *rs, struct msghdr *msghdr) in rds_notify_queue_get() argument 473 if (msghdr) { in rds_notify_queue_get() 474 max_messages = msghdr->msg_controllen / CMSG_SPACE(sizeof(cmsg)); in rds_notify_queue_get() 494 if (msghdr) { in rds_notify_queue_get() 498 err = put_cmsg(msghdr, SOL_RDS, RDS_CMSG_RDMA_STATUS, in rds_notify_queue_get() 523 static int rds_notify_cong(struct rds_sock *rs, struct msghdr *msghdr) in rds_notify_cong() argument 529 err = put_cmsg(msghdr, SOL_RDS, RDS_CMSG_CONG_UPDATE, in rds_notify_cong() 544 static int rds_cmsg_recv(struct rds_incoming *inc, struct msghdr *msg, in rds_cmsg_recv() 603 static bool rds_recvmsg_zcookie(struct rds_sock *rs, struct msghdr *msg) in rds_recvmsg_zcookie() 638 int rds_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, in rds_recvmsg()
|
| /net/sctp/ |
| A D | ulpevent.c | 988 struct msghdr *msghdr) in sctp_ulpevent_read_sndrcvinfo() argument 1008 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_SNDRCV, in sctp_ulpevent_read_sndrcvinfo() 1016 struct msghdr *msghdr) in sctp_ulpevent_read_rcvinfo() argument 1033 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_RCVINFO, in sctp_ulpevent_read_rcvinfo() 1041 struct msghdr *msghdr, in __sctp_ulpevent_read_nxtinfo() argument 1055 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_NXTINFO, in __sctp_ulpevent_read_nxtinfo() 1060 struct msghdr *msghdr, in sctp_ulpevent_read_nxtinfo() argument 1069 msghdr, skb); in sctp_ulpevent_read_nxtinfo()
|
| /net/ |
| A D | socket.c | 1144 struct msghdr msg = {.msg_iter = *to, in sock_read_iter() 1166 struct msghdr msg = {.msg_iter = *from, in sock_write_iter() 2199 struct msghdr msg; in __sys_sendto() 2257 struct msghdr msg = { in __sys_recvfrom() 2490 int __copy_msghdr(struct msghdr *kmsg, in __copy_msghdr() 2633 static int sendmsg_copy_msghdr(struct msghdr *msg, in sendmsg_copy_msghdr() 2654 struct msghdr *msg_sys, unsigned int flags, in ___sys_sendmsg() 2686 struct msghdr msg_sys; in __sys_sendmsg() 2719 struct msghdr msg_sys; in __sys_sendmmsg() 2895 struct msghdr msg_sys; in __sys_recvmsg() [all …]
|
| A D | compat.c | 36 int __get_compat_msghdr(struct msghdr *kmsg, in __get_compat_msghdr() 83 int get_compat_msghdr(struct msghdr *kmsg, in get_compat_msghdr() 125 static inline struct compat_cmsghdr __user *cmsg_compat_nxthdr(struct msghdr *msg, in cmsg_compat_nxthdr() 139 int cmsghdr_from_user_compat_to_kern(struct msghdr *kmsg, struct sock *sk, in cmsghdr_from_user_compat_to_kern() 227 int put_cmsg_compat(struct msghdr *kmsg, int level, int type, int len, void *data) in put_cmsg_compat() 283 static int scm_max_fds_compat(struct msghdr *msg) in scm_max_fds_compat() 290 void scm_detach_fds_compat(struct msghdr *msg, struct scm_cookie *scm) in scm_detach_fds_compat()
|
| /net/ipv4/ |
| A D | tcp_bpf.c | 93 struct msghdr msghdr = {}; in tcp_bpf_push() local 112 msghdr.msg_flags = flags | MSG_SPLICE_PAGES; in tcp_bpf_push() 115 msghdr.msg_flags |= MSG_SENDPAGE_NOPOLICY; in tcp_bpf_push() 118 msghdr.msg_flags |= MSG_MORE; in tcp_bpf_push() 121 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, size); in tcp_bpf_push() 122 ret = tcp_sendmsg_locked(sk, &msghdr, size); in tcp_bpf_push() 221 struct msghdr *msg, in tcp_bpf_recvmsg_parser() 334 static int tcp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, in tcp_bpf_recvmsg() 495 static int tcp_bpf_sendmsg(struct sock *sk, struct msghdr *msg, size_t size) in tcp_bpf_sendmsg()
|
| A D | ip_sockglue.c | 54 static void ip_cmsg_recv_pktinfo(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_pktinfo() 63 static void ip_cmsg_recv_ttl(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_ttl() 69 static void ip_cmsg_recv_tos(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_tos() 74 static void ip_cmsg_recv_opts(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_opts() 84 static void ip_cmsg_recv_retopts(struct net *net, struct msghdr *msg, in ip_cmsg_recv_retopts() 102 static void ip_cmsg_recv_fragsize(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_fragsize() 113 static void ip_cmsg_recv_checksum(struct msghdr *msg, struct sk_buff *skb, in ip_cmsg_recv_checksum() 129 static void ip_cmsg_recv_security(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_security() 147 static void ip_cmsg_recv_dstaddr(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_dstaddr() 169 void ip_cmsg_recv_offset(struct msghdr *msg, struct sock *sk, in ip_cmsg_recv_offset() [all …]
|
| A D | udp_bpf.c | 13 static int sk_udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, in sk_udp_recvmsg() 62 static int udp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, in udp_bpf_recvmsg()
|
| /net/sunrpc/ |
| A D | socklib.c | 160 static inline int xprt_sendmsg(struct socket *sock, struct msghdr *msg, in xprt_sendmsg() 168 static int xprt_send_kvec(struct socket *sock, struct msghdr *msg, in xprt_send_kvec() 175 static int xprt_send_pagedata(struct socket *sock, struct msghdr *msg, in xprt_send_pagedata() 188 static int xprt_send_rm_and_kvec(struct socket *sock, struct msghdr *msg, in xprt_send_rm_and_kvec() 218 int xprt_sock_sendmsg(struct socket *sock, struct msghdr *msg, in xprt_sock_sendmsg()
|
| /net/xfrm/ |
| A D | espintcp.c | 135 static int espintcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, in espintcp_recvmsg() 212 struct msghdr msghdr = { in espintcp_sendskmsg_locked() local 231 msghdr.msg_flags &= ~MSG_MORE; in espintcp_sendskmsg_locked() 236 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, size); in espintcp_sendskmsg_locked() 237 ret = tcp_sendmsg_locked(sk, &msghdr, size); in espintcp_sendskmsg_locked() 324 static int espintcp_sendmsg(struct sock *sk, struct msghdr *msg, size_t size) in espintcp_sendmsg()
|
| /net/ipv6/ |
| A D | udp_impl.h | 24 int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len); 25 int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags,
|
| A D | ping.c | 27 static int dummy_ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len, in dummy_ipv6_recv_error() 32 static void dummy_ip6_datagram_recv_ctl(struct sock *sk, struct msghdr *msg, in dummy_ip6_datagram_recv_ctl() 62 static int ping_v6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) in ping_v6_sendmsg()
|
| /net/qrtr/ |
| A D | ns.c | 113 struct msghdr msg = { }; in service_announce_new() 139 struct msghdr msg = { }; in service_announce_del() 170 struct msghdr msg = { }; in lookup_notify() 302 struct msghdr msg = { }; in say_hello() 340 struct msghdr msg = { }; in ctrl_cmd_bye() 389 struct msghdr msg = { }; in ctrl_cmd_del_client() 593 struct msghdr msg = { }; in qrtr_ns_worker()
|
| /net/atm/ |
| A D | common.h | 17 int vcc_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, 19 int vcc_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len);
|
| /net/unix/ |
| A D | af_unix.h | 56 int __unix_dgram_recvmsg(struct sock *sk, struct msghdr *msg, size_t size, int flags); 57 int __unix_stream_recvmsg(struct sock *sk, struct msghdr *msg, size_t size, int flags);
|
| A D | unix_bpf.c | 42 static int __unix_recvmsg(struct sock *sk, struct msghdr *msg, in __unix_recvmsg() 51 static int unix_bpf_recvmsg(struct sock *sk, struct msghdr *msg, in unix_bpf_recvmsg()
|
| /net/rxrpc/ |
| A D | recvmsg.c | 68 static int rxrpc_recvmsg_term(struct rxrpc_call *call, struct msghdr *msg) in rxrpc_recvmsg_term() 164 static int rxrpc_recvmsg_user_id(struct rxrpc_call *call, struct msghdr *msg, in rxrpc_recvmsg_user_id() 186 static int rxrpc_recvmsg_challenge(struct socket *sock, struct msghdr *msg, in rxrpc_recvmsg_challenge() 198 static int rxrpc_recvmsg_oob(struct socket *sock, struct msghdr *msg, in rxrpc_recvmsg_oob() 244 struct msghdr *msg, struct iov_iter *iter, in rxrpc_recvmsg_data() 366 int rxrpc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, in rxrpc_recvmsg()
|
| A D | output.c | 19 extern int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len); 21 ssize_t do_udp_sendmsg(struct socket *socket, struct msghdr *msg, size_t len) in do_udp_sendmsg() 253 struct msghdr msg; in rxrpc_send_ack_packet() 368 struct msghdr msg; in rxrpc_send_abort_packet() 646 struct msghdr msg; in rxrpc_send_data_packet() 753 struct msghdr msg; in rxrpc_send_conn_abort() 811 struct msghdr msg; in rxrpc_reject_packet() 879 struct msghdr msg; in rxrpc_send_keepalive() 932 struct msghdr msg; in rxrpc_send_response()
|
| A D | oob.c | 111 static int rxrpc_sendmsg_oob_cmsg(struct msghdr *msg, struct rxrpc_oob_params *p) in rxrpc_sendmsg_oob_cmsg() 175 struct msghdr *msg) in rxrpc_respond_to_oob() 222 int rxrpc_sendmsg_oob(struct rxrpc_sock *rx, struct msghdr *msg, size_t len) in rxrpc_sendmsg_oob()
|
| A D | sendmsg.c | 322 struct msghdr *msg, size_t len, in rxrpc_send_data() 502 static int rxrpc_sendmsg_cmsg(struct msghdr *msg, struct rxrpc_send_params *p) in rxrpc_sendmsg_cmsg() 608 rxrpc_new_client_call_for_sendmsg(struct rxrpc_sock *rx, struct msghdr *msg, in rxrpc_new_client_call_for_sendmsg() 659 int rxrpc_do_sendmsg(struct rxrpc_sock *rx, struct msghdr *msg, size_t len) in rxrpc_do_sendmsg() 807 struct msghdr *msg, size_t len, in rxrpc_kernel_send_data()
|
| /net/tls/ |
| A D | tls.h | 153 int tls_sw_sendmsg(struct sock *sk, struct msghdr *msg, size_t size); 161 int tls_sw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, 170 int tls_device_sendmsg(struct sock *sk, struct msghdr *msg, size_t size); 177 int tls_process_cmsg(struct sock *sk, struct msghdr *msg,
|
| /net/handshake/ |
| A D | alert.c | 38 struct msghdr msg = { 0 }; in tls_alert_send() 97 void tls_alert_recv(const struct sock *sk, const struct msghdr *msg, in tls_alert_recv()
|
| /net/vmw_vsock/ |
| A D | virtio_transport_common.c | 76 struct msghdr *msg, in virtio_transport_init_zcopy_skb() 535 struct msghdr *msg, in virtio_transport_stream_do_peek() 582 struct msghdr *msg, in virtio_transport_stream_do_dequeue() 665 struct msghdr *msg) in virtio_transport_seqpacket_do_peek() 722 struct msghdr *msg, in virtio_transport_seqpacket_do_dequeue() 801 struct msghdr *msg, in virtio_transport_stream_dequeue() 813 struct msghdr *msg, in virtio_transport_seqpacket_dequeue() 825 struct msghdr *msg, in virtio_transport_seqpacket_enqueue() 845 struct msghdr *msg, in virtio_transport_dgram_dequeue() 1092 struct msghdr *msg, in virtio_transport_dgram_enqueue() [all …]
|
| A D | vsock_bpf.c | 61 static int __vsock_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags) in __vsock_recvmsg() 76 static int vsock_bpf_recvmsg(struct sock *sk, struct msghdr *msg, in vsock_bpf_recvmsg()
|
| /net/phonet/ |
| A D | datagram.c | 70 static int pn_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) in pn_sendmsg() 111 static int pn_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, in pn_recvmsg()
|