Searched refs:msg (Results 101 - 125 of 161) sorted by relevance

1234567

/net/bluetooth/cmtp/
H A Dcore.c197 struct msghdr msg; local
204 memset(&msg, 0, sizeof(msg));
206 return kernel_sendmsg(sock, &msg, &iv, 1, len);
/net/bluetooth/
H A Dsco.c217 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 Da2mp.c51 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 Dnetpoll.c424 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 Daf_netrom.c1027 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 Dllcp.h260 struct msghdr *msg, size_t len);
262 struct msghdr *msg, size_t len);
H A Dllcp_commands.c654 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 Dport.h42 #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 Dmsg.h2 * 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 Dpep.c1124 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 Dip6mr.c1128 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 Dsock.c542 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 Daf_ax25.c1436 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 Dprobe.c76 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 Daf_vsock.h104 struct msghdr *msg, size_t len, int flags);
/net/ieee802154/
H A Daf_ieee802154.c107 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 D6lowpan.c142 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 Dinet_fragment.c358 static const char msg[] = "inet_frag_find: Fragment hash bucket" local
363 LIMIT_NETDEBUG(KERN_WARNING "%s%s", prefix, msg);
H A Dipmr.c633 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 Dddp.c1564 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 Daf_ipx.c1706 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 Dar-ack.c836 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 Dsocket.c1579 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 Dcommon.c526 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 Dcore.c75 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;

Completed in 549 milliseconds

1234567