search for: stor_vsc_channel_init

Displaying 12 results from an estimated 12 matches for "stor_vsc_channel_init".

2011 Feb 11
1
[PATCH 2/3]: Staging: hv: Use native wait primitives
...@@ -38,7 +40,8 @@ struct storvsc_request_extension { struct hv_device *device; /* Synchronize the request/response if needed */ - struct osd_waitevent *wait_event; + int wait_condition; + wait_queue_head_t wait_event; struct vstor_packet vstor_packet; }; @@ -200,21 +203,13 @@ static int stor_vsc_channel_init(struct hv_device *device) * channel */ memset(request, 0, sizeof(struct storvsc_request_extension)); - request->wait_event = osd_waitevent_create(); - if (!request->wait_event) { - ret = -ENOMEM; - goto nomem; - } - + init_waitqueue_head(&request->wait_event); vstor_packet-...
2011 Feb 11
1
[PATCH 2/3]: Staging: hv: Use native wait primitives
...@@ -38,7 +40,8 @@ struct storvsc_request_extension { struct hv_device *device; /* Synchronize the request/response if needed */ - struct osd_waitevent *wait_event; + int wait_condition; + wait_queue_head_t wait_event; struct vstor_packet vstor_packet; }; @@ -200,21 +203,13 @@ static int stor_vsc_channel_init(struct hv_device *device) * channel */ memset(request, 0, sizeof(struct storvsc_request_extension)); - request->wait_event = osd_waitevent_create(); - if (!request->wait_event) { - ret = -ENOMEM; - goto nomem; - } - + init_waitqueue_head(&request->wait_event); vstor_packet-...
2010 Dec 06
7
[PATCH 1/8] staging: hv: Convert camel case struct fields in vstorage.h to lowercase
From: Hank Janssen <hjanssen at microsoft.com> Convert camel case struct fields in vstorage.h to lowercase Signed-off-by: Abhishek Kane <v-abkane at microsoft.com> Signed-off-by: Haiyang Zhang <haiyangz at microsoft.com> Signed-off-by: Hank Janssen <hjanssen at microsoft.com> --- drivers/staging/hv/storvsc.c | 133 +++++++++++++++++++++--------------------
2010 Dec 06
7
[PATCH 1/8] staging: hv: Convert camel case struct fields in vstorage.h to lowercase
From: Hank Janssen <hjanssen at microsoft.com> Convert camel case struct fields in vstorage.h to lowercase Signed-off-by: Abhishek Kane <v-abkane at microsoft.com> Signed-off-by: Haiyang Zhang <haiyangz at microsoft.com> Signed-off-by: Hank Janssen <hjanssen at microsoft.com> --- drivers/staging/hv/storvsc.c | 133 +++++++++++++++++++++--------------------
2011 Jan 26
8
[PATCH 1/8] staging: hv: Convert camel cased variables in connection.c to lower cases
Signed-off-by: Haiyang Zhang <haiyangz at microsoft.com> Signed-off-by: Hank Janssen <hjanssen at microsoft.com> --- drivers/staging/hv/channel.c | 48 ++++++------ drivers/staging/hv/channel_mgmt.c | 48 ++++++------ drivers/staging/hv/connection.c | 154 ++++++++++++++++++------------------ drivers/staging/hv/vmbus_drv.c | 2 +-
2011 Jan 26
8
[PATCH 1/8] staging: hv: Convert camel cased variables in connection.c to lower cases
Signed-off-by: Haiyang Zhang <haiyangz at microsoft.com> Signed-off-by: Hank Janssen <hjanssen at microsoft.com> --- drivers/staging/hv/channel.c | 48 ++++++------ drivers/staging/hv/channel_mgmt.c | 48 ++++++------ drivers/staging/hv/connection.c | 154 ++++++++++++++++++------------------ drivers/staging/hv/vmbus_drv.c | 2 +-
2011 Feb 26
1
[PATCH 2/6] Staging: hv: Rename vm_device to hyperv_device
.... */ static inline struct storvsc_device *final_release_stor_device( - struct vm_device *device) + struct hyperv_device *device) { struct storvsc_device *stor_device; @@ -182,7 +184,7 @@ static inline struct storvsc_device *final_release_stor_device( return stor_device; } -static int stor_vsc_channel_init(struct vm_device *device) +static int stor_vsc_channel_init(struct hyperv_device *device) { struct storvsc_device *stor_device; struct storvsc_request_extension *request; @@ -363,7 +365,7 @@ cleanup: return ret; } -static void stor_vsc_on_io_completion(struct vm_device *device, +static vo...
2011 Feb 26
1
[PATCH 2/6] Staging: hv: Rename vm_device to hyperv_device
.... */ static inline struct storvsc_device *final_release_stor_device( - struct vm_device *device) + struct hyperv_device *device) { struct storvsc_device *stor_device; @@ -182,7 +184,7 @@ static inline struct storvsc_device *final_release_stor_device( return stor_device; } -static int stor_vsc_channel_init(struct vm_device *device) +static int stor_vsc_channel_init(struct hyperv_device *device) { struct storvsc_device *stor_device; struct storvsc_request_extension *request; @@ -363,7 +365,7 @@ cleanup: return ret; } -static void stor_vsc_on_io_completion(struct vm_device *device, +static vo...
2011 Feb 26
5
[PATCH 1/6] Staging: hv: Unify hyper-v device abstractions
...ject. */ static inline struct storvsc_device *final_release_stor_device( - struct hv_device *device) + struct vm_device *device) { struct storvsc_device *stor_device; @@ -181,7 +182,7 @@ static inline struct storvsc_device *final_release_stor_device( return stor_device; } -static int stor_vsc_channel_init(struct hv_device *device) +static int stor_vsc_channel_init(struct vm_device *device) { struct storvsc_device *stor_device; struct storvsc_request_extension *request; @@ -362,7 +363,7 @@ cleanup: return ret; } -static void stor_vsc_on_io_completion(struct hv_device *device, +static void s...
2011 Feb 26
5
[PATCH 1/6] Staging: hv: Unify hyper-v device abstractions
...ject. */ static inline struct storvsc_device *final_release_stor_device( - struct hv_device *device) + struct vm_device *device) { struct storvsc_device *stor_device; @@ -181,7 +182,7 @@ static inline struct storvsc_device *final_release_stor_device( return stor_device; } -static int stor_vsc_channel_init(struct hv_device *device) +static int stor_vsc_channel_init(struct vm_device *device) { struct storvsc_device *stor_device; struct storvsc_request_extension *request; @@ -362,7 +363,7 @@ cleanup: return ret; } -static void stor_vsc_on_io_completion(struct hv_device *device, +static void s...
2011 Feb 24
4
[PATCH ] Staging: hv: Hyper-V driver cleanup
.... */ static inline struct storvsc_device *final_release_stor_device( - struct hv_device *device) + struct hyperv_device *device) { struct storvsc_device *stor_device; @@ -181,7 +184,7 @@ static inline struct storvsc_device *final_release_stor_device( return stor_device; } -static int stor_vsc_channel_init(struct hv_device *device) +static int stor_vsc_channel_init(struct hyperv_device *device) { struct storvsc_device *stor_device; struct storvsc_request_extension *request; @@ -362,7 +365,7 @@ cleanup: return ret; } -static void stor_vsc_on_io_completion(struct hv_device *device, +static vo...
2011 Feb 24
4
[PATCH ] Staging: hv: Hyper-V driver cleanup
.... */ static inline struct storvsc_device *final_release_stor_device( - struct hv_device *device) + struct hyperv_device *device) { struct storvsc_device *stor_device; @@ -181,7 +184,7 @@ static inline struct storvsc_device *final_release_stor_device( return stor_device; } -static int stor_vsc_channel_init(struct hv_device *device) +static int stor_vsc_channel_init(struct hyperv_device *device) { struct storvsc_device *stor_device; struct storvsc_request_extension *request; @@ -362,7 +365,7 @@ cleanup: return ret; } -static void stor_vsc_on_io_completion(struct hv_device *device, +static vo...