Lines Matching refs:ki
62 struct pkcs11_keyinfo *ki;
64 ki = xcalloc(1, sizeof(*ki));
65 ki->providername = xstrdup(name);
66 ki->key = k;
67 TAILQ_INSERT_TAIL(&pkcs11_keylist, ki, next);
73 struct pkcs11_keyinfo *ki, *nxt;
75 for (ki = TAILQ_FIRST(&pkcs11_keylist); ki; ki = nxt) {
76 nxt = TAILQ_NEXT(ki, next);
77 if (!strcmp(ki->providername, name)) {
78 TAILQ_REMOVE(&pkcs11_keylist, ki, next);
79 free(ki->providername);
80 sshkey_free(ki->key);
81 free(ki);
90 struct pkcs11_keyinfo *ki;
92 TAILQ_FOREACH(ki, &pkcs11_keylist, next) {
93 debug("check %p %s", ki, ki->providername);
94 if (sshkey_equal(k, ki->key))
95 return (ki->key);