Lines Matching defs:nbytes
193 * @nbytes: number of zeros, in bytes, to strip
197 unsigned int nbytes,
203 unsigned int tbytes = nbytes;
206 ents = sg_nents_for_len(sgl, nbytes);
214 while (nbytes > 0) {
216 while (len && !*buff && lzeros < nbytes) {
231 nbytes -= lzeros;
237 nbytes -= lzeros;
239 return tbytes - nbytes;
872 static void caam_rsa_drop_leading_zeros(const u8 **ptr, size_t *nbytes)
874 while (!**ptr && *nbytes) {
876 (*nbytes)--;
888 * @nbytes: length in bytes of {dP, dQ, qInv} CRT member
891 static u8 *caam_read_rsa_crt(const u8 *ptr, size_t nbytes, size_t dstlen)
895 caam_rsa_drop_leading_zeros(&ptr, &nbytes);
896 if (!nbytes)
903 memcpy(dst + (dstlen - nbytes), ptr, nbytes);
915 * @nbytes: The amount of data to read
917 static inline u8 *caam_read_raw_data(const u8 *buf, size_t *nbytes)
920 caam_rsa_drop_leading_zeros(&buf, nbytes);
921 if (!*nbytes)
924 return kmemdup(buf, *nbytes, GFP_DMA | GFP_KERNEL);