[bus] Rename bus__thread_func to WV_F_BUS_THREAD
authorShao Miller <Shao.Miller@yrdsb.edu.on.ca>
Fri, 17 Dec 2010 22:53:13 +0000 (17:53 -0500)
committerShao Miller <Shao.Miller@yrdsb.edu.on.ca>
Fri, 17 Dec 2010 22:53:35 +0000 (17:53 -0500)
Using the naming convention briefly detailed in
commit 6a99f82ba3.

src/include/bus.h
src/winvblock/bus/bus.c

index 9112c77..8cb8608 100644 (file)
@@ -35,7 +35,8 @@
  * If you implement your own bus thread routine, you should call
  * bus__process_work_items() within its loop.
  */
-typedef void STDCALL bus__thread_func(IN WV_SP_BUS_T);
+typedef void STDCALL WV_F_BUS_THREAD(IN WV_SP_BUS_T);
+typedef WV_F_BUS_THREAD * WV_FP_BUS_THREAD;
 
 /* The bus type. */
 typedef struct WV_BUS_T {
@@ -54,7 +55,7 @@ typedef struct WV_BUS_T {
     LIST_ENTRY work_items;
     KSPIN_LOCK work_items_lock;
     KEVENT work_signal;
-    bus__thread_func * thread;
+    WV_FP_BUS_THREAD thread;
     winvblock__bool Stop;
     struct {
         LIST_ENTRY Nodes;
index 4c0dd70..f2c3944 100644 (file)
@@ -61,7 +61,7 @@ static device__create_pdo_func bus__create_pdo_;
 static device__dispatch_func bus__power_;
 static device__dispatch_func bus__sys_ctl_;
 static device__pnp_func bus__pnp_dispatch_;
-static bus__thread_func bus__default_thread_;
+static WV_F_BUS_THREAD bus__default_thread_;
 static winvblock__bool bus__add_work_item_(
     WV_SP_BUS_T,
     WV_SP_BUS_WORK_ITEM_
@@ -487,7 +487,7 @@ winvblock__lib_func void bus__process_work_items(WV_SP_BUS_T bus) {
 static void STDCALL bus__thread_free_(IN struct device__type * dev) {
     WV_SP_BUS_T bus = bus__get(dev);
 
-    bus->thread = (bus__thread_func *) 0;
+    bus->thread = (WV_FP_BUS_THREAD) 0;
     KeSetEvent(&bus->work_signal, 0, FALSE);
     return;
   }
@@ -559,7 +559,7 @@ static void STDCALL bus__default_thread_(IN WV_SP_BUS_T bus) {
  * @v bus               The bus to start a thread for.
  * @ret NTSTATUS        The status of the thread creation operation.
  *
- * Also see bus__thread_func in the header for details about the prototype
+ * Also see WV_F_BUS_THREAD in the header for details about the prototype
  * for implementing your own bus thread routine.  You set bus::thread to
  * specify your own thread routine, then call this function to start it.
  */