| /linux/include/net/ |
| H A D | scm.h | 53 void scm_detach_fds(struct msghdr *msg, struct scm_cookie *scm); 54 void scm_detach_fds_compat(struct msghdr *msg, struct scm_cookie *scm); 55 int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm); 91 static __inline__ int scm_send(struct socket *sock, struct msghdr *msg, in scm_send() 105 void scm_recv(struct socket *sock, struct msghdr *msg, 107 void scm_recv_unix(struct socket *sock, struct msghdr *msg,
|
| H A D | compat.h | 49 int __get_compat_msghdr(struct msghdr *kmsg, struct compat_msghdr *msg, 51 int get_compat_msghdr(struct msghdr *, struct compat_msghdr __user *, 53 int put_cmsg_compat(struct msghdr*, int, int, int, void *); 55 int cmsghdr_from_user_compat_to_kern(struct msghdr *, struct sock *,
|
| /linux/tools/perf/trace/beauty/include/linux/ |
| H A D | socket.h | 71 struct msghdr { struct 180 static inline struct cmsghdr * cmsg_nxthdr (struct msghdr *__msg, struct cmsghdr *__cmsg) 185 static inline size_t msg_data_left(const struct msghdr *msg) 408 extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data); 409 extern int put_cmsg_notrunc(struct msghdr *msg, int level, int type, int len, 420 extern void put_cmsg_scm_timestamping64(struct msghdr *msg, struct scm_timestamping_internal *tss); 421 extern void put_cmsg_scm_timestamping(struct msghdr *msg, struct scm_timestamping_internal *tss); 437 extern long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg, 439 extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg, 443 extern int __copy_msghdr(struct msghdr *kms 72 msg_namemsghdr global() argument 73 msg_namelenmsghdr global() argument 98 sg_from_itermsghdr global() argument [all...] |
| /linux/include/linux/ |
| H A D | vmw_vmci_api.h | 19 struct msghdr; 64 struct msghdr *msg, size_t iov_size, int mode); 66 struct msghdr *msg, size_t iov_size, int mode); 67 ssize_t vmci_qpair_peekv(struct vmci_qp *qpair, struct msghdr *msg, size_t iov_size,
|
| /linux/drivers/net/ethernet/brocade/bna/ |
| H A D | bna_enet.c | 77 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_enable_aen() argument 87 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_disable_aen() argument 99 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_admin_rsp() argument 104 container_of(msghdr, struct bfi_enet_rsp, mh); in bna_bfi_ethport_admin_rsp() 126 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_lpbk_rsp() argument 131 container_of(msghdr, struct bfi_enet_rsp, mh); in bna_bfi_ethport_lpbk_rsp() 150 bna_bfi_pause_set_rsp(struct bna_enet *enet, struct bfi_msgq_mhdr *msghdr) in bna_bfi_pause_set_rsp() argument 157 struct bfi_msgq_mhdr *msghdr) in bna_bfi_attr_get_rsp() argument 160 container_of(msghdr, struct bfi_enet_attr_rsp, mh); in bna_bfi_attr_get_rsp() 179 bna_bfi_stats_get_rsp(struct bna *bna, struct bfi_msgq_mhdr *msghdr) in bna_bfi_stats_get_rsp() argument [all …]
|
| H A D | bna.h | 255 void bna_bfi_stats_clr_rsp(struct bna *bna, struct bfi_msgq_mhdr *msghdr); 290 struct bfi_msgq_mhdr *msghdr); 292 struct bfi_msgq_mhdr *msghdr); 323 struct bfi_msgq_mhdr *msghdr); 325 struct bfi_msgq_mhdr *msghdr); 326 void bna_bfi_rxf_cfg_rsp(struct bna_rxf *rxf, struct bfi_msgq_mhdr *msghdr); 328 struct bfi_msgq_mhdr *msghdr); 330 struct bfi_msgq_mhdr *msghdr);
|
| /linux/net/sunrpc/ |
| H 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()
|
| H A D | socklib.h | 11 int xprt_sock_sendmsg(struct socket *sock, struct msghdr *msg,
|
| /linux/fs/smb/client/ |
| H A D | smbdirect.h | 42 int smbd_recv(struct smbd_connection *info, struct msghdr *msg); 63 static inline int smbd_recv(struct smbd_connection *info, struct msghdr *msg) {return -1; } in smbd_recv()
|
| /linux/net/sctp/ |
| H 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()
|
| /linux/net/unix/ |
| H A D | af_unix.h | 55 int __unix_dgram_recvmsg(struct sock *sk, struct msghdr *msg, size_t size, int flags); 56 int __unix_stream_recvmsg(struct sock *sk, struct msghdr *msg, size_t size, int flags);
|
| /linux/include/net/sctp/ |
| H A D | ulpevent.h | 146 struct msghdr *); 148 struct msghdr *); 150 struct msghdr *, struct sock *sk);
|
| /linux/net/ |
| H A D | socket.c | 762 INDIRECT_CALLABLE_DECLARE(int inet_sendmsg(struct socket *, struct msghdr *, in __sock_tx_timestamp() 764 INDIRECT_CALLABLE_DECLARE(int inet6_sendmsg(struct socket *, struct msghdr *, in __sock_tx_timestamp() 773 static inline int sock_sendmsg_nosec(struct socket *sock, struct msghdr *msg) 785 static int __sock_sendmsg(struct socket *sock, struct msghdr *msg) in sock_sendmsg_nosec() 801 int sock_sendmsg(struct socket *sock, struct msghdr *msg) in __sock_sendmsg() 833 int kernel_sendmsg(struct socket *sock, struct msghdr *msg, 885 static void put_ts_pktinfo(struct msghdr *msg, struct sk_buff *skb, in get_timestamp() 959 void __sock_recv_timestamp(struct msghdr *msg, struct sock *sk, in skb_get_tx_timestamp() 1057 void __sock_recv_wifi_status(struct msghdr *msg, struct sock *sk, in __sock_recv_timestamp() 1074 static inline void sock_recv_drops(struct msghdr *ms in __sock_recv_wifi_status() [all...] |
| /linux/net/ipv4/ |
| H A D | tcp_bpf.c | 94 struct msghdr msghdr = {}; in tcp_bpf_push() local 113 msghdr.msg_flags = flags | MSG_SPLICE_PAGES; in tcp_bpf_push() 116 msghdr.msg_flags |= MSG_SENDPAGE_NOPOLICY; in tcp_bpf_push() 119 msghdr.msg_flags |= MSG_MORE; in tcp_bpf_push() 122 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, size); in tcp_bpf_push() 123 ret = tcp_sendmsg_locked(sk, &msghdr, size); in tcp_bpf_push() 222 struct msghdr *msg, in tcp_bpf_recvmsg_parser() 353 static int tcp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, in tcp_bpf_recvmsg() 517 static int tcp_bpf_sendmsg(struct sock *sk, struct msghdr *msg, size_t size) in tcp_bpf_sendmsg()
|
| /linux/net/handshake/ |
| H 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()
|
| /linux/net/xfrm/ |
| H A D | espintcp.c | 132 static int espintcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, in espintcp_recvmsg() 209 struct msghdr msghdr = { in espintcp_sendskmsg_locked() local 222 msghdr.msg_flags &= ~MSG_MORE; in espintcp_sendskmsg_locked() 225 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, sg->length); in espintcp_sendskmsg_locked() 226 ret = tcp_sendmsg_locked(sk, &msghdr, sg->length); in espintcp_sendskmsg_locked() 301 static int espintcp_sendmsg(struct sock *sk, struct msghdr *msg, size_t size) in espintcp_push_skb()
|
| /linux/drivers/soc/qcom/ |
| H A D | qmi_interface.c | 169 struct msghdr msg = { }; in qmi_send_new_lookup() 232 struct msghdr msg = { }; in qmi_send_new_server() 528 struct msghdr msg = { .msg_name = &sq, .msg_namelen = sizeof(sq) }; in qmi_data_ready_work() 745 struct msghdr msghdr = {}; in qmi_send_message() local 761 msghdr.msg_name = sq; in qmi_send_message() 762 msghdr.msg_namelen = sizeof(*sq); in qmi_send_message() 767 ret = kernel_sendmsg(qmi->sock, &msghdr, &iv, 1, len); in qmi_send_message()
|
| /linux/net/qrtr/ |
| H A D | ns.c | 133 struct msghdr msg = { }; in service_announce_new() 159 struct msghdr msg = { }; in service_announce_del() 190 struct msghdr msg = { }; in lookup_notify() 332 struct msghdr msg = { }; in ctrl_cmd_hello() 370 struct msghdr msg = { }; in ctrl_cmd_bye() 430 struct msghdr msg = { }; in ctrl_cmd_del_client() 642 struct msghdr msg = { }; in qrtr_ns_worker()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | mbox.c | 407 struct mbox_msghdr *msghdr = NULL; in otx2_mbox_alloc_msg_rsp() local 423 msghdr = mdev->mbase + mbox->tx_start + msgs_offset + mdev->msg_size; in otx2_mbox_alloc_msg_rsp() 426 memset(msghdr, 0, size); in otx2_mbox_alloc_msg_rsp() 428 msghdr->ver = OTX2_MBOX_VERSION; in otx2_mbox_alloc_msg_rsp() 431 msghdr->next_msgoff = mdev->msg_size + msgs_offset; in otx2_mbox_alloc_msg_rsp() 440 return msghdr; in otx2_mbox_alloc_msg_rsp()
|
| /linux/net/tls/ |
| H A D | tls.h | 155 int tls_sw_sendmsg(struct sock *sk, struct msghdr *msg, size_t size); 163 int tls_sw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, 172 int tls_device_sendmsg(struct sock *sk, struct msghdr *msg, size_t size); 179 int tls_process_cmsg(struct sock *sk, struct msghdr *msg,
|
| /linux/tools/testing/selftests/namespaces/ |
| H A D | siocgskns_test.c | 109 struct msghdr msg = {0}; in TEST() 141 struct msghdr msg = {0}; in TEST() 445 struct msghdr msg = {0}; in TEST() 484 struct msghdr msg = {0}; in TEST() 625 struct msghdr msg = {0}; in TEST() 657 struct msghdr msg = {0}; in TEST() 827 struct msghdr msg = {0}; in TEST() 859 struct msghdr msg = {0}; in TEST() 1037 struct msghdr msg = {0}; in TEST() 1069 struct msghdr msg = {0}; in TEST() [all …]
|
| /linux/net/rxrpc/ |
| H A D | recvmsg.c | 66 static int rxrpc_recvmsg_term(struct rxrpc_call *call, struct msghdr *msg) 199 static int rxrpc_recvmsg_user_id(struct rxrpc_call *call, struct msghdr *msg, 221 static int rxrpc_recvmsg_challenge(struct socket *sock, struct msghdr *msg, 233 static int rxrpc_recvmsg_oob(struct socket *sock, struct msghdr *msg, 280 struct msghdr *msg, struct iov_iter *iter, in rxrpc_recvmsg_data() 407 int rxrpc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
|
| /linux/net/phonet/ |
| H 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()
|
| /linux/tools/testing/selftests/net/af_unix/ |
| H A D | diag_uid.c | 106 struct msghdr msg = { in send_request() 145 struct msghdr msg = { in receive_response()
|
| /linux/tools/testing/selftests/net/ |
| H A D | msg_zerocopy.c | 173 static void add_zcopy_cookie(struct msghdr *msg, uint32_t cookie) in add_zcopy_cookie() 186 static bool do_sendmsg(int fd, struct msghdr *msg, bool do_zerocopy, int domain) in do_sendmsg() 230 static void do_sendmsg_corked(int fd, struct msghdr *msg) in do_sendmsg_corked() 368 struct msghdr msg; in do_recvmsg_completion() 399 struct msghdr msg = {}; in do_recv_completion() 492 struct msghdr msg = {0}; in do_tx()
|