Lines Matching defs:iov
399 work->iov[work->iov_idx].iov_len += (new_len - len);
480 work->iov[work->iov_idx].iov_len += len;
8648 struct kvec iov[1];
8666 iov[0].iov_base = (char *)&hdr->ProtocolId;
8667 iov[0].iov_len = len;
8669 if (ksmbd_sign_smb2_pdu(work->conn, work->sess->sess_key, iov, 1,
8690 struct kvec *iov;
8698 iov = &work->iov[work->iov_idx - 1];
8701 iov = &work->iov[work->iov_idx];
8704 if (!ksmbd_sign_smb2_pdu(work->conn, work->sess->sess_key, iov, n_vec,
8723 struct kvec iov[1];
8755 iov[0].iov_base = (char *)&hdr->ProtocolId;
8756 iov[0].iov_len = len;
8758 if (ksmbd_sign_smb3_pdu(conn, signing_key, iov, 1, signature))
8780 struct kvec *iov;
8804 iov = &work->iov[work->iov_idx - 1];
8807 iov = &work->iov[work->iov_idx];
8810 if (!ksmbd_sign_smb3_pdu(conn, signing_key, iov, n_vec,
8878 struct kvec *iov = work->iov;
8889 iov[0].iov_base = tr_buf;
8890 iov[0].iov_len = sizeof(struct smb2_transform_hdr) + 4;
8893 return ksmbd_crypt_message(work, iov, work->iov_idx + 1, 1);
8908 struct kvec iov[2];
8932 iov[0].iov_base = buf;
8933 iov[0].iov_len = sizeof(struct smb2_transform_hdr) + 4;
8934 iov[1].iov_base = buf + sizeof(struct smb2_transform_hdr) + 4;
8935 iov[1].iov_len = buf_data_size;
8936 rc = ksmbd_crypt_message(work, iov, 2, 0);
8940 memmove(buf + 4, iov[1].iov_base, buf_data_size);