| /net/handshake/ |
| A D | alert.c | 40 struct kvec iov; in tls_alert_send() local 48 iov.iov_base = alert; in tls_alert_send() 49 iov.iov_len = sizeof(alert); in tls_alert_send() 62 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &iov, 1, iov.iov_len); in tls_alert_send() 100 const struct kvec *iov; in tls_alert_recv() local 103 iov = msg->msg_iter.kvec; in tls_alert_recv() 104 data = iov->iov_base; in tls_alert_recv()
|
| /net/rxrpc/ |
| A D | local_event.c | 41 struct kvec iov[2]; in rxrpc_send_version_request() local 68 iov[0].iov_base = &whdr; in rxrpc_send_version_request() 69 iov[0].iov_len = sizeof(whdr); in rxrpc_send_version_request() 70 iov[1].iov_base = (char *)rxrpc_version_string; in rxrpc_send_version_request() 71 iov[1].iov_len = sizeof(rxrpc_version_string); in rxrpc_send_version_request() 73 len = iov[0].iov_len + iov[1].iov_len; in rxrpc_send_version_request() 75 ret = kernel_sendmsg(local->socket, &msg, iov, 2, len); in rxrpc_send_version_request()
|
| A D | output.c | 369 struct kvec iov[1]; in rxrpc_send_abort_packet() local 406 iov[0].iov_base = &pkt; in rxrpc_send_abort_packet() 754 struct kvec iov[2]; in rxrpc_send_conn_abort() local 779 iov[0].iov_base = &whdr; in rxrpc_send_conn_abort() 781 iov[1].iov_base = &word; in rxrpc_send_conn_abort() 784 len = iov[0].iov_len + iov[1].iov_len; in rxrpc_send_conn_abort() 812 struct kvec iov[2]; in rxrpc_reject_packet() local 822 iov[0].iov_base = &whdr; in rxrpc_reject_packet() 824 iov[1].iov_base = &code; in rxrpc_reject_packet() 880 struct kvec iov[2]; in rxrpc_send_keepalive() local [all …]
|
| A D | conn_event.c | 92 struct kvec iov[3]; in rxrpc_conn_retransmit_call() local 130 iov[0].iov_base = &pkt; in rxrpc_conn_retransmit_call() 131 iov[0].iov_len = sizeof(pkt.whdr); in rxrpc_conn_retransmit_call() 132 iov[1].iov_base = &padding; in rxrpc_conn_retransmit_call() 133 iov[1].iov_len = 3; in rxrpc_conn_retransmit_call() 134 iov[2].iov_base = &trailer; in rxrpc_conn_retransmit_call() 135 iov[2].iov_len = sizeof(trailer); in rxrpc_conn_retransmit_call() 155 iov[0].iov_len += sizeof(pkt.abort_code); in rxrpc_conn_retransmit_call() 181 iov[0].iov_len += sizeof(pkt.ack); in rxrpc_conn_retransmit_call() 196 ret = kernel_sendmsg(conn->local->socket, &msg, iov, ioc, len); in rxrpc_conn_retransmit_call()
|
| A D | rxperf.c | 515 struct kvec iov[1]; in rxperf_process_call() local 537 iov[0].iov_base = (void *)rxperf_magic_cookie; in rxperf_process_call() 538 iov[0].iov_len = len; in rxperf_process_call() 539 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 1, len); in rxperf_process_call()
|
| A D | rxkad.c | 647 struct kvec iov[2]; in rxkad_issue_challenge() local 678 iov[0].iov_base = &whdr; in rxkad_issue_challenge() 679 iov[0].iov_len = sizeof(whdr); in rxkad_issue_challenge() 680 iov[1].iov_base = &challenge; in rxkad_issue_challenge() 681 iov[1].iov_len = sizeof(challenge); in rxkad_issue_challenge() 683 len = iov[0].iov_len + iov[1].iov_len; in rxkad_issue_challenge() 690 ret = kernel_sendmsg(conn->local->socket, &msg, iov, 2, len); in rxkad_issue_challenge()
|
| /net/rds/ |
| A D | rdma.c | 574 iov->iov = kcalloc(args->nr_local, in rds_rdma_extra_size() 577 if (!iov->iov) in rds_rdma_extra_size() 580 vec = &iov->iov[0]; in rds_rdma_extra_size() 585 iov->len = args->nr_local; in rds_rdma_extra_size() 649 iovs = vec->iov; in rds_cmsg_rdma_args() 746 iov->addr, iov->bytes, ODP_VIRTUAL); in rds_cmsg_rdma_args() 762 nr_bytes, nr, iov->bytes, iov->addr); in rds_cmsg_rdma_args() 764 nr_bytes += iov->bytes; in rds_cmsg_rdma_args() 777 sg->offset, sg->length, iov->addr, iov->bytes); in rds_cmsg_rdma_args() 779 iov->addr += sg->length; in rds_cmsg_rdma_args() [all …]
|
| A D | send.c | 896 struct rds_iov_vector *iov, *tmp_iov; in rds_rm_size() local 923 iov = &vct->vec[vct->indx]; in rds_rm_size() 924 memset(iov, 0, sizeof(struct rds_iov_vector)); in rds_rm_size() 927 retval = rds_rdma_extra_size(CMSG_DATA(cmsg), iov); in rds_rm_size() 1391 kfree(vct.vec[ind].iov); in rds_sendmsg() 1398 kfree(vct.vec[ind].iov); in rds_sendmsg()
|
| A D | rds.h | 389 struct rds_iovec *iov; member 931 struct rds_iov_vector *iov);
|
| /net/sunrpc/ |
| A D | xdr.c | 946 xdr->iov = iov; in xdr_init_encode() 947 xdr->p = (__be32 *)((char *)iov->iov_base + iov->iov_len); in xdr_init_encode() 976 xdr->iov = NULL; in xdr_init_encode_pages() 1026 if (xdr->iov) in xdr_get_next_encode_buffer() 1031 xdr->iov = NULL; in xdr_get_next_encode_buffer() 1090 if (xdr->iov) in xdr_reserve_space() 1122 xdr->iov = NULL; in xdr_reserve_space_vec() 1278 xdr->iov = tail; in xdr_write_pages() 1298 len = iov->iov_len; in xdr_set_iov() 1303 xdr->iov = iov; in xdr_set_iov() [all …]
|
| A D | socklib.c | 192 struct kvec iov[2] = { in xprt_send_rm_and_kvec() local 199 size_t len = iov[0].iov_len + iov[1].iov_len; in xprt_send_rm_and_kvec() 201 iov_iter_kvec(&msg->msg_iter, ITER_SOURCE, iov, 2, len); in xprt_send_rm_and_kvec()
|
| A D | svcsock.c | 1042 struct kvec iov; in svc_tcp_read_marker() local 1045 iov.iov_base = ((char *)&svsk->sk_marker) + svsk->sk_tcplen; in svc_tcp_read_marker() 1046 iov.iov_len = want; in svc_tcp_read_marker() 1047 iov_iter_kvec(&msg.msg_iter, ITER_DEST, &iov, 1, want); in svc_tcp_read_marker()
|
| /net/tipc/ |
| A D | topsrv.c | 256 struct kvec iov; in tipc_conn_send_to_sock() local 272 iov.iov_base = evt; in tipc_conn_send_to_sock() 273 iov.iov_len = sizeof(*evt); in tipc_conn_send_to_sock() 277 ret = kernel_sendmsg(con->sock, &msg, &iov, in tipc_conn_send_to_sock() 394 struct kvec iov; in tipc_conn_rcv_from_sock() local 397 iov.iov_base = &s; in tipc_conn_rcv_from_sock() 398 iov.iov_len = sizeof(s); in tipc_conn_rcv_from_sock() 400 iov_iter_kvec(&msg.msg_iter, ITER_DEST, &iov, 1, iov.iov_len); in tipc_conn_rcv_from_sock()
|
| /net/sunrpc/auth_gss/ |
| A D | auth_gss.c | 1536 struct kvec iov; in gss_marshal() local 1570 iov.iov_len = (u8 *)p - (u8 *)iov.iov_base; in gss_marshal() 1571 xdr_buf_from_iov(&iov, &verf_buf); in gss_marshal() 1677 struct kvec iov; in gss_validate_seqno_mic() local 1682 iov.iov_base = seq; in gss_validate_seqno_mic() 1683 iov.iov_len = 4; in gss_validate_seqno_mic() 1847 struct kvec *iov; in gss_wrap_req_priv() local 1896 iov = snd_buf->tail; in gss_wrap_req_priv() 1898 iov = snd_buf->head; in gss_wrap_req_priv() 1899 p = iov->iov_base + iov->iov_len; in gss_wrap_req_priv() [all …]
|
| A D | svcauth_gss.c | 710 struct kvec iov; in svcauth_gss_verify_header() local 716 iov.iov_base = rpcstart; in svcauth_gss_verify_header() 717 iov.iov_len = (u8 *)xdr->p - (u8 *)rpcstart; in svcauth_gss_verify_header() 718 xdr_buf_from_iov(&iov, &rpchdr); in svcauth_gss_verify_header() 763 struct kvec iov; in svcauth_gss_encode_verf() local 766 iov.iov_base = &gsd->gsd_seq_num; in svcauth_gss_encode_verf() 767 iov.iov_len = XDR_UNIT; in svcauth_gss_encode_verf() 768 xdr_buf_from_iov(&iov, &verf_data); in svcauth_gss_encode_verf()
|
| /net/ipv4/ |
| A D | tcp_ipv4.c | 709 reply->doff = arg->iov[0].iov_len / 4; in tcp_v4_ao_sign_reset() 790 arg.iov[0].iov_len = sizeof(rep.th); in tcp_v4_send_reset() 857 rep.th.doff = arg.iov[0].iov_len / 4; in tcp_v4_send_reset() 870 arg.iov[0].iov_len += sizeof(mrst); in tcp_v4_send_reset() 871 rep.th.doff = arg.iov[0].iov_len / 4; in tcp_v4_send_reset() 917 &arg, arg.iov[0].iov_len, in tcp_v4_send_reset() 957 arg.iov[0].iov_len = sizeof(rep.th); in tcp_v4_send_ack() 970 rep.th.doff = arg.iov[0].iov_len / 4; in tcp_v4_send_ack() 985 rep.th.doff = arg.iov[0].iov_len/4; in tcp_v4_send_ack() 1001 rep.th.doff = arg.iov[0].iov_len / 4; in tcp_v4_send_ack() [all …]
|
| A D | ip_output.c | 1653 err = ip_append_data(sk, &fl4, ip_reply_glue_bits, arg->iov->iov_base, in ip_send_unicast_reply()
|
| /net/sunrpc/xprtrdma/ |
| A D | svc_rdma_sendto.c | 610 static int svc_rdma_iov_dma_map(void *data, const struct kvec *iov) in svc_rdma_iov_dma_map() argument 612 if (!iov->iov_len) in svc_rdma_iov_dma_map() 614 return svc_rdma_page_dma_map(data, virt_to_page(iov->iov_base), in svc_rdma_iov_dma_map() 615 offset_in_page(iov->iov_base), in svc_rdma_iov_dma_map() 616 iov->iov_len); in svc_rdma_iov_dma_map()
|
| A D | svc_rdma_rw.c | 535 const struct kvec *iov) in svc_rdma_iov_write() argument 537 info->wi_base = iov->iov_base; in svc_rdma_iov_write() 539 iov->iov_len); in svc_rdma_iov_write()
|
| /net/ |
| A D | socket.c | 2539 struct iovec **iov) in copy_msghdr_from_user() argument 2553 UIO_FASTIOV, iov, &kmsg->msg_iter); in copy_msghdr_from_user() 2635 struct iovec **iov) in sendmsg_copy_msghdr() argument 2643 err = get_compat_msghdr(msg, msg_compat, NULL, iov); in sendmsg_copy_msghdr() 2645 err = copy_msghdr_from_user(msg, umsg, NULL, iov); in sendmsg_copy_msghdr() 2659 struct iovec iovstack[UIO_FASTIOV], *iov = iovstack; in ___sys_sendmsg() local 2670 kfree(iov); in ___sys_sendmsg() 2790 struct iovec **iov) in recvmsg_copy_msghdr() argument 2800 err = copy_msghdr_from_user(msg, umsg, uaddr, iov); in recvmsg_copy_msghdr() 2867 struct iovec iovstack[UIO_FASTIOV], *iov = iovstack; in ___sys_recvmsg() local [all …]
|
| A D | compat.c | 86 struct iovec **iov) in get_compat_msghdr() argument 100 UIO_FASTIOV, iov, &kmsg->msg_iter); in get_compat_msghdr()
|
| /net/netfilter/ipvs/ |
| A D | ip_vs_sync.c | 1576 struct kvec iov; in ip_vs_send_async() local 1579 iov.iov_base = (void *)buffer; in ip_vs_send_async() 1580 iov.iov_len = length; in ip_vs_send_async() 1582 len = kernel_sendmsg(sock, &msg, &iov, 1, (size_t)(length)); in ip_vs_send_async() 1606 struct kvec iov = {buffer, buflen}; in ip_vs_receive() local 1610 iov_iter_kvec(&msg.msg_iter, ITER_DEST, &iov, 1, buflen); in ip_vs_receive()
|
| /net/ceph/ |
| A D | messenger_v1.c | 26 struct kvec iov = {buf, len}; in ceph_tcp_recvmsg() local 33 iov_iter_kvec(&msg.msg_iter, ITER_DEST, &iov, 1, len); in ceph_tcp_recvmsg() 60 static int ceph_tcp_sendmsg(struct socket *sock, struct kvec *iov, in ceph_tcp_sendmsg() argument 71 r = kernel_sendmsg(sock, &msg, iov, kvlen, len); in ceph_tcp_sendmsg()
|