Home
last modified time | relevance | path

Searched refs:msg_iter (Results 1 – 34 of 34) sorted by relevance

/linux-4.1.27/crypto/
Dalgif_aead.c369 if (msg->msg_iter.nr_segs > RSGL_MAX_ENTRIES) in aead_recvmsg()
428 while (iov_iter_count(&msg->msg_iter)) { in aead_recvmsg()
429 size_t seglen = min_t(size_t, iov_iter_count(&msg->msg_iter), in aead_recvmsg()
433 err = af_alg_make_sg(&ctx->rsgl[cnt], &msg->msg_iter, in aead_recvmsg()
445 iov_iter_advance(&msg->msg_iter, err); in aead_recvmsg()
Dalgif_skcipher.c544 while (iov_iter_count(&msg->msg_iter)) { in skcipher_recvmsg_async()
561 iov_iter_count(&msg->msg_iter)); in skcipher_recvmsg_async()
601 used = af_alg_make_sg(&rsgl->sgl, &msg->msg_iter, used); in skcipher_recvmsg_async()
611 iov_iter_advance(&msg->msg_iter, used); in skcipher_recvmsg_async()
666 used = af_alg_make_sg(&ctx->rsgl, &msg->msg_iter, used); in skcipher_recvmsg_sync()
696 iov_iter_advance(&msg->msg_iter, used); in skcipher_recvmsg_sync()
Dalgif_hash.c71 len = af_alg_make_sg(&ctx->sgl, &msg->msg_iter, len); in hash_sendmsg()
86 iov_iter_advance(&msg->msg_iter, len); in hash_sendmsg()
/linux-4.1.27/include/linux/
Dsocket.h50 struct iov_iter msg_iter; /* data */ member
144 return iov_iter_count(&msg->msg_iter); in msg_data_left()
Dskbuff.h2681 return skb_copy_datagram_iter(from, offset, &msg->msg_iter, size); in skb_copy_datagram_msg()
2714 return copy_from_iter(data, len, &msg->msg_iter) == len ? 0 : -EFAULT; in memcpy_from_msg()
2719 return copy_to_iter(data, len, &msg->msg_iter) == len ? 0 : -EFAULT; in memcpy_to_msg()
/linux-4.1.27/net/rds/
Drecv.c453 save = msg->msg_iter; in rds_recvmsg()
454 ret = inc->i_conn->c_trans->inc_copy_to_user(inc, &msg->msg_iter); in rds_recvmsg()
467 msg->msg_iter = save; in rds_recvmsg()
Dsend.c1015 ret = rds_message_copy_from_user(rm, &msg->msg_iter); in rds_sendmsg()
/linux-4.1.27/drivers/vhost/
Dnet.c357 iov_iter_init(&msg.msg_iter, WRITE, vq->iov, out, len); in handle_tx()
358 iov_iter_advance(&msg.msg_iter, hdr_size); in handle_tx()
568 iov_iter_init(&msg.msg_iter, READ, vq->iov, 1, 1); in handle_rx()
587 iov_iter_init(&msg.msg_iter, READ, vq->iov, in, vhost_len); in handle_rx()
588 fixup = msg.msg_iter; in handle_rx()
593 iov_iter_advance(&msg.msg_iter, vhost_hlen); in handle_rx()
/linux-4.1.27/fs/afs/
Drxrpc.c309 iov_iter_kvec(&msg->msg_iter, WRITE | ITER_KVEC, in afs_send_pages()
387 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, iov, 1, in afs_make_call()
778 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, NULL, 0, 0); in afs_send_empty_reply()
814 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, iov, 1, len); in afs_send_simple_reply()
/linux-4.1.27/include/net/
Dudplite.h23 return copy_from_iter(to, len, &msg->msg_iter) != len ? -EFAULT : 0; in udplite_getfrag()
/linux-4.1.27/net/
Dsocket.c630 iov_iter_kvec(&msg->msg_iter, WRITE | ITER_KVEC, vec, num, size); in kernel_sendmsg()
748 iov_iter_kvec(&msg->msg_iter, READ | ITER_KVEC, vec, num, size); in kernel_recvmsg()
787 struct msghdr msg = {.msg_iter = *to, in sock_read_iter()
801 *to = msg.msg_iter; in sock_read_iter()
809 struct msghdr msg = {.msg_iter = *from, in sock_write_iter()
823 *from = msg.msg_iter; in sock_write_iter()
1639 err = import_single_range(WRITE, buff, len, &iov, &msg.msg_iter); in SYSCALL_DEFINE6()
1695 err = import_single_range(READ, ubuf, size, &iov, &msg.msg_iter); in SYSCALL_DEFINE6()
1711 err = sock_recvmsg(sock, &msg, iov_iter_count(&msg.msg_iter), flags); in SYSCALL_DEFINE6()
1881 UIO_FASTIOV, iov, &kmsg->msg_iter); in copy_msghdr_from_user()
[all …]
Dcompat.c86 UIO_FASTIOV, iov, &kmsg->msg_iter); in get_compat_msghdr()
/linux-4.1.27/net/tipc/
Dmsg.c270 if (copy_from_iter(pktpos, dsz, &m->msg_iter) == dsz) in tipc_msg_build()
301 if (copy_from_iter(pktpos, pktrem, &m->msg_iter) != pktrem) { in tipc_msg_build()
Dsocket.c670 struct iov_iter save = msg->msg_iter; in tipc_sendmcast()
696 msg->msg_iter = save; in tipc_sendmcast()
919 save = m->msg_iter; in __tipc_sendmsg()
937 m->msg_iter = save; in __tipc_sendmsg()
1040 save = m->msg_iter; in __tipc_send_stream()
1059 m->msg_iter = save; in __tipc_send_stream()
/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()
1145 ret = macvtap_do_read(q, &m->msg_iter, flags & MSG_DONTWAIT); in macvtap_recvmsg()
Dtun.c1460 ret = tun_get_user(tun, tfile, m->msg_control, &m->msg_iter, in tun_sendmsg()
1485 ret = tun_do_read(tun, tfile, &m->msg_iter, flags & MSG_DONTWAIT); in tun_recvmsg()
/linux-4.1.27/net/ipv4/
Dping.c616 &pfh->msg->msg_iter) != fraglen) in ping_getfrag()
622 &pfh->msg->msg_iter) != fraglen) in ping_getfrag()
Dip_output.c763 if (copy_from_iter(to, len, &msg->msg_iter) != len) in ip_generic_getfrag()
767 if (csum_and_copy_from_iter(to, len, &csum, &msg->msg_iter) != len) in ip_generic_getfrag()
Dtcp.c1178 err = skb_add_data_nocache(sk, skb, &msg->msg_iter, copy); in tcp_sendmsg()
1203 err = skb_copy_to_page_nocache(sk, &msg->msg_iter, skb, in tcp_sendmsg()
Dtcp_output.c3186 &fo->data->msg_iter); in tcp_send_syn_data()
Dtcp_input.c4467 err = skb_copy_datagram_from_iter(skb, 0, &msg->msg_iter, size); in tcp_send_rcvq()
/linux-4.1.27/net/core/
Ddatagram.c722 if (skb_copy_and_csum_datagram(skb, hlen, &msg->msg_iter, in skb_copy_and_csum_datagram_msg()
/linux-4.1.27/net/rxrpc/
Dar-output.c620 ret = skb_add_data(skb, &msg->msg_iter, copy); in rxrpc_send_data()
/linux-4.1.27/net/bluetooth/
Da2mp.c65 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, &iv, 1, total_len); in a2mp_send()
D6lowpan.c539 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, &iv, 1, skb->len); in send_pkt()
Dsmp.c604 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, iv, 2, 1 + len); in smp_send_cmd()
Dl2cap_core.c2123 if (copy_from_iter(skb_put(skb, count), count, &msg->msg_iter) != count) in l2cap_skbuff_fromiovec()
2144 &msg->msg_iter) != count) in l2cap_skbuff_fromiovec()
/linux-4.1.27/net/netlink/
Daf_netlink.c2371 msg->msg_iter.type == ITER_IOVEC && in netlink_sendmsg()
2372 msg->msg_iter.nr_segs == 1 && in netlink_sendmsg()
2373 msg->msg_iter.iov->iov_base == NULL) { in netlink_sendmsg()
/linux-4.1.27/net/caif/
Dcaif_socket.c545 if (unlikely(msg->msg_iter.iov->iov_base == NULL)) in caif_seqpkt_sendmsg()
/linux-4.1.27/net/atm/
Dcommon.c633 if (copy_from_iter(skb_put(skb, size), size, &m->msg_iter) != size) { in vcc_sendmsg()
/linux-4.1.27/net/unix/
Daf_unix.c1645 err = skb_copy_datagram_from_iter(skb, 0, &msg->msg_iter, len); in unix_dgram_sendmsg()
1850 err = skb_copy_datagram_from_iter(skb, 0, &msg->msg_iter, size); in unix_stream_sendmsg()
/linux-4.1.27/drivers/target/iscsi/
Discsi_target_util.c1331 iov_iter_kvec(&msg.msg_iter, READ | ITER_KVEC, in iscsit_do_rx_data()
/linux-4.1.27/net/packet/
Daf_packet.c2473 n = copy_from_iter(&vnet_hdr, vnet_hdr_len, &msg->msg_iter); in packet_snd()
2547 err = skb_copy_datagram_from_iter(skb, offset, &msg->msg_iter, len); in packet_snd()
/linux-4.1.27/net/sctp/
Dsocket.c1946 datamsg = sctp_datamsg_from_user(asoc, sinfo, &msg->msg_iter); in sctp_sendmsg()