Lines Matching refs:sshpam_ctxt
1045 static void *sshpam_ctxt, *sshpam_authok; variable
1057 if (sshpam_ctxt != NULL) in mm_answer_pam_init_ctx()
1059 sshpam_ctxt = (sshpam_device.init_ctx)(authctxt); in mm_answer_pam_init_ctx()
1062 if (sshpam_ctxt != NULL) { in mm_answer_pam_init_ctx()
1082 if (sshpam_ctxt == NULL) in mm_answer_pam_query()
1084 ret = (sshpam_device.query)(sshpam_ctxt, &name, &info, in mm_answer_pam_query()
1087 sshpam_authok = sshpam_ctxt; in mm_answer_pam_query()
1122 if (sshpam_ctxt == NULL) in mm_answer_pam_respond()
1138 ret = (sshpam_device.respond)(sshpam_ctxt, num, resp); in mm_answer_pam_respond()
1143 ret = (sshpam_device.respond)(sshpam_ctxt, num, NULL); in mm_answer_pam_respond()
1152 sshpam_authok = sshpam_ctxt; in mm_answer_pam_respond()
1159 int r = sshpam_authok != NULL && sshpam_authok == sshpam_ctxt; in mm_answer_pam_free_ctx()
1162 if (sshpam_ctxt == NULL) in mm_answer_pam_free_ctx()
1164 (sshpam_device.free_ctx)(sshpam_ctxt); in mm_answer_pam_free_ctx()
1165 sshpam_ctxt = sshpam_authok = NULL; in mm_answer_pam_free_ctx()