/kernel/linux/linux-6.6/include/net/ |
H A D | scm.h | 41 void scm_detach_fds(struct msghdr *msg, struct scm_cookie *scm); 42 void scm_detach_fds_compat(struct msghdr *msg, struct scm_cookie *scm); 43 int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm); 79 static __inline__ int scm_send(struct socket *sock, struct msghdr *msg, in scm_send() 94 static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm) in scm_passec() 115 static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm) in scm_passec() 124 static __inline__ void scm_pidfd_recv(struct msghdr *msg, struct scm_cookie *scm) in scm_pidfd_recv() 160 static inline bool __scm_recv_common(struct socket *sock, struct msghdr *msg, in __scm_recv_common() 190 static inline void scm_recv(struct socket *sock, struct msghdr *msg, in scm_recv() 199 static inline void scm_recv_unix(struct socket *sock, struct msghdr *ms [all...] |
H A D | ping.h | 23 int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len, 26 struct msghdr *msg, 29 struct msghdr *msg, 51 struct msghdr *msg; 67 int ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, 69 int ping_common_sendmsg(int family, struct msghdr *msg, size_t len,
|
H A D | af_vsock.h | 123 int (*dgram_dequeue)(struct vsock_sock *vsk, struct msghdr *msg, 126 struct msghdr *, size_t len); 131 ssize_t (*stream_dequeue)(struct vsock_sock *, struct msghdr *, 133 ssize_t (*stream_enqueue)(struct vsock_sock *, struct msghdr *, 142 ssize_t (*seqpacket_dequeue)(struct vsock_sock *vsk, struct msghdr *msg, 144 int (*seqpacket_enqueue)(struct vsock_sock *vsk, struct msghdr *msg, 230 int vsock_connectible_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, 232 int vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
|
H A D | transp_v6.h | 37 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,
|
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 *,
|
H A D | inet_common.h | 18 struct msghdr; 37 int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size); 39 int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, 63 int inet_recv_error(struct sock *sk, struct msghdr *msg, int len,
|
/kernel/linux/linux-5.10/tools/perf/trace/beauty/include/linux/ |
H A D | socket.h | 50 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() 368 extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data); 378 extern void put_cmsg_scm_timestamping64(struct msghdr *msg, struct scm_timestamping_internal *tss); 379 extern void put_cmsg_scm_timestamping(struct msghdr *msg, struct scm_timestamping_internal *tss); 395 extern long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg, 397 extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg, 401 extern int sendmsg_copy_msghdr(struct msghdr *msg, 404 extern int recvmsg_copy_msghdr(struct msghdr *ms [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | compat.h | 55 #define compat_msghdr msghdr 59 int __get_compat_msghdr(struct msghdr *kmsg, struct compat_msghdr __user *umsg, 62 int get_compat_msghdr(struct msghdr *, struct compat_msghdr __user *, 64 int put_cmsg_compat(struct msghdr*, int, int, int, void *); 66 int cmsghdr_from_user_compat_to_kern(struct msghdr *, struct sock *,
|
H A D | scm.h | 40 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() 114 static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm) in scm_passec() 123 static __inline__ void scm_recv(struct socket *sock, struct msghdr *msg, in scm_recv()
|
H A D | ping.h | 30 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,
|
H A D | transp_v6.h | 37 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,
|
H A D | inet_common.h | 14 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, 52 int inet_recv_error(struct sock *sk, struct msghdr *msg, int len,
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | net.h | 131 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,
|
H A D | socket.h | 53 struct msghdr { struct 156 static inline struct cmsghdr * cmsg_nxthdr (struct msghdr *__msg, struct cmsghdr *__cmsg) in cmsg_nxthdr() 161 static inline size_t msg_data_left(struct msghdr *msg) in msg_data_left() 372 extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data); 382 extern void put_cmsg_scm_timestamping64(struct msghdr *msg, struct scm_timestamping_internal *tss); 383 extern void put_cmsg_scm_timestamping(struct msghdr *msg, struct scm_timestamping_internal *tss); 399 extern long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg, 401 extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg, 405 extern int sendmsg_copy_msghdr(struct msghdr *msg, 408 extern int recvmsg_copy_msghdr(struct msghdr *ms [all...] |
H A D | virtio_vsock.h | 57 struct msghdr *msg; 75 struct msghdr *msg, 80 struct msghdr *msg, 131 struct msghdr *msg, 136 struct msghdr *msg,
|
H A D | vmw_vmci_api.h | 19 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,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | net.h | 153 struct msghdr; 196 int (*sendmsg) (struct socket *sock, struct msghdr *m, 206 int (*recvmsg) (struct socket *sock, struct msghdr *m, 223 int (*sendmsg_locked)(struct sock *sk, struct msghdr *msg, 259 int sock_sendmsg(struct socket *sock, struct msghdr *msg); 260 int sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags); 326 int kernel_sendmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec, 328 int kernel_sendmsg_locked(struct sock *sk, struct msghdr *msg, 330 int kernel_recvmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
|
H A D | virtio_vsock.h | 148 struct msghdr *msg; 166 struct msghdr *msg, 171 struct msghdr *msg, 176 struct msghdr *msg, 180 struct msghdr *msg, 231 struct msghdr *msg, 236 struct msghdr *msg,
|
H A D | socket.h | 55 struct msghdr { struct 165 static inline struct cmsghdr * cmsg_nxthdr (struct msghdr *__msg, struct cmsghdr *__cmsg) in cmsg_nxthdr() 170 static inline size_t msg_data_left(struct msghdr *msg) in msg_data_left() 392 extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data); 402 extern void put_cmsg_scm_timestamping64(struct msghdr *msg, struct scm_timestamping_internal *tss); 403 extern void put_cmsg_scm_timestamping(struct msghdr *msg, struct scm_timestamping_internal *tss); 419 extern long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg, 421 extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg, 425 extern int sendmsg_copy_msghdr(struct msghdr *msg, 428 extern int recvmsg_copy_msghdr(struct msghdr *ms [all...] |
H A D | vmw_vmci_api.h | 19 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,
|
/kernel/linux/common_modules/newip/third_party/linux-5.10/include/net/ |
H A D | transp_nip.h | 16 void nip_datagram_recv_ctl(struct sock *sk, struct msghdr *msg, 18 void nip_datagram_recv_common_ctl(struct sock *sk, struct msghdr *msg, 20 void nip_datagram_recv_specific_ctl(struct sock *sk, struct msghdr *msg,
|
/kernel/linux/linux-6.6/tools/perf/trace/beauty/include/linux/ |
H A D | socket.h | 55 struct msghdr { struct 165 static inline struct cmsghdr * cmsg_nxthdr (struct msghdr *__msg, struct cmsghdr *__cmsg) in cmsg_nxthdr() 170 static inline size_t msg_data_left(struct msghdr *msg) in msg_data_left() 391 extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data); 401 extern void put_cmsg_scm_timestamping64(struct msghdr *msg, struct scm_timestamping_internal *tss); 402 extern void put_cmsg_scm_timestamping(struct msghdr *msg, struct scm_timestamping_internal *tss); 418 extern long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg, 420 extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg, 424 extern int sendmsg_copy_msghdr(struct msghdr *msg, 427 extern int recvmsg_copy_msghdr(struct msghdr *ms [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/brocade/bna/ |
H A D | bna_enet.c | 77 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_enable_aen() 87 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_disable_aen() 99 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_admin_rsp() 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() 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() 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 76 bna_bfi_ethport_enable_aen(struct bna_ethport *ethport, struct bfi_msgq_mhdr *msghdr) bna_bfi_ethport_enable_aen() argument 86 bna_bfi_ethport_disable_aen(struct bna_ethport *ethport, struct bfi_msgq_mhdr *msghdr) bna_bfi_ethport_disable_aen() argument 98 bna_bfi_ethport_admin_rsp(struct bna_ethport *ethport, struct bfi_msgq_mhdr *msghdr) bna_bfi_ethport_admin_rsp() argument 125 bna_bfi_ethport_lpbk_rsp(struct bna_ethport *ethport, struct bfi_msgq_mhdr *msghdr) bna_bfi_ethport_lpbk_rsp() argument 156 bna_bfi_attr_get_rsp(struct bna_ioceth *ioceth, struct bfi_msgq_mhdr *msghdr) bna_bfi_attr_get_rsp() argument 233 bna_bfi_ethport_linkup_aen(struct bna_ethport *ethport, struct bfi_msgq_mhdr *msghdr) bna_bfi_ethport_linkup_aen() argument 243 bna_bfi_ethport_linkdown_aen(struct bna_ethport *ethport, struct bfi_msgq_mhdr *msghdr) bna_bfi_ethport_linkdown_aen() argument 273 bna_msgq_rsp_handler(void *arg, struct bfi_msgq_mhdr *msghdr) bna_msgq_rsp_handler() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/brocade/bna/ |
H A D | bna_enet.c | 77 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_enable_aen() 87 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_disable_aen() 99 struct bfi_msgq_mhdr *msghdr) in bna_bfi_ethport_admin_rsp() 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() 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() 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 76 bna_bfi_ethport_enable_aen(struct bna_ethport *ethport, struct bfi_msgq_mhdr *msghdr) bna_bfi_ethport_enable_aen() argument 86 bna_bfi_ethport_disable_aen(struct bna_ethport *ethport, struct bfi_msgq_mhdr *msghdr) bna_bfi_ethport_disable_aen() argument 98 bna_bfi_ethport_admin_rsp(struct bna_ethport *ethport, struct bfi_msgq_mhdr *msghdr) bna_bfi_ethport_admin_rsp() argument 125 bna_bfi_ethport_lpbk_rsp(struct bna_ethport *ethport, struct bfi_msgq_mhdr *msghdr) bna_bfi_ethport_lpbk_rsp() argument 156 bna_bfi_attr_get_rsp(struct bna_ioceth *ioceth, struct bfi_msgq_mhdr *msghdr) bna_bfi_attr_get_rsp() argument 233 bna_bfi_ethport_linkup_aen(struct bna_ethport *ethport, struct bfi_msgq_mhdr *msghdr) bna_bfi_ethport_linkup_aen() argument 243 bna_bfi_ethport_linkdown_aen(struct bna_ethport *ethport, struct bfi_msgq_mhdr *msghdr) bna_bfi_ethport_linkdown_aen() argument 273 bna_msgq_rsp_handler(void *arg, struct bfi_msgq_mhdr *msghdr) bna_msgq_rsp_handler() argument [all...] |
/kernel/liteos_a/testsuites/unittest/net/socket/smoke/ |
H A D | net_socket_test_007.cpp | 43 struct msghdr msg = { 0 }; in TcpTest() 128 ret = sendmsg(lsfd, reinterpret_cast<struct msghdr *>(INVALID_USER_ADDR), 0); in TcpTest() 131 ret = sendmsg(lsfd, reinterpret_cast<struct msghdr *>(INVALID_KERNEL_ADDR), 0); in TcpTest() 138 ret = recvmsg(lsfd, static_cast<struct msghdr *>(&msg), 0); in TcpTest() 141 ret = recvmsg(lsfd, static_cast<struct msghdr *>(&msg), 0); in TcpTest()
|