Lines Matching refs:service
88 * Receive buffer pointers. There is one buffer per utility service. The
381 struct hv_vmbus_service* service;
386 service = device_get_softc(dev);
387 receive_buffer_offset = service - &service_table[0];
388 device_printf(dev, "Hyper-V Service attaching: %s\n", service->name);
392 if (service->init != NULL) {
393 ret = service->init(service);
402 service->callback, hv_dev->channel);
421 struct hv_vmbus_service* service;
427 service = device_get_softc(dev);
428 receive_buffer_offset = service - &service_table[0];
430 if (service->work_queue != NULL)
431 hv_work_queue_close(service->work_queue);