Home
last modified time | relevance | path

Searched refs:msg_flags (Results 1 – 113 of 113) sorted by relevance

/linux-4.1.27/net/sctp/
Dulpqueue.c111 if ((event) && (event->msg_flags & MSG_EOR)) { in sctp_ulpq_tail_data()
123 event_eor = (event->msg_flags & MSG_EOR) ? 1 : 0; in sctp_ulpq_tail_data()
230 if ((event->msg_flags & MSG_NOTIFICATION) || in sctp_ulpq_tail_event()
232 (event->msg_flags & SCTP_DATA_FRAG_MASK))) in sctp_ulpq_tail_event()
235 clear_pd = event->msg_flags & MSG_EOR; in sctp_ulpq_tail_event()
443 switch (cevent->msg_flags & SCTP_DATA_FRAG_MASK) { in sctp_ulpq_retrieve_reassembled()
511 retval->msg_flags |= MSG_EOR; in sctp_ulpq_retrieve_reassembled()
541 switch (cevent->msg_flags & SCTP_DATA_FRAG_MASK) { in sctp_ulpq_retrieve_partial()
577 retval->msg_flags |= MSG_EOR; in sctp_ulpq_retrieve_partial()
592 if (SCTP_DATA_NOT_FRAG == (event->msg_flags & SCTP_DATA_FRAG_MASK)) { in sctp_ulpq_reasm()
[all …]
Dulpevent.c54 int msg_flags, in sctp_ulpevent_init() argument
58 event->msg_flags = msg_flags; in sctp_ulpevent_init()
63 static struct sctp_ulpevent *sctp_ulpevent_new(int size, int msg_flags, in sctp_ulpevent_new() argument
74 sctp_ulpevent_init(event, msg_flags, skb->truesize); in sctp_ulpevent_new()
85 return MSG_NOTIFICATION == (event->msg_flags & MSG_NOTIFICATION); in sctp_ulpevent_is_notification()
712 event->msg_flags |= chunk->chunk_hdr->flags; in sctp_ulpevent_make_rcvmsg()
Dsocket.c1603 int msg_flags = msg->msg_flags; in sctp_sendmsg() local
1914 timeo = sock_sndtimeo(sk, msg->msg_flags & MSG_DONTWAIT); in sctp_sendmsg()
1980 timeo = sock_sndtimeo(sk, msg_flags & MSG_DONTWAIT); in sctp_sendmsg()
1998 return sctp_error(sk, msg_flags, err); in sctp_sendmsg()
2107 msg->msg_flags |= MSG_NOTIFICATION; in sctp_recvmsg()
2136 msg->msg_flags &= ~MSG_EOR; in sctp_recvmsg()
2149 } else if ((event->msg_flags & MSG_NOTIFICATION) || in sctp_recvmsg()
2150 (event->msg_flags & MSG_EOR)) in sctp_recvmsg()
2151 msg->msg_flags |= MSG_EOR; in sctp_recvmsg()
2153 msg->msg_flags &= ~MSG_EOR; in sctp_recvmsg()
/linux-4.1.27/net/core/
Dscm.c223 if (MSG_CMSG_COMPAT & msg->msg_flags) in put_cmsg()
227 msg->msg_flags |= MSG_CTRUNC; in put_cmsg()
231 msg->msg_flags |= MSG_CTRUNC; in put_cmsg()
265 if (MSG_CMSG_COMPAT & msg->msg_flags) { in scm_detach_fds()
285 err = get_unused_fd_flags(MSG_CMSG_CLOEXEC & msg->msg_flags in scm_detach_fds()
321 msg->msg_flags |= MSG_CTRUNC; in scm_detach_fds()
Dsock.c2196 struct msghdr msg = {.msg_flags = flags}; in sock_no_sendpage()
2500 msg->msg_flags |= MSG_TRUNC; in sock_recv_errqueue()
2512 msg->msg_flags |= MSG_ERRQUEUE; in sock_recv_errqueue()
/linux-4.1.27/net/rds/
Drecv.c399 int msg_flags) in rds_recvmsg() argument
404 int ret = 0, nonblock = msg_flags & MSG_DONTWAIT; in rds_recvmsg()
411 rdsdebug("size %zu flags 0x%x timeo %ld\n", size, msg_flags, timeo); in rds_recvmsg()
413 if (msg_flags & MSG_OOB) in rds_recvmsg()
463 if (!rds_still_queued(rs, inc, !(msg_flags & MSG_PEEK))) { in rds_recvmsg()
472 if (msg_flags & MSG_TRUNC) in rds_recvmsg()
474 msg->msg_flags |= MSG_TRUNC; in rds_recvmsg()
Dtcp_send.c73 .msg_flags = MSG_DONTWAIT | MSG_NOSIGNAL, in rds_tcp_sendmsg()
Dsend.c963 int nonblock = msg->msg_flags & MSG_DONTWAIT; in rds_sendmsg()
968 if (msg->msg_flags & ~(MSG_DONTWAIT | MSG_CMSG_COMPAT)) { in rds_sendmsg()
Drds.h707 int msg_flags);
/linux-4.1.27/drivers/media/common/siano/
Dsmsendian.c100 phdr->msg_flags = le16_to_cpu(phdr->msg_flags); in smsendian_handle_message_header()
Dsmsdvb-main.c663 pid_msg.x_msg_header.msg_flags = 0; in smsdvb_start_feed()
685 pid_msg.x_msg_header.msg_flags = 0; in smsdvb_stop_feed()
722 msg.msg_flags = 0; in smsdvb_send_statistics_request()
876 msg.msg.msg_flags = 0; in smsdvb_dvbt_set_frontend()
941 msg.msg.msg_flags = 0; in smsdvb_isdbt_set_frontend()
Dsmscoreapi.c845 mtu_msg.x_msg_header.msg_flags = 0; in smscore_configure_board()
1838 msg.hdr.msg_flags = 0; in smscore_configure_gpio()
1885 msg.hdr.msg_flags = 0; in smscore_set_gpio()
1982 p_msg->x_msg_header.msg_flags = 0; in smscore_gpio_configure()
2054 p_msg->x_msg_header.msg_flags = 0; in smscore_gpio_set_level()
2102 p_msg->x_msg_header.msg_flags = 0; in smscore_gpio_get_level()
Dsmscoreapi.h588 (ptr)->msg_flags = 0; \
626 u16 msg_flags; member
/linux-4.1.27/net/phonet/
Ddatagram.c92 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_EOR|MSG_NOSIGNAL| in pn_sendmsg()
106 msg->msg_flags & MSG_DONTWAIT, &err); in pn_sendmsg()
147 msg->msg_flags |= MSG_TRUNC; in pn_recvmsg()
Dpep.c1126 int flags = msg->msg_flags; in pep_sendmsg()
1132 if ((msg->msg_flags & ~(MSG_DONTWAIT|MSG_EOR|MSG_NOSIGNAL| in pep_sendmsg()
1134 !(msg->msg_flags & MSG_EOR)) in pep_sendmsg()
1271 msg->msg_flags |= MSG_OOB; in pep_recvmsg()
1291 msg->msg_flags |= MSG_EOR; in pep_recvmsg()
1293 msg->msg_flags |= MSG_TRUNC; in pep_recvmsg()
/linux-4.1.27/net/rxrpc/
Dar-recvmsg.c64 ullen = msg->msg_flags & MSG_CMSG_COMPAT ? 4 : sizeof(unsigned long); in rxrpc_recvmsg()
67 msg->msg_flags |= MSG_MORE; in rxrpc_recvmsg()
220 msg->msg_flags &= ~MSG_MORE; in rxrpc_recvmsg()
315 msg->msg_flags &= ~MSG_MORE; in rxrpc_recvmsg()
316 msg->msg_flags |= MSG_EOR; in rxrpc_recvmsg()
Dar-output.c60 if (msg->msg_flags & MSG_CMSG_COMPAT) { in rxrpc_sendmsg_cmsg()
347 msg.msg_flags = 0; in rxrpc_send_packet()
531 timeo = sock_sndtimeo(sk, msg->msg_flags & MSG_DONTWAIT); in rxrpc_send_data()
539 more = msg->msg_flags & MSG_MORE; in rxrpc_send_data()
554 if (msg->msg_flags & MSG_DONTWAIT) in rxrpc_send_data()
579 sk, size, msg->msg_flags & MSG_DONTWAIT, &ret); in rxrpc_send_data()
Dar-connevent.c90 msg.msg_flags = 0; in rxrpc_abort_connection()
360 msg.msg_flags = 0; in rxrpc_reject_packets()
Dar-local.c345 msg.msg_flags = 0; in rxrpc_send_version_request()
Dar-accept.c43 msg.msg_flags = 0; in rxrpc_busy()
Drxkad.c593 msg.msg_flags = 0; in rxkad_issue_challenge()
645 msg.msg_flags = 0; in rxkad_send_response()
Daf_rxrpc.c452 if (m->msg_flags & MSG_OOB) in rxrpc_sendmsg()
Dar-ack.c910 msg.msg_flags = 0; in rxrpc_process_call()
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd_lib-linux.c102 struct msghdr msg = {.msg_flags = MSG_DONTWAIT}; in ksocknal_lib_send_iov()
112 msg.msg_flags |= MSG_MORE; in ksocknal_lib_send_iov()
166 struct msghdr msg = {.msg_flags = MSG_DONTWAIT}; in ksocknal_lib_send_kiov()
177 msg.msg_flags |= MSG_MORE; in ksocknal_lib_send_kiov()
215 .msg_flags = 0 in ksocknal_lib_recv_iov()
324 .msg_flags = 0 in ksocknal_lib_recv_kiov()
/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/
Dimport.c797 int msg_flags; in ptlrpc_connect_interpret() local
821 msg_flags = lustre_msg_get_op_flags(request->rq_repmsg); in ptlrpc_connect_interpret()
878 if (msg_flags & MSG_CONNECT_REPLAYABLE) { in ptlrpc_connect_interpret()
897 if (msg_flags & MSG_CONNECT_RECOVERING) { in ptlrpc_connect_interpret()
911 if (MSG_CONNECT_RECONNECT & msg_flags) { in ptlrpc_connect_interpret()
926 int level = msg_flags & MSG_CONNECT_RECOVERING ? in ptlrpc_connect_interpret()
936 if ((MSG_CONNECT_RECOVERING & msg_flags)) { in ptlrpc_connect_interpret()
957 if (!(MSG_CONNECT_RECOVERING & msg_flags)) { in ptlrpc_connect_interpret()
973 } else if (MSG_CONNECT_RECOVERING & msg_flags) { in ptlrpc_connect_interpret()
986 } else if ((MSG_CONNECT_RECOVERING & msg_flags) && !imp->imp_invalid) { in ptlrpc_connect_interpret()
[all …]
/linux-4.1.27/fs/afs/
Drxrpc.c297 msg->msg_flags = 0; in afs_send_pages()
302 msg->msg_flags = MSG_MORE; in afs_send_pages()
308 offset, to, msg->msg_flags ? " [more]" : ""); in afs_send_pages()
391 msg.msg_flags = (call->send_pages ? MSG_MORE : 0); in afs_make_call()
781 msg.msg_flags = 0; in afs_send_empty_reply()
817 msg.msg_flags = 0; in afs_send_simple_reply()
/linux-4.1.27/net/l2tp/
Dl2tp_ip6.c509 if (msg->msg_flags & MSG_OOB) in l2tp_ip6_sendmsg()
619 if (msg->msg_flags & MSG_CONFIRM) in l2tp_ip6_sendmsg()
627 msg->msg_flags, dontfrag); in l2tp_ip6_sendmsg()
630 else if (!(msg->msg_flags & MSG_MORE)) in l2tp_ip6_sendmsg()
643 if (!(msg->msg_flags & MSG_PROBE) || len) in l2tp_ip6_sendmsg()
673 msg->msg_flags |= MSG_TRUNC; in l2tp_ip6_recvmsg()
Dl2tp_ip.c527 msg->msg_flags |= MSG_TRUNC; in l2tp_ip_recvmsg()
Dl2tp_ppp.c208 msg->msg_flags |= MSG_TRUNC; in pppol2tp_recvmsg()
/linux-4.1.27/net/caif/
Dcaif_socket.c292 m->msg_flags |= MSG_TRUNC; in caif_seqpkt_recvmsg()
537 if (msg->msg_flags&MSG_OOB) in caif_seqpkt_sendmsg()
547 noblock = msg->msg_flags & MSG_DONTWAIT; in caif_seqpkt_sendmsg()
607 if (unlikely(msg->msg_flags&MSG_OOB)) in caif_stream_sendmsg()
613 timeo = sock_sndtimeo(sk, msg->msg_flags & MSG_DONTWAIT); in caif_stream_sendmsg()
636 msg->msg_flags&MSG_DONTWAIT, in caif_stream_sendmsg()
657 msg->msg_flags&MSG_DONTWAIT, timeo); in caif_stream_sendmsg()
668 if (sent == 0 && !(msg->msg_flags&MSG_NOSIGNAL)) in caif_stream_sendmsg()
/linux-4.1.27/net/ieee802154/
Dsocket.c266 if (msg->msg_flags & MSG_OOB) { in raw_sendmsg()
267 pr_debug("msg->msg_flags = 0x%x\n", msg->msg_flags); in raw_sendmsg()
296 msg->msg_flags & MSG_DONTWAIT, &err); in raw_sendmsg()
342 msg->msg_flags |= MSG_TRUNC; in raw_recvmsg()
628 if (msg->msg_flags & MSG_OOB) { in dgram_sendmsg()
629 pr_debug("msg->msg_flags = 0x%x\n", msg->msg_flags); in dgram_sendmsg()
660 msg->msg_flags & MSG_DONTWAIT, in dgram_sendmsg()
730 msg->msg_flags |= MSG_TRUNC; in dgram_recvmsg()
/linux-4.1.27/net/ipv4/
Draw.c506 if (msg->msg_flags & MSG_OOB) /* Mirror BSD error message */ in raw_sendmsg()
584 if (msg->msg_flags & MSG_DONTROUTE) in raw_sendmsg()
623 if (msg->msg_flags & MSG_CONFIRM) in raw_sendmsg()
629 &rt, msg->msg_flags); in raw_sendmsg()
639 &ipc, &rt, msg->msg_flags); in raw_sendmsg()
642 else if (!(msg->msg_flags & MSG_MORE)) { in raw_sendmsg()
661 if (!(msg->msg_flags & MSG_PROBE) || len) in raw_sendmsg()
735 msg->msg_flags |= MSG_TRUNC; in raw_recvmsg()
Dping.c667 if (msg->msg_flags & MSG_OOB) in ping_common_sendmsg()
778 (msg->msg_flags & MSG_DONTROUTE) || in ping_v4_sendmsg()
810 if (msg->msg_flags & MSG_CONFIRM) in ping_v4_sendmsg()
829 0, &ipc, &rt, msg->msg_flags); in ping_v4_sendmsg()
848 if (!(msg->msg_flags & MSG_PROBE) || len) in ping_v4_sendmsg()
877 msg->msg_flags |= MSG_TRUNC; in ping_recvmsg()
Dudp.c891 int corkreq = up->corkflag || msg->msg_flags&MSG_MORE; in udp_sendmsg()
903 if (msg->msg_flags & MSG_OOB) /* Mirror BSD error message compatibility */ in udp_sendmsg()
998 (msg->msg_flags & MSG_DONTROUTE) || in udp_sendmsg()
1043 if (msg->msg_flags&MSG_CONFIRM) in udp_sendmsg()
1055 msg->msg_flags); in udp_sendmsg()
1086 corkreq ? msg->msg_flags|MSG_MORE : msg->msg_flags); in udp_sendmsg()
1116 if (!(msg->msg_flags&MSG_PROBE) || len) in udp_sendmsg()
1134 struct msghdr msg = { .msg_flags = flags|MSG_MORE }; in udp_sendpage()
1283 msg->msg_flags |= MSG_TRUNC; in udp_recvmsg()
1353 msg->msg_flags &= ~MSG_TRUNC; in udp_recvmsg()
Dip_sockglue.c92 msg->msg_flags |= MSG_CTRUNC; in ip_cmsg_recv_retopts()
501 msg->msg_flags |= MSG_TRUNC; in ip_recv_error()
536 msg->msg_flags |= MSG_ERRQUEUE; in ip_recv_error()
1432 msg.msg_flags = flags; in do_ip_getsockopt()
Dtcp.c1060 flags = (msg->msg_flags & MSG_DONTWAIT) ? O_NONBLOCK : 0; in tcp_sendmsg_fastopen()
1079 flags = msg->msg_flags; in tcp_sendmsg()
1309 msg->msg_flags |= MSG_OOB; in tcp_recv_urg()
1316 msg->msg_flags |= MSG_TRUNC; in tcp_recv_urg()
/linux-4.1.27/net/x25/
Daf_x25.c1088 int noblock = msg->msg_flags & MSG_DONTWAIT; in x25_sendmsg()
1093 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_OOB|MSG_EOR|MSG_CMSG_COMPAT)) in x25_sendmsg()
1097 if (!(msg->msg_flags & (MSG_EOR|MSG_OOB))) in x25_sendmsg()
1150 if ((msg->msg_flags & MSG_OOB) && len > 32) in x25_sendmsg()
1160 X25_SKB_CB(skb)->flags = msg->msg_flags; in x25_sendmsg()
1193 if (msg->msg_flags & MSG_OOB) { in x25_sendmsg()
1232 if (msg->msg_flags & MSG_OOB) in x25_sendmsg()
1302 msg->msg_flags |= MSG_OOB; in x25_recvmsg()
1330 msg->msg_flags |= MSG_TRUNC; in x25_recvmsg()
1334 msg->msg_flags |= MSG_EOR; in x25_recvmsg()
/linux-4.1.27/drivers/char/ipmi/
Dipmi_ssif.c217 unsigned char msg_flags; member
359 ssif_info->msg_flags &= ~WDT_PRE_TIMEOUT_INT; in start_clear_flags()
455 if (ssif_info->msg_flags & WDT_PRE_TIMEOUT_INT) { in handle_flags()
462 } else if (ssif_info->msg_flags & RECEIVE_MSG_AVAIL) in handle_flags()
465 else if (ssif_info->msg_flags & EVENT_MSG_BUFFER_FULL) in handle_flags()
764 ssif_info->msg_flags = data[3]; in msg_done_handler()
790 ssif_info->msg_flags &= ~EVENT_MSG_BUFFER_FULL; in msg_done_handler()
798 ssif_info->msg_flags &= ~EVENT_MSG_BUFFER_FULL; in msg_done_handler()
813 ssif_info->msg_flags &= ~RECEIVE_MSG_AVAIL; in msg_done_handler()
822 ssif_info->msg_flags &= ~RECEIVE_MSG_AVAIL; in msg_done_handler()
Dipmi_si_intf.c209 unsigned char msg_flags; member
533 if (smi_info->msg_flags & WDT_PRE_TIMEOUT_INT) { in handle_flags()
538 smi_info->msg_flags &= ~WDT_PRE_TIMEOUT_INT; in handle_flags()
541 } else if (smi_info->msg_flags & RECEIVE_MSG_AVAIL) { in handle_flags()
548 } else if (smi_info->msg_flags & EVENT_MSG_BUFFER_FULL) { in handle_flags()
555 } else if (smi_info->msg_flags & OEM_DATA_AVAIL && in handle_flags()
650 smi_info->msg_flags = msg[3]; in handle_transaction_done()
691 smi_info->msg_flags &= ~EVENT_MSG_BUFFER_FULL; in handle_transaction_done()
729 smi_info->msg_flags &= ~RECEIVE_MSG_AVAIL; in handle_transaction_done()
3197 smi_info->msg_flags = ((smi_info->msg_flags & ~OEM_DATA_AVAIL) | in oem_data_avail_to_receive_msg_avail()
/linux-4.1.27/net/ipv6/
Draw.c484 msg->msg_flags |= MSG_TRUNC; in rawv6_recvmsg()
489 } else if (msg->msg_flags&MSG_TRUNC) { in rawv6_recvmsg()
760 if (msg->msg_flags & MSG_OOB) in rawv6_sendmsg()
885 if (msg->msg_flags&MSG_CONFIRM) in rawv6_sendmsg()
890 err = rawv6_send_hdrinc(sk, msg, len, &fl6, &dst, msg->msg_flags); in rawv6_sendmsg()
895 msg->msg_flags, dontfrag); in rawv6_sendmsg()
899 else if (!(msg->msg_flags & MSG_MORE)) in rawv6_sendmsg()
911 if (!(msg->msg_flags & MSG_PROBE) || len) in rawv6_sendmsg()
Dudp.c422 msg->msg_flags |= MSG_TRUNC; in udpv6_recvmsg()
530 msg->msg_flags &= ~MSG_TRUNC; in udpv6_recvmsg()
1119 int corkreq = up->corkflag || msg->msg_flags&MSG_MORE; in udpv6_sendmsg()
1306 if (msg->msg_flags&MSG_CONFIRM) in udpv6_sendmsg()
1317 msg->msg_flags, dontfrag); in udpv6_sendmsg()
1344 corkreq ? msg->msg_flags|MSG_MORE : msg->msg_flags, dontfrag); in udpv6_sendmsg()
1394 if (!(msg->msg_flags&MSG_PROBE) || len) in udpv6_sendmsg()
Ddatagram.c406 msg->msg_flags |= MSG_TRUNC; in ipv6_recv_error()
466 msg->msg_flags |= MSG_ERRQUEUE; in ipv6_recv_error()
496 msg->msg_flags |= MSG_TRUNC; in ipv6_recv_rxpmtu()
Dipv6_sockglue.c1030 msg.msg_flags = flags; in do_ipv6_getsockopt()
/linux-4.1.27/include/net/
Dcompat.h18 compat_uint_t msg_flags; member
Dscm.h115 msg->msg_flags |= MSG_CTRUNC; in scm_recv()
/linux-4.1.27/include/linux/
Dsocket.h53 unsigned int msg_flags; /* flags on received message */ member
64 unsigned int msg_flags; /* flags on received message */ member
/linux-4.1.27/net/
Dcompat.c50 __get_user(kmsg->msg_flags, &umsg->msg_flags)) in get_compat_msghdr()
211 kmsg->msg_flags |= MSG_CTRUNC; in put_cmsg_compat()
239 kmsg->msg_flags |= MSG_CTRUNC; in put_cmsg_compat()
275 err = get_unused_fd_flags(MSG_CMSG_CLOEXEC & kmsg->msg_flags in scm_detach_fds_compat()
303 kmsg->msg_flags |= MSG_CTRUNC; in scm_detach_fds_compat()
Dsocket.c792 msg.msg_flags = MSG_DONTWAIT; in sock_read_iter()
800 res = sock_recvmsg(sock, &msg, iov_iter_count(to), msg.msg_flags); in sock_read_iter()
817 msg.msg_flags = MSG_DONTWAIT; in sock_write_iter()
820 msg.msg_flags |= MSG_EOR; in sock_write_iter()
1659 msg.msg_flags = flags; in SYSCALL_DEFINE6()
1824 #define COMPAT_FLAGS(msg) COMPAT_MSG(msg, msg_flags)
1848 __get_user(kmsg->msg_flags, &umsg->msg_flags)) in copy_msghdr_from_user()
1939 msg_sys->msg_flags = flags; in ___sys_sendmsg()
1942 msg_sys->msg_flags |= MSG_DONTWAIT; in ___sys_sendmsg()
2101 msg_sys->msg_flags = flags & (MSG_CMSG_CLOEXEC|MSG_CMSG_COMPAT); in ___sys_recvmsg()
[all …]
/linux-4.1.27/include/net/sctp/
Dulpevent.h57 int msg_flags; member
/linux-4.1.27/drivers/block/
Dnbd.c142 int msg_flags) in sock_xmit() argument
172 msg.msg_flags = msg_flags | MSG_NOSIGNAL; in sock_xmit()
189 msg.msg_flags); in sock_xmit()
/linux-4.1.27/net/irda/
Daf_irda.c1278 if (msg->msg_flags & ~(MSG_DONTWAIT | MSG_EOR | MSG_CMSG_COMPAT | in irda_sendmsg()
1317 msg->msg_flags & MSG_DONTWAIT, &err); in irda_sendmsg()
1345 err = sk_stream_error(sk, msg->msg_flags, err); in irda_sendmsg()
1379 msg->msg_flags |= MSG_TRUNC; in irda_recvmsg_dgram()
1536 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_CMSG_COMPAT)) in irda_sendmsg_dgram()
1564 msg->msg_flags & MSG_DONTWAIT, &err); in irda_sendmsg_dgram()
1618 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_CMSG_COMPAT)) in irda_sendmsg_ultra()
1673 msg->msg_flags & MSG_DONTWAIT, &err); in irda_sendmsg_ultra()
/linux-4.1.27/net/nfc/
Drawsock.c229 skb = nfc_alloc_send_skb(dev, sk, msg->msg_flags, len, &rc); in rawsock_sendmsg()
267 msg->msg_flags |= MSG_TRUNC; in rawsock_recvmsg()
Dllcp_sock.c766 if (msg->msg_flags & MSG_OOB) in llcp_sock_sendmsg()
/linux-4.1.27/net/bluetooth/
Dhci_sock.c909 (msg->msg_flags & MSG_CMSG_COMPAT)) { in hci_sock_cmsg()
943 msg->msg_flags |= MSG_TRUNC; in hci_sock_recvmsg()
1091 if (msg->msg_flags & MSG_OOB) in hci_sock_sendmsg()
1094 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_NOSIGNAL|MSG_ERRQUEUE)) in hci_sock_sendmsg()
1132 skb = bt_skb_send_alloc(sk, len, msg->msg_flags & MSG_DONTWAIT, &err); in hci_sock_sendmsg()
Dsco.c284 skb = bt_skb_send_alloc(sk, len, msg->msg_flags & MSG_DONTWAIT, &err); in sco_send_frame()
706 if (msg->msg_flags & MSG_OOB) in sco_sock_sendmsg()
Daf_bluetooth.c237 msg->msg_flags |= MSG_TRUNC; in bt_sock_recvmsg()
Dl2cap_sock.c960 if (msg->msg_flags & MSG_OOB) in l2cap_sock_sendmsg()
967 err = bt_sock_wait_ready(sk, msg->msg_flags); in l2cap_sock_sendmsg()
Dl2cap_core.c2137 msg->msg_flags & MSG_DONTWAIT); in l2cap_skbuff_fromiovec()
2173 msg->msg_flags & MSG_DONTWAIT); in l2cap_create_connless_pdu()
2204 msg->msg_flags & MSG_DONTWAIT); in l2cap_create_basic_pdu()
2246 msg->msg_flags & MSG_DONTWAIT); in l2cap_create_iframe_pdu()
2364 msg->msg_flags & MSG_DONTWAIT); in l2cap_create_le_flowctl_pdu()
/linux-4.1.27/drivers/block/drbd/
Ddrbd_main.c648 int msg_flags; in __send_command() local
658 msg_flags = data ? MSG_MORE : 0; in __send_command()
663 msg_flags); in __send_command()
1484 int offset, size_t size, unsigned msg_flags) in _drbd_no_send_page() argument
1492 err = drbd_send_all(peer_device->connection, socket, addr, size, msg_flags); in _drbd_no_send_page()
1500 int offset, size_t size, unsigned msg_flags) in _drbd_send_page() argument
1514 return _drbd_no_send_page(peer_device, page, offset, size, msg_flags); in _drbd_send_page()
1516 msg_flags |= MSG_NOSIGNAL; in _drbd_send_page()
1522 sent = socket->ops->sendpage(socket, page, offset, len, msg_flags); in _drbd_send_page()
1769 void *buf, size_t size, unsigned msg_flags) in drbd_send() argument
[all …]
Ddrbd_int.h1078 void *buf, size_t size, unsigned msg_flags);
Ddrbd_receiver.c487 .msg_flags = (flags ? flags : MSG_WAITALL | MSG_NOSIGNAL) in drbd_recv_short()
489 return kernel_recvmsg(sock, &msg, &iov, 1, size, msg.msg_flags); in drbd_recv_short()
/linux-4.1.27/net/can/
Draw.c746 msg->msg_flags & MSG_DONTWAIT, &err); in raw_sendmsg()
797 msg->msg_flags |= MSG_TRUNC; in raw_recvmsg()
816 msg->msg_flags |= *(raw_flags(skb)); in raw_recvmsg()
/linux-4.1.27/crypto/
Dalgif_hash.c91 ctx->more = msg->msg_flags & MSG_MORE; in hash_sendmsg()
161 msg->msg_flags |= MSG_TRUNC; in hash_recvmsg()
Dalgif_skcipher.c382 err = skcipher_wait_for_wmem(sk, msg->msg_flags); in skcipher_sendmsg()
430 ctx->more = msg->msg_flags & MSG_MORE; in skcipher_sendmsg()
Dalgif_aead.c285 ctx->more = msg->msg_flags & MSG_MORE; in aead_sendmsg()
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/linux/
Dlinux-tcpip.c270 .msg_flags = (timeout == 0) ? MSG_DONTWAIT : 0 in libcfs_sock_write()
331 .msg_flags = 0 in libcfs_sock_read()
/linux-4.1.27/arch/um/os-Linux/drivers/
Dtuntap_user.c100 msg.msg_flags = 0; in tuntap_open_tramp()
/linux-4.1.27/arch/um/drivers/
Dmconsole_user.c54 msg.msg_flags = 0; in mconsole_reply_v0()
/linux-4.1.27/drivers/isdn/mISDN/
Dsocket.c184 __func__, (int)len, msg->msg_flags, _pms(sk)->ch.nr, in mISDN_sock_sendmsg()
187 if (msg->msg_flags & MSG_OOB) in mISDN_sock_sendmsg()
190 if (msg->msg_flags & ~(MSG_DONTWAIT | MSG_NOSIGNAL | MSG_ERRQUEUE)) in mISDN_sock_sendmsg()
/linux-4.1.27/fs/dlm/
Dlowcomms.c555 outmessage.msg_flags = MSG_EOR; in sctp_send_shutdown()
848 if (msg.msg_flags & MSG_NOTIFICATION) { in receive_from_sock()
1097 outmessage.msg_flags = MSG_EOR; in sctp_init_assoc()
1558 const int msg_flags = MSG_DONTWAIT | MSG_NOSIGNAL; in send_to_sock() local
1582 msg_flags); in send_to_sock()
/linux-4.1.27/net/unix/
Daf_unix.c1597 if (msg->msg_flags&MSG_OOB) in unix_dgram_sendmsg()
1631 msg->msg_flags & MSG_DONTWAIT, &err, in unix_dgram_sendmsg()
1649 timeo = sock_sndtimeo(sk, msg->msg_flags & MSG_DONTWAIT); in unix_dgram_sendmsg()
1803 if (msg->msg_flags&MSG_OOB) in unix_stream_sendmsg()
1833 msg->msg_flags & MSG_DONTWAIT, &err, in unix_stream_sendmsg()
1879 if (sent == 0 && !(msg->msg_flags&MSG_NOSIGNAL)) in unix_stream_sendmsg()
1973 msg->msg_flags |= MSG_TRUNC; in unix_dgram_recvmsg()
/linux-4.1.27/net/bluetooth/rfcomm/
Dsock.c563 if (msg->msg_flags & MSG_OOB) in rfcomm_sock_sendmsg()
573 sent = bt_sock_wait_ready(sk, msg->msg_flags); in rfcomm_sock_sendmsg()
582 msg->msg_flags & MSG_DONTWAIT, &err); in rfcomm_sock_sendmsg()
/linux-4.1.27/drivers/media/usb/siano/
Dsmsusb.c100 (phdr->msg_flags & MSG_HDR_FLAG_SPLIT_MSG)) { in smsusb_onresponse()
104 ((phdr->msg_flags >> 8) & 3); in smsusb_onresponse()
/linux-4.1.27/drivers/media/mmc/siano/
Dsmssdio.c167 if (hdr->msg_flags & MSG_HDR_FLAG_SPLIT_MSG) { in smssdio_interrupt()
/linux-4.1.27/net/sunrpc/
Dsvcsock.c255 .msg_flags = MSG_MORE, in svc_sendto()
323 .msg_flags = MSG_DONTWAIT, in svc_recvfrom()
331 msg.msg_flags); in svc_recvfrom()
552 .msg_flags = MSG_DONTWAIT, in svc_udp_recvfrom()
Dxprtsock.c331 .msg_flags = XS_SENDMSG_FLAGS | (more ? MSG_MORE : 0), in xs_send_kvec()
/linux-4.1.27/net/netrom/
Daf_netrom.c1037 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_EOR|MSG_CMSG_COMPAT)) in nr_sendmsg()
1089 if ((skb = sock_alloc_send_skb(sk, size, msg->msg_flags & MSG_DONTWAIT, &err)) == NULL) in nr_sendmsg()
1166 msg->msg_flags |= MSG_TRUNC; in nr_recvmsg()
/linux-4.1.27/fs/ecryptfs/
Dmiscdev.c161 u16 msg_flags, struct ecryptfs_daemon *daemon) in ecryptfs_send_miscdev() argument
Decryptfs_kernel.h691 u16 msg_flags, struct ecryptfs_daemon *daemon);
/linux-4.1.27/net/iucv/
Daf_iucv.c1045 int noblock = msg->msg_flags & MSG_DONTWAIT; in iucv_sock_sendmsg()
1051 if (msg->msg_flags & MSG_OOB) in iucv_sock_sendmsg()
1055 if (sk->sk_type == SOCK_SEQPACKET && !(msg->msg_flags & MSG_EOR)) in iucv_sock_sendmsg()
1366 msg->msg_flags |= MSG_TRUNC; in iucv_sock_recvmsg()
1368 msg->msg_flags |= MSG_EOR; in iucv_sock_recvmsg()
/linux-4.1.27/net/rose/
Daf_rose.c1060 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_EOR|MSG_CMSG_COMPAT)) in rose_sendmsg()
1111 if ((skb = sock_alloc_send_skb(sk, size, msg->msg_flags & MSG_DONTWAIT, &err)) == NULL) in rose_sendmsg()
1248 msg->msg_flags |= MSG_TRUNC; in rose_recvmsg()
/linux-4.1.27/net/vmw_vsock/
Daf_vsock.c960 if (msg->msg_flags & MSG_OOB) in vsock_dgram_sendmsg()
1524 if (msg->msg_flags & MSG_OOB) in vsock_stream_sendmsg()
1554 timeout = sock_sndtimeo(sk, msg->msg_flags & MSG_DONTWAIT); in vsock_stream_sendmsg()
Dvmci_transport.c1771 msg->msg_flags |= MSG_TRUNC; in vmci_transport_dgram_dequeue()
/linux-4.1.27/fs/cifs/
Dtransport.c152 smb_msg.msg_flags = MSG_DONTWAIT + MSG_NOSIGNAL; in smb_send_kvec()
154 smb_msg.msg_flags = MSG_NOSIGNAL; in smb_send_kvec()
/linux-4.1.27/net/netlink/
Daf_netlink.c751 if (!(msg->msg_flags & MSG_DONTWAIT) && in netlink_mmap_sendmsg()
792 msg->msg_flags & MSG_DONTWAIT); in netlink_mmap_sendmsg()
798 (!(msg->msg_flags & MSG_DONTWAIT) && in netlink_mmap_sendmsg()
2335 if (msg->msg_flags&MSG_OOB) in netlink_sendmsg()
2408 err = netlink_unicast(sk, skb, dst_portid, msg->msg_flags&MSG_DONTWAIT); in netlink_sendmsg()
2461 msg->msg_flags |= MSG_TRUNC; in netlink_recvmsg()
/linux-4.1.27/arch/um/os-Linux/
Dfile.c495 msg.msg_flags = 0; in os_rcv_fd()
/linux-4.1.27/net/dccp/
Dproto.c747 const int flags = msg->msg_flags; in dccp_sendmsg()
895 msg->msg_flags |= MSG_TRUNC; in dccp_recvmsg()
/linux-4.1.27/net/atm/
Dcommon.c554 msg->msg_flags |= MSG_TRUNC; in vcc_recvmsg()
610 if (m->msg_flags & MSG_DONTWAIT) { in vcc_sendmsg()
/linux-4.1.27/drivers/vhost/
Dnet.c304 .msg_flags = MSG_DONTWAIT, in handle_tx()
529 .msg_flags = MSG_DONTWAIT, in handle_rx()
/linux-4.1.27/net/ax25/
Daf_ax25.c1449 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_EOR|MSG_CMSG_COMPAT)) in ax25_sendmsg()
1547 skb = sock_alloc_send_skb(sk, size, msg->msg_flags&MSG_DONTWAIT, &err); in ax25_sendmsg()
1636 msg->msg_flags |= MSG_TRUNC; in ax25_recvmsg()
/linux-4.1.27/net/ceph/
Dmessenger.c528 struct msghdr msg = { .msg_flags = MSG_DONTWAIT | MSG_NOSIGNAL }; in ceph_tcp_recvmsg()
531 r = kernel_recvmsg(sock, &msg, &iov, 1, len, msg.msg_flags); in ceph_tcp_recvmsg()
560 struct msghdr msg = { .msg_flags = MSG_DONTWAIT | MSG_NOSIGNAL }; in ceph_tcp_sendmsg()
564 msg.msg_flags |= MSG_MORE; in ceph_tcp_sendmsg()
566 msg.msg_flags |= MSG_EOR; /* superfluous, but what the hell */ in ceph_tcp_sendmsg()
/linux-4.1.27/drivers/net/
Dmacvtap.c1135 return macvtap_get_user(q, m, &m->msg_iter, m->msg_flags & MSG_DONTWAIT); in macvtap_sendmsg()
1147 m->msg_flags |= MSG_TRUNC; in macvtap_recvmsg()
Dtun.c1461 m->msg_flags & MSG_DONTWAIT); in tun_sendmsg()
1487 m->msg_flags |= MSG_TRUNC; in tun_recvmsg()
/linux-4.1.27/net/tipc/
Dsocket.c890 timeo = sock_sndtimeo(sk, m->msg_flags & MSG_DONTWAIT); in __tipc_sendmsg()
1036 timeo = sock_sndtimeo(sk, m->msg_flags & MSG_DONTWAIT); in __tipc_send_stream()
1328 m->msg_flags |= MSG_TRUNC; in tipc_recvmsg()
1886 m.msg_flags = MSG_DONTWAIT; in tipc_connect()
Dserver.c501 msg.msg_flags = MSG_DONTWAIT; in tipc_send_to_sock()
/linux-4.1.27/drivers/misc/sgi-xp/
Dxpc_sn2.c2263 xpc_acknowledge_msgs_sn2(struct xpc_channel *ch, s64 initial_get, u8 msg_flags) in xpc_acknowledge_msgs_sn2() argument
2284 msg_flags |= msg->flags; in xpc_acknowledge_msgs_sn2()
2305 send_msgrequest = (msg_flags & XPC_M_SN2_INTERRUPT); in xpc_acknowledge_msgs_sn2()
/linux-4.1.27/fs/ocfs2/cluster/
Dtcp.c920 struct msghdr msg = { .msg_flags = MSG_DONTWAIT, }; in o2net_recv_tcp_msg()
921 return kernel_recvmsg(sock, &msg, &vec, 1, len, msg.msg_flags); in o2net_recv_tcp_msg()
928 struct msghdr msg = {.msg_flags = 0,}; in o2net_send_tcp_msg()
/linux-4.1.27/net/decnet/
Daf_decnet.c1728 msg->msg_flags |= MSG_OOB; in dn_recvmsg()
1808 msg->msg_flags |= MSG_EOR; in dn_recvmsg()
1917 int flags = msg->msg_flags; in dn_sendmsg()
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic79xx_core.c3067 ppr_busfree = (ahd->msg_flags & MSG_FLAG_EXPECT_PPR_BUSFREE) != 0; in ahd_handle_nonpkt_busfree()
3237 } else if ((ahd->msg_flags & MSG_FLAG_EXPECT_IDE_BUSFREE) != 0 in ahd_handle_nonpkt_busfree()
3246 } else if ((ahd->msg_flags & MSG_FLAG_EXPECT_QASREJ_BUSFREE) in ahd_handle_nonpkt_busfree()
3265 && ((ahd->msg_flags & MSG_FLAG_EXPECT_PPR_BUSFREE) != 0)) { in ahd_handle_nonpkt_busfree()
3270 if ((ahd->msg_flags & MSG_FLAG_IU_REQ_CHANGED) != 0) { in ahd_handle_nonpkt_busfree()
4006 ahd->msg_flags |= MSG_FLAG_EXPECT_PPR_BUSFREE in ahd_set_syncrate()
4014 ahd->msg_flags |= MSG_FLAG_EXPECT_PPR_BUSFREE; in ahd_set_syncrate()
4413 ahd->msg_flags |= MSG_FLAG_PACKETIZED; in ahd_setup_initiator_msgout()
4692 ahd->msg_flags = MSG_FLAG_NONE; in ahd_clear_msg_state()
4783 if ((ahd->msg_flags & MSG_FLAG_PACKETIZED) != 0 in ahd_handle_message_phase()
[all …]
Daic79xx.h1196 ahd_msg_flags msg_flags; member
/linux-4.1.27/net/bluetooth/bnep/
Dcore.c608 s->msg.msg_flags = MSG_NOSIGNAL; in bnep_add_connection()
/linux-4.1.27/drivers/usb/usbip/
Dusbip_common.c352 msg.msg_flags = MSG_NOSIGNAL; in usbip_recv()
/linux-4.1.27/net/appletalk/
Dddp.c1567 int flags = msg->msg_flags; in atalk_sendmsg()
1758 msg->msg_flags |= MSG_TRUNC; in atalk_recvmsg()
/linux-4.1.27/net/ipx/
Daf_ipx.c1698 int flags = msg->msg_flags; in ipx_sendmsg()
1806 msg->msg_flags |= MSG_TRUNC; in ipx_recvmsg()
/linux-4.1.27/drivers/scsi/
Discsi_tcp.c291 struct msghdr msg = { .msg_flags = flags }; in iscsi_sw_tcp_xmit_segment()
/linux-4.1.27/fs/ncpfs/
Dsock.c46 struct msghdr msg = { .msg_flags = flags }; in do_send()
/linux-4.1.27/Documentation/networking/
Drxrpc.txt542 MSG_MORE should be set in msghdr::msg_flags on all but the last part of
642 MSG_MORE should be set in msghdr::msg_flags on all but the last message
742 exclusively to in-kernel virtual addresses. msg.msg_flags may be given
Dcan.txt622 When using recvmsg() call, the msg->msg_flags may contain following flags:
/linux-4.1.27/net/llc/
Daf_llc.c886 int flags = msg->msg_flags; in llc_ui_sendmsg()
/linux-4.1.27/drivers/staging/lustre/lustre/mdc/
Dmdc_request.c106 struct obd_capa **pc, int level, int msg_flags) in send_getstatus() argument
118 lustre_msg_add_flags(req->rq_reqmsg, msg_flags); in send_getstatus()
/linux-4.1.27/net/packet/
Daf_packet.c2263 bool need_wait = !(msg->msg_flags & MSG_DONTWAIT); in tpacket_snd()
2530 msg->msg_flags & MSG_DONTWAIT, &err); in packet_snd()
3005 msg->msg_flags |= MSG_TRUNC; in packet_recvmsg()
/linux-4.1.27/net/netfilter/ipvs/
Dip_vs_sync.c1565 struct msghdr msg = {.msg_flags = MSG_DONTWAIT|MSG_NOSIGNAL}; in ip_vs_send_async()
/linux-4.1.27/net/key/
Daf_key.c3600 if (msg->msg_flags & MSG_OOB) in pfkey_sendmsg()
3650 msg->msg_flags |= MSG_TRUNC; in pfkey_recvmsg()