Lines Matching refs:iov
593 int ksmbd_sign_smb2_pdu(struct ksmbd_conn *conn, char *key, struct kvec *iov, in ksmbd_sign_smb2_pdu() argument
619 iov[i].iov_base, in ksmbd_sign_smb2_pdu()
620 iov[i].iov_len); in ksmbd_sign_smb2_pdu()
644 int ksmbd_sign_smb3_pdu(struct ksmbd_conn *conn, char *key, struct kvec *iov, in ksmbd_sign_smb3_pdu() argument
670 iov[i].iov_base, in ksmbd_sign_smb3_pdu()
671 iov[i].iov_len); in ksmbd_sign_smb3_pdu()
1016 static struct scatterlist *ksmbd_init_sg(struct kvec *iov, unsigned int nvec, in ksmbd_init_sg() argument
1031 unsigned long kaddr = (unsigned long)iov[i + 1].iov_base; in ksmbd_init_sg()
1033 if (is_vmalloc_addr(iov[i + 1].iov_base)) { in ksmbd_init_sg()
1034 nr_entries[i] = ((kaddr + iov[i + 1].iov_len + in ksmbd_init_sg()
1054 smb2_sg_set_buf(&sg[sg_idx++], iov[0].iov_base + 24, assoc_data_len); in ksmbd_init_sg()
1056 void *data = iov[i + 1].iov_base; in ksmbd_init_sg()
1057 int len = iov[i + 1].iov_len; in ksmbd_init_sg()
1089 int ksmbd_crypt_message(struct ksmbd_work *work, struct kvec *iov, in ksmbd_crypt_message() argument
1093 struct smb2_transform_hdr *tr_hdr = smb2_get_msg(iov[0].iov_base); in ksmbd_crypt_message()
1158 sg = ksmbd_init_sg(iov, nvec, sign); in ksmbd_crypt_message()