Home
last modified time | relevance | path

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

123456

/linux/fs/xfs/
H A Dxfs_attr_item.h15 struct kvec name;
16 struct kvec new_name; /* PPTR_REPLACE only */
17 struct kvec value;
18 struct kvec new_value; /* PPTR_REPLACE only */
/linux/rust/kernel/
H A Dalloc.rs7 pub mod kvec; module
15 pub use self::kvec::IntoIter;
16 pub use self::kvec::KVVec;
17 pub use self::kvec::KVec;
18 pub use self::kvec::VVec;
19 pub use self::kvec::Vec;
/linux/fs/9p/
H A Dxattr.c24 struct kvec kvec = {.iov_base = buffer, .iov_len = buffer_size}; in v9fs_fid_xattr_get() local
28 iov_iter_kvec(&to, ITER_DEST, &kvec, 1, buffer_size); in v9fs_fid_xattr_get()
111 struct kvec kvec = {.iov_base = (void *)value, .iov_len = value_len}; in v9fs_fid_xattr_set() local
115 iov_iter_kvec(&from, ITER_SOURCE, &kvec, 1, value_len); in v9fs_fid_xattr_set()
H A Dvfs_dir.c92 struct kvec kvec; in v9fs_dir_readdir() local
102 kvec.iov_base = rdir->buf; in v9fs_dir_readdir()
103 kvec.iov_len = buflen; in v9fs_dir_readdir()
110 iov_iter_kvec(&to, ITER_DEST, &kvec, 1, buflen); in v9fs_dir_readdir()
/linux/fs/smb/client/
H A Dcifstransport.c142 struct kvec iov[1]; in SendReceiveNoRsp()
143 struct kvec rsp_iov; in SendReceiveNoRsp()
165 struct kvec iov[1]; in cifs_check_receive()
205 struct kvec *iov, int n_vec, int *resp_buf_type /* ret */, in SendReceive2()
206 const int flags, struct kvec *resp_iov) in SendReceive2()
223 struct kvec resp_iov = {}; in SendReceive()
224 struct kvec iov = { .iov_base = in_buf, .iov_len = in_len }; in SendReceive()
H A Dsmb2proto.h55 struct kvec *reparse_iov,
56 struct kvec *xattr_iov);
61 u32 *tag, struct kvec *rsp,
112 const struct kvec *iov,
152 struct kvec *err_iov, int *resp_buftype);
217 unsigned int *nbytes, struct kvec *iov, int n_vec);
274 struct kvec *rsp_iov,
282 struct kvec *iov, unsigned int min_buf_size);
285 struct kvec *iov,
293 struct kvec *iov, int nvec);
[all …]
H A Dsmb2inode.c28 static struct reparse_data_buffer *reparse_buf_ptr(struct kvec *iov) in reparse_buf_ptr()
64 struct kvec *rsp_iov) in parse_posix_sids()
106 static int check_wsl_eas(struct kvec *rsp_iov) in check_wsl_eas()
177 struct cifs_open_parms *oparms, struct kvec *in_iov, in smb2_compound_op()
179 struct kvec *out_iov, int *out_buftype, struct dentry *dentry) in smb2_compound_op()
193 struct kvec *rsp_iov, *iov; in smb2_compound_op()
883 const struct kvec *iov) in parse_create_response()
914 struct kvec *out_iov, int *out_buftype) in ea_unsupported()
931 static inline void free_rsp_iov(struct kvec *iovs, int *buftype, int count) in free_rsp_iov()
948 struct kvec in_iov[3], out_iov[5] = {}; in smb2_query_path_info()
[all …]
H A Dsmb2pdu.c1047 add_posix_context(struct kvec *iov, unsigned int *num_iovec, umode_t mode) in add_posix_context()
1085 struct kvec iov[1]; in SMB2_negotiate()
1086 struct kvec rsp_iov; in SMB2_negotiate()
1521 struct kvec iov[2];
1602 struct kvec *iov = sess_data->iov; in SMB2_sess_free_buffer()
1618 struct kvec rsp_iov = { NULL, 0 }; in SMB2_sess_sendreceive()
1647 memcpy(&sess_data->iov[0], &rsp_iov, sizeof(struct kvec)); in SMB2_sess_sendreceive()
2028 struct kvec iov[1]; in SMB2_logoff()
2029 struct kvec rsp_iov; in SMB2_logoff()
2102 struct kvec iov[2]; in SMB2_tcon()
[all …]
H A Dcifsglob.h260 struct kvec iov;
291 struct kvec *rq_iov; /* array of kvecs */
414 u32 *tag, struct kvec *rsp,
498 struct cifs_io_parms *, unsigned int *, struct kvec *,
627 struct reparse_data_buffer * (*get_reparse_point_buffer)(const struct kvec *rsp_iov,
635 struct kvec *reparse_iov,
636 struct kvec *xattr_iov);
1421 struct kvec *ea_cctx;
1510 struct kvec iov[2];
2223 struct kvec rsp_iov[MAX_COMPOUND];
[all …]
H A Dcifsproto.h105 const int flags, struct kvec *resp_iov);
110 struct kvec *resp_iov);
142 struct kvec *, int /* nvec to send */,
144 struct kvec * /* resp vec */);
489 u32 *tag, struct kvec *rsp,
497 struct kvec *reparse_iov,
498 struct kvec *xattr_iov);
525 unsigned int *nbytes, struct kvec *iov, const int nvec);
667 int smb2_parse_query_directory(struct cifs_tcon *tcon, struct kvec *rsp_iov,
839 struct kvec *iov = &rqst[i].rq_iov[j]; in cifs_get_num_sgs()
/linux/arch/s390/mm/
H A Dmaccess.c118 struct kvec kvec; in memcpy_real() local
120 kvec.iov_base = dest; in memcpy_real()
121 kvec.iov_len = count; in memcpy_real()
122 iov_iter_kvec(&iter, ITER_DEST, &kvec, 1, count); in memcpy_real()
/linux/arch/x86/kernel/
H A Dcrash_dump_64.c57 struct kvec kvec = { .iov_base = buf, .iov_len = count }; in elfcorehdr_read() local
60 iov_iter_kvec(&iter, ITER_DEST, &kvec, 1, count); in elfcorehdr_read()
/linux/net/rxrpc/
H A Doutput.c82 struct kvec *kv = call->local->kvec; in rxrpc_alloc_ack()
116 page_frag_free(call->local->kvec[0].iov_base); in rxrpc_free_ack()
117 if (call->local->kvec[1].iov_base) in rxrpc_free_ack()
118 page_frag_free(call->local->kvec[1].iov_base); in rxrpc_free_ack()
155 struct kvec *kv = call->local->kvec; in rxrpc_fill_out_ack()
248 struct kvec *kv = call->local->kvec; in rxrpc_send_ack_packet()
305 struct kvec *kv = call->local->kvec; in rxrpc_send_ACK()
369 struct kvec iov[1]; in rxrpc_send_abort_packet()
437 struct kvec *kv = &call->local->kvec[1 + subpkt]; in rxrpc_prepare_data_subpacket()
658 call->local->kvec[0].iov_base = whdr; in rxrpc_send_data_packet()
[all …]
/linux/net/handshake/
H A Dalert.c40 struct kvec iov; in tls_alert_send()
100 const struct kvec *iov; in tls_alert_recv()
103 iov = msg->msg_iter.kvec; in tls_alert_recv()
/linux/fs/smb/server/
H A Dtransport_tcp.c35 struct kvec *iov;
120 static unsigned int kvec_array_init(struct kvec *new, struct kvec *iov, in kvec_array_init()
150 static struct kvec *get_conn_iovec(struct tcp_transport *t, unsigned int nr_segs) in get_conn_iovec()
152 struct kvec *new_iov; in get_conn_iovec()
337 static int ksmbd_tcp_readv(struct tcp_transport *t, struct kvec *iov_orig, in ksmbd_tcp_readv()
345 struct kvec *iov; in ksmbd_tcp_readv()
409 struct kvec iov; in ksmbd_tcp_read()
417 static int ksmbd_tcp_writev(struct ksmbd_transport *t, struct kvec *iov, in ksmbd_tcp_writev()
H A Dksmbd_work.c31 work->iov = kcalloc(work->iov_alloc_cnt, sizeof(struct kvec), in ksmbd_alloc_work_struct()
120 struct kvec *new; in __ksmbd_iov_pin_rsp()
124 sizeof(struct kvec) * work->iov_alloc_cnt, in __ksmbd_iov_pin_rsp()
/linux/include/linux/ceph/
H A Dmessenger.h272 struct kvec front; /* unaligned blobs of message */
326 struct kvec out_kvec[8], /* sending header/footer data */
347 struct kvec in_sr_kvec; /* current location to receive into */
397 struct kvec in_kvecs[5]; /* recvmsg */
403 struct kvec out_kvecs[8]; /* sendmsg */
439 struct kvec in_sign_kvecs[8];
440 struct kvec out_sign_kvecs[8];
/linux/net/sunrpc/
H A Dxdr.c150 const struct kvec *head = xdr->head; in xdr_buf_to_bvec()
151 const struct kvec *tail = xdr->tail; in xdr_buf_to_bvec()
203 struct kvec *head = xdr->head; in xdr_inline_pages()
204 struct kvec *tail = xdr->tail; in xdr_inline_pages()
447 static void xdr_buf_iov_zero(const struct kvec *iov, unsigned int base, in xdr_buf_iov_zero()
533 struct kvec *head = buf->head; in xdr_buf_try_expand()
534 struct kvec *tail = buf->tail; in xdr_buf_try_expand()
561 const struct kvec *tail = buf->tail; in xdr_buf_tail_copy_right()
575 const struct kvec *tail = buf->tail; in xdr_buf_pages_copy_right()
608 const struct kvec *head = buf->head; in xdr_buf_head_copy_right()
[all …]
/linux/fs/jffs2/
H A 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()
/linux/include/linux/
H A Dvringh.h117 struct kvec *iov;
192 struct kvec *kvec, unsigned num) in vringh_kiov_init() argument
197 kiov->iov = kvec; in vringh_kiov_init()
/linux/include/crypto/internal/
H A Dkdf_selftest.h18 struct kvec info;
29 const struct kvec *info, in kdf_test()
/linux/net/qrtr/
H A Dns.c114 struct kvec iv; in service_announce_new()
140 struct kvec iv; in service_announce_del()
171 struct kvec iv; in lookup_notify()
303 struct kvec iv; in say_hello()
343 struct kvec iv; in ctrl_cmd_bye()
396 struct kvec iv; in ctrl_cmd_del_client()
597 struct kvec iv; in qrtr_ns_worker()
/linux/drivers/xen/xenbus/
H A Dxenbus_xs.c291 struct kvec *vec; in xenbus_dev_request_and_reply()
297 vec = (struct kvec *)(req + 1); in xenbus_dev_request_and_reply()
317 const struct kvec *iovec, in xs_talkv()
374 struct kvec iovec; in xs_single()
497 struct kvec iovec[2]; in xenbus_write()
651 struct kvec iov[2]; in xs_watch()
664 struct kvec iov[2]; in xs_unwatch()
/linux/drivers/target/iscsi/
H A Discsi_target_util.h63 extern int rx_data(struct iscsit_conn *, struct kvec *, int, int);
64 extern int tx_data(struct iscsit_conn *, struct kvec *, int, int);
/linux/include/linux/sunrpc/
H A Dsvc.h466 struct kvec *first, void *p,
500 struct kvec *argv = buf->head; in svcxdr_init_decode()
518 struct kvec *resv = buf->head; in svcxdr_init_encode()
565 struct kvec *resv = buf->head; in svcxdr_set_auth_slack()

123456