Lines Matching defs:slots
258 " with prepopulated key slots instead of importing raw key material.\n" \
261 " through the command line parameter `psk_list` in PSA-based key slots.\n" \
267 " with prepopulated key slots instead of importing raw key material.\n"
1101 ssl_async_key_slot_t slots[4]; /* key, key2, sni1, sni2 */
1114 if (ctx->slots_used >= sizeof(ctx->slots) / sizeof(*ctx->slots)) {
1117 ctx->slots[ctx->slots_used].cert = cert;
1118 ctx->slots[ctx->slots_used].pk = pk;
1119 ctx->slots[ctx->slots_used].delay = delay;
1120 ctx->slots[ctx->slots_used].pk_owned = pk_take_ownership;
1179 config_data->slots[slot].pk,
1190 op_name, slot, config_data->slots[slot].delay);
1210 ctx->remaining_delay = config_data->slots[slot].delay;
1249 ssl_async_key_slot_t *key_slot = &config_data->slots[ctx->slot];
4251 if (ssl_async_keys.slots[i].pk_owned) {
4252 mbedtls_pk_free(ssl_async_keys.slots[i].pk);
4253 mbedtls_free(ssl_async_keys.slots[i].pk);
4254 ssl_async_keys.slots[i].pk = NULL;