Home
last modified time | relevance | path

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

/titanic_50/usr/src/uts/common/io/usb/usba/
H A Dusba.c999 mutex_init(&element->list_mutex, NULL, MUTEX_DRIVER, in usba_init_list()
1001 mutex_enter(&element->list_mutex); in usba_init_list()
1003 mutex_exit(&element->list_mutex); in usba_init_list()
1010 mutex_enter(&head->list_mutex); in usba_destroy_list()
1013 mutex_exit(&head->list_mutex); in usba_destroy_list()
1015 mutex_destroy(&head->list_mutex); in usba_destroy_list()
1025 mutex_enter(&head->list_mutex); in usba_add_to_list()
1026 mutex_enter(&element->list_mutex); in usba_add_to_list()
1085 mutex_exit(&head->list_mutex); in usba_add_to_list()
1086 mutex_exit(&element->list_mutex); in usba_add_to_list()
[all …]
H A Dusbai_pipe_mgmt.c1550 mutex_enter(&ph_data->p_queue.list_mutex); in usba_pipe_sync_drain_reqs()
1553 mutex_enter(&next->list_mutex); in usba_pipe_sync_drain_reqs()
1558 mutex_exit(&next->list_mutex); in usba_pipe_sync_drain_reqs()
1563 mutex_exit(&next->list_mutex); in usba_pipe_sync_drain_reqs()
1567 mutex_exit(&ph_data->p_queue.list_mutex); in usba_pipe_sync_drain_reqs()
/titanic_50/usr/src/uts/common/sys/usb/usba/
H A Dusba_private.h236 kmutex_t list_mutex; /* mutex that protects queue */ member
242 _NOTE(MUTEX_PROTECTS_DATA(usba_list_entry::list_mutex, usba_list_entry))