Lines Matching refs:ap
157 struct algtypelist *ap;
195 kp->ap = NULL;
212 for (app = &(*kpp)->ap;
223 struct algtypelist *ap;
226 ap = (struct algtypelist *)malloc(sizeof (*ap));
227 if (ap == NULL) {
231 debug(KEYSERV_DEBUG, ("appendalgtype : %x %x %d", app, ap, a));
232 ap->algtype = a;
233 mutex_init(&ap->mech.mech_lock, USYNC_THREAD, NULL);
234 mutex_init(&ap->mech.ps_lock, USYNC_THREAD, NULL);
235 ap->mech.mechdata = NULL;
236 ap->mech.psdata = NULL;
237 ap->next = NULL;
238 *app = ap;
578 struct algtypelist *ap;
588 for (ap = kp->ap; ap != NULL; ap = ap->next) {
590 ("storeotherrootkeys alg: %d", ap->algtype));
597 kp->keylen, ap->algtype,
614 skey.algtype = ap->algtype;
615 if (CLASSIC_PK_DH(kp->keylen, ap->algtype)) {
622 if (!CLASSIC_PK_DH(kp->keylen, ap->algtype)) {
624 ap->algtype);
656 struct algtypelist *ap;
663 for (ap = kp->ap; ap != NULL; ap = ap->next) {
665 ("pk_clear3 alg: %d", ap->algtype));
666 mutex_lock(&ap->mech.mech_lock);
667 if ((mdp = ap->mech.mechdata) == NULL) {
668 mutex_unlock(&ap->mech.mech_lock);
673 mutex_unlock(&ap->mech.mech_lock);
679 mutex_unlock(&ap->mech.mech_lock);
1049 struct algtypelist *ap;
1056 for (ap = kp->ap; ap != NULL; ap = ap->next) {
1058 ("getanycache3 alg: %d", ap->algtype));
1059 mutex_lock(&ap->mech.mech_lock);
1060 if ((mdp = ap->mech.mechdata) == NULL) {
1061 mutex_unlock(&ap->mech.mech_lock);
1066 mutex_unlock(&ap->mech.mech_lock);
1071 mutex_unlock(&ap->mech.mech_lock);