Home
last modified time | relevance | path

Searched refs:kvec (Results 1 – 124 of 124) sorted by relevance

/linux-4.4.14/fs/9p/
Dxattr.c31 struct kvec kvec = {.iov_base = buffer, .iov_len = buffer_size}; in v9fs_fid_xattr_get() local
35 iov_iter_kvec(&to, READ | ITER_KVEC, &kvec, 1, buffer_size); in v9fs_fid_xattr_get()
108 struct kvec kvec = {.iov_base = (void *)value, .iov_len = value_len}; in v9fs_fid_xattr_set() local
112 iov_iter_kvec(&from, WRITE | ITER_KVEC, &kvec, 1, value_len); in v9fs_fid_xattr_set()
Dvfs_dir.c119 struct kvec kvec; in v9fs_dir_readdir() local
129 kvec.iov_base = rdir->buf; in v9fs_dir_readdir()
130 kvec.iov_len = buflen; in v9fs_dir_readdir()
136 iov_iter_kvec(&to, READ | ITER_KVEC, &kvec, 1, buflen); in v9fs_dir_readdir()
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd_lib.c93 struct kvec scratch; in ksocknal_lib_send_iov()
94 struct kvec *scratchiov = &scratch; in ksocknal_lib_send_iov()
97 struct kvec *scratchiov = conn->ksnc_scheduler->kss_scratch_iov; in ksocknal_lib_send_iov()
153 struct kvec scratch; in ksocknal_lib_send_kiov()
154 struct kvec *scratchiov = &scratch; in ksocknal_lib_send_kiov()
160 struct kvec *scratchiov = conn->ksnc_scheduler->kss_scratch_iov; in ksocknal_lib_send_kiov()
176 rc = kernel_sendmsg(sock, &msg, (struct kvec *)scratchiov, niov, nob); in ksocknal_lib_send_kiov()
203 struct kvec scratch; in ksocknal_lib_recv_iov()
204 struct kvec *scratchiov = &scratch; in ksocknal_lib_recv_iov()
207 struct kvec *scratchiov = conn->ksnc_scheduler->kss_scratch_iov; in ksocknal_lib_recv_iov()
[all …]
Dsocklnd.h93 struct kvec kss_scratch_iov[LNET_MAX_IOV];
263 struct kvec *tx_iov; /* packet iovec frags */
278 struct kvec iov; /* virt hdr */
282 struct kvec iov[1]; /* virt hdr + payload */
294 struct kvec iov[LNET_MAX_IOV];
340 struct kvec *ksnc_rx_iov; /* the iovec frags */
620 struct kvec *iov, lnet_kiov_t *kiov,
Dsocklnd_cb.c112 struct kvec *iov = tx->tx_iov; in ksocknal_send_iov()
253 struct kvec *iov = conn->ksnc_rx_iov; in ksocknal_recv_iov()
927 struct kvec *payload_iov = lntmsg->msg_iov; in ksocknal_send()
1048 conn->ksnc_rx_iov = (struct kvec *)&conn->ksnc_rx_iov_space; in ksocknal_new_packet()
1062 conn->ksnc_rx_iov = (struct kvec *)&conn->ksnc_rx_iov_space; in ksocknal_new_packet()
1083 conn->ksnc_rx_iov = (struct kvec *)&conn->ksnc_rx_iov_space; in ksocknal_new_packet()
1213 conn->ksnc_rx_iov = (struct kvec *)&conn->ksnc_rx_iov_space; in ksocknal_process_receive()
1312 unsigned int niov, struct kvec *iov, lnet_kiov_t *kiov, in ksocknal_recv()
/linux-4.4.14/include/linux/sunrpc/
Dsvc.h182 static inline u32 svc_getnl(struct kvec *iov) in svc_getnl()
192 static inline void svc_putnl(struct kvec *iov, u32 val) in svc_putnl()
199 static inline __be32 svc_getu32(struct kvec *iov) in svc_getu32()
209 static inline void svc_ungetu32(struct kvec *iov) in svc_ungetu32()
216 static inline void svc_putu32(struct kvec *iov, __be32 val) in svc_putu32()
254 struct kvec rq_vec[RPCSVC_MAXPAGES]; /* generally useful.. */
337 struct kvec *vec = &rqstp->rq_arg.head[0]; in xdr_argsize_check()
345 struct kvec *vec = &rqstp->rq_res.head[0]; in xdr_ressize_check()
Dxdr.h56 struct kvec head[1], /* RPC header + non-page data */
144 xdr_adjust_iovec(struct kvec *iov, __be32 *p) in xdr_adjust_iovec()
153 extern void xdr_buf_from_iov(struct kvec *, struct xdr_buf *);
204 struct kvec *iov; /* pointer to the current kvec */
205 struct kvec scratch; /* Scratch buffer */
Dsvc_rdma.h117 struct kvec sge[RPCSVC_MAXPAGES];
/linux-4.4.14/include/linux/
Duio.h17 struct kvec { struct
34 const struct kvec *kvec; member
92 void iov_iter_kvec(struct iov_iter *i, int direction, const struct kvec *kvec,
Dvringh.h103 struct kvec *iov;
181 struct kvec *kvec, unsigned num) in vringh_kiov_init() argument
186 kiov->iov = kvec; in vringh_kiov_init()
Dnet.h201 struct kvec;
270 int kernel_sendmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
272 int kernel_recvmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
Dmm.h1256 struct kvec;
1257 int get_kernel_pages(const struct kvec *iov, int nr_pages, int write,
/linux-4.4.14/drivers/staging/lustre/include/linux/lnet/
Dlib-lnet.h547 unsigned int lnet_iov_nob(unsigned int niov, struct kvec *iov);
548 int lnet_extract_iov(int dst_niov, struct kvec *dst,
549 int src_niov, struct kvec *src,
557 void lnet_copy_iov2iov(unsigned int ndiov, struct kvec *diov,
559 unsigned int nsiov, struct kvec *siov,
561 void lnet_copy_kiov2iov(unsigned int niov, struct kvec *iov,
567 unsigned int niov, struct kvec *iov,
576 unsigned int nsiov, struct kvec *siov, unsigned int soffset, in lnet_copy_iov2flat()
579 struct kvec diov = {/*.iov_base = */ dest, /*.iov_len = */ dlen}; in lnet_copy_iov2flat()
590 struct kvec diov = {/* .iov_base = */ dest, /* .iov_len = */ dlen}; in lnet_copy_kiov2flat()
[all …]
Dlib-types.h103 struct kvec *msg_iov;
157 struct kvec iov[LNET_MAX_IOV];
218 struct kvec *iov, lnet_kiov_t *kiov,
/linux-4.4.14/lib/
Diov_iter.c38 __p = i->kvec; \
91 const struct kvec *kvec; \
92 struct kvec v; \
93 iterate_kvec(i, n, v, kvec, skip, (K)) \
114 const struct kvec *kvec; \
115 struct kvec v; \
116 iterate_kvec(i, n, v, kvec, skip, (K)) \
117 if (skip == kvec->iov_len) { \
118 kvec++; \
121 i->nr_segs -= kvec - i->kvec; \
[all …]
/linux-4.4.14/fs/nfsd/
Dvfs.h77 __be32 nfsd_readv(struct file *, loff_t, struct kvec *, int,
80 loff_t, struct kvec *, int, unsigned long *);
82 loff_t, struct kvec *,int, unsigned long *, int *);
85 struct kvec *vec, int vlen, unsigned long *cnt,
Dnfscache.c65 static int nfsd_cache_append(struct svc_rqst *rqstp, struct kvec *vec);
513 struct kvec *resv = &rqstp->rq_res.head[0], *cachv; in nfsd_cache_update()
571 nfsd_cache_append(struct svc_rqst *rqstp, struct kvec *data) in nfsd_cache_append()
573 struct kvec *vec = &rqstp->rq_res.head[0]; in nfsd_cache_append()
Dcache.h35 struct kvec u_vec;
Dnfs3acl.c143 struct kvec *head = rqstp->rq_arg.head; in nfs3svc_decode_setaclargs()
179 struct kvec *head = rqstp->rq_res.head; in nfs3svc_encode_getaclres()
Dnfs2acl.c197 struct kvec *head = rqstp->rq_arg.head; in nfsaclsvc_decode_setaclargs()
259 struct kvec *head = rqstp->rq_res.head; in nfsaclsvc_encode_getaclres()
Dvfs.c850 __be32 nfsd_readv(struct file *file, loff_t offset, struct kvec *vec, int vlen, in nfsd_readv()
865 loff_t offset, struct kvec *vec, int vlen, unsigned long *count) in nfsd_vfs_read()
912 loff_t offset, struct kvec *vec, int vlen, in nfsd_vfs_write()
980 loff_t offset, struct kvec *vec, int vlen, unsigned long *count) in nfsd_read()
1006 loff_t offset, struct kvec *vec, int vlen, unsigned long *cnt, in nfsd_write()
Dxdr4.h391 struct kvec wr_head;
Dnfs4proc.c958 static int fill_in_write_vector(struct kvec *vec, struct nfsd4_write *write) in fill_in_write_vector()
1579 struct kvec *head = buf->head; in svcxdr_init_encode()
Dnfs3xdr.c453 struct kvec *vec; in nfs3svc_decode_symlinkargs()
/linux-4.4.14/fs/jffs2/
Dwritev.c16 int jffs2_flash_direct_writev(struct jffs2_sb_info *c, const struct kvec *vecs, in jffs2_flash_direct_writev()
39 struct kvec vecs[1]; in jffs2_flash_direct_write()
Dos-linux.h20 struct kvec;
115 int jffs2_flash_writev(struct jffs2_sb_info *c, const struct kvec *vecs, unsigned long count, loff_…
192 int jffs2_flash_direct_writev(struct jffs2_sb_info *c, const struct kvec *vecs,
Dsummary.h181 int jffs2_sum_add_kvec(struct jffs2_sb_info *c, const struct kvec *invecs,
Dwrite.c67 struct kvec vecs[2]; in jffs2_write_dnode()
211 struct kvec vecs[2]; in jffs2_write_dirent()
Dsummary.c248 int jffs2_sum_add_kvec(struct jffs2_sb_info *c, const struct kvec *invecs, in jffs2_sum_add_kvec()
680 struct kvec vecs[2]; in jffs2_sum_write_data()
Derase.c451 struct kvec vecs[1]; in jffs2_mark_erased_block()
Dwbuf.c794 int jffs2_flash_writev(struct jffs2_sb_info *c, const struct kvec *invecs, in jffs2_flash_writev()
944 struct kvec vecs[1]; in jffs2_flash_write()
Dxattr.c288 struct kvec vecs[2]; in save_xattr_datum()
/linux-4.4.14/drivers/target/iscsi/
Discsi_target_util.h55 extern int rx_data(struct iscsi_conn *, struct kvec *, int, int);
56 extern int tx_data(struct iscsi_conn *, struct kvec *, int, int);
Discsi_target_util.c1107 struct kvec *iov; in iscsit_send_tx_data()
1138 struct kvec iov; in iscsit_fe_sendpage_sg()
1202 struct kvec *iov_p = &cmd->iov_data[iov_off++]; in iscsit_fe_sendpage_sg()
1216 struct kvec *iov_d = &cmd->iov_data[iov_off]; in iscsit_fe_sendpage_sg()
1307 struct kvec *iov_p; in iscsit_do_tx_data()
1337 struct kvec *iov, in rx_data()
1357 struct kvec *iov, in tx_data()
Discsi_target.c729 struct kvec *iov, in iscsit_map_iovec()
810 cmd->iov_data = kzalloc(iov_count * sizeof(struct kvec), GFP_KERNEL); in iscsit_allocate_iovecs()
1386 struct kvec *iov; in iscsit_get_dataout()
1638 struct kvec *iov = NULL; in iscsit_handle_nop_out()
2071 struct kvec iov[3]; in iscsit_handle_text_cmd()
2081 memset(iov, 0, 3 * sizeof(struct kvec)); in iscsit_handle_text_cmd()
2408 struct kvec *iov; in iscsit_handle_immediate_data()
2634 struct kvec *iov; in iscsit_send_datain()
2844 struct kvec *iov; in iscsit_send_logout()
2952 struct kvec *iov; in iscsit_send_nopin()
[all …]
Discsi_target_parameters.c31 struct kvec iov; in iscsi_login_rx_data()
33 memset(&iov, 0, sizeof(struct kvec)); in iscsi_login_rx_data()
54 struct kvec iov[2]; in iscsi_login_tx_data()
58 memset(&iov[0], 0, 2 * sizeof(struct kvec)); in iscsi_login_tx_data()
Discsi_target_erl1.c53 struct kvec iov; in iscsit_dump_data_payload()
66 memset(&iov, 0, sizeof(struct kvec)); in iscsit_dump_data_payload()
/linux-4.4.14/fs/cifs/
Dtransport.c135 smb_send_kvec(struct TCP_Server_Info *server, struct kvec *iov, size_t n_vec, in smb_send_kvec()
253 struct kvec *iov) in cifs_rqst_page_to_kvec()
277 struct kvec *iov = rqst->rq_iov; in rqst_len()
297 struct kvec *iov = rqst->rq_iov; in smb_send_rqst()
332 struct kvec p_iov; in smb_send_rqst()
370 smb_sendv(struct TCP_Server_Info *server, struct kvec *iov, int n_vec) in smb_sendv()
382 struct kvec iov; in smb_send()
607 struct kvec iov[1]; in SendReceiveNoRsp()
672 struct kvec iov; in cifs_check_receive()
711 struct kvec *iov, int n_vec, int *resp_buf_type /* ret */, in SendReceive2()
Dsmb2pdu.c381 struct kvec iov[1]; in SMB2_negotiate()
586 struct kvec iov[2]; in SMB2_sess_setup()
908 struct kvec iov[2]; in SMB2_tcon()
1136 add_lease_context(struct TCP_Server_Info *server, struct kvec *iov, in add_lease_context()
1221 add_durable_v2_context(struct kvec *iov, unsigned int *num_iovec, in add_durable_v2_context()
1242 add_durable_reconnect_v2_context(struct kvec *iov, unsigned int *num_iovec, in add_durable_reconnect_v2_context()
1268 add_durable_context(struct kvec *iov, unsigned int *num_iovec, in add_durable_context()
1311 struct kvec iov[4]; in SMB2_open()
1458 struct kvec iov[2]; in SMB2_ioctl()
1620 struct kvec iov[1]; in SMB2_close()
[all …]
Dsmb2transport.c141 struct kvec *iov = rqst->rq_iov; in smb2_calc_signature()
207 struct kvec p_iov; in smb2_calc_signature()
312 struct kvec *iov = rqst->rq_iov; in smb3_calc_signature()
378 struct kvec p_iov; in smb3_calc_signature()
551 struct kvec iov; in smb2_check_receive()
Dcifsproto.h41 struct kvec *iov);
97 struct kvec *, int /* nvec to send */,
186 struct kvec *iov_orig, unsigned int nr_segs,
399 unsigned int *nbytes, struct kvec *iov, const int nvec);
430 extern int cifs_sign_smbv(struct kvec *iov, int n_vec, struct TCP_Server_Info *,
Dcifsencrypt.c80 struct kvec *iov = rqst->rq_iov; in cifs_calc_signature()
136 struct kvec p_iov; in cifs_calc_signature()
187 int cifs_sign_smbv(struct kvec *iov, int n_vec, struct TCP_Server_Info *server, in cifs_sign_smbv()
200 struct kvec iov; in cifs_sign_smb()
Dcifsglob.h160 struct kvec *rq_iov; /* array of kvecs */
335 struct cifs_io_parms *, unsigned int *, struct kvec *,
615 struct kvec *iov; /* reusable kvec array for receives */
1086 struct kvec iov;
Dsmb2proto.h135 unsigned int *nbytes, struct kvec *iov, int n_vec);
Dconnect.c514 kvec_array_init(struct kvec *new, struct kvec *iov, unsigned int nr_segs, in kvec_array_init()
536 static struct kvec *
539 struct kvec *new_iov; in get_server_iovec()
555 cifs_readv_from_socket(struct TCP_Server_Info *server, struct kvec *iov_orig, in cifs_readv_from_socket()
562 struct kvec *iov; in cifs_readv_from_socket()
617 struct kvec iov; in cifs_read_from_socket()
Dlink.c485 struct kvec iov[2]; in smb3_create_mf_symlink()
Ddir.c586 struct kvec iov[2]; in cifs_mknod()
Dcifssmb.c710 struct kvec iov; in CIFSSMBEcho()
1673 struct kvec iov[1]; in CIFSSMBRead()
2106 struct kvec iov; in cifs_async_writev()
2183 unsigned int *nbytes, struct kvec *iov, int n_vec) in CIFSSMBWrite2()
2291 struct kvec iov[2]; in cifs_lockv()
2413 struct kvec iov[1]; in CIFSSMBPosixLock()
3830 struct kvec iov[1]; in CIFSSMBGetCIFSACL()
Dsmb1ops.c757 struct kvec *iov, unsigned long nr_segs) in cifs_sync_write()
Dfile.c1665 struct kvec iov[2]; in cifs_write()
2858 struct kvec iov; in cifs_uncached_read_into_pages()
3306 struct kvec iov; in cifs_readpages_read_into_pages()
Dsess.c547 struct kvec iov[3];
Dsmb2ops.c735 struct kvec *iov, unsigned long nr_segs) in smb2_sync_write()
/linux-4.4.14/fs/ncpfs/
Dsock.c39 struct kvec iov = {buf, size}; in _recv()
43 static inline int do_send(struct socket *sock, struct kvec *vec, int count, in do_send()
52 struct kvec vec; in _send()
66 struct kvec* tx_ciov;
69 struct kvec tx_iov[3];
208 struct kvec vec[3]; in ncpdgram_send()
218 struct kvec *iov; in __ncptcp_try_send()
219 struct kvec iovc[3]; in __ncptcp_try_send()
367 struct kvec iov[2]; in info_server()
/linux-4.4.14/net/bluetooth/bnep/
Dcore.c74 struct kvec iv = { data, len }; in bnep_send()
426 struct kvec iv[3]; in bnep_tx_frame()
437 iv[il++] = (struct kvec) { &type, 1 }; in bnep_tx_frame()
452 iv[il++] = (struct kvec) { eh->h_source, ETH_ALEN }; in bnep_tx_frame()
457 iv[il++] = (struct kvec) { eh->h_dest, ETH_ALEN }; in bnep_tx_frame()
463 iv[il++] = (struct kvec) { skb->data, skb->len }; in bnep_tx_frame()
/linux-4.4.14/net/sunrpc/
Dxdr.c135 struct kvec *head = xdr->head; in xdr_inline_pages()
136 struct kvec *tail = xdr->tail; in xdr_inline_pages()
318 struct kvec *head, *tail; in xdr_shrink_bufhead()
394 struct kvec *tail; in xdr_shrink_pagelen()
462 struct kvec *iov = buf->head; in xdr_init_encode()
606 struct kvec *head = buf->head; in xdr_truncate_encode()
607 struct kvec *tail = buf->tail; in xdr_truncate_encode()
695 struct kvec *iov = buf->tail; in xdr_write_pages()
718 static void xdr_set_iov(struct xdr_stream *xdr, struct kvec *iov, in xdr_set_iov()
905 struct kvec *iov; in xdr_align_pages()
[all …]
Dsvc.c1069 svc_process_common(struct svc_rqst *rqstp, struct kvec *argv, struct kvec *resv) in svc_process_common()
1297 struct kvec *argv = &rqstp->rq_arg.head[0]; in svc_process()
1298 struct kvec *resv = &rqstp->rq_res.head[0]; in svc_process()
1348 struct kvec *argv = &rqstp->rq_arg.head[0]; in bc_svc_process()
1349 struct kvec *resv = &rqstp->rq_res.head[0]; in bc_svc_process()
Dsvcsock.c317 static int svc_recvfrom(struct svc_rqst *rqstp, struct kvec *iov, int nr, in svc_recvfrom()
344 struct kvec *iov, int nr, in svc_partial_recvfrom()
1002 struct kvec iov; in svc_tcp_recv_record()
1039 struct kvec *src, *dst; in receive_cb_reply()
1080 static int copy_pages_to_kvecs(struct kvec *vec, struct page **pages, int len) in copy_pages_to_kvecs()
1113 struct kvec *vec; in svc_tcp_recvfrom()
1245 struct kvec *resv = &rqstp->rq_res.head[0]; in svc_tcp_prep_reply_hdr()
Dsvcauth_unix.c727 struct kvec *argv = &rqstp->rq_arg.head[0]; in svcauth_null_accept()
728 struct kvec *resv = &rqstp->rq_res.head[0]; in svcauth_null_accept()
791 struct kvec *argv = &rqstp->rq_arg.head[0]; in svcauth_unix_accept()
792 struct kvec *resv = &rqstp->rq_res.head[0]; in svcauth_unix_accept()
Dxprtsock.c326 static int xs_send_kvec(struct socket *sock, struct sockaddr *addr, int addrlen, struct kvec *vec, … in xs_send_kvec()
333 struct kvec iov = { in xs_send_kvec()
Dclnt.c2239 struct kvec *iov = &task->tk_rqstp->rq_rcv_buf.head[0]; in rpc_verify_header()
/linux-4.4.14/net/sunrpc/auth_gss/
Dsvcauth_gss.c620 svc_safe_getnetobj(struct kvec *argv, struct xdr_netobj *o) in svc_safe_getnetobj()
637 svc_safe_putnetobj(struct kvec *resv, struct xdr_netobj *o) in svc_safe_putnetobj()
666 struct kvec *argv = &rqstp->rq_arg.head[0]; in gss_verify_header()
667 struct kvec iov; in gss_verify_header()
726 struct kvec iov; in gss_write_verf()
992 struct kvec *argv, __be32 *authp, in gss_read_common_verf()
1016 struct kvec *argv, __be32 *authp, in gss_read_verf()
1054 struct kvec *argv = &rqstp->rq_arg.head[0]; in gss_read_proxy_verf()
1074 gss_write_resv(struct kvec *resv, size_t size_limit, in gss_write_resv()
1103 struct kvec *argv = &rqstp->rq_arg.head[0]; in svcauth_gss_legacy_init()
[all …]
Dauth_gss.c1486 struct kvec iov; in gss_marshal()
1609 struct kvec iov; in gss_validate()
1673 struct kvec *iov; in gss_wrap_req_integ()
1766 struct kvec *iov; in gss_wrap_req_priv()
1942 struct kvec *head = ((struct rpc_rqst *)rqstp)->rq_rcv_buf.head; in gss_unwrap_resp()
Dgss_krb5_wrap.c53 struct kvec *iov; in gss_krb5_add_padding()
/linux-4.4.14/include/linux/ceph/
Dbuffer.h17 struct kvec vec;
Dmessenger.h150 struct kvec front; /* unaligned blobs of message */
228 struct kvec out_kvec[8], /* sending header/footer data */
/linux-4.4.14/drivers/usb/usbip/
Dstub_tx.c170 struct kvec *iov = NULL; in stub_send_ret_submit()
182 iov = kcalloc(iovnum, sizeof(struct kvec), GFP_KERNEL); in stub_send_ret_submit()
312 struct kvec iov[1]; in stub_send_ret_unlink()
Dvhci_tx.c69 struct kvec iov[3]; in vhci_send_cmd_submit()
158 struct kvec iov[3]; in vhci_send_cmd_unlink()
Dusbip_common.c329 struct kvec iov; in usbip_recv()
/linux-4.4.14/drivers/vhost/
Dvringh.c183 struct kvec *new; in resize_iovec()
676 BUILD_BUG_ON(sizeof(struct iovec) != sizeof(struct kvec)); in vringh_getdesc_user()
678 offsetof(struct kvec, iov_base)); in vringh_getdesc_user()
680 offsetof(struct kvec, iov_len)); in vringh_getdesc_user()
682 != sizeof(((struct kvec *)NULL)->iov_base)); in vringh_getdesc_user()
684 != sizeof(((struct kvec *)NULL)->iov_len)); in vringh_getdesc_user()
/linux-4.4.14/drivers/isdn/mISDN/
Dl1oip.h79 struct kvec sendiov; /* iov for message */
Dl1oip_core.c726 struct kvec iov = { in l1oip_socket_thread()
/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_xs.c268 const struct kvec *iovec, in xs_talkv()
328 struct kvec iovec; in xs_single()
451 struct kvec iovec[2]; in xenbus_write()
622 struct kvec iov[2]; in xs_watch()
635 struct kvec iov[2]; in xs_unwatch()
/linux-4.4.14/drivers/mtd/lpddr/
Dlpddr_cmds.c36 static int lpddr_writev(struct mtd_info *mtd, const struct kvec *vecs,
390 unsigned long adr, const struct kvec **pvec, in do_write_buffer()
396 const struct kvec *vec; in do_write_buffer()
622 struct kvec vec; in lpddr_write_buffers()
631 static int lpddr_writev(struct mtd_info *mtd, const struct kvec *vecs, in lpddr_writev()
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
Dlo.c50 struct kvec *iov, lnet_kiov_t *kiov, in lolnd_recv()
Dlib-socket.c265 struct kvec iov = { in lnet_sock_write()
325 struct kvec iov = { in lnet_sock_read()
Dlib-move.c161 lnet_iov_nob(unsigned int niov, struct kvec *iov) in lnet_iov_nob()
173 lnet_copy_iov2iov(unsigned int ndiov, struct kvec *diov, unsigned int doffset, in lnet_copy_iov2iov()
174 unsigned int nsiov, struct kvec *siov, unsigned int soffset, in lnet_copy_iov2iov()
232 lnet_extract_iov(int dst_niov, struct kvec *dst, in lnet_extract_iov()
233 int src_niov, struct kvec *src, in lnet_extract_iov()
373 lnet_copy_kiov2iov(unsigned int niov, struct kvec *iov, unsigned int iovoffset, in lnet_copy_kiov2iov()
445 struct kvec *iov, unsigned int iovoffset, in lnet_copy_iov2kiov()
568 struct kvec *iov = NULL; in lnet_ni_recv()
/linux-4.4.14/fs/ocfs2/cluster/
Dtcp.h101 int o2net_send_message_vec(u32 msg_type, u32 key, struct kvec *vec,
Dtcp.c919 struct kvec vec = { .iov_len = len, .iov_base = data, }; in o2net_recv_tcp_msg()
924 static int o2net_send_tcp_msg(struct socket *sock, struct kvec *vec, in o2net_send_tcp_msg()
1029 int o2net_send_message_vec(u32 msg_type, u32 key, struct kvec *caller_vec, in o2net_send_message_vec()
1035 struct kvec *vec = NULL; in o2net_send_message_vec()
1080 vec = kmalloc(sizeof(struct kvec) * veclen, GFP_ATOMIC); in o2net_send_message_vec()
1098 memcpy(&vec[1], caller_vec, caller_veclen * sizeof(struct kvec)); in o2net_send_message_vec()
1150 struct kvec vec = { in o2net_send_message()
1162 struct kvec vec = { in o2net_send_status_magic()
/linux-4.4.14/drivers/hv/
Dchannel.c600 struct kvec bufferlist[3]; in vmbus_sendpacket_ctl()
696 struct kvec bufferlist[3]; in vmbus_sendpacket_pagebuffer_ctl()
795 struct kvec bufferlist[3]; in vmbus_sendpacket_mpb_desc()
839 struct kvec bufferlist[3]; in vmbus_sendpacket_multipagebuffer()
Dring_buffer.c391 struct kvec *kv_list, u32 kv_count, bool *signal) in hv_ringbuffer_write()
Dhyperv_vmbus.h614 struct kvec *kv_list,
/linux-4.4.14/net/rxrpc/
Dar-connevent.c65 struct kvec iov[2]; in rxrpc_abort_connection()
342 struct kvec iov[2]; in rxrpc_reject_packets()
Dar-local.c331 struct kvec iov[2]; in rxrpc_send_version_request()
Dar-accept.c33 struct kvec iov[1]; in rxrpc_busy()
Drxkad.c572 struct kvec iov[2]; in rxkad_issue_challenge()
635 struct kvec iov[3]; in rxkad_send_response()
Dar-output.c334 struct kvec iov[1]; in rxrpc_send_packet()
Dar-ack.c888 struct kvec iov[5]; in rxrpc_process_call()
/linux-4.4.14/include/target/iscsi/
Discsi_target_core.h297 struct kvec *iov;
461 struct kvec *iov_data;
464 struct kvec iov_misc[ISCSI_MISC_IOVECS];
/linux-4.4.14/include/linux/mtd/
Dmtd.h219 int (*_writev) (struct mtd_info *mtd, const struct kvec *vecs,
295 int mtd_writev(struct mtd_info *mtd, const struct kvec *vecs,
/linux-4.4.14/fs/afs/
Drxrpc.c274 struct kvec *iov) in afs_send_pages()
344 struct kvec iov[1]; in afs_make_call()
805 struct kvec iov[1]; in afs_send_simple_reply()
/linux-4.4.14/net/rds/
Dtcp_send.c68 struct kvec vec = { in rds_tcp_sendmsg()
/linux-4.4.14/drivers/mtd/
Dmtdconcat.c158 concat_writev(struct mtd_info *mtd, const struct kvec *vecs, in concat_writev()
162 struct kvec *vecs_copy; in concat_writev()
180 vecs_copy = kmemdup(vecs, sizeof(struct kvec) * count, GFP_KERNEL); in concat_writev()
Dmtdcore.c1157 static int default_mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, in default_mtd_writev()
1189 int mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, in mtd_writev()
Dmtdpart.c221 static int part_writev(struct mtd_info *mtd, const struct kvec *vecs, in part_writev()
/linux-4.4.14/net/tipc/
Dserver.c82 struct kvec iov;
251 struct kvec iov; in tipc_receive_from_sock()
Dsubscr.c76 struct kvec msg_sect; in tipc_subscrp_send_event()
/linux-4.4.14/mm/
Dswap.c379 int get_kernel_pages(const struct kvec *kiov, int nr_segs, int write, in get_kernel_pages()
409 const struct kvec kiov = { in get_kernel_page()
/linux-4.4.14/net/bluetooth/cmtp/
Dcore.c197 struct kvec iv = { data, len }; in cmtp_send_frame()
/linux-4.4.14/drivers/mtd/chips/
Dcfi_cmdset_0001.c64 static int cfi_intelext_writev(struct mtd_info *, const struct kvec *, unsigned long, loff_t, size_…
1672 unsigned long adr, const struct kvec **pvec, in do_write_buffer()
1679 const struct kvec *vec; in do_write_buffer()
1837 static int cfi_intelext_writev (struct mtd_info *mtd, const struct kvec *vecs, in cfi_intelext_writev()
1892 struct kvec vec; in cfi_intelext_write_buffers()
Dcfi_cmdset_0020.c39 static int cfi_staa_writev(struct mtd_info *mtd, const struct kvec *vecs,
662 cfi_staa_writev(struct mtd_info *mtd, const struct kvec *vecs, in cfi_staa_writev()
/linux-4.4.14/fs/ocfs2/dlm/
Ddlmast.c456 struct kvec vec[2]; in dlm_send_proxy_ast_msg()
Ddlmconvert.c372 struct kvec vec[2]; in dlm_send_remote_convert_request()
Ddlmunlock.c320 struct kvec vec[2]; in dlm_send_remote_unlock_request()
/linux-4.4.14/drivers/media/dvb-core/
Ddvb_net.c71 static inline __u32 iov_crc32( __u32 c, struct kvec *iov, unsigned int cnt ) in iov_crc32()
579 struct kvec iov[3] = { in dvb_net_ule()
/linux-4.4.14/net/9p/
Dtrans_virtio.c356 p = data->kvec->iov_base + data->iov_offset; in p9_get_mapped_pages()
Dclient.c2063 struct kvec kv = {.iov_base = data, .iov_len = count}; in p9_client_readdir()
/linux-4.4.14/include/net/
Dip.h166 struct kvec iov[1];
/linux-4.4.14/net/ceph/
Dmessenger.c528 struct kvec iov = {buf, len}; in ceph_tcp_recvmsg()
558 static int ceph_tcp_sendmsg(struct socket *sock, struct kvec *iov, in ceph_tcp_sendmsg()
592 struct kvec iov; in ceph_tcp_sendpage()
2238 struct kvec *section, in read_partial_message_section()
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd_cb.c660 unsigned int niov, struct kvec *iov, int offset, int nob) in kiblnd_setup_rd_iov()
1425 struct kvec *payload_iov = lntmsg->msg_iov; in kiblnd_send()
1591 struct kvec *iov = lntmsg->msg_iov; in kiblnd_reply()
1650 unsigned int niov, struct kvec *iov, lnet_kiov_t *kiov, in kiblnd_recv()
Do2iblnd.h983 unsigned int niov, struct kvec *iov, lnet_kiov_t *kiov,
/linux-4.4.14/drivers/scsi/
Discsi_tcp.c292 struct kvec iov = { in iscsi_sw_tcp_xmit_segment()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_sync.c1601 struct kvec iov; in ip_vs_send_async()
1633 struct kvec iov; in ip_vs_receive()
/linux-4.4.14/net/bluetooth/
Da2mp.c54 struct kvec iv; in a2mp_send()
D6lowpan.c509 struct kvec iv; in send_pkt()
Dsmp.c606 struct kvec iv[2]; in smp_send_cmd()
/linux-4.4.14/drivers/block/
Dnbd.c173 struct kvec iov; in sock_xmit()
/linux-4.4.14/net/bluetooth/rfcomm/
Dcore.c800 struct kvec iv = { data, len }; in rfcomm_send_frame()
1101 struct kvec iv[3]; in rfcomm_send_test()
/linux-4.4.14/Documentation/block/
Dbiodoc.txt837 by kvec's.
840 bio and kvec.
880 to continue to use the vector descriptor (kvec) after i/o completes. Instead,
1170 8.16 Direct i/o patches for 2.5 using kvec and bio (Badari Pulavarthy)
/linux-4.4.14/net/bluetooth/hidp/
Dcore.c611 struct kvec iv = { data, len }; in hidp_send_frame()
/linux-4.4.14/fs/dlm/
Dlowcomms.c573 struct kvec iov[2]; in receive_from_sock()
/linux-4.4.14/net/
Dsocket.c626 struct kvec *vec, size_t num, size_t size) in kernel_sendmsg()
741 struct kvec *vec, size_t num, size_t size, int flags) in kernel_recvmsg()
/linux-4.4.14/net/core/
Dsock.c2264 struct kvec iov; in sock_no_sendpage()
/linux-4.4.14/drivers/block/drbd/
Ddrbd_main.c1771 struct kvec iov; in drbd_send()
Ddrbd_receiver.c483 struct kvec iov = { in drbd_recv_short()