Lines Matching defs:pos
31 static const u8 * crypto_rsa_parse_integer(const u8 *pos, const u8 *end,
36 if (pos == NULL)
39 if (asn1_get_next(pos, end - pos, &hdr) < 0 ||
66 const u8 *pos, *end;
95 pos = hdr.payload;
96 end = pos + hdr.length;
98 pos = crypto_rsa_parse_integer(pos, end, key->n);
99 pos = crypto_rsa_parse_integer(pos, end, key->e);
101 if (pos == NULL)
104 if (pos != end) {
107 pos, end - pos);
154 const u8 *pos, *end;
202 pos = hdr.payload;
203 end = pos + hdr.length;
208 pos = crypto_rsa_parse_integer(pos, end, zero);
209 if (pos == NULL || bignum_cmp_d(zero, 0) != 0) {
217 pos = crypto_rsa_parse_integer(pos, end, key->n);
218 pos = crypto_rsa_parse_integer(pos, end, key->e);
219 pos = crypto_rsa_parse_integer(pos, end, key->d);
220 pos = crypto_rsa_parse_integer(pos, end, key->p);
221 pos = crypto_rsa_parse_integer(pos, end, key->q);
222 pos = crypto_rsa_parse_integer(pos, end, key->dmp1);
223 pos = crypto_rsa_parse_integer(pos, end, key->dmq1);
224 pos = crypto_rsa_parse_integer(pos, end, key->iqmp);
226 if (pos == NULL)
229 if (pos != end) {
232 pos, end - pos);