Lines Matching refs:vmbus_connection
161 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_rescind_cleanup()
163 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_rescind_cleanup()
171 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_rescind_cleanup()
393 BUG_ON(!mutex_is_locked(&vmbus_connection.channel_mutex)); in hv_process_channel_removal()
441 list_for_each_entry_safe(channel, tmp, &vmbus_connection.chn_list, in vmbus_free_channels()
463 mutex_lock(&vmbus_connection.channel_mutex); in vmbus_process_offer()
469 atomic_dec(&vmbus_connection.offer_in_progress); in vmbus_process_offer()
471 list_for_each_entry(channel, &vmbus_connection.chn_list, listentry) { in vmbus_process_offer()
483 &vmbus_connection.chn_list); in vmbus_process_offer()
485 mutex_unlock(&vmbus_connection.channel_mutex); in vmbus_process_offer()
570 mutex_lock(&vmbus_connection.channel_mutex); in vmbus_process_offer()
572 mutex_unlock(&vmbus_connection.channel_mutex); in vmbus_process_offer()
727 if (completion_done(&vmbus_connection.unload_event)) in vmbus_wait_for_unload()
746 complete(&vmbus_connection.unload_event); in vmbus_wait_for_unload()
778 complete(&vmbus_connection.unload_event); in vmbus_unload_response()
789 init_completion(&vmbus_connection.unload_event); in vmbus_initiate_unload()
800 wait_for_completion(&vmbus_connection.unload_event); in vmbus_initiate_unload()
822 atomic_dec(&vmbus_connection.offer_in_progress); in vmbus_onoffer()
874 while (atomic_read(&vmbus_connection.offer_in_progress) != 0) { in vmbus_onoffer_rescind()
882 mutex_lock(&vmbus_connection.channel_mutex); in vmbus_onoffer_rescind()
884 mutex_unlock(&vmbus_connection.channel_mutex); in vmbus_onoffer_rescind()
940 mutex_lock(&vmbus_connection.channel_mutex); in vmbus_onoffer_rescind()
950 mutex_unlock(&vmbus_connection.channel_mutex); in vmbus_onoffer_rescind()
1000 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_onopen_result()
1002 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_onopen_result()
1021 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_onopen_result()
1047 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_ongpadl_created()
1049 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_ongpadl_created()
1070 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_ongpadl_created()
1096 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_ongpadl_torndown()
1098 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_ongpadl_torndown()
1117 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_ongpadl_torndown()
1139 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_onversion_response()
1141 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_onversion_response()
1154 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_onversion_response()