Searched refs:list_lock (Results 1 – 11 of 11) sorted by relevance
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_utils.c | 97 mutex_init(&list_hdr->list_lock, NULL, MUTEX_DRIVER, arg); in oce_list_create() 106 mutex_destroy(&list_hdr->list_lock); in oce_list_destroy() 118 mutex_enter(&list_hdr->list_lock); in oce_list_insert_tail() 121 mutex_exit(&list_hdr->list_lock); in oce_list_insert_tail() 132 mutex_enter(&list_hdr->list_lock); in oce_list_insert_head() 135 mutex_exit(&list_hdr->list_lock); in oce_list_insert_head() 147 mutex_enter(&list_hdr->list_lock); in oce_list_remove_tail() 150 mutex_exit(&list_hdr->list_lock); in oce_list_remove_tail() 157 mutex_exit(&list_hdr->list_lock); in oce_list_remove_tail() 170 mutex_enter(&list_hdr->list_lock); in oce_list_remove_head() [all …]
|
/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/ |
H A D | metaSlotManager.c | 455 (void) pthread_mutex_lock(&pool->list_lock); in meta_get_slot_session() 464 (void) pthread_mutex_unlock(&pool->list_lock); in meta_get_slot_session() 475 (void) pthread_mutex_unlock(&pool->list_lock); in meta_get_slot_session() 479 (void) pthread_mutex_unlock(&pool->list_lock); in meta_get_slot_session() 513 (void) pthread_mutex_lock(&pool->list_lock); in meta_get_slot_session() 515 (void) pthread_mutex_unlock(&pool->list_lock); in meta_get_slot_session() 552 (void) pthread_mutex_lock(&pool->list_lock); in meta_release_slot_session() 559 (void) pthread_mutex_unlock(&pool->list_lock); in meta_release_slot_session() 565 (void) pthread_mutex_unlock(&pool->list_lock); in meta_release_slot_session() 569 (void) pthread_mutex_unlock(&pool->list_lock); in meta_release_slot_session()
|
H A D | metaObjectManager.c | 415 pthread_rwlock_t *list_lock; in meta_object_activate() local 427 list_lock = &tokenobject_list_lock; in meta_object_activate() 430 list_lock = &new_object->creator_session->object_list_lock; in meta_object_activate() 435 (void) pthread_rwlock_wrlock(list_lock); in meta_object_activate() 437 (void) pthread_rwlock_unlock(list_lock); in meta_object_activate() 454 pthread_rwlock_t *list_lock; in meta_object_deactivate() local 472 list_lock = &tokenobject_list_lock; in meta_object_deactivate() 475 list_lock = &object->creator_session->object_list_lock; in meta_object_deactivate() 485 (void) pthread_rwlock_wrlock(list_lock); in meta_object_deactivate() 515 (void) pthread_rwlock_unlock(list_lock); in meta_object_deactivate() [all …]
|
H A D | metaGlobal.h | 449 pthread_mutex_t list_lock; member
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | ib_rdma.c | 232 __rdsv3_ib_destroy_conns(struct list *list, kmutex_t *list_lock) in __rdsv3_ib_destroy_conns() argument 240 mutex_enter(list_lock); in __rdsv3_ib_destroy_conns() 242 mutex_exit(list_lock); in __rdsv3_ib_destroy_conns()
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/ |
H A D | oce_utils.h | 115 kmutex_t list_lock; member
|
/illumos-gate/usr/src/uts/common/sys/rsm/ |
H A D | rsm_in.h | 418 kmutex_t list_lock; member
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | ib.h | 298 void __rdsv3_ib_destroy_conns(struct list *list, kmutex_t *list_lock);
|
/illumos-gate/usr/src/lib/libdtrace_jni/common/ |
H A D | dtj_consume.c | 2335 pthread_mutex_t *list_lock = &jc->dtjj_consumer-> in dtj_process_requests() local 2340 (void) pthread_mutex_lock(list_lock); in dtj_process_requests() 2357 (void) pthread_mutex_unlock(list_lock); in dtj_process_requests() 2364 (void) pthread_mutex_unlock(list_lock); in dtj_process_requests()
|
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/arcmsr/ |
H A D | arcmsr.c | 126 static void arcmsr_list_add_tail(kmutex_t *list_lock, 3053 arcmsr_list_add_tail(kmutex_t *list_lock, struct list_head *new_one, in arcmsr_list_add_tail() argument 3056 mutex_enter(list_lock); in arcmsr_list_add_tail() 3058 mutex_exit(list_lock); in arcmsr_list_add_tail() 3062 arcmsr_list_get_first(kmutex_t *list_lock, struct list_head *head) in arcmsr_list_get_first() argument 3066 mutex_enter(list_lock); in arcmsr_list_get_first() 3068 mutex_exit(list_lock); in arcmsr_list_get_first() 3074 mutex_exit(list_lock); in arcmsr_list_get_first()
|
/illumos-gate/usr/src/uts/common/io/rsm/ |
H A D | rsm.c | 650 mutex_init(&rsm_suspend_list.list_lock, NULL, MUTEX_DRIVER, NULL); in _init() 709 (void) mutex_destroy(&rsm_suspend_list.list_lock); in _fini() 4137 mutex_enter(&rsm_suspend_list.list_lock); in rsm_suspend_complete() 4142 mutex_exit(&rsm_suspend_list.list_lock); in rsm_suspend_complete() 4160 mutex_exit(&rsm_suspend_list.list_lock); in rsm_suspend_complete() 5804 mutex_enter(&rsm_suspend_list.list_lock); in rsm_send_suspend() 5811 mutex_exit(&rsm_suspend_list.list_lock); in rsm_send_suspend() 5845 mutex_enter(&rsm_suspend_list.list_lock); in rsm_send_resume() 5848 mutex_exit(&rsm_suspend_list.list_lock); in rsm_send_resume()
|