Home
last modified time | relevance | path

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

1234567

/linux-5.19.10/include/linux/sunrpc/
Dsvc.h196 static inline u32 svc_getnl(struct kvec *iov) in svc_getnl()
206 static inline void svc_putnl(struct kvec *iov, u32 val) in svc_putnl()
213 static inline __be32 svc_getu32(struct kvec *iov) in svc_getu32()
223 static inline void svc_ungetu32(struct kvec *iov) in svc_ungetu32()
230 static inline void svc_putu32(struct kvec *iov, __be32 val) in svc_putu32()
271 struct kvec rq_vec[RPCSVC_MAXPAGES]; /* generally useful.. */
363 struct kvec *vec = &rqstp->rq_arg.head[0]; in xdr_argsize_check()
371 struct kvec *vec = &rqstp->rq_res.head[0]; in xdr_ressize_check()
516 struct kvec *first, void *p,
554 struct kvec *argv = rqstp->rq_arg.head; in svcxdr_init_decode()
[all …]
Dxdr.h57 struct kvec head[1], /* RPC header + non-page data */
183 xdr_adjust_iovec(struct kvec *iov, __be32 *p) in xdr_adjust_iovec()
192 extern void xdr_buf_from_iov(const struct kvec *, struct xdr_buf *);
225 struct kvec *iov; /* pointer to the current kvec */
226 struct kvec scratch; /* Scratch buffer */
244 extern int xdr_reserve_space_vec(struct xdr_stream *xdr, struct kvec *vec,
/linux-5.19.10/fs/9p/
Dxattr.c23 struct kvec kvec = {.iov_base = buffer, .iov_len = buffer_size}; in v9fs_fid_xattr_get() local
27 iov_iter_kvec(&to, READ, &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, &kvec, 1, value_len); in v9fs_fid_xattr_set()
Dvfs_dir.c94 struct kvec kvec; in v9fs_dir_readdir() local
104 kvec.iov_base = rdir->buf; in v9fs_dir_readdir()
105 kvec.iov_len = buflen; in v9fs_dir_readdir()
112 iov_iter_kvec(&to, READ, &kvec, 1, buflen); in v9fs_dir_readdir()
/linux-5.19.10/fs/ksmbd/
Dauth.h36 struct kvec;
38 int ksmbd_crypt_message(struct ksmbd_conn *conn, struct kvec *iov,
53 int ksmbd_sign_smb2_pdu(struct ksmbd_conn *conn, char *key, struct kvec *iov,
55 int ksmbd_sign_smb3_pdu(struct ksmbd_conn *conn, char *key, struct kvec *iov,
Dtransport_tcp.c34 struct kvec *iov;
114 static unsigned int kvec_array_init(struct kvec *new, struct kvec *iov, in kvec_array_init()
144 static struct kvec *get_conn_iovec(struct tcp_transport *t, unsigned int nr_segs) in get_conn_iovec()
146 struct kvec *new_iov; in get_conn_iovec()
289 static int ksmbd_tcp_readv(struct tcp_transport *t, struct kvec *iov_orig, in ksmbd_tcp_readv()
296 struct kvec *iov; in ksmbd_tcp_readv()
347 struct kvec iov; in ksmbd_tcp_read()
355 static int ksmbd_tcp_writev(struct ksmbd_transport *t, struct kvec *iov, in ksmbd_tcp_writev()
Dconnection.c164 struct kvec iov[3]; in ksmbd_conn_write()
174 iov[iov_idx] = (struct kvec) { work->tr_buf, in ksmbd_conn_write()
180 iov[iov_idx] = (struct kvec) { work->response_buf, work->resp_hdr_sz }; in ksmbd_conn_write()
182 iov[iov_idx] = (struct kvec) { work->aux_payload_buf, work->aux_payload_sz }; in ksmbd_conn_write()
/linux-5.19.10/arch/x86/kernel/
Dcrash_dump_64.c57 struct kvec kvec = { .iov_base = buf, .iov_len = count }; in elfcorehdr_read() local
60 iov_iter_kvec(&iter, READ, &kvec, 1, count); in elfcorehdr_read()
/linux-5.19.10/fs/cifs/
Dsmb2pdu.c829 add_posix_context(struct kvec *iov, unsigned int *num_iovec, umode_t mode) in add_posix_context()
873 struct kvec iov[1]; in SMB2_negotiate()
874 struct kvec rsp_iov; in SMB2_negotiate()
1271 struct kvec iov[2];
1357 struct kvec rsp_iov = { NULL, 0 }; in SMB2_sess_sendreceive()
1375 memcpy(&sess_data->iov[0], &rsp_iov, sizeof(struct kvec)); in SMB2_sess_sendreceive()
1752 struct kvec iov[1]; in SMB2_logoff()
1753 struct kvec rsp_iov; in SMB2_logoff()
1827 struct kvec iov[2]; in SMB2_tcon()
1828 struct kvec rsp_iov = { NULL, 0 }; in SMB2_tcon()
[all …]
Dtransport.c262 struct kvec *iov; in smb_rqst_len()
307 struct kvec *iov; in __smb_send_rqst()
352 struct kvec hiov = { in __smb_send_rqst()
451 struct kvec iov; in smb_send_rqst()
495 struct kvec iov[2]; in smb_send()
894 struct kvec iov[1]; in SendReceiveNoRsp()
895 struct kvec rsp_iov; in SendReceiveNoRsp()
962 struct kvec iov[2]; in cifs_check_receive()
1060 int *resp_buf_type, struct kvec *resp_iov) in compound_send_recv()
1264 struct kvec iov = { in compound_send_recv()
[all …]
Dsmb2proto.h141 struct kvec *err_iov, int *resp_buftype);
206 unsigned int *nbytes, struct kvec *iov, int n_vec);
272 struct kvec *iov, unsigned int min_buf_size);
275 struct kvec *iov,
283 struct kvec *iov, int nvec);
288 struct kvec *rsp, int *buftype,
/linux-5.19.10/fs/nfsd/
Dvfs.h97 struct kvec *vec, int vlen,
101 loff_t, struct kvec *, int, unsigned long *,
104 struct kvec *, int, unsigned long *,
108 struct kvec *vec, int vlen, unsigned long *cnt,
/linux-5.19.10/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;
116 int jffs2_flash_writev(struct jffs2_sb_info *c, const struct kvec *vecs, unsigned long count, loff_…
190 int jffs2_flash_direct_writev(struct jffs2_sb_info *c, const struct kvec *vecs,
/linux-5.19.10/include/crypto/internal/
Dkdf_selftest.h18 struct kvec info;
29 const struct kvec *info, in kdf_test()
/linux-5.19.10/net/sunrpc/
Dxdr.c181 struct kvec *head = xdr->head; in xdr_inline_pages()
182 struct kvec *tail = xdr->tail; in xdr_inline_pages()
425 static void xdr_buf_iov_zero(const struct kvec *iov, unsigned int base, in xdr_buf_iov_zero()
511 struct kvec *head = buf->head; in xdr_buf_try_expand()
512 struct kvec *tail = buf->tail; in xdr_buf_try_expand()
539 const struct kvec *tail = buf->tail; in xdr_buf_tail_copy_right()
553 const struct kvec *tail = buf->tail; in xdr_buf_pages_copy_right()
586 const struct kvec *head = buf->head; in xdr_buf_head_copy_right()
587 const struct kvec *tail = buf->tail; in xdr_buf_head_copy_right()
633 const struct kvec *tail = buf->tail; in xdr_buf_tail_shift_right()
[all …]
/linux-5.19.10/include/linux/
Duio.h16 struct kvec { struct
45 const struct kvec *kvec; member
226 void iov_iter_kvec(struct iov_iter *i, unsigned int direction, const struct kvec *kvec,
Dvringh.h101 struct kvec *iov;
179 struct kvec *kvec, unsigned num) in vringh_kiov_init() argument
184 kiov->iov = kvec; in vringh_kiov_init()
Dnet.h235 struct kvec;
324 int kernel_sendmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
327 struct kvec *vec, size_t num, size_t len);
328 int kernel_recvmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
/linux-5.19.10/include/linux/ceph/
Dmessenger.h240 struct kvec front; /* unaligned blobs of message */
293 struct kvec out_kvec[8], /* sending header/footer data */
360 struct kvec in_kvecs[5]; /* recvmsg */
366 struct kvec out_kvecs[8]; /* sendmsg */
400 struct kvec in_sign_kvecs[8];
401 struct kvec out_sign_kvecs[8];
/linux-5.19.10/drivers/target/iscsi/
Discsi_target_util.h66 extern int rx_data(struct iscsit_conn *, struct kvec *, int, int);
67 extern int tx_data(struct iscsit_conn *, struct kvec *, int, int);
/linux-5.19.10/drivers/xen/xenbus/
Dxenbus_xs.c279 struct kvec *vec; in xenbus_dev_request_and_reply()
285 vec = (struct kvec *)(req + 1); in xenbus_dev_request_and_reply()
304 const struct kvec *iovec, in xs_talkv()
360 struct kvec iovec; in xs_single()
483 struct kvec iovec[2]; in xenbus_write()
660 struct kvec iov[2]; in xs_watch()
673 struct kvec iov[2]; in xs_unwatch()
/linux-5.19.10/fs/proc/
Dvmcore.c200 struct kvec kvec = { .iov_base = buf, .iov_len = count }; in elfcorehdr_read() local
203 iov_iter_kvec(&iter, READ, &kvec, 1, count); in elfcorehdr_read()
213 struct kvec kvec = { .iov_base = buf, .iov_len = count }; in elfcorehdr_read_notes() local
216 iov_iter_kvec(&iter, READ, &kvec, 1, count); in elfcorehdr_read_notes()
429 struct kvec kvec; in mmap_vmcore_fault() local
439 kvec.iov_base = page_address(page); in mmap_vmcore_fault()
440 kvec.iov_len = PAGE_SIZE; in mmap_vmcore_fault()
441 iov_iter_kvec(&iter, READ, &kvec, 1, PAGE_SIZE); in mmap_vmcore_fault()
/linux-5.19.10/net/bluetooth/bnep/
Dcore.c74 struct kvec iv = { data, len }; in bnep_send()
423 struct kvec iv[3]; in bnep_tx_frame()
434 iv[il++] = (struct kvec) { &type, 1 }; in bnep_tx_frame()
449 iv[il++] = (struct kvec) { eh->h_source, ETH_ALEN }; in bnep_tx_frame()
454 iv[il++] = (struct kvec) { eh->h_dest, ETH_ALEN }; in bnep_tx_frame()
460 iv[il++] = (struct kvec) { skb->data, skb->len }; in bnep_tx_frame()
/linux-5.19.10/net/qrtr/
Dns.c109 struct kvec iv; in service_announce_new()
135 struct kvec iv; in service_announce_del()
166 struct kvec iv; in lookup_notify()
309 struct kvec iv; in say_hello()
350 struct kvec iv; in ctrl_cmd_bye()
432 struct kvec iv; in ctrl_cmd_del_client()
670 struct kvec iv; in qrtr_ns_worker()

1234567