Lines Matching defs:dev
512 struct hv_device *dev;
1072 vmbus_sendpacket(dm->dev->channel, &resp,
1210 vmbus_sendpacket(dm->dev->channel, &status,
1350 ret = vmbus_sendpacket(dm_device.dev->channel,
1402 vmbus_sendpacket(dm_device.dev->channel, &resp,
1489 ret = vmbus_sendpacket(dm->dev->channel, &version_req,
1516 struct hv_device *dev = context;
1521 struct hv_dynmem_device *dm = hv_get_drvdata(dev);
1528 vmbus_recvpacket(dev->channel, recv_buffer,
1759 static int balloon_connect_vsp(struct hv_device *dev)
1771 dev->channel->max_pkt_size = HV_HYP_PAGE_SIZE * 2;
1773 ret = vmbus_open(dev->channel, dm_ring_size, dm_ring_size, NULL, 0,
1774 balloon_onchannelcallback, dev);
1792 ret = vmbus_sendpacket(dev->channel, &version_req,
1847 ret = vmbus_sendpacket(dev->channel, &cap_msg,
1870 vmbus_close(dev->channel);
1977 static int balloon_probe(struct hv_device *dev,
1991 dm_device.dev = dev;
2008 hv_set_drvdata(dev, &dm_device);
2010 ret = balloon_connect_vsp(dev);
2032 vmbus_close(dev->channel);
2041 static void balloon_remove(struct hv_device *dev)
2043 struct hv_dynmem_device *dm = hv_get_drvdata(dev);
2064 vmbus_close(dev->channel);
2103 static int balloon_resume(struct hv_device *dev)
2109 ret = balloon_connect_vsp(dev);
2125 vmbus_close(dev->channel);