linux/drivers/staging
Nicolas Palix 775ef25e57 Staging: hv: Remove typedef DRIVER_OBJECT and PDRIVER_OBJECT
typedef DRIVER_OBJECT and PDRIVER_OBJECT are removed and their usages
are replace by the use of struct hv_driver and struct hv_driver *
respectively.

Here is the semantic patch generated to perform this transformation:
(http://coccinelle.lip6.fr/)

//<smpl>
@rm_DRIVER_OBJECT@
@@
-typedef struct _DRIVER_OBJECT
+struct hv_driver
{...}
-DRIVER_OBJECT
;

@rm_PDRIVER_OBJECT@
@@
-typedef struct _DRIVER_OBJECT *PDRIVER_OBJECT;
+struct hv_driver;

@fixtypedef_DRIVER_OBJECT@
typedef DRIVER_OBJECT;
@@
-DRIVER_OBJECT
+struct hv_driver

@fixstruct__DRIVER_OBJECT@
@@
struct
-_DRIVER_OBJECT
+hv_driver

@fixtypedef_PDRIVER_OBJECT@
typedef PDRIVER_OBJECT;
@@
-PDRIVER_OBJECT
+struct hv_driver*
//</smpl>

Signed-off-by: Nicolas Palix <npalix@diku.dk>
Cc: Hank Janssen <hjanssen@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-09-15 12:01:52 -07:00
..
agnx mac80211: push rx status into skb->cb 2009-07-10 14:57:54 -04:00
altpciechdma
android Staging: android: lowmemorykiller: fix module param errors 2009-09-15 12:01:26 -07:00
asus_oled
at76_usb Staging: at76_usb: replace mac2str() with %pM 2009-09-15 12:01:37 -07:00
b3dfg Staging: b3dfg: Drop NULL test on list_entry result 2009-09-15 12:01:40 -07:00
comedi Staging: comedi: s626: Possible read buffer overflow fix 2009-09-15 12:01:34 -07:00
cpc-usb Staging: cpc-usb: remove unused #include <linux/version.h> 2009-09-15 12:01:34 -07:00
dream Staging: HTC Dream: add camera support 2009-09-15 12:01:43 -07:00
dst Merge branch 'for-2.6.32' of git://git.kernel.dk/linux-2.6-block 2009-09-14 17:55:15 -07:00
echo
epl net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions 2009-07-05 19:16:04 -07:00
et131x Staging: et1310: Fix the coding style 2009-09-15 12:01:26 -07:00
frontier
go7007 Fix staging drivers after smp_lock.h redux 2009-07-13 09:09:08 -07:00
heci staging: add dependencies on PCI for drivers that require it 2009-08-07 16:12:03 -07:00
hv Staging: hv: Remove typedef DRIVER_OBJECT and PDRIVER_OBJECT 2009-09-15 12:01:52 -07:00
line6
me4000
meilhaus Staging: meilhaus: add email address to TODO 2009-07-12 13:21:44 -07:00
mimio
octeon netdev: drivers should make ethtool_ops const 2009-09-02 01:03:33 -07:00
otus Staging: otus: Drop an unnecessary NULL test 2009-09-15 12:01:33 -07:00
p9auth
panel
pata_rdc
phison
poch
pohmelfs pohmelfs: Use new syncing helper 2009-09-14 17:08:17 +02:00
quatech_usb2 Staging: quatech_usb2: Improvements to set_termios method 2009-09-15 12:01:36 -07:00
rspiusb Staging: rspiusb: Fix buffer overflow 2009-08-07 16:12:03 -07:00
rt2860 Staging: rt*: don't confuse user of rt3070 driver with rt2870 strings 2009-09-15 12:01:40 -07:00
rt2870 Staging: rt*: don't confuse user of rt3070 driver with rt2870 strings 2009-09-15 12:01:40 -07:00
rt3070
rt3090 Staging: add rt3090 wireless driver 2009-09-15 12:01:31 -07:00
rtl8187se Staging: rtl8187se/ieee80211: convert MMIE_TYPE_* defines to enums 2009-09-15 12:01:41 -07:00
rtl8192su Staging: rtl8192su/ieee80211: move rtl8192su specific code out from ieee80211.h 2009-09-15 12:01:42 -07:00
serqt_usb2 Staging: serqt_usb2: fix memory leak in error case 2009-07-28 14:07:10 -07:00
slicoss net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions 2009-07-05 19:16:04 -07:00
stlc45xx Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-08-12 17:44:53 -07:00
sxg netdev: drivers should make ethtool_ops const 2009-09-02 01:03:33 -07:00
udlfb staging: udlfb: Add vmalloc.h include 2009-07-28 14:07:11 -07:00
usbip Fix staging drivers after smp_lock.h redux 2009-07-13 09:09:08 -07:00
vt6655 Staging: vt6655: remove unused Makefile.{arm,x86} files 2009-09-15 12:01:40 -07:00
vt6656 Staging: vt6656: disable wpa related function due to memory failure of this part of codes 2009-09-15 12:01:42 -07:00
winbond mac80211: push rx status into skb->cb 2009-07-10 14:57:54 -04:00
wlan-ng Staging: wlan-ng: remove dependency on WIRELESS_EXT version 2009-09-15 12:01:37 -07:00
Kconfig Staging: hv: add the Hyper-V virtual bus to the build 2009-09-15 12:01:44 -07:00
Makefile Staging: hv: add the Hyper-V virtual bus to the build 2009-09-15 12:01:44 -07:00
staging.c