Lines Matching refs:slot
60 static char *password_passthrough(PK11SlotInfo *slot, PRBool retry, void *arg)
91 PK11SlotInfo *slot = NULL;
150 slot = PK11_FindSlotByName(slot_name_in);
151 if (slot == NULL) {
169 rv = PK11_GetSlotInfo(le->slot, &slInfo);
174 slot = PK11_ReferenceSlot(le->slot);
179 if (slot == NULL) {
186 slot_id = PK11_GetSlotID(slot);
187 module_id = PK11_GetModuleID(slot);
188 slot_name = PK11_GetSlotName(slot);
189 token_name = PK11_GetTokenName(slot);
190 DEBUG(SSSDBG_TRACE_ALL, "Found [%s] in slot [%s][%d] of module [%d].\n",
193 if (PK11_IsFriendly(slot)) {
200 rv = PK11_UpdateSlotAttribute(slot, &friendly_attr, PR_TRUE);
209 if (mode == OP_AUTH || PK11_NeedLogin(slot)) {
212 rv = PK11_Authenticate(slot, PR_FALSE, discard_const(pin));
226 cert_list = PK11_ListCertsInSlot(slot);
361 priv_key = PK11_FindPrivateKeyFromCert(slot, found_cert, NULL);
425 DEBUG(SSSDBG_CRIT_FAILURE, "Failed to copy slot name.\n");
433 if (slot != NULL) {
434 PK11_FreeSlot(slot);