Lines Matching refs:cur
316 mbedtls_asn1_sequence *cur; in crypto_verify_signature() local
386 cur = seq.next; in crypto_verify_signature()
391 while (cur != NULL) { in crypto_verify_signature()
392 next = cur->next; in crypto_verify_signature()
393 mbedtls_free(cur); in crypto_verify_signature()
394 cur = next; in crypto_verify_signature()
407 cur = &seq; in crypto_verify_signature()
410 while (cur != NULL) { in crypto_verify_signature()
414 if (cur->buf.len > bignum_len) { in crypto_verify_signature()
416 skip = cur->buf.len - bignum_len; in crypto_verify_signature()
417 } else if (cur->buf.len < bignum_len) { in crypto_verify_signature()
419 seek += (bignum_len % cur->buf.len); in crypto_verify_signature()
422 if (seek + cur->buf.len > sizeof(sig) + skip) { in crypto_verify_signature()
426 memcpy(sig + seek, cur->buf.p + skip, cur->buf.len - skip); in crypto_verify_signature()
427 cur = cur->next; in crypto_verify_signature()