Lines Matching refs:pos
23 u8 *pos; in pkcs1_generate_encryption_block() local
44 pos = out; in pkcs1_generate_encryption_block()
45 *pos++ = 0x00; in pkcs1_generate_encryption_block()
46 *pos++ = block_type; /* BT */ in pkcs1_generate_encryption_block()
50 os_memset(pos, 0x00, ps_len); in pkcs1_generate_encryption_block()
51 pos += ps_len; in pkcs1_generate_encryption_block()
54 os_memset(pos, 0xff, ps_len); in pkcs1_generate_encryption_block()
55 pos += ps_len; in pkcs1_generate_encryption_block()
58 if (os_get_random(pos, ps_len) < 0) { in pkcs1_generate_encryption_block()
64 if (*pos == 0x00) in pkcs1_generate_encryption_block()
65 *pos = 0x01; in pkcs1_generate_encryption_block()
66 pos++; in pkcs1_generate_encryption_block()
74 *pos++ = 0x00; in pkcs1_generate_encryption_block()
75 os_memcpy(pos, in, inlen); /* D */ in pkcs1_generate_encryption_block()
102 u8 *pos, *end; in pkcs1_v15_private_key_decrypt() local
112 pos = out + 2; in pkcs1_v15_private_key_decrypt()
114 while (*pos && pos < end) in pkcs1_v15_private_key_decrypt()
115 pos++; in pkcs1_v15_private_key_decrypt()
116 if (pos == end) in pkcs1_v15_private_key_decrypt()
118 if (pos - out - 2 < 8) { in pkcs1_v15_private_key_decrypt()
123 pos++; in pkcs1_v15_private_key_decrypt()
125 *outlen -= pos - out; in pkcs1_v15_private_key_decrypt()
128 os_memmove(out, pos, *outlen); in pkcs1_v15_private_key_decrypt()
139 u8 *pos; in pkcs1_decrypt_public_key() local
164 pos = plain + 3; in pkcs1_decrypt_public_key()
172 while (pos < plain + len && *pos == 0xff) in pkcs1_decrypt_public_key()
173 pos++; in pkcs1_decrypt_public_key()
175 if (pos - plain - 2 < 8) { in pkcs1_decrypt_public_key()
183 if (pos + 16 /* min hash len */ >= plain + len || *pos != 0x00) { in pkcs1_decrypt_public_key()
189 pos++; in pkcs1_decrypt_public_key()
190 len -= pos - plain; in pkcs1_decrypt_public_key()
193 os_memmove(plain, pos, len); in pkcs1_decrypt_public_key()
208 const u8 *pos, *end, *next, *da_end; in pkcs1_v15_sig_ver() local
248 pos = hdr.payload; in pkcs1_v15_sig_ver()
249 end = pos + hdr.length; in pkcs1_v15_sig_ver()
259 if (asn1_get_next(pos, end - pos, &hdr) < 0 || in pkcs1_v15_sig_ver()
306 pos = da_end; in pkcs1_v15_sig_ver()
308 if (asn1_get_next(pos, end - pos, &hdr) < 0 || in pkcs1_v15_sig_ver()