Home
last modified time | relevance | path

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

12345678910

/linux/include/net/
A Dping.h30 int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len,
33 struct msghdr *msg,
36 struct msghdr *msg,
58 struct msghdr *msg;
74 int ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock,
76 int ping_common_sendmsg(int family, struct msghdr *msg, size_t len,
A 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()
A 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,
A Daf_vsock.h120 int (*dgram_dequeue)(struct vsock_sock *vsk, struct msghdr *msg,
123 struct msghdr *, size_t len);
128 ssize_t (*stream_dequeue)(struct vsock_sock *, struct msghdr *,
130 ssize_t (*stream_enqueue)(struct vsock_sock *, struct msghdr *,
139 ssize_t (*seqpacket_dequeue)(struct vsock_sock *vsk, struct msghdr *msg,
141 int (*seqpacket_enqueue)(struct vsock_sock *vsk, struct msghdr *msg,
A Dcompat.h49 int __get_compat_msghdr(struct msghdr *kmsg, struct compat_msghdr __user *umsg,
52 int get_compat_msghdr(struct msghdr *, struct compat_msghdr __user *,
54 int put_cmsg_compat(struct msghdr*, int, int, int, void *);
56 int cmsghdr_from_user_compat_to_kern(struct msghdr *, struct sock *,
A Dinet_common.h14 struct msghdr;
29 int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size);
32 int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
54 int inet_recv_error(struct sock *sk, struct msghdr *msg, int len,
/linux/include/linux/
A Dvirtio_vsock.h58 struct msghdr *msg;
76 struct msghdr *msg,
81 struct msghdr *msg,
86 struct msghdr *msg,
90 struct msghdr *msg,
141 struct msghdr *msg,
146 struct msghdr *msg,
A Dsocket.h50 struct msghdr { struct
153 static inline struct cmsghdr * cmsg_nxthdr (struct msghdr *__msg, struct cmsghdr *__cmsg) in cmsg_nxthdr()
158 static inline size_t msg_data_left(struct msghdr *msg) in msg_data_left()
374 extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data);
384 extern void put_cmsg_scm_timestamping64(struct msghdr *msg, struct scm_timestamping_internal *tss);
385 extern void put_cmsg_scm_timestamping(struct msghdr *msg, struct scm_timestamping_internal *tss);
401 extern long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg,
403 extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg,
407 extern int sendmsg_copy_msghdr(struct msghdr *msg,
410 extern int recvmsg_copy_msghdr(struct msghdr *msg,
[all …]
A Dnet.h131 struct msghdr;
172 int (*sendmsg) (struct socket *sock, struct msghdr *m,
182 int (*recvmsg) (struct socket *sock, struct msghdr *m,
200 int (*sendmsg_locked)(struct sock *sk, struct msghdr *msg,
236 int sock_sendmsg(struct socket *sock, struct msghdr *msg);
237 int sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags);
305 int kernel_sendmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
307 int kernel_sendmsg_locked(struct sock *sk, struct msghdr *msg,
309 int kernel_recvmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
A Dvmw_vmci_api.h19 struct msghdr;
71 struct msghdr *msg, size_t iov_size, int mode);
73 struct msghdr *msg, size_t iov_size, int mode);
74 ssize_t vmci_qpair_peekv(struct vmci_qp *qpair, struct msghdr *msg, size_t iov_size,
/linux/tools/perf/trace/beauty/include/linux/
A Dsocket.h50 struct msghdr { struct
153 static inline struct cmsghdr * cmsg_nxthdr (struct msghdr *__msg, struct cmsghdr *__cmsg) in cmsg_nxthdr()
158 static inline size_t msg_data_left(struct msghdr *msg) in msg_data_left()
374 extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data);
384 extern void put_cmsg_scm_timestamping64(struct msghdr *msg, struct scm_timestamping_internal *tss);
385 extern void put_cmsg_scm_timestamping(struct msghdr *msg, struct scm_timestamping_internal *tss);
401 extern long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg,
403 extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg,
407 extern int sendmsg_copy_msghdr(struct msghdr *msg,
410 extern int recvmsg_copy_msghdr(struct msghdr *msg,
[all …]
/linux/drivers/net/ethernet/brocade/bna/
A Dbna_enet.c77 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
126 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_lpbk_rsp() argument
157 struct bfi_msgq_mhdr *msghdr) in bna_bfi_attr_get_rsp() argument
234 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_linkup_aen() argument
244 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_linkdown_aen() argument
279 switch (msghdr->msg_id) { in bna_msgq_rsp_handler()
289 bna_bfi_rx_enet_stop_rsp(rx, msghdr); in bna_msgq_rsp_handler()
330 bna_bfi_tx_enet_stop_rsp(tx, msghdr); in bna_msgq_rsp_handler()
[all …]
A Dbna.h255 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/rds/
A Drecv.c450 int rds_notify_queue_get(struct rds_sock *rs, struct msghdr *msghdr) in rds_notify_queue_get() argument
468 if (msghdr) { in rds_notify_queue_get()
469 max_messages = msghdr->msg_controllen / CMSG_SPACE(sizeof(cmsg)); in rds_notify_queue_get()
489 if (msghdr) { in rds_notify_queue_get()
493 err = put_cmsg(msghdr, SOL_RDS, RDS_CMSG_RDMA_STATUS, in rds_notify_queue_get()
518 static int rds_notify_cong(struct rds_sock *rs, struct msghdr *msghdr) in rds_notify_cong() argument
524 err = put_cmsg(msghdr, SOL_RDS, RDS_CMSG_CONG_UPDATE, in rds_notify_cong()
539 static int rds_cmsg_recv(struct rds_incoming *inc, struct msghdr *msg, in rds_cmsg_recv()
598 static bool rds_recvmsg_zcookie(struct rds_sock *rs, struct msghdr *msg) in rds_recvmsg_zcookie()
633 int rds_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, in rds_recvmsg()
/linux/net/sctp/
A Dulpevent.c988 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/core/
A Dscm.c131 int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *p) in __scm_send()
213 int put_cmsg(struct msghdr * msg, int level, int type, int len, void *data) in put_cmsg()
262 void put_cmsg_scm_timestamping64(struct msghdr *msg, struct scm_timestamping_internal *tss_internal) in put_cmsg_scm_timestamping64()
276 void put_cmsg_scm_timestamping(struct msghdr *msg, struct scm_timestamping_internal *tss_internal) in put_cmsg_scm_timestamping()
290 static int scm_max_fds(struct msghdr *msg) in scm_max_fds()
297 void scm_detach_fds(struct msghdr *msg, struct scm_cookie *scm) in scm_detach_fds()
/linux/net/sunrpc/
A Dsocklib.c205 static inline int xprt_sendmsg(struct socket *sock, struct msghdr *msg, in xprt_sendmsg()
213 static int xprt_send_kvec(struct socket *sock, struct msghdr *msg, in xprt_send_kvec()
220 static int xprt_send_pagedata(struct socket *sock, struct msghdr *msg, in xprt_send_pagedata()
239 static int xprt_send_rm_and_kvec(struct socket *sock, struct msghdr *msg, in xprt_send_rm_and_kvec()
269 int xprt_sock_sendmsg(struct socket *sock, struct msghdr *msg, in xprt_sock_sendmsg()
/linux/net/
A Dsocket.c1022 struct msghdr msg = {.msg_iter = *to, in sock_read_iter()
1044 struct msghdr msg = {.msg_iter = *from, in sock_write_iter()
2011 struct msghdr msg; in __sys_sendto()
2071 struct msghdr msg; in __sys_recvfrom()
2428 int sendmsg_copy_msghdr(struct msghdr *msg, in sendmsg_copy_msghdr()
2449 struct msghdr *msg_sys, unsigned int flags, in ___sys_sendmsg()
2482 struct msghdr msg_sys; in __sys_sendmsg()
2515 struct msghdr msg_sys; in __sys_sendmmsg()
2581 int recvmsg_copy_msghdr(struct msghdr *msg, in recvmsg_copy_msghdr()
2690 struct msghdr msg_sys; in __sys_recvmsg()
[all …]
A Dcompat.c36 int __get_compat_msghdr(struct msghdr *kmsg, in __get_compat_msghdr()
88 int get_compat_msghdr(struct msghdr *kmsg, in get_compat_msghdr()
127 static inline struct compat_cmsghdr __user *cmsg_compat_nxthdr(struct msghdr *msg, in cmsg_compat_nxthdr()
141 int cmsghdr_from_user_compat_to_kern(struct msghdr *kmsg, struct sock *sk, in cmsghdr_from_user_compat_to_kern()
228 int put_cmsg_compat(struct msghdr *kmsg, int level, int type, int len, void *data) in put_cmsg_compat()
284 static int scm_max_fds_compat(struct msghdr *msg) in scm_max_fds_compat()
291 void scm_detach_fds_compat(struct msghdr *msg, struct scm_cookie *scm) in scm_detach_fds_compat()
/linux/drivers/net/ethernet/marvell/octeontx2/af/
A Dmbox.c266 struct mbox_msghdr *msghdr = NULL; in otx2_mbox_alloc_msg_rsp() local
281 msghdr = mdev->mbase + mbox->tx_start + msgs_offset + mdev->msg_size; in otx2_mbox_alloc_msg_rsp()
284 memset(msghdr, 0, size); in otx2_mbox_alloc_msg_rsp()
286 msghdr->ver = OTX2_MBOX_VERSION; in otx2_mbox_alloc_msg_rsp()
289 msghdr->next_msgoff = mdev->msg_size + msgs_offset; in otx2_mbox_alloc_msg_rsp()
293 return msghdr; in otx2_mbox_alloc_msg_rsp()
/linux/drivers/xen/
A Dpvcalls-front.h17 struct msghdr *msg,
20 struct msghdr *msg,
/linux/net/ipv6/
A Dudp_impl.h22 int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len);
23 int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock,
/linux/crypto/
A Dalgif_skcipher.c37 static int skcipher_sendmsg(struct socket *sock, struct msghdr *msg, in skcipher_sendmsg()
50 static int _skcipher_recvmsg(struct socket *sock, struct msghdr *msg, in _skcipher_recvmsg()
149 static int skcipher_recvmsg(struct socket *sock, struct msghdr *msg, in skcipher_recvmsg()
237 static int skcipher_sendmsg_nokey(struct socket *sock, struct msghdr *msg, in skcipher_sendmsg_nokey()
261 static int skcipher_recvmsg_nokey(struct socket *sock, struct msghdr *msg, in skcipher_recvmsg_nokey()
A Dalgif_rng.c73 static int _rng_recvmsg(struct crypto_rng *drng, struct msghdr *msg, size_t len, in _rng_recvmsg()
107 static int rng_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, in rng_recvmsg()
117 static int rng_test_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, in rng_test_recvmsg()
133 static int rng_test_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in rng_test_sendmsg()
/linux/include/net/sctp/
A Dulpevent.h146 struct msghdr *);
148 struct msghdr *);
150 struct msghdr *, struct sock *sk);

Completed in 44 milliseconds

12345678910