Lines Matching refs:channel
124 ret = vmbus_sendpacket(net_device->dev->channel, in netvsc_destroy_buf()
142 ret = vmbus_teardown_gpadl(net_device->dev->channel, in netvsc_destroy_buf()
184 ret = vmbus_sendpacket(net_device->dev->channel, in netvsc_destroy_buf()
200 ret = vmbus_teardown_gpadl(net_device->dev->channel, in netvsc_destroy_buf()
249 ret = vmbus_establish_gpadl(device->channel, net_device->recv_buf, in netvsc_init_buf()
271 ret = vmbus_sendpacket(device->channel, init_packet, in netvsc_init_buf()
336 ret = vmbus_establish_gpadl(device->channel, net_device->send_buf, in netvsc_init_buf()
354 ret = vmbus_sendpacket(device->channel, init_packet, in netvsc_init_buf()
427 ret = vmbus_sendpacket(device->channel, init_packet, in negotiate_nvsp_ver()
455 ret = vmbus_sendpacket(device->channel, init_packet, in negotiate_nvsp_ver()
513 ret = vmbus_sendpacket(device->channel, init_packet, in netvsc_connect_vsp()
558 spin_lock_irqsave(&device->channel->inbound_lock, flags); in netvsc_device_remove()
560 spin_unlock_irqrestore(&device->channel->inbound_lock, flags); in netvsc_device_remove()
569 vmbus_close(device->channel); in netvsc_device_remove()
630 struct vmbus_channel *channel = device->channel; in netvsc_send_completion() local
643 channel = nvsc_packet->channel; in netvsc_send_completion()
658 (hv_ringbuf_avail_percent(&channel->outbound) > in netvsc_send_completion()
740 struct vmbus_channel *out_channel = packet->channel; in netvsc_send_pkt()
840 out_channel = device->channel; in netvsc_send()
844 packet->channel = out_channel; in netvsc_send()
933 struct vmbus_channel *channel, in netvsc_send_recv_completion() argument
951 ret = vmbus_sendpacket(channel, &recvcompMessage, in netvsc_send_recv_completion()
978 struct vmbus_channel *channel, in netvsc_receive() argument
1024 netvsc_packet->channel = channel; in netvsc_receive()
1042 netvsc_send_recv_completion(device, channel, net_device, in netvsc_receive()
1083 struct vmbus_channel *channel = (struct vmbus_channel *)context; in netvsc_channel_cb() local
1093 if (channel->primary_channel != NULL) in netvsc_channel_cb()
1094 device = channel->primary_channel->device_obj; in netvsc_channel_cb()
1096 device = channel->device_obj; in netvsc_channel_cb()
1102 buffer = get_per_channel_state(channel); in netvsc_channel_cb()
1105 ret = vmbus_recvpacket_raw(channel, buffer, bufferlen, in netvsc_channel_cb()
1117 netvsc_receive(net_device, channel, in netvsc_channel_cb()
1196 set_per_channel_state(device->channel, net_device->cb_buffer); in netvsc_device_add()
1199 ret = vmbus_open(device->channel, ring_size * PAGE_SIZE, in netvsc_device_add()
1201 netvsc_channel_cb, device->channel); in netvsc_device_add()
1211 net_device->chn_table[0] = device->channel; in netvsc_device_add()
1225 vmbus_close(device->channel); in netvsc_device_add()