Lines Matching refs:exts
81 custom_ext_method *custom_ext_find(const custom_ext_methods *exts, in custom_ext_find() argument
86 custom_ext_method *meth = exts->meths; in custom_ext_find()
88 for (i = 0; i < exts->meths_count; i++, meth++) { in custom_ext_find()
103 void custom_ext_init(custom_ext_methods *exts) in custom_ext_init() argument
106 custom_ext_method *meth = exts->meths; in custom_ext_init()
108 for (i = 0; i < exts->meths_count; i++, meth++) in custom_ext_init()
118 custom_ext_methods *exts = &s->cert->custext; in custom_ext_parse() local
125 meth = custom_ext_find(exts, role, ext_type, NULL); in custom_ext_parse()
176 custom_ext_methods *exts = &s->cert->custext; in custom_ext_add() local
181 for (i = 0; i < exts->meths_count; i++) { in custom_ext_add()
185 meth = exts->meths + i; in custom_ext_add()
317 void custom_exts_free(custom_ext_methods *exts) in custom_exts_free() argument
322 for (i = 0, meth = exts->meths; i < exts->meths_count; i++, meth++) { in custom_exts_free()
330 OPENSSL_free(exts->meths); in custom_exts_free()
349 custom_ext_methods *exts = &ctx->cert->custext; in add_custom_ext_intern() local
383 if (custom_ext_find(exts, role, ext_type, NULL)) in add_custom_ext_intern()
385 tmp = OPENSSL_realloc(exts->meths, in add_custom_ext_intern()
386 (exts->meths_count + 1) * sizeof(custom_ext_method)); in add_custom_ext_intern()
390 exts->meths = tmp; in add_custom_ext_intern()
391 meth = exts->meths + exts->meths_count; in add_custom_ext_intern()
401 exts->meths_count++; in add_custom_ext_intern()