Searched refs:newchannel (Results 1 – 2 of 2) sorted by relevance
227 static void vmbus_process_offer(struct vmbus_channel *newchannel) in vmbus_process_offer() argument239 newchannel->offermsg.offer.if_type) && in vmbus_process_offer()241 newchannel->offermsg.offer.if_instance)) { in vmbus_process_offer()248 list_add_tail(&newchannel->listentry, in vmbus_process_offer()256 if (newchannel->target_cpu != get_cpu()) { in vmbus_process_offer()258 smp_call_function_single(newchannel->target_cpu, in vmbus_process_offer()260 newchannel, true); in vmbus_process_offer()262 percpu_channel_enq(newchannel); in vmbus_process_offer()270 if (newchannel->offermsg.offer.sub_channel_index != 0) { in vmbus_process_offer()274 newchannel->primary_channel = channel; in vmbus_process_offer()[all …]
66 int vmbus_open(struct vmbus_channel *newchannel, u32 send_ringbuffer_size, in vmbus_open() argument77 spin_lock_irqsave(&newchannel->lock, flags); in vmbus_open()78 if (newchannel->state == CHANNEL_OPEN_STATE) { in vmbus_open()79 newchannel->state = CHANNEL_OPENING_STATE; in vmbus_open()81 spin_unlock_irqrestore(&newchannel->lock, flags); in vmbus_open()84 spin_unlock_irqrestore(&newchannel->lock, flags); in vmbus_open()86 newchannel->onchannel_callback = onchannelcallback; in vmbus_open()87 newchannel->channel_callback_context = context; in vmbus_open()100 newchannel->ringbuffer_pages = out; in vmbus_open()101 newchannel->ringbuffer_pagecount = (send_ringbuffer_size + in vmbus_open()[all …]