/linux-master/crypto/ |
H A D | algif_rng.c | 73 static int _rng_recvmsg(struct crypto_rng *drng, struct msghdr *msg, size_t len, 107 static int rng_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, 117 static int rng_test_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, 133 static int rng_test_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
|
H A D | algif_skcipher.c | 37 static int skcipher_sendmsg(struct socket *sock, struct msghdr *msg, 96 static int _skcipher_recvmsg(struct socket *sock, struct msghdr *msg, 213 static int skcipher_recvmsg(struct socket *sock, struct msghdr *msg, 300 static int skcipher_sendmsg_nokey(struct socket *sock, struct msghdr *msg, 312 static int skcipher_recvmsg_nokey(struct socket *sock, struct msghdr *msg,
|
/linux-master/include/net/ |
H A D | udplite.h | 24 struct msghdr *msg = from;
|
H A D | af_rxrpc.h | 57 struct msghdr *, size_t,
|
/linux-master/tools/testing/vsock/ |
H A D | msg_zerocopy_common.c | 30 struct msghdr msg = { 0 };
|
/linux-master/net/ipv4/ |
H A D | tcp_bpf.c | 91 struct msghdr msghdr = {}; local 110 msghdr.msg_flags = flags | MSG_SPLICE_PAGES; 113 msghdr.msg_flags |= MSG_SENDPAGE_NOPOLICY; 116 msghdr.msg_flags |= MSG_MORE; 119 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, size); 120 ret = tcp_sendmsg_locked(sk, &msghdr, size); 219 struct msghdr *msg, 331 static int tcp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, 495 static int tcp_bpf_sendmsg(struct sock *sk, struct msghdr *ms [all...] |
H A D | udp_bpf.c | 13 static int sk_udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, 62 static int udp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
|
/linux-master/net/sunrpc/ |
H A D | socklib.c | 206 static inline int xprt_sendmsg(struct socket *sock, struct msghdr *msg, 214 static int xprt_send_kvec(struct socket *sock, struct msghdr *msg, 221 static int xprt_send_pagedata(struct socket *sock, struct msghdr *msg, 234 static int xprt_send_rm_and_kvec(struct socket *sock, struct msghdr *msg, 264 int xprt_sock_sendmsg(struct socket *sock, struct msghdr *msg,
|
/linux-master/net/core/ |
H A D | scm.c | 142 int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *p) 225 int put_cmsg(struct msghdr * msg, int level, int type, int len, void *data) 279 void put_cmsg_scm_timestamping64(struct msghdr *msg, struct scm_timestamping_internal *tss_internal) 293 void put_cmsg_scm_timestamping(struct msghdr *msg, struct scm_timestamping_internal *tss_internal) 307 static int scm_max_fds(struct msghdr *msg) 314 void scm_detach_fds(struct msghdr *msg, struct scm_cookie *scm)
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | mbox.c | 308 struct mbox_msghdr *msghdr = NULL; local 323 msghdr = mdev->mbase + mbox->tx_start + msgs_offset + mdev->msg_size; 326 memset(msghdr, 0, size); 328 msghdr->ver = OTX2_MBOX_VERSION; 331 msghdr->next_msgoff = mdev->msg_size + msgs_offset; 335 return msghdr;
|
/linux-master/net/vmw_vsock/ |
H A D | vsock_bpf.c | 61 static int __vsock_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags) 76 static int vsock_bpf_recvmsg(struct sock *sk, struct msghdr *msg,
|
/linux-master/drivers/soc/qcom/ |
H A D | qmi_interface.c | 169 struct msghdr msg = { }; 232 struct msghdr msg = { }; 528 struct msghdr msg = { .msg_name = &sq, .msg_namelen = sizeof(sq) }; 745 struct msghdr msghdr = {}; local 761 msghdr.msg_name = sq; 762 msghdr.msg_namelen = sizeof(*sq); 767 ret = kernel_sendmsg(qmi->sock, &msghdr, &iv, 1, len);
|
/linux-master/tools/testing/selftests/net/af_unix/ |
H A D | diag_uid.c | 106 struct msghdr msg = { 145 struct msghdr msg = {
|
/linux-master/include/crypto/ |
H A D | if_alg.h | 235 int af_alg_sendmsg(struct socket *sock, struct msghdr *msg, size_t size, 243 int af_alg_get_rsgl(struct sock *sk, struct msghdr *msg, int flags,
|
/linux-master/net/phonet/ |
H A D | datagram.c | 70 static int pn_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) 111 static int pn_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
|
/linux-master/io_uring/ |
H A D | net.h | 23 struct msghdr msg;
|
/linux-master/net/rxrpc/ |
H A D | local_event.c | 40 struct msghdr msg;
|
/linux-master/net/tls/ |
H A D | tls.h | 152 int tls_sw_sendmsg(struct sock *sk, struct msghdr *msg, size_t size); 160 int tls_sw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, 169 int tls_device_sendmsg(struct sock *sk, struct msghdr *msg, size_t size); 176 int tls_process_cmsg(struct sock *sk, struct msghdr *msg,
|
/linux-master/net/sctp/ |
H A D | ulpevent.c | 988 struct msghdr *msghdr) 1008 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_SNDRCV, 1016 struct msghdr *msghdr) 1033 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_RCVINFO, 1041 struct msghdr *msghdr, 1055 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_NXTINFO, 1060 struct msghdr *msghd 987 sctp_ulpevent_read_sndrcvinfo(const struct sctp_ulpevent *event, struct msghdr *msghdr) argument 1015 sctp_ulpevent_read_rcvinfo(const struct sctp_ulpevent *event, struct msghdr *msghdr) argument 1040 __sctp_ulpevent_read_nxtinfo(const struct sctp_ulpevent *event, struct msghdr *msghdr, const struct sk_buff *skb) argument 1059 sctp_ulpevent_read_nxtinfo(const struct sctp_ulpevent *event, struct msghdr *msghdr, struct sock *sk) argument 1069 msghdr, skb); local [all...] |
/linux-master/net/rds/ |
H A D | recv.c | 453 * If msghdr is NULL, we will just purge the error queue. 455 int rds_notify_queue_get(struct rds_sock *rs, struct msghdr *msghdr) argument 473 if (msghdr) { 474 max_messages = msghdr->msg_controllen / CMSG_SPACE(sizeof(cmsg)); 494 if (msghdr) { 498 err = put_cmsg(msghdr, SOL_RDS, RDS_CMSG_RDMA_STATUS, 523 static int rds_notify_cong(struct rds_sock *rs, struct msghdr *msghdr) argument 529 err = put_cmsg(msghdr, SOL_RD [all...] |
/linux-master/include/net/bluetooth/ |
H A D | bluetooth.h | 385 void (*skb_put_cmsg)(struct sk_buff *, struct msghdr *, struct sock *); 408 int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, 410 int bt_sock_stream_recvmsg(struct socket *sock, struct msghdr *msg, 525 struct msghdr *msg, 555 struct msghdr *msg,
|
/linux-master/net/qrtr/ |
H A D | ns.c | 113 struct msghdr msg = { }; 139 struct msghdr msg = { }; 170 struct msghdr msg = { }; 299 struct msghdr msg = { }; 337 struct msghdr msg = { }; 386 struct msghdr msg = { }; 590 struct msghdr msg = { };
|
/linux-master/net/ |
H A D | compat.c | 36 int __get_compat_msghdr(struct msghdr *kmsg, 83 int get_compat_msghdr(struct msghdr *kmsg, 125 static inline struct compat_cmsghdr __user *cmsg_compat_nxthdr(struct msghdr *msg, 139 int cmsghdr_from_user_compat_to_kern(struct msghdr *kmsg, struct sock *sk, 227 int put_cmsg_compat(struct msghdr *kmsg, int level, int type, int len, void *data) 283 static int scm_max_fds_compat(struct msghdr *msg) 290 void scm_detach_fds_compat(struct msghdr *msg, struct scm_cookie *scm)
|
/linux-master/net/xfrm/ |
H A D | espintcp.c | 135 static int espintcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, 210 struct msghdr msghdr = { local 229 msghdr.msg_flags &= ~MSG_MORE; 234 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, size); 235 ret = tcp_sendmsg_locked(sk, &msghdr, size); 322 static int espintcp_sendmsg(struct sock *sk, struct msghdr *msg, size_t size)
|
/linux-master/tools/testing/selftests/net/ |
H A D | msg_zerocopy.c | 170 static void add_zcopy_cookie(struct msghdr *msg, uint32_t cookie) 183 static bool do_sendmsg(int fd, struct msghdr *msg, bool do_zerocopy, int domain) 226 static void do_sendmsg_corked(int fd, struct msghdr *msg) 364 struct msghdr msg; 395 struct msghdr msg = {}; 485 struct msghdr msg = {0};
|