structure
const char *structure;
structure = "PrivateKeyInfo";
structure = "type-specific";
dctx = OSSL_DECODER_CTX_new_for_pkey(ppkey, "DER", structure, key_name,
const char *structure)
"PEM", structure,
"PEM", structure,
const char *structure)
"PEM", structure,
"PEM", structure,
const char *structure)
"DER", structure,
"DER", structure,
for (i = 0; i < OSSL_NELEM(test_stanza->structure); i++) {
const char *structure = test_stanza->structure[i];
test_stanza->keytype, structure);
pkey, selection, structure))
for (i = 0; i < OSSL_NELEM(test_stanza->structure); i++) {
const char *structure = test_stanza->structure[i];
test_stanza->keytype, structure);
pkey, selection, structure))
for (i = 0; i < OSSL_NELEM(test_stanza->structure); i++) {
const char *structure = test_stanza->structure[i];
test_stanza->keytype, structure);
pkey, selection, structure))
const char *structure = "SubjectPublicKeyInfo";
test_stanza->keytype, structure);
pkey, selection, structure))
for (i = 0; i < OSSL_NELEM(test_stanza->structure); i++) {
const char *structure = test_stanza->structure[i];
test_stanza->keytype, structure);
pkey, selection, structure))
for (i = 0; i < OSSL_NELEM(test_stanza->structure); i++) {
const char *structure = test_stanza->structure[i];
test_stanza->keytype, structure);
pkey, selection, structure))
for (i = 0; i < OSSL_NELEM(test_stanza->structure); i++) {
const char *structure = test_stanza->structure[i];
test_stanza->keytype, structure);
pkey, selection, structure))
const char *structure = "SubjectPublicKeyInfo";
test_stanza->keytype, structure);
pkey, selection, structure))
const char *structure[2];
(char *)structure + desc[i].struct_offset_bytes,
static void value_write(int offset, int size, u64 val, void *structure)
case 8: *( u8 *) ((char *)structure + offset) = val; break;
case 16: *(__be16 *) ((char *)structure + offset) = cpu_to_be16(val); break;
case 32: *(__be32 *) ((char *)structure + offset) = cpu_to_be32(val); break;
case 64: *(__be64 *) ((char *)structure + offset) = cpu_to_be64(val); break;
void *structure)
structure);
structure);
memcpy((char *)structure + desc[i].struct_offset_bytes,
static u64 value_read(int offset, int size, void *structure)
case 1: return *(u8 *) ((char *)structure + offset);
case 2: return be16_to_cpup((__be16 *) ((char *)structure + offset));
case 4: return be32_to_cpup((__be32 *) ((char *)structure + offset));
case 8: return be64_to_cpup((__be64 *) ((char *)structure + offset));
void *structure,
structure) << shift;
structure) << shift;
void *structure,
void *structure);
see the structure description for that.
case structure:
if (state->last_token == structure && !state->p_l_follow) {
state->last_u_d = (state->last_token == structure);
return (structure);