Home
last modified time | relevance | path

Searched refs:msghdr (Results 1 – 25 of 204) sorted by relevance

123456789

/Linux-v4.19/include/net/
Dping.h34 int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len,
37 struct msghdr *msg,
40 struct msghdr *msg,
62 struct msghdr *msg;
78 int ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock,
80 int ping_common_sendmsg(int family, struct msghdr *msg, size_t len,
Dscm.h40 void scm_detach_fds(struct msghdr *msg, struct scm_cookie *scm);
41 void scm_detach_fds_compat(struct msghdr *msg, struct scm_cookie *scm);
42 int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm);
78 static __inline__ int scm_send(struct socket *sock, struct msghdr *msg, in scm_send()
93 static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm) in scm_passec()
109 static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm) in scm_passec()
113 static __inline__ void scm_recv(struct socket *sock, struct msghdr *msg, in scm_recv()
Dcompat.h40 #define compat_msghdr msghdr
44 int get_compat_msghdr(struct msghdr *, struct compat_msghdr __user *,
47 int put_cmsg_compat(struct msghdr*, int, int, int, void *);
49 int cmsghdr_from_user_compat_to_kern(struct msghdr *, struct sock *,
Dtransp_v6.h37 void ip6_datagram_recv_ctl(struct sock *sk, struct msghdr *msg,
39 void ip6_datagram_recv_common_ctl(struct sock *sk, struct msghdr *msg,
41 void ip6_datagram_recv_specific_ctl(struct sock *sk, struct msghdr *msg,
44 int ip6_datagram_send_ctl(struct net *net, struct sock *sk, struct msghdr *msg,
Dinet_common.h12 struct msghdr;
26 int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size);
29 int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
43 int inet_recv_error(struct sock *sk, struct msghdr *msg, int len,
Daf_vsock.h113 int (*dgram_dequeue)(struct vsock_sock *vsk, struct msghdr *msg,
116 struct msghdr *, size_t len);
121 ssize_t (*stream_dequeue)(struct vsock_sock *, struct msghdr *,
123 ssize_t (*stream_enqueue)(struct vsock_sock *, struct msghdr *,
Dtls.h240 int tls_sw_sendmsg(struct sock *sk, struct msghdr *msg, size_t size);
247 int tls_sw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
256 int tls_device_sendmsg(struct sock *sk, struct msghdr *msg, size_t size);
434 int tls_proccess_cmsg(struct sock *sk, struct msghdr *msg,
/Linux-v4.19/include/linux/
Dnet.h127 struct msghdr;
170 int (*sendmsg) (struct socket *sock, struct msghdr *m,
180 int (*recvmsg) (struct socket *sock, struct msghdr *m,
198 int (*sendmsg_locked)(struct sock *sk, struct msghdr *msg,
234 int sock_sendmsg(struct socket *sock, struct msghdr *msg);
235 int sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags);
287 int kernel_sendmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
289 int kernel_sendmsg_locked(struct sock *sk, struct msghdr *msg,
291 int kernel_recvmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
Dvmw_vmci_api.h27 struct msghdr;
77 struct msghdr *msg, size_t iov_size, int mode);
79 struct msghdr *msg, size_t iov_size, int mode);
80 ssize_t vmci_qpair_peekv(struct vmci_qp *qpair, struct msghdr *msg, size_t iov_size,
Dvirtio_vsock.h63 struct msghdr *msg;
81 struct msghdr *msg,
86 struct msghdr *msg,
142 struct msghdr *msg,
147 struct msghdr *msg,
Dsocket.h48 struct msghdr { struct
138 static inline struct cmsghdr * cmsg_nxthdr (struct msghdr *__msg, struct cmsghdr *__cmsg) in cmsg_nxthdr()
143 static inline size_t msg_data_left(struct msghdr *msg) in msg_data_left()
349 extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data);
/Linux-v4.19/drivers/net/ethernet/brocade/bna/
Dbna_enet.c85 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_enable_aen() argument
95 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_disable_aen() argument
107 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_admin_rsp() argument
112 container_of(msghdr, struct bfi_enet_rsp, mh); in bna_bfi_ethport_admin_rsp()
134 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_lpbk_rsp() argument
139 container_of(msghdr, struct bfi_enet_rsp, mh); in bna_bfi_ethport_lpbk_rsp()
158 bna_bfi_pause_set_rsp(struct bna_enet *enet, struct bfi_msgq_mhdr *msghdr) in bna_bfi_pause_set_rsp() argument
165 struct bfi_msgq_mhdr *msghdr) in bna_bfi_attr_get_rsp() argument
168 container_of(msghdr, struct bfi_enet_attr_rsp, mh); in bna_bfi_attr_get_rsp()
187 bna_bfi_stats_get_rsp(struct bna *bna, struct bfi_msgq_mhdr *msghdr) in bna_bfi_stats_get_rsp() argument
[all …]
Dbna.h263 void bna_bfi_stats_clr_rsp(struct bna *bna, struct bfi_msgq_mhdr *msghdr);
298 struct bfi_msgq_mhdr *msghdr);
300 struct bfi_msgq_mhdr *msghdr);
331 struct bfi_msgq_mhdr *msghdr);
333 struct bfi_msgq_mhdr *msghdr);
334 void bna_bfi_rxf_cfg_rsp(struct bna_rxf *rxf, struct bfi_msgq_mhdr *msghdr);
336 struct bfi_msgq_mhdr *msghdr);
338 struct bfi_msgq_mhdr *msghdr);
/Linux-v4.19/net/sctp/
Dulpevent.c948 struct msghdr *msghdr) in sctp_ulpevent_read_sndrcvinfo() argument
968 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_SNDRCV, in sctp_ulpevent_read_sndrcvinfo()
976 struct msghdr *msghdr) in sctp_ulpevent_read_rcvinfo() argument
993 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_RCVINFO, in sctp_ulpevent_read_rcvinfo()
1001 struct msghdr *msghdr, in __sctp_ulpevent_read_nxtinfo() argument
1015 put_cmsg(msghdr, IPPROTO_SCTP, SCTP_NXTINFO, in __sctp_ulpevent_read_nxtinfo()
1020 struct msghdr *msghdr, in sctp_ulpevent_read_nxtinfo() argument
1029 msghdr, skb); in sctp_ulpevent_read_nxtinfo()
/Linux-v4.19/net/rds/
Drecv.c455 int rds_notify_queue_get(struct rds_sock *rs, struct msghdr *msghdr) in rds_notify_queue_get() argument
472 if (msghdr) { in rds_notify_queue_get()
473 max_messages = msghdr->msg_controllen / CMSG_SPACE(sizeof(cmsg)); in rds_notify_queue_get()
493 if (msghdr) { in rds_notify_queue_get()
497 err = put_cmsg(msghdr, SOL_RDS, RDS_CMSG_RDMA_STATUS, in rds_notify_queue_get()
522 static int rds_notify_cong(struct rds_sock *rs, struct msghdr *msghdr) in rds_notify_cong() argument
528 err = put_cmsg(msghdr, SOL_RDS, RDS_CMSG_CONG_UPDATE, in rds_notify_cong()
543 static int rds_cmsg_recv(struct rds_incoming *inc, struct msghdr *msg, in rds_cmsg_recv()
588 static bool rds_recvmsg_zcookie(struct rds_sock *rs, struct msghdr *msg) in rds_recvmsg_zcookie()
623 int rds_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, in rds_recvmsg()
/Linux-v4.19/drivers/xen/
Dpvcalls-front.h17 struct msghdr *msg,
20 struct msghdr *msg,
/Linux-v4.19/tools/testing/selftests/net/
Dtls.c170 struct msghdr msg; in TEST_F()
179 memset(&msg, 0, sizeof(struct msghdr)); in TEST_F()
192 struct msghdr msg; in TEST_F()
196 memset(&msg, 0, sizeof(struct msghdr)); in TEST_F()
216 struct msghdr msg; in TEST_F()
223 memset(&msg, 0, sizeof(struct msghdr)); in TEST_F()
256 struct msghdr msg; in TEST_F()
260 memset(&msg, 0, sizeof(struct msghdr)); in TEST_F()
354 struct msghdr hdr; in TEST_F()
373 struct msghdr hdr; in TEST_F()
[all …]
/Linux-v4.19/net/ipv6/
Dudp_impl.h27 int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len);
28 int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock,
/Linux-v4.19/net/atm/
Dcommon.h17 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);
/Linux-v4.19/include/net/sctp/
Dulpevent.h159 struct msghdr *);
161 struct msghdr *);
163 struct msghdr *, struct sock *sk);
/Linux-v4.19/crypto/
Dalgif_skcipher.c41 static int skcipher_sendmsg(struct socket *sock, struct msghdr *msg, in skcipher_sendmsg()
54 static int _skcipher_recvmsg(struct socket *sock, struct msghdr *msg, in _skcipher_recvmsg()
157 static int skcipher_recvmsg(struct socket *sock, struct msghdr *msg, in skcipher_recvmsg()
250 static int skcipher_sendmsg_nokey(struct socket *sock, struct msghdr *msg, in skcipher_sendmsg_nokey()
274 static int skcipher_recvmsg_nokey(struct socket *sock, struct msghdr *msg, in skcipher_recvmsg_nokey()
Dalgif_aead.c65 static int aead_sendmsg(struct socket *sock, struct msghdr *msg, size_t size) in aead_sendmsg()
92 static int _aead_recvmsg(struct socket *sock, struct msghdr *msg, in _aead_recvmsg()
326 static int aead_recvmsg(struct socket *sock, struct msghdr *msg, in aead_recvmsg()
419 static int aead_sendmsg_nokey(struct socket *sock, struct msghdr *msg, in aead_sendmsg_nokey()
443 static int aead_recvmsg_nokey(struct socket *sock, struct msghdr *msg, in aead_recvmsg_nokey()
/Linux-v4.19/include/crypto/
Dif_alg.h174 int af_alg_cmsg_send(struct msghdr *msg, struct af_alg_control *con);
242 int af_alg_sendmsg(struct socket *sock, struct msghdr *msg, size_t size,
252 int af_alg_get_rsgl(struct sock *sk, struct msghdr *msg, int flags,
/Linux-v4.19/drivers/soc/qcom/
Dqmi_interface.c168 struct msghdr msg = { }; in qmi_send_new_lookup()
231 struct msghdr msg = { }; in qmi_send_new_server()
530 struct msghdr msg = { .msg_name = &sq, .msg_namelen = sizeof(sq) }; in qmi_data_ready_work()
740 struct msghdr msghdr = {}; in qmi_send_message() local
756 msghdr.msg_name = sq; in qmi_send_message()
757 msghdr.msg_namelen = sizeof(*sq); in qmi_send_message()
762 ret = kernel_sendmsg(qmi->sock, &msghdr, &iv, 1, len); in qmi_send_message()
/Linux-v4.19/net/ipv4/
Dip_sockglue.c56 static void ip_cmsg_recv_pktinfo(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_pktinfo()
65 static void ip_cmsg_recv_ttl(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_ttl()
71 static void ip_cmsg_recv_tos(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_tos()
76 static void ip_cmsg_recv_opts(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_opts()
86 static void ip_cmsg_recv_retopts(struct net *net, struct msghdr *msg, in ip_cmsg_recv_retopts()
104 static void ip_cmsg_recv_fragsize(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_fragsize()
115 static void ip_cmsg_recv_checksum(struct msghdr *msg, struct sk_buff *skb, in ip_cmsg_recv_checksum()
131 static void ip_cmsg_recv_security(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_security()
149 static void ip_cmsg_recv_dstaddr(struct msghdr *msg, struct sk_buff *skb) in ip_cmsg_recv_dstaddr()
173 void ip_cmsg_recv_offset(struct msghdr *msg, struct sock *sk, in ip_cmsg_recv_offset()
[all …]

123456789