Lines Matching defs:handle
34 kmf_get_token_slots(KMF_HANDLE *handle, CK_SLOT_ID_PTR *slot_list,
55 if (handle != NULL) {
56 handle->lasterr.kstype = KMF_KEYSTORE_PK11TOKEN;
57 handle->lasterr.errcode = ck_rv;
85 if (handle != NULL) {
86 handle->lasterr.kstype = KMF_KEYSTORE_PK11TOKEN;
87 handle->lasterr.errcode = ck_rv;
230 kmf_pk11_token_lookup(KMF_HANDLE_T handle, char *label, CK_SLOT_ID *slot_id)
250 if (handle == NULL) {
273 kmf_rv = kmf_get_token_slots(handle, &slot_list, &slot_count);
355 kmf_set_token_pin(KMF_HANDLE_T handle,
374 if (handle == NULL)
377 CLEAR_ERROR(handle, ret);
392 plugin = FindPlugin(handle, kstype);
395 return (plugin->funclist->SetTokenPin(handle, num_attr,
423 kmf_select_token(KMF_HANDLE_T handle, char *label, int readonly)
431 CLEAR_ERROR(handle, kmf_rv);
445 if (handle->pk11handle != NULL) {
450 kmf_rv = kmf_pk11_token_lookup(handle, label, &slot_id);
462 handle->lasterr.kstype = KMF_KEYSTORE_PK11TOKEN;
463 handle->lasterr.errcode = ck_rv;
467 handle->pk11handle = hSession;
479 kmf_pk11_init_token(KMF_HANDLE_T handle,
487 CLEAR_ERROR(handle, ret);
495 ret = kmf_pk11_token_lookup(handle, currlabel, &slot_id);