Lines Matching refs:pos
37 static const u8 * crypto_rsa_parse_integer(const u8 *pos, const u8 *end,
42 if (pos == NULL)
45 if (asn1_get_next(pos, end - pos, &hdr) < 0 ||
72 const u8 *pos, *end;
101 pos = hdr.payload;
102 end = pos + hdr.length;
104 pos = crypto_rsa_parse_integer(pos, end, key->n);
105 pos = crypto_rsa_parse_integer(pos, end, key->e);
107 if (pos == NULL)
110 if (pos != end) {
113 pos, end - pos);
137 const u8 *pos, *end;
185 pos = hdr.payload;
186 end = pos + hdr.length;
191 pos = crypto_rsa_parse_integer(pos, end, zero);
192 if (pos == NULL || bignum_cmp_d(zero, 0) != 0) {
200 pos = crypto_rsa_parse_integer(pos, end, key->n);
201 pos = crypto_rsa_parse_integer(pos, end, key->e);
202 pos = crypto_rsa_parse_integer(pos, end, key->d);
203 pos = crypto_rsa_parse_integer(pos, end, key->p);
204 pos = crypto_rsa_parse_integer(pos, end, key->q);
205 pos = crypto_rsa_parse_integer(pos, end, key->dmp1);
206 pos = crypto_rsa_parse_integer(pos, end, key->dmq1);
207 pos = crypto_rsa_parse_integer(pos, end, key->iqmp);
209 if (pos == NULL)
212 if (pos != end) {
215 pos, end - pos);