Searched refs:soft_slot (Results 1 – 9 of 9) sorted by relevance
153 slot_t soft_slot; variable267 soft_slot.authenticated = 0; in C_Initialize()268 soft_slot.userpin_change_needed = 0; in C_Initialize()269 soft_slot.token_object_list = NULL; in C_Initialize()270 soft_slot.keystore_load_status = KEYSTORE_UNINITIALIZED; in C_Initialize()279 if (pthread_mutex_init(&soft_slot.slot_mutex, NULL) != 0) { in C_Initialize()287 if (pthread_mutex_init(&soft_slot.keystore_mutex, NULL) != 0) { in C_Initialize()288 (void) pthread_mutex_destroy(&soft_slot.slot_mutex); in C_Initialize()298 (void) pthread_mutex_destroy(&soft_slot.keystore_mutex); in C_Initialize()299 (void) pthread_mutex_destroy(&soft_slot.slot_mutex); in C_Initialize()[all …]
676 if (soft_slot.userpin_change_needed) { in search_for_objects()710 (void) pthread_mutex_lock(&soft_slot.slot_mutex); in search_for_objects()713 (void) pthread_mutex_unlock(&soft_slot.slot_mutex); in search_for_objects()716 obj = soft_slot.token_object_list; in search_for_objects()734 (&soft_slot.slot_mutex); in search_for_objects()739 (void) pthread_mutex_unlock(&soft_slot.slot_mutex); in search_for_objects()882 (void) pthread_mutex_lock(&soft_slot.slot_mutex); in soft_add_token_object_to_slot()885 if (soft_slot.token_object_list == NULL) { in soft_add_token_object_to_slot()886 soft_slot.token_object_list = objp; in soft_add_token_object_to_slot()890 soft_slot.token_object_list->prev = objp; in soft_add_token_object_to_slot()[all …]
129 soft_slot.authenticated = 0; in C_CloseSession()130 soft_slot.userpin_change_needed = 0; in C_CloseSession()169 soft_slot.authenticated = 0; in C_CloseAllSessions()170 soft_slot.userpin_change_needed = 0; in C_CloseAllSessions()345 if (soft_slot.authenticated) { in C_Login()353 if (soft_slot.userpin_change_needed) { in C_Login()364 soft_slot.authenticated = 1; in C_Login()425 if (!soft_slot.authenticated) { in C_Logout()426 if (!soft_slot.userpin_change_needed) { in C_Logout()434 soft_slot.userpin_change_needed = 0; in C_Logout()[all …]
2945 (void) pthread_mutex_lock(&soft_slot.keystore_mutex); in soft_keystore_init()2952 if (desired_state <= soft_slot.keystore_load_status) { in soft_keystore_init()2953 (void) pthread_mutex_unlock(&soft_slot.keystore_mutex); in soft_keystore_init()2954 return (soft_slot.keystore_load_status); in soft_keystore_init()2963 switch (soft_slot.keystore_load_status) { in soft_keystore_init()2967 soft_slot.keystore_load_status = KEYSTORE_PRESENT; in soft_keystore_init()2970 soft_slot.keystore_load_status = in soft_keystore_init()2973 soft_slot.keystore_load_status = in soft_keystore_init()2986 if (soft_keystore_get_version(&soft_slot.ks_version, B_FALSE) in soft_keystore_init()2988 soft_slot.keystore_load_status = KEYSTORE_UNAVAILABLE; in soft_keystore_init()[all …]
41 extern struct slot soft_slot;
349 if (soft_slot.keystore_load_status == KEYSTORE_UNAVAILABLE) { in C_GetTokenInfo()
192 soft_slot.userpin_change_needed = 1; in soft_verify_pin()298 soft_slot.userpin_change_needed = 0; in soft_setpin()1876 (void) pthread_mutex_lock(&soft_slot.slot_mutex); in soft_put_object_to_keystore()1882 (void) pthread_mutex_unlock(&soft_slot.slot_mutex); in soft_put_object_to_keystore()
128 if (soft_slot.authenticated) { in soft_add_session()
1226 if (!soft_slot.authenticated) { in soft_parse_common_attrs()1233 if (!soft_slot.userpin_change_needed) { in soft_parse_common_attrs()4709 if (!soft_slot.authenticated) {4717 if (!soft_slot.userpin_change_needed) {