Searched refs:msghdr (Results 26 - 50 of 258) sorted by relevance

1234567891011

/linux-master/crypto/
H A Dalgif_rng.c73 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 Dalgif_skcipher.c37 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 Dudplite.h24 struct msghdr *msg = from;
H A Daf_rxrpc.h57 struct msghdr *, size_t,
/linux-master/tools/testing/vsock/
H A Dmsg_zerocopy_common.c30 struct msghdr msg = { 0 };
/linux-master/net/ipv4/
H A Dtcp_bpf.c91 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 Dudp_bpf.c13 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 Dsocklib.c206 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 Dscm.c142 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 Dmbox.c308 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 Dvsock_bpf.c61 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 Dqmi_interface.c169 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 Ddiag_uid.c106 struct msghdr msg = {
145 struct msghdr msg = {
/linux-master/include/crypto/
H A Dif_alg.h235 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 Ddatagram.c70 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 Dnet.h23 struct msghdr msg;
/linux-master/net/rxrpc/
H A Dlocal_event.c40 struct msghdr msg;
/linux-master/net/tls/
H A Dtls.h152 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 Dulpevent.c988 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 Drecv.c453 * 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 Dbluetooth.h385 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 Dns.c113 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 Dcompat.c36 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 Despintcp.c135 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 Dmsg_zerocopy.c170 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};

Completed in 412 milliseconds

1234567891011