Lines Matching refs:shash
31 struct shash_desc *shash) in cifs_shash_bvec() argument
52 ret = crypto_shash_update(shash, p + off, len); in cifs_shash_bvec()
70 struct shash_desc *shash) in cifs_shash_kvec() argument
87 ret = crypto_shash_update(shash, kv[i].iov_base + start, len); in cifs_shash_kvec()
104 struct shash_desc *shash) in cifs_shash_xarray() argument
132 ret = crypto_shash_update(shash, p, len); in cifs_shash_xarray()
152 struct shash_desc *shash) in cifs_shash_iter() argument
159 return cifs_shash_bvec(iter, maxsize, shash); in cifs_shash_iter()
161 return cifs_shash_kvec(iter, maxsize, shash); in cifs_shash_iter()
163 return cifs_shash_xarray(iter, maxsize, shash); in cifs_shash_iter()
173 struct shash_desc *shash) in __cifs_calc_signature() argument
199 rc = crypto_shash_update(shash, in __cifs_calc_signature()
208 rc = cifs_shash_iter(&rqst->rq_iter, iov_iter_count(&rqst->rq_iter), shash); in __cifs_calc_signature()
212 rc = crypto_shash_final(shash, signature); in __cifs_calc_signature()