Home
last modified time | relevance | path

Searched refs:iov (Results 1 – 23 of 23) sorted by relevance

/net/handshake/
A Dalert.c40 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 Dlocal_event.c41 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 Doutput.c369 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 Dconn_event.c92 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 Drxperf.c515 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 Drxkad.c647 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 Drdma.c574 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 Dsend.c896 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 Drds.h389 struct rds_iovec *iov; member
931 struct rds_iov_vector *iov);
/net/sunrpc/
A Dxdr.c946 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 Dsocklib.c192 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 Dsvcsock.c1042 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 Dtopsrv.c256 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 Dauth_gss.c1536 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 Dsvcauth_gss.c710 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 Dtcp_ipv4.c709 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 Dip_output.c1653 err = ip_append_data(sk, &fl4, ip_reply_glue_bits, arg->iov->iov_base, in ip_send_unicast_reply()
/net/sunrpc/xprtrdma/
A Dsvc_rdma_sendto.c610 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 Dsvc_rdma_rw.c535 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 Dsocket.c2539 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 Dcompat.c86 struct iovec **iov) in get_compat_msghdr() argument
100 UIO_FASTIOV, iov, &kmsg->msg_iter); in get_compat_msghdr()
/net/netfilter/ipvs/
A Dip_vs_sync.c1576 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 Dmessenger_v1.c26 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()

Completed in 95 milliseconds