diff options
Diffstat (limited to 'drivers/staging/hv/include/osd.h')
-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); |