Lines Matching refs:rqst
75 static int cifs_calc_signature(struct smb_rqst *rqst, in cifs_calc_signature() argument
80 struct kvec *iov = rqst->rq_iov; in cifs_calc_signature()
81 int n_vec = rqst->rq_nvec; in cifs_calc_signature()
135 for (i = 0; i < rqst->rq_npages; i++) { in cifs_calc_signature()
138 cifs_rqst_page_to_kvec(rqst, i, &p_iov); in cifs_calc_signature()
141 kunmap(rqst->rq_pages[i]); in cifs_calc_signature()
152 int cifs_sign_rqst(struct smb_rqst *rqst, struct TCP_Server_Info *server, in cifs_sign_rqst() argument
157 struct smb_hdr *cifs_pdu = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in cifs_sign_rqst()
178 rc = cifs_calc_signature(rqst, server, smb_signature); in cifs_sign_rqst()
190 struct smb_rqst rqst = { .rq_iov = iov, in cifs_sign_smbv() local
193 return cifs_sign_rqst(&rqst, server, pexpected_response_sequence); in cifs_sign_smbv()
209 int cifs_verify_signature(struct smb_rqst *rqst, in cifs_verify_signature() argument
216 struct smb_hdr *cifs_pdu = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in cifs_verify_signature()
248 rc = cifs_calc_signature(rqst, server, what_we_think_sig_should_be); in cifs_verify_signature()