Lines Matching defs:NewChannel
114 int VmbusChannelOpen(struct vmbus_channel *NewChannel, u32 SendRingBufferSize,
128 NewChannel->OnChannelCallback = OnChannelCallback;
129 NewChannel->ChannelCallbackContext = Context;
141 NewChannel->RingBufferPages = out;
142 NewChannel->RingBufferPageCount = (SendRingBufferSize +
145 ret = RingBufferInit(&NewChannel->Outbound, out, SendRingBufferSize);
151 ret = RingBufferInit(&NewChannel->Inbound, in, RecvRingBufferSize);
160 NewChannel);
162 NewChannel->RingBufferGpadlHandle = 0;
164 ret = VmbusChannelEstablishGpadl(NewChannel,
165 NewChannel->Outbound.RingBuffer,
168 &NewChannel->RingBufferGpadlHandle);
177 NewChannel, NewChannel->OfferMsg.ChildRelId,
178 NewChannel->RingBufferGpadlHandle,
179 NewChannel->Outbound.RingBuffer,
180 NewChannel->Outbound.RingSize,
181 NewChannel->Inbound.RingBuffer,
182 NewChannel->Inbound.RingSize,
202 openMsg->OpenId = NewChannel->OfferMsg.ChildRelId;
203 openMsg->ChildRelId = NewChannel->OfferMsg.ChildRelId;
204 openMsg->RingBufferGpadlHandle = NewChannel->RingBufferGpadlHandle;
234 DPRINT_INFO(VMBUS, "channel <%p> open success!!", NewChannel);
237 NewChannel, openInfo->Response.OpenResult.Status);
249 RingBufferCleanup(&NewChannel->Outbound);
250 RingBufferCleanup(&NewChannel->Inbound);