Lines Matching refs:prov_funcs
191 CK_FUNCTION_LIST_PTR prov_funcs; /* Provider's function list */ in list_mechlist_for_lib() local
263 rv = Tmp_C_GetFunctionList(&prov_funcs); in list_mechlist_for_lib()
272 rv = prov_funcs->C_Initialize(NULL_PTR); in list_mechlist_for_lib()
286 rv = prov_funcs->C_GetSlotList(FALSE, NULL_PTR, &slot_count); in list_mechlist_for_lib()
308 rv = prov_funcs->C_GetSlotList(FALSE, prov_slots, &slot_count); in list_mechlist_for_lib()
332 if (check_random(prov_slots[i], prov_funcs)) { in list_mechlist_for_lib()
340 rv = prov_funcs->C_GetSlotInfo(prov_slots[i], &slotinfo); in list_mechlist_for_lib()
354 prov_funcs->version.major, in list_mechlist_for_lib()
355 prov_funcs->version.minor); in list_mechlist_for_lib()
370 rv = prov_funcs->C_GetTokenInfo(prov_slots[i], in list_mechlist_for_lib()
404 rv = prov_funcs->C_GetMechanismList(prov_slots[i], in list_mechlist_for_lib()
428 rv = prov_funcs->C_GetMechanismList(prov_slots[i], in list_mechlist_for_lib()
459 rv = prov_funcs->C_GetMechanismInfo( in list_mechlist_for_lib()
502 (void) prov_funcs->C_Finalize(NULL_PTR); in list_mechlist_for_lib()
1619 check_random(CK_SLOT_ID slot_id, CK_FUNCTION_LIST_PTR prov_funcs) in check_random() argument
1626 rv = prov_funcs->C_OpenSession(slot_id, CKF_SERIAL_SESSION, in check_random()
1632 rv = prov_funcs->C_GenerateRandom(hSession, test_byte_ptr, in check_random()
1634 (void) prov_funcs->C_CloseSession(hSession); in check_random()