Home
last modified time | relevance | path

Searched refs:tokenobject_list_lock (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/
H A DmetaObjectManager.c87 static pthread_rwlock_t tokenobject_list_lock; variable
152 if (pthread_rwlock_init(&tokenobject_list_lock, NULL) != 0) { in meta_objectManager_initialize()
172 (void) pthread_rwlock_destroy(&tokenobject_list_lock); in meta_objectManager_finalize()
427 list_lock = &tokenobject_list_lock; in meta_object_activate()
472 list_lock = &tokenobject_list_lock; in meta_object_deactivate()
650 (void) pthread_rwlock_wrlock(&slot->tokenobject_list_lock); in meta_slot_object_activate()
690 list_lock = &slot->tokenobject_list_lock; in meta_slot_object_deactivate()
1722 (void) pthread_rwlock_rdlock(&tokenobject_list_lock); in meta_object_find_by_handle()
1740 (void) pthread_rwlock_unlock(&tokenobject_list_lock); in meta_object_find_by_handle()
1752 (void) pthread_rwlock_wrlock(&tokenobject_list_lock); in meta_token_object_deactivate()
[all …]
H A DmetaSlotManager.c111 &(slots[i].tokenobject_list_lock), NULL); in meta_slotManager_initialize()
180 &slots[slot].tokenobject_list_lock); in meta_slotManager_finalize()
H A DmetaGlobal.h487 pthread_rwlock_t tokenobject_list_lock; member