Lines Matching refs:srv
83 static int hv_timesync_init(struct hv_util_service *srv);
389 struct hv_util_service *srv = in util_probe() local
393 srv->recv_buffer = kmalloc(PAGE_SIZE * 4, GFP_KERNEL); in util_probe()
394 if (!srv->recv_buffer) in util_probe()
396 srv->channel = dev->channel; in util_probe()
397 if (srv->util_init) { in util_probe()
398 ret = srv->util_init(srv); in util_probe()
414 hv_set_drvdata(dev, srv); in util_probe()
417 srv->util_cb, dev->channel); in util_probe()
424 if (srv->util_deinit) in util_probe()
425 srv->util_deinit(); in util_probe()
427 kfree(srv->recv_buffer); in util_probe()
433 struct hv_util_service *srv = hv_get_drvdata(dev); in util_remove() local
435 if (srv->util_deinit) in util_remove()
436 srv->util_deinit(); in util_remove()
438 kfree(srv->recv_buffer); in util_remove()
523 static int hv_timesync_init(struct hv_util_service *srv) in hv_timesync_init() argument