init_ctx
void* (*init_ctx)(Authctxt*);
if ((kbdintctxt->ctxt = kbdintctxt->device->init_ctx(authctxt)) == NULL) {
sshpam_ctxt = (sshpam_device.init_ctx)(authctxt);
static EVP_PKEY_CTX *init_ctx(const char *kdfalg, int *pkeysize,
ctx = init_ctx(kdfalg, &keysize, pkey_op, e, engine_impl, rawin, pkey,