Lines Matching defs:storvsc_drv_obj
138 struct storvsc_driver_object *storvsc_drv_obj = &g_storvsc_drv.drv_obj;
141 vmbus_get_interface(&storvsc_drv_obj->Base.VmbusChannelInterface);
143 storvsc_drv_obj->RingBufferSize = storvsc_ringbuffer_size;
146 drv_init(&storvsc_drv_obj->Base);
150 storvsc_drv_obj->RequestExtSize,
151 storvsc_drv_obj->MaxOutstandingRequestsPerChannel);
153 if (storvsc_drv_obj->MaxOutstandingRequestsPerChannel <
159 storvsc_drv_obj->MaxOutstandingRequestsPerChannel);
163 drv_ctx->driver.name = storvsc_drv_obj->Base.name;
164 memcpy(&drv_ctx->class_id, &storvsc_drv_obj->Base.deviceType,
185 struct storvsc_driver_object *storvsc_drv_obj = &g_storvsc_drv.drv_obj;
209 if (storvsc_drv_obj->Base.OnCleanup)
210 storvsc_drv_obj->Base.OnCleanup(&storvsc_drv_obj->Base);
226 struct storvsc_driver_object *storvsc_drv_obj =
234 if (!storvsc_drv_obj->Base.OnDeviceAdd)
255 storvsc_drv_obj->RequestExtSize, 0,
265 ret = storvsc_drv_obj->Base.OnDeviceAdd(device_obj,
290 storvsc_drv_obj->Base.OnDeviceRemove(device_obj);
311 struct storvsc_driver_object *storvsc_drv_obj =
320 if (!storvsc_drv_obj->Base.OnDeviceRemove)
327 ret = storvsc_drv_obj->Base.OnDeviceRemove(device_obj);
607 struct storvsc_driver_object *storvsc_drv_obj =
662 storvsc_drv_obj->RequestExtSize);
749 ret = storvsc_drv_obj->OnIORequest(&device_ctx->device_obj,