Lines Matching refs:vmbus_connection

149 	spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags);  in vmbus_rescind_cleanup()
151 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_rescind_cleanup()
159 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_rescind_cleanup()
379 BUG_ON(!mutex_is_locked(&vmbus_connection.channel_mutex)); in hv_process_channel_removal()
427 list_for_each_entry_safe(channel, tmp, &vmbus_connection.chn_list, in vmbus_free_channels()
510 mutex_lock(&vmbus_connection.channel_mutex); in vmbus_add_channel_work()
526 mutex_unlock(&vmbus_connection.channel_mutex); in vmbus_add_channel_work()
554 mutex_lock(&vmbus_connection.channel_mutex); in vmbus_process_offer()
558 atomic_inc(&vmbus_connection.nr_chan_close_on_suspend); in vmbus_process_offer()
564 atomic_dec(&vmbus_connection.offer_in_progress); in vmbus_process_offer()
566 list_for_each_entry(channel, &vmbus_connection.chn_list, listentry) { in vmbus_process_offer()
578 &vmbus_connection.chn_list); in vmbus_process_offer()
584 mutex_unlock(&vmbus_connection.channel_mutex); in vmbus_process_offer()
602 mutex_unlock(&vmbus_connection.channel_mutex); in vmbus_process_offer()
626 wq = fnew ? vmbus_connection.handle_primary_chan_wq : in vmbus_process_offer()
627 vmbus_connection.handle_sub_chan_wq; in vmbus_process_offer()
784 if (completion_done(&vmbus_connection.unload_event)) in vmbus_wait_for_unload()
803 complete(&vmbus_connection.unload_event); in vmbus_wait_for_unload()
835 complete(&vmbus_connection.unload_event); in vmbus_unload_response()
846 init_completion(&vmbus_connection.unload_event); in vmbus_initiate_unload()
857 wait_for_completion(&vmbus_connection.unload_event); in vmbus_initiate_unload()
868 if (atomic_dec_and_test(&vmbus_connection.nr_chan_fixup_on_resume)) in check_ready_for_resume_event()
869 complete(&vmbus_connection.ready_for_resume_event); in check_ready_for_resume_event()
906 mutex_lock(&vmbus_connection.channel_mutex); in find_primary_channel_by_offer()
908 list_for_each_entry(iter, &vmbus_connection.chn_list, listentry) { in find_primary_channel_by_offer()
918 mutex_unlock(&vmbus_connection.channel_mutex); in find_primary_channel_by_offer()
940 atomic_dec(&vmbus_connection.offer_in_progress); in vmbus_onoffer()
986 atomic_dec(&vmbus_connection.offer_in_progress); in vmbus_onoffer()
1002 if (atomic_dec_and_test(&vmbus_connection.nr_chan_close_on_suspend)) in check_ready_for_suspend_event()
1003 complete(&vmbus_connection.ready_for_suspend_event); in check_ready_for_suspend_event()
1035 while (atomic_read(&vmbus_connection.offer_in_progress) != 0) { in vmbus_onoffer_rescind()
1043 mutex_lock(&vmbus_connection.channel_mutex); in vmbus_onoffer_rescind()
1045 mutex_unlock(&vmbus_connection.channel_mutex); in vmbus_onoffer_rescind()
1107 mutex_lock(&vmbus_connection.channel_mutex); in vmbus_onoffer_rescind()
1117 mutex_unlock(&vmbus_connection.channel_mutex); in vmbus_onoffer_rescind()
1172 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_onopen_result()
1174 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_onopen_result()
1193 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_onopen_result()
1219 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_ongpadl_created()
1221 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_ongpadl_created()
1242 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_ongpadl_created()
1268 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_ongpadl_torndown()
1270 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_ongpadl_torndown()
1289 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_ongpadl_torndown()
1311 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_onversion_response()
1313 list_for_each_entry(msginfo, &vmbus_connection.chn_msg_list, in vmbus_onversion_response()
1326 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_onversion_response()