/net/bluetooth/cmtp/ |
H A D | core.c | 197 struct msghdr msg; local 204 memset(&msg, 0, sizeof(msg)); 206 return kernel_sendmsg(sock, &msg, &iv, 1, len);
|
/net/bluetooth/ |
H A D | sco.c | 217 static int sco_send_frame(struct sock *sk, struct msghdr *msg, int len) argument 229 skb = bt_skb_send_alloc(sk, len, msg->msg_flags & MSG_DONTWAIT, &err); 233 if (memcpy_fromiovec(skb_put(skb, len), msg->msg_iov, len)) { 647 struct msghdr *msg, size_t len) 658 if (msg->msg_flags & MSG_OOB) 664 err = sco_send_frame(sk, msg, len); 709 struct msghdr *msg, size_t len, int flags) 720 msg->msg_namelen = 0; 728 return bt_sock_recvmsg(iocb, sock, msg, len, flags); 646 sco_sock_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument 708 sco_sock_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len, int flags) argument
|
H A D | a2mp.c | 51 struct msghdr msg; local 60 memset(&msg, 0, sizeof(msg)); 62 msg.msg_iov = (struct iovec *) &iv; 63 msg.msg_iovlen = 1; 65 l2cap_chan_send(chan, &msg, total_len, 0);
|
/net/core/ |
H A D | netpoll.c | 424 void netpoll_send_udp(struct netpoll *np, const char *msg, int len) argument 447 skb_copy_to_linear_data(skb, msg, len); 646 struct nd_msg *msg; local 662 msg = (struct nd_msg *)skb_transport_header(skb); 668 if (msg->icmph.icmp6_code != 0) 670 if (msg->icmph.icmp6_type != NDISC_NEIGHBOUR_SOLICITATION) 712 *target = msg->target; 738 struct nd_msg *msg; local 746 msg = (struct nd_msg *)skb_transport_header(skb); 754 if (msg [all...] |
/net/netrom/ |
H A D | af_netrom.c | 1027 struct msghdr *msg, size_t len) 1031 struct sockaddr_ax25 *usax = (struct sockaddr_ax25 *)msg->msg_name; 1038 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_EOR|MSG_CMSG_COMPAT)) 1059 if (msg->msg_namelen < sizeof(sax)) { 1090 if ((skb = sock_alloc_send_skb(sk, size, msg->msg_flags & MSG_DONTWAIT, &err)) == NULL) 1116 if (memcpy_fromiovec(skb_transport_header(skb), msg->msg_iov, len)) { 1137 struct msghdr *msg, size_t size, int flags) 1140 struct sockaddr_ax25 *sax = (struct sockaddr_ax25 *)msg->msg_name; 1167 msg->msg_flags |= MSG_TRUNC; 1170 er = skb_copy_datagram_iovec(skb, 0, msg 1026 nr_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument 1136 nr_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t size, int flags) argument [all...] |
/net/nfc/ |
H A D | llcp.h | 260 struct msghdr *msg, size_t len); 262 struct msghdr *msg, size_t len);
|
H A D | llcp_commands.c | 654 struct msghdr *msg, size_t len) 690 if (memcpy_fromiovec(msg_data, msg->msg_iov, len)) { 735 struct msghdr *msg, size_t len) 754 if (memcpy_fromiovec(msg_data, msg->msg_iov, len)) { 653 nfc_llcp_send_i_frame(struct nfc_llcp_sock *sock, struct msghdr *msg, size_t len) argument 734 nfc_llcp_send_ui_frame(struct nfc_llcp_sock *sock, u8 ssap, u8 dsap, struct msghdr *msg, size_t len) argument
|
/net/tipc/ |
H A D | port.h | 42 #include "msg.h" 206 int tipc_port_peer_msg(struct tipc_port *p_ptr, struct tipc_msg *msg); 227 unsigned int section_count, struct iovec const *msg,
|
H A D | msg.h | 2 * net/tipc/msg.h: Include file for TIPC message header routines 110 static inline void msg_swap_words(struct tipc_msg *msg, u32 a, u32 b) argument 112 u32 temp = msg->hdr[a]; 114 msg->hdr[a] = msg->hdr[b]; 115 msg->hdr[b] = temp;
|
/net/phonet/ |
H A D | pep.c | 1124 struct msghdr *msg, size_t len) 1129 int flags = msg->msg_flags; 1135 if ((msg->msg_flags & ~(MSG_DONTWAIT|MSG_EOR|MSG_NOSIGNAL| 1137 !(msg->msg_flags & MSG_EOR)) 1146 err = memcpy_fromiovec(skb_put(skb, len), msg->msg_iov, len); 1252 struct msghdr *msg, size_t len, int noblock, 1275 msg->msg_flags |= MSG_OOB; 1295 msg->msg_flags |= MSG_EOR; 1297 msg->msg_flags |= MSG_TRUNC; 1301 err = skb_copy_datagram_iovec(skb, 0, msg 1123 pep_sendmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, size_t len) argument 1251 pep_recvmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, size_t len, int noblock, int flags, int *addr_len) argument [all...] |
/net/ipv6/ |
H A D | ip6mr.c | 1128 struct mrt6msg *msg; local 1134 +sizeof(*msg)); 1137 skb = alloc_skb(sizeof(struct ipv6hdr) + sizeof(*msg), GFP_ATOMIC); 1151 And all this only to mangle msg->im6_msgtype and 1152 to set msg->im6_mbz to "mbz" :-) 1156 skb_push(skb, sizeof(*msg)); 1158 msg = (struct mrt6msg *)skb_transport_header(skb); 1159 msg->im6_mbz = 0; 1160 msg->im6_msgtype = MRT6MSG_WHOLEPKT; 1161 msg [all...] |
/net/bluetooth/rfcomm/ |
H A D | sock.c | 542 struct msghdr *msg, size_t len) 552 if (msg->msg_flags & MSG_OOB) 567 msg->msg_flags & MSG_DONTWAIT, &err); 575 err = memcpy_fromiovec(skb_put(skb, size), msg->msg_iov, size); 603 struct msghdr *msg, size_t size, int flags) 611 msg->msg_namelen = 0; 615 len = bt_sock_stream_recvmsg(iocb, sock, msg, size, flags); 541 rfcomm_sock_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument 602 rfcomm_sock_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t size, int flags) argument
|
/net/ax25/ |
H A D | af_ax25.c | 1436 struct msghdr *msg, size_t len) 1438 struct sockaddr_ax25 *usax = (struct sockaddr_ax25 *)msg->msg_name; 1445 int lv, err, addr_len = msg->msg_namelen; 1447 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_EOR|MSG_CMSG_COMPAT)) 1545 skb = sock_alloc_send_skb(sk, size, msg->msg_flags&MSG_DONTWAIT, &err); 1552 if (memcpy_fromiovec(skb_put(skb, len), msg->msg_iov, len)) { 1603 struct msghdr *msg, size_t size, int flags) 1634 msg->msg_flags |= MSG_TRUNC; 1637 skb_copy_datagram_iovec(skb, 0, msg->msg_iov, copied); 1639 if (msg 1435 ax25_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument 1602 ax25_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t size, int flags) argument [all...] |
/net/dccp/ |
H A D | probe.c | 76 struct msghdr *msg, size_t size) 75 jdccp_sendmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, size_t size) argument
|
/net/vmw_vsock/ |
H A D | af_vsock.h | 104 struct msghdr *msg, size_t len, int flags);
|
/net/ieee802154/ |
H A D | af_ieee802154.c | 107 struct msghdr *msg, size_t len) 111 return sk->sk_prot->sendmsg(iocb, sk, msg, len); 106 ieee802154_sock_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument
|
H A D | 6lowpan.c | 142 static inline void lowpan_raw_dump_inline(const char *caller, char *msg, argument 146 if (msg) 147 pr_debug("(%s) %s: ", caller, msg); 160 static inline void lowpan_raw_dump_table(const char *caller, char *msg, argument 164 if (msg) 165 pr_debug("(%s) %s:\n", caller, msg);
|
/net/ipv4/ |
H A D | inet_fragment.c | 358 static const char msg[] = "inet_frag_find: Fragment hash bucket" local 363 LIMIT_NETDEBUG(KERN_WARNING "%s%s", prefix, msg);
|
H A D | ipmr.c | 633 memset(&e->msg, 0, sizeof(e->msg)); 922 memset(&e->msg, 0, sizeof(e->msg)); 945 struct igmpmsg *msg; local 963 * And all this only to mangle msg->im_msgtype and 964 * to set msg->im_mbz to "mbz" :-) 969 msg = (struct igmpmsg *)skb_network_header(skb); 970 memcpy(msg, skb_network_header(pkt), sizeof(struct iphdr)); 971 msg [all...] |
/net/appletalk/ |
H A D | ddp.c | 1564 static int atalk_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, argument 1569 struct sockaddr_at *usat = (struct sockaddr_at *)msg->msg_name; 1570 int flags = msg->msg_flags; 1594 if (msg->msg_namelen < sizeof(*usat) || 1665 err = memcpy_fromiovec(skb_put(skb, len), msg->msg_iov, len); 1734 static int atalk_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, argument 1738 struct sockaddr_at *sat = (struct sockaddr_at *)msg->msg_name; 1763 msg->msg_flags |= MSG_TRUNC; 1765 err = skb_copy_datagram_iovec(skb, offset, msg->msg_iov, copied); 1774 msg [all...] |
/net/ipx/ |
H A D | af_ipx.c | 1706 struct msghdr *msg, size_t len) 1710 struct sockaddr_ipx *usipx = (struct sockaddr_ipx *)msg->msg_name; 1713 int flags = msg->msg_flags; 1746 if (msg->msg_namelen < sizeof(*usipx) || 1762 rc = ipxrtr_route_packet(sk, usipx, msg->msg_iov, len, 1773 struct msghdr *msg, size_t size, int flags) 1777 struct sockaddr_ipx *sipx = (struct sockaddr_ipx *)msg->msg_name; 1816 msg->msg_flags |= MSG_TRUNC; 1819 rc = skb_copy_datagram_iovec(skb, sizeof(struct ipxhdr), msg->msg_iov, 1826 msg 1705 ipx_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument 1772 ipx_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t size, int flags) argument [all...] |
/net/rxrpc/ |
H A D | ar-ack.c | 836 struct msghdr msg; local 857 msg.msg_name = &call->conn->trans->peer->srx.transport.sin; 858 msg.msg_namelen = sizeof(call->conn->trans->peer->srx.transport.sin); 859 msg.msg_control = NULL; 860 msg.msg_controllen = 0; 861 msg.msg_flags = 0; 1221 &msg, iov, ioc, len);
|
/net/sctp/ |
H A D | socket.c | 1579 struct msghdr *msg, size_t msg_len) 1599 int msg_flags = msg->msg_flags; 1601 SCTP_DEBUG_PRINTK("sctp_sendmsg(sk: %p, msg: %p, msg_len: %zu)\n", 1602 sk, msg, msg_len); 1617 err = sctp_msghdr_parse(msg, &cmsgs); 1629 if (!sctp_style(sk, UDP_HIGH_BANDWIDTH) && msg->msg_name) { 1630 int msg_namelen = msg->msg_namelen; 1632 err = sctp_verify_addr(sk, (union sctp_addr *)msg->msg_name, 1639 memcpy(&to, msg->msg_name, msg_namelen); 1640 msg_name = msg 1578 sctp_sendmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, size_t msg_len) argument 2037 sctp_recvmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, size_t len, int noblock, int flags, int *addr_len) argument 6344 sctp_msghdr_parse(const struct msghdr *msg, sctp_cmsgs_t *cmsgs) argument [all...] |
/net/atm/ |
H A D | common.c | 526 int vcc_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, argument 534 msg->msg_namelen = 0; 556 msg->msg_flags |= MSG_TRUNC; 559 error = skb_copy_datagram_iovec(skb, 0, msg->msg_iov, copied); 562 sock_recv_ts_and_drops(msg, sk, skb);
|
/net/bluetooth/bnep/ |
H A D | core.c | 75 return kernel_sendmsg(sock, &s->msg, &iv, 1, len); 434 len = kernel_sendmsg(sock, &s->msg, iv, il, len); 573 s->msg.msg_flags = MSG_NOSIGNAL;
|