diff options
author | Bill Pemberton <wfp5p@virginia.edu> | 2009-07-27 16:47:45 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-09-15 12:01:51 -0700 |
commit | df8d9b1f6deb468dd6752f0cd1029157c15248fd (patch) | |
tree | 8677869752d723584a118d2e2c0a422882bad603 /drivers/staging/hv/include | |
parent | d1af1db7d6cd7818e92531e170cc65510dd57692 (diff) | |
download | op-kernel-dev-df8d9b1f6deb468dd6752f0cd1029157c15248fd.zip op-kernel-dev-df8d9b1f6deb468dd6752f0cd1029157c15248fd.tar.gz |
Staging: hv: Remove WORKQUEUE typedef
WORKQUEUE was a wrapper around struct workqueue_struct so just use
that instead.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Hank Janssen <hjanssen@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/hv/include')
-rw-r--r-- | drivers/staging/hv/include/osd.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/staging/hv/include/osd.h b/drivers/staging/hv/include/osd.h index faae7cc..6a5675f 100644 --- a/drivers/staging/hv/include/osd.h +++ b/drivers/staging/hv/include/osd.h @@ -143,9 +143,11 @@ void* PageMapVirtualAddress(unsigned long Pfn); void PageUnmapVirtualAddress(void* VirtAddr); -extern HANDLE WorkQueueCreate(char* name); -extern void WorkQueueClose(HANDLE hWorkQueue); -extern int WorkQueueQueueWorkItem(HANDLE hWorkQueue, PFN_WORKITEM_CALLBACK workItem, void* context); +extern struct workqueue_struct *WorkQueueCreate(char* name); +extern void WorkQueueClose(struct workqueue_struct *hWorkQueue); +extern int WorkQueueQueueWorkItem(struct workqueue_struct *hWorkQueue, + PFN_WORKITEM_CALLBACK workItem, + void *context); extern void QueueWorkItem(PFN_WORKITEM_CALLBACK workItem, void* context); |