Lines Matching refs:mutex
151 struct mutex __mutex; /* Protects the queue. */
152 struct mutex *mutex; /* Shared by producer and consumer queues. */ member
248 struct mutex mutex; /* Protect queue list. */ member
253 .mutex = __MUTEX_INITIALIZER(qp_broker_list.mutex),
258 .mutex = __MUTEX_INITIALIZER(qp_guest_endpoints.mutex),
320 queue->kernel_if->mutex = NULL; in qp_alloc_queue()
642 queue->kernel_if->mutex = NULL; in qp_host_alloc_queue()
678 produce_q->kernel_if->mutex = &produce_q->kernel_if->__mutex; in qp_init_queue_mutex()
679 consume_q->kernel_if->mutex = &produce_q->kernel_if->__mutex; in qp_init_queue_mutex()
680 mutex_init(produce_q->kernel_if->mutex); in qp_init_queue_mutex()
691 produce_q->kernel_if->mutex = NULL; in qp_cleanup_queue_mutex()
692 consume_q->kernel_if->mutex = NULL; in qp_cleanup_queue_mutex()
704 mutex_lock(queue->kernel_if->mutex); in qp_acquire_queue_mutex()
715 mutex_unlock(queue->kernel_if->mutex); in qp_release_queue_mutex()
1113 mutex_lock(&qp_guest_endpoints.mutex); in qp_detatch_guest_work()
1117 mutex_unlock(&qp_guest_endpoints.mutex); in qp_detatch_guest_work()
1146 mutex_unlock(&qp_guest_endpoints.mutex); in qp_detatch_guest_work()
1164 mutex_unlock(&qp_guest_endpoints.mutex); in qp_detatch_guest_work()
1198 mutex_lock(&qp_guest_endpoints.mutex); in qp_alloc_guest_work()
1327 mutex_unlock(&qp_guest_endpoints.mutex); in qp_alloc_guest_work()
1332 mutex_unlock(&qp_guest_endpoints.mutex); in qp_alloc_guest_work()
1344 mutex_unlock(&qp_guest_endpoints.mutex); in qp_alloc_guest_work()
1814 mutex_lock(&qp_broker_list.mutex); in qp_broker_alloc()
1819 mutex_unlock(&qp_broker_list.mutex); in qp_broker_alloc()
1840 mutex_unlock(&qp_broker_list.mutex); in qp_broker_alloc()
1994 mutex_lock(&qp_broker_list.mutex); in vmci_qp_broker_exit()
2003 mutex_unlock(&qp_broker_list.mutex); in vmci_qp_broker_exit()
2064 mutex_lock(&qp_broker_list.mutex); in vmci_qp_broker_set_page_store()
2129 mutex_unlock(&qp_broker_list.mutex); in vmci_qp_broker_set_page_store()
2175 mutex_lock(&qp_broker_list.mutex); in vmci_qp_broker_detach()
2288 mutex_unlock(&qp_broker_list.mutex); in vmci_qp_broker_detach()
2311 mutex_lock(&qp_broker_list.mutex); in vmci_qp_broker_map()
2360 mutex_unlock(&qp_broker_list.mutex); in vmci_qp_broker_map()
2422 mutex_lock(&qp_broker_list.mutex); in vmci_qp_broker_unmap()
2476 mutex_unlock(&qp_broker_list.mutex); in vmci_qp_broker_unmap()
2491 mutex_lock(&qp_guest_endpoints.mutex); in vmci_qp_guest_endpoints_exit()
2507 mutex_unlock(&qp_guest_endpoints.mutex); in vmci_qp_guest_endpoints_exit()