Home
last modified time | relevance | path

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

/linux-4.4.14/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.c1606 int msg_flags = msg->msg_flags; in sctp_sendmsg() local
1917 timeo = sock_sndtimeo(sk, msg->msg_flags & MSG_DONTWAIT); in sctp_sendmsg()
1979 timeo = sock_sndtimeo(sk, msg_flags & MSG_DONTWAIT); in sctp_sendmsg()
1997 return sctp_error(sk, msg_flags, err); in sctp_sendmsg()
2106 msg->msg_flags |= MSG_NOTIFICATION; in sctp_recvmsg()
2129 msg->msg_flags &= ~MSG_EOR; in sctp_recvmsg()
2142 } else if ((event->msg_flags & MSG_NOTIFICATION) || in sctp_recvmsg()
2143 (event->msg_flags & MSG_EOR)) in sctp_recvmsg()
2144 msg->msg_flags |= MSG_EOR; in sctp_recvmsg()
2146 msg->msg_flags &= ~MSG_EOR; in sctp_recvmsg()
/linux-4.4.14/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.c2263 struct msghdr msg = {.msg_flags = flags}; in sock_no_sendpage()
2567 msg->msg_flags |= MSG_TRUNC; in sock_recv_errqueue()
2579 msg->msg_flags |= MSG_ERRQUEUE; in sock_recv_errqueue()
/linux-4.4.14/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.c990 int nonblock = msg->msg_flags & MSG_DONTWAIT; in rds_sendmsg()
995 if (msg->msg_flags & ~(MSG_DONTWAIT | MSG_CMSG_COMPAT)) { in rds_sendmsg()
Drds.h725 int msg_flags);
/linux-4.4.14/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.4.14/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.4.14/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.c912 msg.msg_flags = 0; in rxrpc_process_call()
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd_lib.c100 struct msghdr msg = {.msg_flags = MSG_DONTWAIT}; in ksocknal_lib_send_iov()
110 msg.msg_flags |= MSG_MORE; in ksocknal_lib_send_iov()
163 struct msghdr msg = {.msg_flags = MSG_DONTWAIT}; in ksocknal_lib_send_kiov()
174 msg.msg_flags |= MSG_MORE; in ksocknal_lib_send_kiov()
212 .msg_flags = 0 in ksocknal_lib_recv_iov()
321 .msg_flags = 0 in ksocknal_lib_recv_kiov()
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Dimport.c788 int msg_flags; in ptlrpc_connect_interpret() local
812 msg_flags = lustre_msg_get_op_flags(request->rq_repmsg); in ptlrpc_connect_interpret()
869 if (msg_flags & MSG_CONNECT_REPLAYABLE) { in ptlrpc_connect_interpret()
888 if (msg_flags & MSG_CONNECT_RECOVERING) { in ptlrpc_connect_interpret()
902 if (msg_flags & MSG_CONNECT_RECONNECT) { in ptlrpc_connect_interpret()
917 int level = msg_flags & MSG_CONNECT_RECOVERING ? in ptlrpc_connect_interpret()
927 if ((msg_flags & MSG_CONNECT_RECOVERING)) { in ptlrpc_connect_interpret()
947 if (!(msg_flags & MSG_CONNECT_RECOVERING)) { in ptlrpc_connect_interpret()
963 } else if (msg_flags & MSG_CONNECT_RECOVERING) { in ptlrpc_connect_interpret()
976 } else if ((msg_flags & MSG_CONNECT_RECOVERING) && !imp->imp_invalid) { in ptlrpc_connect_interpret()
[all …]
/linux-4.4.14/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.4.14/net/l2tp/
Dl2tp_ip6.c511 if (msg->msg_flags & MSG_OOB) in l2tp_ip6_sendmsg()
621 if (msg->msg_flags & MSG_CONFIRM) in l2tp_ip6_sendmsg()
629 msg->msg_flags, dontfrag); in l2tp_ip6_sendmsg()
632 else if (!(msg->msg_flags & MSG_MORE)) in l2tp_ip6_sendmsg()
645 if (!(msg->msg_flags & MSG_PROBE) || len) in l2tp_ip6_sendmsg()
675 msg->msg_flags |= MSG_TRUNC; in l2tp_ip6_recvmsg()
Dl2tp_ip.c529 msg->msg_flags |= MSG_TRUNC; in l2tp_ip_recvmsg()
Dl2tp_ppp.c208 msg->msg_flags |= MSG_TRUNC; in pppol2tp_recvmsg()
/linux-4.4.14/net/caif/
Dcaif_socket.c289 m->msg_flags |= MSG_TRUNC; in caif_seqpkt_recvmsg()
534 if (msg->msg_flags&MSG_OOB) in caif_seqpkt_sendmsg()
544 noblock = msg->msg_flags & MSG_DONTWAIT; in caif_seqpkt_sendmsg()
604 if (unlikely(msg->msg_flags&MSG_OOB)) in caif_stream_sendmsg()
610 timeo = sock_sndtimeo(sk, msg->msg_flags & MSG_DONTWAIT); in caif_stream_sendmsg()
633 msg->msg_flags&MSG_DONTWAIT, in caif_stream_sendmsg()
654 msg->msg_flags&MSG_DONTWAIT, timeo); in caif_stream_sendmsg()
665 if (sent == 0 && !(msg->msg_flags&MSG_NOSIGNAL)) in caif_stream_sendmsg()
/linux-4.4.14/net/ieee802154/
Dsocket.c258 if (msg->msg_flags & MSG_OOB) { in raw_sendmsg()
259 pr_debug("msg->msg_flags = 0x%x\n", msg->msg_flags); in raw_sendmsg()
288 msg->msg_flags & MSG_DONTWAIT, &err); in raw_sendmsg()
334 msg->msg_flags |= MSG_TRUNC; in raw_recvmsg()
620 if (msg->msg_flags & MSG_OOB) { in dgram_sendmsg()
621 pr_debug("msg->msg_flags = 0x%x\n", msg->msg_flags); in dgram_sendmsg()
652 msg->msg_flags & MSG_DONTWAIT, in dgram_sendmsg()
722 msg->msg_flags |= MSG_TRUNC; in dgram_recvmsg()
/linux-4.4.14/net/ipv4/
Draw.c510 if (msg->msg_flags & MSG_OOB) /* Mirror BSD error message */ in raw_sendmsg()
588 if (msg->msg_flags & MSG_DONTROUTE) in raw_sendmsg()
633 if (msg->msg_flags & MSG_CONFIRM) in raw_sendmsg()
639 &rt, msg->msg_flags); in raw_sendmsg()
649 &ipc, &rt, msg->msg_flags); in raw_sendmsg()
652 else if (!(msg->msg_flags & MSG_MORE)) { in raw_sendmsg()
671 if (!(msg->msg_flags & MSG_PROBE) || len) in raw_sendmsg()
745 msg->msg_flags |= MSG_TRUNC; in raw_recvmsg()
Dping.c668 if (msg->msg_flags & MSG_OOB) in ping_common_sendmsg()
779 (msg->msg_flags & MSG_DONTROUTE) || in ping_v4_sendmsg()
811 if (msg->msg_flags & MSG_CONFIRM) in ping_v4_sendmsg()
830 0, &ipc, &rt, msg->msg_flags); in ping_v4_sendmsg()
849 if (!(msg->msg_flags & MSG_PROBE) || len) in ping_v4_sendmsg()
878 msg->msg_flags |= MSG_TRUNC; in ping_recvmsg()
Dudp.c894 int corkreq = up->corkflag || msg->msg_flags&MSG_MORE; in udp_sendmsg()
906 if (msg->msg_flags & MSG_OOB) /* Mirror BSD error message compatibility */ in udp_sendmsg()
1001 (msg->msg_flags & MSG_DONTROUTE) || in udp_sendmsg()
1054 if (msg->msg_flags&MSG_CONFIRM) in udp_sendmsg()
1066 msg->msg_flags); in udp_sendmsg()
1097 corkreq ? msg->msg_flags|MSG_MORE : msg->msg_flags); in udp_sendmsg()
1127 if (!(msg->msg_flags&MSG_PROBE) || len) in udp_sendmsg()
1145 struct msghdr msg = { .msg_flags = flags|MSG_MORE }; in udp_sendpage()
1294 msg->msg_flags |= MSG_TRUNC; in udp_recvmsg()
1364 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()
1448 msg.msg_flags = flags; in do_ip_getsockopt()
Dtcp.c1082 flags = (msg->msg_flags & MSG_DONTWAIT) ? O_NONBLOCK : 0; in tcp_sendmsg_fastopen()
1101 flags = msg->msg_flags; in tcp_sendmsg()
1337 msg->msg_flags |= MSG_OOB; in tcp_recv_urg()
1344 msg->msg_flags |= MSG_TRUNC; in tcp_recv_urg()
/linux-4.4.14/drivers/char/ipmi/
Dipmi_ssif.c218 unsigned char msg_flags; member
360 ssif_info->msg_flags &= ~WDT_PRE_TIMEOUT_INT; in start_clear_flags()
456 if (ssif_info->msg_flags & WDT_PRE_TIMEOUT_INT) { in handle_flags()
463 } else if (ssif_info->msg_flags & RECEIVE_MSG_AVAIL) in handle_flags()
466 else if (ssif_info->msg_flags & EVENT_MSG_BUFFER_FULL) in handle_flags()
765 ssif_info->msg_flags = data[3]; in msg_done_handler()
791 ssif_info->msg_flags &= ~EVENT_MSG_BUFFER_FULL; in msg_done_handler()
799 ssif_info->msg_flags &= ~EVENT_MSG_BUFFER_FULL; in msg_done_handler()
814 ssif_info->msg_flags &= ~RECEIVE_MSG_AVAIL; in msg_done_handler()
823 ssif_info->msg_flags &= ~RECEIVE_MSG_AVAIL; in msg_done_handler()
Dipmi_si_intf.c208 unsigned char msg_flags; member
541 if (smi_info->msg_flags & WDT_PRE_TIMEOUT_INT) { in handle_flags()
546 smi_info->msg_flags &= ~WDT_PRE_TIMEOUT_INT; in handle_flags()
549 } else if (smi_info->msg_flags & RECEIVE_MSG_AVAIL) { in handle_flags()
556 } else if (smi_info->msg_flags & EVENT_MSG_BUFFER_FULL) { in handle_flags()
563 } else if (smi_info->msg_flags & OEM_DATA_AVAIL && in handle_flags()
659 smi_info->msg_flags = msg[3]; in handle_transaction_done()
700 smi_info->msg_flags &= ~EVENT_MSG_BUFFER_FULL; in handle_transaction_done()
738 smi_info->msg_flags &= ~RECEIVE_MSG_AVAIL; in handle_transaction_done()
3297 smi_info->msg_flags = ((smi_info->msg_flags & ~OEM_DATA_AVAIL) | in oem_data_avail_to_receive_msg_avail()
/linux-4.4.14/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.4.14/net/ipv6/
Draw.c485 msg->msg_flags |= MSG_TRUNC; in rawv6_recvmsg()
490 } else if (msg->msg_flags&MSG_TRUNC) { in rawv6_recvmsg()
762 if (msg->msg_flags & MSG_OOB) in rawv6_sendmsg()
890 if (msg->msg_flags&MSG_CONFIRM) in rawv6_sendmsg()
895 err = rawv6_send_hdrinc(sk, msg, len, &fl6, &dst, msg->msg_flags); in rawv6_sendmsg()
900 msg->msg_flags, dontfrag); in rawv6_sendmsg()
904 else if (!(msg->msg_flags & MSG_MORE)) in rawv6_sendmsg()
916 if (!(msg->msg_flags & MSG_PROBE) || len) in rawv6_sendmsg()
Dudp.c425 msg->msg_flags |= MSG_TRUNC; in udpv6_recvmsg()
533 msg->msg_flags &= ~MSG_TRUNC; in udpv6_recvmsg()
1120 int corkreq = up->corkflag || msg->msg_flags&MSG_MORE; in udpv6_sendmsg()
1307 if (msg->msg_flags&MSG_CONFIRM) in udpv6_sendmsg()
1318 msg->msg_flags, dontfrag); in udpv6_sendmsg()
1345 corkreq ? msg->msg_flags|MSG_MORE : msg->msg_flags, dontfrag); in udpv6_sendmsg()
1395 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.4.14/include/net/
Dcompat.h18 compat_uint_t msg_flags; member
Dscm.h115 msg->msg_flags |= MSG_CTRUNC; in scm_recv()
/linux-4.4.14/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.4.14/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.c790 msg.msg_flags = MSG_DONTWAIT; in sock_read_iter()
798 res = sock_recvmsg(sock, &msg, iov_iter_count(to), msg.msg_flags); in sock_read_iter()
815 msg.msg_flags = MSG_DONTWAIT; in sock_write_iter()
818 msg.msg_flags |= MSG_EOR; in sock_write_iter()
1650 msg.msg_flags = flags; in SYSCALL_DEFINE6()
1815 #define COMPAT_FLAGS(msg) COMPAT_MSG(msg, msg_flags)
1839 __get_user(kmsg->msg_flags, &umsg->msg_flags)) in copy_msghdr_from_user()
1930 msg_sys->msg_flags = flags; in ___sys_sendmsg()
1933 msg_sys->msg_flags |= MSG_DONTWAIT; in ___sys_sendmsg()
2092 msg_sys->msg_flags = flags & (MSG_CMSG_CLOEXEC|MSG_CMSG_COMPAT); in ___sys_recvmsg()
[all …]
/linux-4.4.14/include/net/sctp/
Dulpevent.h57 int msg_flags; member
/linux-4.4.14/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.4.14/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.4.14/net/bluetooth/
Dhci_sock.c982 (msg->msg_flags & MSG_CMSG_COMPAT)) { in hci_sock_cmsg()
1016 msg->msg_flags |= MSG_TRUNC; in hci_sock_recvmsg()
1164 if (msg->msg_flags & MSG_OOB) in hci_sock_sendmsg()
1167 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_NOSIGNAL|MSG_ERRQUEUE)) in hci_sock_sendmsg()
1205 skb = bt_skb_send_alloc(sk, len, msg->msg_flags & MSG_DONTWAIT, &err); in hci_sock_sendmsg()
Dsco.c286 skb = bt_skb_send_alloc(sk, len, msg->msg_flags & MSG_DONTWAIT, &err); in sco_send_frame()
714 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.c2133 msg->msg_flags & MSG_DONTWAIT); in l2cap_skbuff_fromiovec()
2169 msg->msg_flags & MSG_DONTWAIT); in l2cap_create_connless_pdu()
2200 msg->msg_flags & MSG_DONTWAIT); in l2cap_create_basic_pdu()
2242 msg->msg_flags & MSG_DONTWAIT); in l2cap_create_iframe_pdu()
2360 msg->msg_flags & MSG_DONTWAIT); in l2cap_create_le_flowctl_pdu()
/linux-4.4.14/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.h1079 void *buf, size_t size, unsigned msg_flags);
Ddrbd_receiver.c488 .msg_flags = (flags ? flags : MSG_WAITALL | MSG_NOSIGNAL) in drbd_recv_short()
490 return kernel_recvmsg(sock, &msg, &iov, 1, size, msg.msg_flags); in drbd_recv_short()
/linux-4.4.14/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.4.14/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.c374 err = skcipher_wait_for_wmem(sk, msg->msg_flags); in skcipher_sendmsg()
422 ctx->more = msg->msg_flags & MSG_MORE; in skcipher_sendmsg()
Dalgif_aead.c287 ctx->more = msg->msg_flags & MSG_MORE; in aead_sendmsg()
/linux-4.4.14/drivers/block/
Dnbd.c168 int msg_flags) in sock_xmit() argument
198 msg.msg_flags = msg_flags | MSG_NOSIGNAL; in sock_xmit()
204 msg.msg_flags); in sock_xmit()
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
Dlib-socket.c270 .msg_flags = (timeout == 0) ? MSG_DONTWAIT : 0 in lnet_sock_write()
330 .msg_flags = 0 in lnet_sock_read()
/linux-4.4.14/arch/um/os-Linux/drivers/
Dtuntap_user.c100 msg.msg_flags = 0; in tuntap_open_tramp()
/linux-4.4.14/arch/um/drivers/
Dmconsole_user.c54 msg.msg_flags = 0; in mconsole_reply_v0()
/linux-4.4.14/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.4.14/net/unix/
Daf_unix.c1665 if (msg->msg_flags&MSG_OOB) in unix_dgram_sendmsg()
1699 msg->msg_flags & MSG_DONTWAIT, &err, in unix_dgram_sendmsg()
1716 timeo = sock_sndtimeo(sk, msg->msg_flags & MSG_DONTWAIT); in unix_dgram_sendmsg()
1870 if (msg->msg_flags&MSG_OOB) in unix_stream_sendmsg()
1900 msg->msg_flags & MSG_DONTWAIT, &err, in unix_stream_sendmsg()
1946 if (sent == 0 && !(msg->msg_flags&MSG_NOSIGNAL)) in unix_stream_sendmsg()
2156 msg->msg_flags |= MSG_TRUNC; in unix_dgram_recvmsg()
/linux-4.4.14/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.4.14/net/bluetooth/rfcomm/
Dsock.c567 if (msg->msg_flags & MSG_OOB) in rfcomm_sock_sendmsg()
577 sent = bt_sock_wait_ready(sk, msg->msg_flags); in rfcomm_sock_sendmsg()
586 msg->msg_flags & MSG_DONTWAIT, &err); in rfcomm_sock_sendmsg()
/linux-4.4.14/drivers/media/mmc/siano/
Dsmssdio.c167 if (hdr->msg_flags & MSG_HDR_FLAG_SPLIT_MSG) { in smssdio_interrupt()
/linux-4.4.14/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()
577 .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.4.14/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.4.14/fs/ecryptfs/
Dmiscdev.c161 u16 msg_flags, struct ecryptfs_daemon *daemon) in ecryptfs_send_miscdev() argument
Decryptfs_kernel.h690 u16 msg_flags, struct ecryptfs_daemon *daemon);
/linux-4.4.14/net/iucv/
Daf_iucv.c1044 int noblock = msg->msg_flags & MSG_DONTWAIT; in iucv_sock_sendmsg()
1050 if (msg->msg_flags & MSG_OOB) in iucv_sock_sendmsg()
1054 if (sk->sk_type == SOCK_SEQPACKET && !(msg->msg_flags & MSG_EOR)) in iucv_sock_sendmsg()
1365 msg->msg_flags |= MSG_TRUNC; in iucv_sock_recvmsg()
1367 msg->msg_flags |= MSG_EOR; in iucv_sock_recvmsg()
/linux-4.4.14/net/rose/
Daf_rose.c1061 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_EOR|MSG_CMSG_COMPAT)) in rose_sendmsg()
1112 if ((skb = sock_alloc_send_skb(sk, size, msg->msg_flags & MSG_DONTWAIT, &err)) == NULL) in rose_sendmsg()
1249 msg->msg_flags |= MSG_TRUNC; in rose_recvmsg()
/linux-4.4.14/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.c1758 msg->msg_flags |= MSG_TRUNC; in vmci_transport_dgram_dequeue()
/linux-4.4.14/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.4.14/net/netlink/
Daf_netlink.c765 if (!(msg->msg_flags & MSG_DONTWAIT) && in netlink_mmap_sendmsg()
806 msg->msg_flags & MSG_DONTWAIT); in netlink_mmap_sendmsg()
812 (!(msg->msg_flags & MSG_DONTWAIT) && in netlink_mmap_sendmsg()
2438 if (msg->msg_flags&MSG_OOB) in netlink_sendmsg()
2511 err = netlink_unicast(sk, skb, dst_portid, msg->msg_flags&MSG_DONTWAIT); in netlink_sendmsg()
2564 msg->msg_flags |= MSG_TRUNC; in netlink_recvmsg()
/linux-4.4.14/arch/um/os-Linux/
Dfile.c496 msg.msg_flags = 0; in os_rcv_fd()
/linux-4.4.14/net/dccp/
Dproto.c746 const int flags = msg->msg_flags; in dccp_sendmsg()
894 msg->msg_flags |= MSG_TRUNC; in dccp_recvmsg()
/linux-4.4.14/net/atm/
Dcommon.c554 msg->msg_flags |= MSG_TRUNC; in vcc_recvmsg()
610 if (m->msg_flags & MSG_DONTWAIT) { in vcc_sendmsg()
/linux-4.4.14/drivers/vhost/
Dnet.c303 .msg_flags = MSG_DONTWAIT, in handle_tx()
528 .msg_flags = MSG_DONTWAIT, in handle_rx()
/linux-4.4.14/net/ax25/
Daf_ax25.c1448 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_EOR|MSG_CMSG_COMPAT)) in ax25_sendmsg()
1546 skb = sock_alloc_send_skb(sk, size, msg->msg_flags&MSG_DONTWAIT, &err); in ax25_sendmsg()
1635 msg->msg_flags |= MSG_TRUNC; in ax25_recvmsg()
/linux-4.4.14/net/ceph/
Dmessenger.c529 struct msghdr msg = { .msg_flags = MSG_DONTWAIT | MSG_NOSIGNAL }; in ceph_tcp_recvmsg()
532 r = kernel_recvmsg(sock, &msg, &iov, 1, len, msg.msg_flags); in ceph_tcp_recvmsg()
561 struct msghdr msg = { .msg_flags = MSG_DONTWAIT | MSG_NOSIGNAL }; in ceph_tcp_sendmsg()
565 msg.msg_flags |= MSG_MORE; in ceph_tcp_sendmsg()
567 msg.msg_flags |= MSG_EOR; /* superfluous, but what the hell */ in ceph_tcp_sendmsg()
/linux-4.4.14/net/tipc/
Dsocket.c900 timeo = sock_sndtimeo(sk, m->msg_flags & MSG_DONTWAIT); in __tipc_sendmsg()
1048 timeo = sock_sndtimeo(sk, m->msg_flags & MSG_DONTWAIT); in __tipc_send_stream()
1343 m->msg_flags |= MSG_TRUNC; in tipc_recvmsg()
1897 m.msg_flags = MSG_DONTWAIT; in tipc_connect()
Dserver.c505 msg.msg_flags = MSG_DONTWAIT; in tipc_send_to_sock()
/linux-4.4.14/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.4.14/drivers/net/
Dmacvtap.c1233 return macvtap_get_user(q, m, &m->msg_iter, m->msg_flags & MSG_DONTWAIT); in macvtap_sendmsg()
1245 m->msg_flags |= MSG_TRUNC; in macvtap_recvmsg()
Dtun.c1514 m->msg_flags & MSG_DONTWAIT); in tun_sendmsg()
1540 m->msg_flags |= MSG_TRUNC; in tun_recvmsg()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/net/bluetooth/bnep/
Dcore.c608 s->msg.msg_flags = MSG_NOSIGNAL; in bnep_add_connection()
/linux-4.4.14/fs/dlm/
Dlowcomms.c1424 const int msg_flags = MSG_DONTWAIT | MSG_NOSIGNAL; in send_to_sock() local
1448 msg_flags); in send_to_sock()
/linux-4.4.14/drivers/usb/usbip/
Dusbip_common.c352 msg.msg_flags = MSG_NOSIGNAL; in usbip_recv()
/linux-4.4.14/net/appletalk/
Dddp.c1567 int flags = msg->msg_flags; in atalk_sendmsg()
1758 msg->msg_flags |= MSG_TRUNC; in atalk_recvmsg()
/linux-4.4.14/net/ipx/
Daf_ipx.c1698 int flags = msg->msg_flags; in ipx_sendmsg()
1806 msg->msg_flags |= MSG_TRUNC; in ipx_recvmsg()
/linux-4.4.14/drivers/scsi/
Discsi_tcp.c291 struct msghdr msg = { .msg_flags = flags }; in iscsi_sw_tcp_xmit_segment()
/linux-4.4.14/fs/ncpfs/
Dsock.c46 struct msghdr msg = { .msg_flags = flags }; in do_send()
/linux-4.4.14/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.txt625 When using recvmsg() call, the msg->msg_flags may contain following flags:
/linux-4.4.14/net/llc/
Daf_llc.c887 int flags = msg->msg_flags; in llc_ui_sendmsg()
/linux-4.4.14/net/packet/
Daf_packet.c2472 bool need_wait = !(msg->msg_flags & MSG_DONTWAIT); in tpacket_snd()
2747 msg->msg_flags & MSG_DONTWAIT, &err); in packet_snd()
3229 msg->msg_flags |= MSG_TRUNC; in packet_recvmsg()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_sync.c1600 struct msghdr msg = {.msg_flags = MSG_DONTWAIT|MSG_NOSIGNAL}; in ip_vs_send_async()
/linux-4.4.14/net/key/
Daf_key.c3601 if (msg->msg_flags & MSG_OOB) in pfkey_sendmsg()
3651 msg->msg_flags |= MSG_TRUNC; in pfkey_recvmsg()