search for: storvsc_drv_ctx

Displaying 14 results from an estimated 14 matches for "storvsc_drv_ctx".

2011 Feb 23
7
[PATCH 1/4] staging: hv: Fix the code depending on struct vmbus_driver_context data order
The patch fixed the code depending on the exact order of fields in the struct vmbus_driver_context, so the unused field drv_ctx can be removed, and drv_obj doesn't have to be the second field in this structure. Signed-off-by: Haiyang Zhang <haiyangz at microsoft.com> Signed-off-by: K. Y. Srinivasan <kys at microsoft.com> Signed-off-by: Hank Janssen <hjanssen at
2011 Feb 23
7
[PATCH 1/4] staging: hv: Fix the code depending on struct vmbus_driver_context data order
The patch fixed the code depending on the exact order of fields in the struct vmbus_driver_context, so the unused field drv_ctx can be removed, and drv_obj doesn't have to be the second field in this structure. Signed-off-by: Haiyang Zhang <haiyangz at microsoft.com> Signed-off-by: K. Y. Srinivasan <kys at microsoft.com> Signed-off-by: Hank Janssen <hjanssen at
2011 Feb 26
1
[PATCH 5/6] Staging: hv: Rename driver_context to hyperv_driver
...drv_ctx; struct device *current_dev = NULL; int ret; @@ -220,10 +220,10 @@ static void storvsc_drv_exit(void) static int storvsc_probe(struct device *device) { int ret; - struct driver_context *driver_ctx = - driver_to_driver_context(device->driver); - struct storvsc_driver_context *storvsc_drv_ctx = - (struct storvsc_driver_context *)driver_ctx; + struct hyperv_driver *driver_ctx = + driver_to_hyperv_driver(device->driver); + struct storvsc_hyperv_driver *storvsc_drv_ctx = + (struct storvsc_hyperv_driver *)driver_ctx; struct storvsc_driver_object *storvsc_drv_obj = &st...
2011 Feb 26
1
[PATCH 5/6] Staging: hv: Rename driver_context to hyperv_driver
...drv_ctx; struct device *current_dev = NULL; int ret; @@ -220,10 +220,10 @@ static void storvsc_drv_exit(void) static int storvsc_probe(struct device *device) { int ret; - struct driver_context *driver_ctx = - driver_to_driver_context(device->driver); - struct storvsc_driver_context *storvsc_drv_ctx = - (struct storvsc_driver_context *)driver_ctx; + struct hyperv_driver *driver_ctx = + driver_to_hyperv_driver(device->driver); + struct storvsc_hyperv_driver *storvsc_drv_ctx = + (struct storvsc_hyperv_driver *)driver_ctx; struct storvsc_driver_object *storvsc_drv_obj = &st...
2011 Feb 26
2
[PATCH 6/6] Staging: hv: Cleanup hyperv_driver variable names
...unregister(drv); return; } @@ -220,12 +220,12 @@ static void storvsc_drv_exit(void) static int storvsc_probe(struct device *device) { int ret; - struct hyperv_driver *driver_ctx = + struct hyperv_driver *drv = driver_to_hyperv_driver(device->driver); - struct storvsc_hyperv_driver *storvsc_drv_ctx = - (struct storvsc_hyperv_driver *)driver_ctx; + struct storvsc_hyperv_driver *storvsc_drv = + (struct storvsc_hyperv_driver *)drv; struct storvsc_driver_object *storvsc_drv_obj = - &storvsc_drv_ctx->drv_obj; + &storvsc_drv->drv_obj; struct hyperv_device *device_obj =...
2011 Feb 26
2
[PATCH 6/6] Staging: hv: Cleanup hyperv_driver variable names
...unregister(drv); return; } @@ -220,12 +220,12 @@ static void storvsc_drv_exit(void) static int storvsc_probe(struct device *device) { int ret; - struct hyperv_driver *driver_ctx = + struct hyperv_driver *drv = driver_to_hyperv_driver(device->driver); - struct storvsc_hyperv_driver *storvsc_drv_ctx = - (struct storvsc_hyperv_driver *)driver_ctx; + struct storvsc_hyperv_driver *storvsc_drv = + (struct storvsc_hyperv_driver *)drv; struct storvsc_driver_object *storvsc_drv_obj = - &storvsc_drv_ctx->drv_obj; + &storvsc_drv->drv_obj; struct hyperv_device *device_obj =...
2011 Feb 26
1
[PATCH 2/6] Staging: hv: Rename vm_device to hyperv_device
...ce_ctx; + struct hyperv_device *device_ctx; struct kmem_cache *request_pool; unsigned int port; unsigned char path; @@ -226,7 +226,7 @@ static int storvsc_probe(struct device *device) (struct storvsc_driver_context *)driver_ctx; struct storvsc_driver_object *storvsc_drv_obj = &storvsc_drv_ctx->drv_obj; - struct vm_device *device_obj = device_to_vm_device(device); + struct hyperv_device *device_obj = device_to_hyperv_device(device); struct Scsi_Host *host; struct host_device_context *host_device_ctx; struct storvsc_device_info device_info; @@ -310,7 +310,7 @@ static int storvsc_...
2011 Feb 26
1
[PATCH 2/6] Staging: hv: Rename vm_device to hyperv_device
...ce_ctx; + struct hyperv_device *device_ctx; struct kmem_cache *request_pool; unsigned int port; unsigned char path; @@ -226,7 +226,7 @@ static int storvsc_probe(struct device *device) (struct storvsc_driver_context *)driver_ctx; struct storvsc_driver_object *storvsc_drv_obj = &storvsc_drv_ctx->drv_obj; - struct vm_device *device_obj = device_to_vm_device(device); + struct hyperv_device *device_obj = device_to_hyperv_device(device); struct Scsi_Host *host; struct host_device_context *host_device_ctx; struct storvsc_device_info device_info; @@ -310,7 +310,7 @@ static int storvsc_...
2011 Feb 24
4
[PATCH ] Staging: hv: Hyper-V driver cleanup
...ctx); + vmbus_child_driver_unregister(drv); return; } @@ -219,14 +219,13 @@ static void storvsc_drv_exit(void) static int storvsc_probe(struct device *device) { int ret; - struct driver_context *driver_ctx = - driver_to_driver_context(device->driver); - struct storvsc_driver_context *storvsc_drv_ctx = - (struct storvsc_driver_context *)driver_ctx; + struct hyperv_driver *drv = + driver_to_hyperv_driver(device->driver); + struct storvsc_hyperv_driver *storvsc_drv = + (struct storvsc_hyperv_driver *)drv; struct storvsc_driver_object *storvsc_drv_obj = - &storvsc_drv_ctx->...
2011 Feb 24
4
[PATCH ] Staging: hv: Hyper-V driver cleanup
...ctx); + vmbus_child_driver_unregister(drv); return; } @@ -219,14 +219,13 @@ static void storvsc_drv_exit(void) static int storvsc_probe(struct device *device) { int ret; - struct driver_context *driver_ctx = - driver_to_driver_context(device->driver); - struct storvsc_driver_context *storvsc_drv_ctx = - (struct storvsc_driver_context *)driver_ctx; + struct hyperv_driver *drv = + driver_to_hyperv_driver(device->driver); + struct storvsc_hyperv_driver *storvsc_drv = + (struct storvsc_hyperv_driver *)drv; struct storvsc_driver_object *storvsc_drv_obj = - &storvsc_drv_ctx->...
2011 Feb 26
2
[PATCH 3/6] Staging: hv: Cleanup hyperv_device variable names
.../* host_device_ctx->port = device_info.PortNumber; */ + /* host_hyperv_dev->port = device_info.PortNumber; */ host_device_ctx->path = device_info.path_id; host_device_ctx->target = device_info.target_id; @@ -312,7 +312,7 @@ static int storvsc_remove(struct device *device) &storvsc_drv_ctx->drv_obj; struct hyperv_device *device_obj = device_to_hyperv_device(device); struct Scsi_Host *host = dev_get_drvdata(device); - struct host_device_context *host_device_ctx = + struct host_device_context *host_device_obj = (struct host_device_context *)host->hostdata; @@ -330,9 +...
2011 Feb 26
2
[PATCH 3/6] Staging: hv: Cleanup hyperv_device variable names
.../* host_device_ctx->port = device_info.PortNumber; */ + /* host_hyperv_dev->port = device_info.PortNumber; */ host_device_ctx->path = device_info.path_id; host_device_ctx->target = device_info.target_id; @@ -312,7 +312,7 @@ static int storvsc_remove(struct device *device) &storvsc_drv_ctx->drv_obj; struct hyperv_device *device_obj = device_to_hyperv_device(device); struct Scsi_Host *host = dev_get_drvdata(device); - struct host_device_context *host_device_ctx = + struct host_device_context *host_device_obj = (struct host_device_context *)host->hostdata; @@ -330,9 +...
2011 Feb 26
5
[PATCH 1/6] Staging: hv: Unify hyper-v device abstractions
...lass_id, &storvsc_drv_obj->base.class_id, sizeof(struct hv_guid)); drv_ctx->probe = storvsc_probe; @@ -225,8 +226,7 @@ static int storvsc_probe(struct device *device) (struct storvsc_driver_context *)driver_ctx; struct storvsc_driver_object *storvsc_drv_obj = &storvsc_drv_ctx->drv_obj; - struct vm_device *device_ctx = device_to_vm_device(device); - struct hv_device *device_obj = &device_ctx->device_obj; + struct vm_device *device_obj = device_to_vm_device(device); struct Scsi_Host *host; struct host_device_context *host_device_ctx; struct storvsc_device_...
2011 Feb 26
5
[PATCH 1/6] Staging: hv: Unify hyper-v device abstractions
...lass_id, &storvsc_drv_obj->base.class_id, sizeof(struct hv_guid)); drv_ctx->probe = storvsc_probe; @@ -225,8 +226,7 @@ static int storvsc_probe(struct device *device) (struct storvsc_driver_context *)driver_ctx; struct storvsc_driver_object *storvsc_drv_obj = &storvsc_drv_ctx->drv_obj; - struct vm_device *device_ctx = device_to_vm_device(device); - struct hv_device *device_obj = &device_ctx->device_obj; + struct vm_device *device_obj = device_to_vm_device(device); struct Scsi_Host *host; struct host_device_context *host_device_ctx; struct storvsc_device_...